api_v3

package
v2.0.5 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 23 Imported by: 3

README ¶

Go API client for api_v3

Use these APIs to interact with the Identity Security Cloud platform to achieve repeatable, automated processes with greater scalability. We encourage you to join the SailPoint Developer Community forum at https://developer.sailpoint.com/discuss to connect with other developers using our APIs.

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.

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 api_v3 "github.com/sailpoint-oss/golang-sdk/v2"

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 api_v3.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), api_v3.ContextServerIndex, 1)
Templated Server URL

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

ctx := context.WithValue(context.Background(), api_v3.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 api_v3.ContextOperationServerIndices and api_v3.ContextOperationServerVariables context maps.

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

Documentation for API Endpoints

All URIs are relative to https://sailpoint.api.identitynow.com/v3

Class Method HTTP request Description
AccessProfilesAPI CreateAccessProfile Post /access-profiles Create an Access Profile
AccessProfilesAPI DeleteAccessProfile Delete /access-profiles/{id} Delete the specified Access Profile
AccessProfilesAPI DeleteAccessProfilesInBulk Post /access-profiles/bulk-delete Delete Access Profile(s)
AccessProfilesAPI GetAccessProfile Get /access-profiles/{id} Get an Access Profile
AccessProfilesAPI GetAccessProfileEntitlements Get /access-profiles/{id}/entitlements List Access Profile's Entitlements
AccessProfilesAPI ListAccessProfiles Get /access-profiles List Access Profiles
AccessProfilesAPI PatchAccessProfile Patch /access-profiles/{id} Patch a specified Access Profile
AccessRequestApprovalsAPI ApproveAccessRequest Post /access-request-approvals/{approvalId}/approve Approves an access request approval.
AccessRequestApprovalsAPI ForwardAccessRequest Post /access-request-approvals/{approvalId}/forward Forwards an access request approval.
AccessRequestApprovalsAPI GetAccessRequestApprovalSummary Get /access-request-approvals/approval-summary Get the number of access-requests-approvals
AccessRequestApprovalsAPI ListCompletedApprovals Get /access-request-approvals/completed Completed Access Request Approvals List
AccessRequestApprovalsAPI ListPendingApprovals Get /access-request-approvals/pending Pending Access Request Approvals List
AccessRequestApprovalsAPI RejectAccessRequest Post /access-request-approvals/{approvalId}/reject Rejects an access request approval.
AccessRequestsAPI CancelAccessRequest Post /access-requests/cancel Cancel Access Request
AccessRequestsAPI CreateAccessRequest Post /access-requests Submit an Access Request
AccessRequestsAPI GetAccessRequestConfig Get /access-request-config Get Access Request Configuration
AccessRequestsAPI ListAccessRequestStatus Get /access-request-status Access Request Status
AccessRequestsAPI SetAccessRequestConfig Put /access-request-config Update Access Request Configuration
AccountActivitiesAPI GetAccountActivity Get /account-activities/{id} Get an Account Activity
AccountActivitiesAPI ListAccountActivities Get /account-activities List Account Activities
AccountUsagesAPI GetUsagesByAccountId Get /account-usages/{accountId}/summaries Returns account usage insights
AccountsAPI CreateAccount Post /accounts Create Account
AccountsAPI DeleteAccount Delete /accounts/{id} Delete Account
AccountsAPI DisableAccount Post /accounts/{id}/disable Disable Account
AccountsAPI EnableAccount Post /accounts/{id}/enable Enable Account
AccountsAPI GetAccount Get /accounts/{id} Account Details
AccountsAPI GetAccountEntitlements Get /accounts/{id}/entitlements Account Entitlements
AccountsAPI ListAccounts Get /accounts Accounts List
AccountsAPI PutAccount Put /accounts/{id} Update Account
AccountsAPI ReloadAccount Post /accounts/{id}/reload Reload Account
AccountsAPI UnlockAccount Post /accounts/{id}/unlock Unlock Account
AccountsAPI UpdateAccount Patch /accounts/{id} Update Account
AuthUsersAPI GetAuthUser Get /auth-users/{id} Auth User Details
AuthUsersAPI PatchAuthUser Patch /auth-users/{id} Auth User Update
BrandingAPI CreateBrandingItem Post /brandings Create a branding item
BrandingAPI DeleteBranding Delete /brandings/{name} Delete a branding item
BrandingAPI GetBranding Get /brandings/{name} Get a branding item
BrandingAPI GetBrandingList Get /brandings List of branding items
BrandingAPI SetBrandingItem Put /brandings/{name} Update a branding item
CertificationCampaignFiltersAPI CreateCampaignFilter Post /campaign-filters Create a Campaign Filter
CertificationCampaignFiltersAPI DeleteCampaignFilters Post /campaign-filters/delete Deletes Campaign Filters
CertificationCampaignFiltersAPI GetCampaignFilterById Get /campaign-filters/{id} Get Campaign Filter by ID
CertificationCampaignFiltersAPI ListCampaignFilters Get /campaign-filters List Campaign Filters
CertificationCampaignFiltersAPI UpdateCampaignFilter Post /campaign-filters/{id} Updates a Campaign Filter
CertificationCampaignsAPI CompleteCampaign Post /campaigns/{id}/complete Complete a Campaign
CertificationCampaignsAPI CreateCampaign Post /campaigns Create a campaign
CertificationCampaignsAPI CreateCampaignTemplate Post /campaign-templates Create a Campaign Template
CertificationCampaignsAPI DeleteCampaignTemplate Delete /campaign-templates/{id} Delete a Campaign Template
CertificationCampaignsAPI DeleteCampaignTemplateSchedule Delete /campaign-templates/{id}/schedule Deletes a Campaign Template's Schedule
CertificationCampaignsAPI DeleteCampaigns Post /campaigns/delete Deletes Campaigns
CertificationCampaignsAPI GetActiveCampaigns Get /campaigns List Campaigns
CertificationCampaignsAPI GetCampaign Get /campaigns/{id} Get a campaign
CertificationCampaignsAPI GetCampaignReports Get /campaigns/{id}/reports Get Campaign Reports
CertificationCampaignsAPI GetCampaignReportsConfig Get /campaigns/reports-configuration Get Campaign Reports Configuration
CertificationCampaignsAPI GetCampaignTemplate Get /campaign-templates/{id} Get a Campaign Template
CertificationCampaignsAPI GetCampaignTemplateSchedule Get /campaign-templates/{id}/schedule Gets a Campaign Template's Schedule
CertificationCampaignsAPI ListCampaignTemplates Get /campaign-templates List Campaign Templates
CertificationCampaignsAPI Move Post /campaigns/{id}/reassign Reassign Certifications
CertificationCampaignsAPI PatchCampaignTemplate Patch /campaign-templates/{id} Update a Campaign Template
CertificationCampaignsAPI SetCampaignReportsConfig Put /campaigns/reports-configuration Set Campaign Reports Configuration
CertificationCampaignsAPI SetCampaignTemplateSchedule Put /campaign-templates/{id}/schedule Sets a Campaign Template's Schedule
CertificationCampaignsAPI StartCampaign Post /campaigns/{id}/activate Activate a Campaign
CertificationCampaignsAPI StartCampaignRemediationScan Post /campaigns/{id}/run-remediation-scan Run Campaign Remediation Scan
CertificationCampaignsAPI StartCampaignReport Post /campaigns/{id}/run-report/{type} Run Campaign Report
CertificationCampaignsAPI StartGenerateCampaignTemplate Post /campaign-templates/{id}/generate Generate a Campaign from Template
CertificationCampaignsAPI UpdateCampaign Patch /campaigns/{id} Update a Campaign
CertificationSummariesAPI GetIdentityAccessSummaries Get /certifications/{id}/access-summaries/{type} Access Summaries
CertificationSummariesAPI GetIdentityDecisionSummary Get /certifications/{id}/decision-summary Summary of Certification Decisions
CertificationSummariesAPI GetIdentitySummaries Get /certifications/{id}/identity-summaries Identity Summaries for Campaign Certification
CertificationSummariesAPI GetIdentitySummary Get /certifications/{id}/identity-summaries/{identitySummaryId} Summary for Identity
CertificationsAPI GetCertificationTask Get /certification-tasks/{id} Certification Task by ID
CertificationsAPI GetIdentityCertification Get /certifications/{id} Identity Certification by ID
CertificationsAPI GetIdentityCertificationItemPermissions Get /certifications/{certificationId}/access-review-items/{itemId}/permissions Permissions for Entitlement Certification Item
CertificationsAPI GetPendingCertificationTasks Get /certification-tasks List of Pending Certification Tasks
CertificationsAPI ListCertificationReviewers Get /certifications/{id}/reviewers List of Reviewers for certification
CertificationsAPI ListIdentityAccessReviewItems Get /certifications/{id}/access-review-items List of Access Review Items
CertificationsAPI ListIdentityCertifications Get /certifications Identity Campaign Certifications by IDs
CertificationsAPI MakeIdentityDecision Post /certifications/{id}/decide Decide on a Certification Item
CertificationsAPI ReassignIdentityCertifications Post /certifications/{id}/reassign Reassign Identities or Items
CertificationsAPI SignOffIdentityCertification Post /certifications/{id}/sign-off Finalize Identity Certification Decisions
CertificationsAPI SubmitReassignCertsAsync Post /certifications/{id}/reassign-async Reassign Certifications Asynchronously
ConfigurationHubAPI CreateObjectMapping Post /configuration-hub/object-mappings/{sourceOrg} Creates an object mapping
ConfigurationHubAPI CreateObjectMappings Post /configuration-hub/object-mappings/{sourceOrg}/bulk-create Bulk creates object mappings
ConfigurationHubAPI DeleteObjectMapping Delete /configuration-hub/object-mappings/{sourceOrg}/{objectMappingId} Deletes an object mapping
ConfigurationHubAPI DeleteUploadedBackup Delete /configuration-hub/backups/uploads/{id} Deletes an uploaded backup file
ConfigurationHubAPI GetObjectMappings Get /configuration-hub/object-mappings/{sourceOrg} Gets list of object mappings
ConfigurationHubAPI GetUploadedBackup Get /configuration-hub/backups/uploads/{id} Get an uploaded backup's information
ConfigurationHubAPI GetUploadedBackups Get /configuration-hub/backups/uploads Gets list of Uploaded backups
ConfigurationHubAPI ImportUploadedBackup Post /configuration-hub/backups/uploads Uploads a backup file
ConfigurationHubAPI UpdateObjectMappings Post /configuration-hub/object-mappings/{sourceOrg}/bulk-patch Bulk updates object mappings
ConnectorsAPI CreateCustomConnector Post /connectors Create custom connector
ConnectorsAPI DeleteCustomConnector Delete /connectors/{scriptName}
ConnectorsAPI GetConnector Get /connectors/{scriptName}
ConnectorsAPI GetConnectorCorrelationConfig Get /connectors/{scriptName}/correlation-config
ConnectorsAPI GetConnectorSourceConfig Get /connectors/{scriptName}/source-config
ConnectorsAPI GetConnectorSourceTemplate Get /connectors/{scriptName}/source-template
ConnectorsAPI GetConnectorTranslations Get /connectors/{scriptName}/translations/{locale}
ConnectorsAPI PutCorrelationConfig Put /connectors/{scriptName}/correlation-config
ConnectorsAPI PutSourceConfig Put /connectors/{scriptName}/source-config
ConnectorsAPI PutSourceTemplate Put /connectors/{scriptName}/source-template
ConnectorsAPI PutTranslations Put /connectors/{scriptName}/translations/{locale}
ConnectorsAPI UpdateConnector Patch /connectors/{scriptName}
GlobalTenantSecuritySettingsAPI CreateAuthOrgNetworkConfig Post /auth-org/network-config Create security network configuration.
GlobalTenantSecuritySettingsAPI GetAuthOrgNetworkConfig Get /auth-org/network-config Get security network configuration.
GlobalTenantSecuritySettingsAPI PatchAuthOrgNetworkConfig Patch /auth-org/network-config Update security network configuration.
IdentityProfilesAPI DeleteIdentityProfile Delete /identity-profiles/{identity-profile-id} Delete an Identity Profile
IdentityProfilesAPI DeleteIdentityProfiles Post /identity-profiles/bulk-delete Delete Identity Profiles
IdentityProfilesAPI ExportIdentityProfiles Get /identity-profiles/export Export Identity Profiles
IdentityProfilesAPI GetDefaultIdentityAttributeConfig Get /identity-profiles/{identity-profile-id}/default-identity-attribute-config Get default Identity Attribute Config
IdentityProfilesAPI GetIdentityProfile Get /identity-profiles/{identity-profile-id} Get single Identity Profile
IdentityProfilesAPI ImportIdentityProfiles Post /identity-profiles/import Import Identity Profiles
IdentityProfilesAPI ListIdentityProfiles Get /identity-profiles Identity Profiles List
IdentityProfilesAPI SyncIdentityProfile Post /identity-profiles/{identity-profile-id}/process-identities Process identities under profile
LifecycleStatesAPI CreateLifecycleState Post /identity-profiles/{identity-profile-id}/lifecycle-states Create Lifecycle State
LifecycleStatesAPI DeleteLifecycleState Delete /identity-profiles/{identity-profile-id}/lifecycle-states/{lifecycle-state-id} Delete Lifecycle State by ID
LifecycleStatesAPI GetLifecycleState Get /identity-profiles/{identity-profile-id}/lifecycle-states/{lifecycle-state-id} Retrieves Lifecycle State
LifecycleStatesAPI ListLifecycleStates Get /identity-profiles/{identity-profile-id}/lifecycle-states Lists LifecycleStates
LifecycleStatesAPI SetLifecycleState Post /identities/{identity-id}/set-lifecycle-state Set Lifecycle State
LifecycleStatesAPI UpdateLifecycleStates Patch /identity-profiles/{identity-profile-id}/lifecycle-states/{lifecycle-state-id} Update Lifecycle State
ManagedClientsAPI CreateManagedClient Post /managed-clients Create a new Managed Client
ManagedClientsAPI DeleteManagedClient Delete /managed-clients/{id} Delete a Managed Client
ManagedClientsAPI GetManagedClient Get /managed-clients/{id} Get a Managed Client
ManagedClientsAPI GetManagedClientStatus Get /managed-clients/{id}/status Get Managed Client Status.
ManagedClientsAPI GetManagedClients Get /managed-clients Get Managed Clients
ManagedClientsAPI UpdateManagedClient Patch /managed-clients/{id} Update a Managed Client
ManagedClustersAPI CreateManagedCluster Post /managed-clusters Create a new Managed Cluster
ManagedClustersAPI DeleteManagedCluster Delete /managed-clusters/{id} Delete a Managed Cluster
ManagedClustersAPI GetManagedCluster Get /managed-clusters/{id} Get a specified Managed Cluster.
ManagedClustersAPI GetManagedClusters Get /managed-clusters Retrieve all Managed Clusters.
ManagedClustersAPI UpdateManagedCluster Patch /managed-clusters/{id} Update a Managed Cluster
NonEmployeeLifecycleManagementAPI ApproveNonEmployeeRequest Post /non-employee-approvals/{id}/approve Approve a Non-Employee Request
NonEmployeeLifecycleManagementAPI CreateNonEmployeeRecord Post /non-employee-records Create Non-Employee Record
NonEmployeeLifecycleManagementAPI CreateNonEmployeeRequest Post /non-employee-requests Create Non-Employee Request
NonEmployeeLifecycleManagementAPI CreateNonEmployeeSource Post /non-employee-sources Create Non-Employee Source
NonEmployeeLifecycleManagementAPI CreateNonEmployeeSourceSchemaAttributes Post /non-employee-sources/{sourceId}/schema-attributes Create a new Schema Attribute for Non-Employee Source
NonEmployeeLifecycleManagementAPI DeleteNonEmployeeRecord Delete /non-employee-records/{id} Delete Non-Employee Record
NonEmployeeLifecycleManagementAPI DeleteNonEmployeeRecordsInBulk Post /non-employee-records/bulk-delete Delete Multiple Non-Employee Records
NonEmployeeLifecycleManagementAPI DeleteNonEmployeeRequest Delete /non-employee-requests/{id} Delete Non-Employee Request
NonEmployeeLifecycleManagementAPI DeleteNonEmployeeSchemaAttribute Delete /non-employee-sources/{sourceId}/schema-attributes/{attributeId} Delete a Schema Attribute for Non-Employee Source
NonEmployeeLifecycleManagementAPI DeleteNonEmployeeSource Delete /non-employee-sources/{sourceId} Delete Non-Employee Source
NonEmployeeLifecycleManagementAPI DeleteNonEmployeeSourceSchemaAttributes Delete /non-employee-sources/{sourceId}/schema-attributes Delete all custom schema attributes for Non-Employee Source
NonEmployeeLifecycleManagementAPI ExportNonEmployeeRecords Get /non-employee-sources/{id}/non-employees/download Exports Non-Employee Records to CSV
NonEmployeeLifecycleManagementAPI ExportNonEmployeeSourceSchemaTemplate Get /non-employee-sources/{id}/schema-attributes-template/download Exports Source Schema Template
NonEmployeeLifecycleManagementAPI GetNonEmployeeApproval Get /non-employee-approvals/{id} Get a non-employee approval item detail
NonEmployeeLifecycleManagementAPI GetNonEmployeeApprovalSummary Get /non-employee-approvals/summary/{requested-for} Get Summary of Non-Employee Approval Requests
NonEmployeeLifecycleManagementAPI GetNonEmployeeBulkUploadStatus Get /non-employee-sources/{id}/non-employee-bulk-upload/status Obtain the status of bulk upload on the source
NonEmployeeLifecycleManagementAPI GetNonEmployeeRecord Get /non-employee-records/{id} Get a Non-Employee Record
NonEmployeeLifecycleManagementAPI GetNonEmployeeRequest Get /non-employee-requests/{id} Get a Non-Employee Request
NonEmployeeLifecycleManagementAPI GetNonEmployeeRequestSummary Get /non-employee-requests/summary/{requested-for} Get Summary of Non-Employee Requests
NonEmployeeLifecycleManagementAPI GetNonEmployeeSchemaAttribute Get /non-employee-sources/{sourceId}/schema-attributes/{attributeId} Get Schema Attribute Non-Employee Source
NonEmployeeLifecycleManagementAPI GetNonEmployeeSource Get /non-employee-sources/{sourceId} Get a Non-Employee Source
NonEmployeeLifecycleManagementAPI GetNonEmployeeSourceSchemaAttributes Get /non-employee-sources/{sourceId}/schema-attributes List Schema Attributes Non-Employee Source
NonEmployeeLifecycleManagementAPI ImportNonEmployeeRecordsInBulk Post /non-employee-sources/{id}/non-employee-bulk-upload Imports, or Updates, Non-Employee Records
NonEmployeeLifecycleManagementAPI ListNonEmployeeApprovals Get /non-employee-approvals Get List of Non-Employee Approval Requests
NonEmployeeLifecycleManagementAPI ListNonEmployeeRecords Get /non-employee-records List Non-Employee Records
NonEmployeeLifecycleManagementAPI ListNonEmployeeRequests Get /non-employee-requests List Non-Employee Requests
NonEmployeeLifecycleManagementAPI ListNonEmployeeSources Get /non-employee-sources List Non-Employee Sources
NonEmployeeLifecycleManagementAPI PatchNonEmployeeRecord Patch /non-employee-records/{id} Patch Non-Employee Record
NonEmployeeLifecycleManagementAPI PatchNonEmployeeSchemaAttribute Patch /non-employee-sources/{sourceId}/schema-attributes/{attributeId} Patch a Schema Attribute for Non-Employee Source
NonEmployeeLifecycleManagementAPI PatchNonEmployeeSource Patch /non-employee-sources/{sourceId} Patch a Non-Employee Source
NonEmployeeLifecycleManagementAPI RejectNonEmployeeRequest Post /non-employee-approvals/{id}/reject Reject a Non-Employee Request
NonEmployeeLifecycleManagementAPI UpdateNonEmployeeRecord Put /non-employee-records/{id} Update Non-Employee Record
OAuthClientsAPI CreateOauthClient Post /oauth-clients Create OAuth Client
OAuthClientsAPI DeleteOauthClient Delete /oauth-clients/{id} Delete OAuth Client
OAuthClientsAPI GetOauthClient Get /oauth-clients/{id} Get OAuth Client
OAuthClientsAPI ListOauthClients Get /oauth-clients List OAuth Clients
OAuthClientsAPI PatchOauthClient Patch /oauth-clients/{id} Patch OAuth Client
PasswordConfigurationAPI CreatePasswordOrgConfig Post /password-org-config Create Password Org Config
PasswordConfigurationAPI GetPasswordOrgConfig Get /password-org-config Get Password Org Config
PasswordConfigurationAPI PutPasswordOrgConfig Put /password-org-config Update Password Org Config
PasswordDictionaryAPI GetPasswordDictionary Get /password-dictionary Get Password Dictionary
PasswordDictionaryAPI PutPasswordDictionary Put /password-dictionary Update Password Dictionary
PasswordManagementAPI GetPasswordChangeStatus Get /password-change-status/{id} Get Password Change Request Status
PasswordManagementAPI QueryPasswordInfo Post /query-password-info Query Password Info
PasswordManagementAPI SetPassword Post /set-password Set Identity's Password
PasswordSyncGroupsAPI CreatePasswordSyncGroup Post /password-sync-groups Create Password Sync Group
PasswordSyncGroupsAPI DeletePasswordSyncGroup Delete /password-sync-groups/{id} Delete Password Sync Group by ID
PasswordSyncGroupsAPI GetPasswordSyncGroup Get /password-sync-groups/{id} Get Password Sync Group by ID
PasswordSyncGroupsAPI GetPasswordSyncGroups Get /password-sync-groups Get Password Sync Group List
PasswordSyncGroupsAPI UpdatePasswordSyncGroup Put /password-sync-groups/{id} Update Password Sync Group by ID
PersonalAccessTokensAPI CreatePersonalAccessToken Post /personal-access-tokens Create Personal Access Token
PersonalAccessTokensAPI DeletePersonalAccessToken Delete /personal-access-tokens/{id} Delete Personal Access Token
PersonalAccessTokensAPI ListPersonalAccessTokens Get /personal-access-tokens List Personal Access Tokens
PersonalAccessTokensAPI PatchPersonalAccessToken Patch /personal-access-tokens/{id} Patch Personal Access Token
PublicIdentitiesAPI GetPublicIdentities Get /public-identities Get a list of public identities
PublicIdentitiesConfigAPI GetPublicIdentityConfig Get /public-identities-config Get the Public Identities Configuration
PublicIdentitiesConfigAPI UpdatePublicIdentityConfig Put /public-identities-config Update the Public Identities Configuration
ReportsDataExtractionAPI CancelReport Post /reports/{id}/cancel Cancel Report
ReportsDataExtractionAPI GetReport Get /reports/{taskResultId} Get Report File
ReportsDataExtractionAPI GetReportResult Get /reports/{taskResultId}/result Get Report Result
ReportsDataExtractionAPI StartReport Post /reports/run Run Report
RequestableObjectsAPI ListRequestableObjects Get /requestable-objects Requestable Objects List
RolesAPI CreateRole Post /roles Create a Role
RolesAPI DeleteBulkRoles Post /roles/bulk-delete Delete Role(s)
RolesAPI DeleteRole Delete /roles/{id} Delete a Role
RolesAPI GetRole Get /roles/{id} Get a Role
RolesAPI GetRoleAssignedIdentities Get /roles/{id}/assigned-identities List Identities assigned a Role
RolesAPI ListRoles Get /roles List Roles
RolesAPI PatchRole Patch /roles/{id} Patch a specified Role
SODPoliciesAPI CreateSodPolicy Post /sod-policies Create SOD policy
SODPoliciesAPI DeleteSodPolicy Delete /sod-policies/{id} Delete SOD policy by ID
SODPoliciesAPI DeleteSodPolicySchedule Delete /sod-policies/{id}/schedule Delete SOD policy schedule
SODPoliciesAPI GetSodPolicy Get /sod-policies/{id} Get SOD policy by ID
SODPoliciesAPI GetSodPolicySchedule Get /sod-policies/{id}/schedule Get SOD policy schedule
SODPoliciesAPI GetSodViolationReportRunStatus Get /sod-policies/sod-violation-report-status/{reportResultId} Get violation report run status
SODPoliciesAPI GetSodViolationReportStatus Get /sod-policies/{id}/violation-report Get SOD violation report status
SODPoliciesAPI ListSodPolicies Get /sod-policies List SOD policies
SODPoliciesAPI PatchSodPolicy Patch /sod-policies/{id} Patch SOD policy by ID
SODPoliciesAPI PutPolicySchedule Put /sod-policies/{id}/schedule Update SOD Policy schedule
SODPoliciesAPI PutSodPolicy Put /sod-policies/{id} Update SOD policy by ID
SODPoliciesAPI StartEvaluateSodPolicy Post /sod-policies/{id}/evaluate Evaluate one policy by ID
SODPoliciesAPI StartSodPolicy Post /sod-policies/{id}/violation-report/run Runs SOD policy violation report
SODPolicyAPI GetCustomViolationReport Get /sod-violation-report/{reportResultId}/download/{fileName} Download custom violation report
SODPolicyAPI GetDefaultViolationReport Get /sod-violation-report/{reportResultId}/download Download violation report
SODPolicyAPI GetSodAllReportRunStatus Get /sod-violation-report Get multi-report run task status
SODPolicyAPI StartSodAllPoliciesForOrg Post /sod-violation-report/run Runs all policies for org
SODViolationsAPI StartPredictSodViolations Post /sod-violations/predict Predict SOD violations for identity.
SODViolationsAPI StartViolationCheck Post /sod-violations/check Check SOD violations
SavedSearchAPI CreateSavedSearch Post /saved-searches Create a saved search
SavedSearchAPI DeleteSavedSearch Delete /saved-searches/{id} Delete document by ID
SavedSearchAPI ExecuteSavedSearch Post /saved-searches/{id}/execute Execute a saved search by ID
SavedSearchAPI GetSavedSearch Get /saved-searches/{id} Return saved search by ID
SavedSearchAPI ListSavedSearches Get /saved-searches A list of Saved Searches
SavedSearchAPI PutSavedSearch Put /saved-searches/{id} Updates an existing saved search
ScheduledSearchAPI CreateScheduledSearch Post /scheduled-searches Create a new scheduled search
ScheduledSearchAPI DeleteScheduledSearch Delete /scheduled-searches/{id} Delete a Scheduled Search
ScheduledSearchAPI GetScheduledSearch Get /scheduled-searches/{id} Get a Scheduled Search
ScheduledSearchAPI ListScheduledSearch Get /scheduled-searches List scheduled searches
ScheduledSearchAPI UnsubscribeScheduledSearch Post /scheduled-searches/{id}/unsubscribe Unsubscribe a recipient from Scheduled Search
ScheduledSearchAPI UpdateScheduledSearch Put /scheduled-searches/{id} Update an existing Scheduled Search
SearchAPI SearchAggregate Post /search/aggregate Perform a Search Query Aggregation
SearchAPI SearchCount Post /search/count Count Documents Satisfying a Query
SearchAPI SearchGet Get /search/{index}/{id} Get a Document by ID
SearchAPI SearchPost Post /search Perform Search
SegmentsAPI CreateSegment Post /segments Create Segment
SegmentsAPI DeleteSegment Delete /segments/{id} Delete Segment by ID
SegmentsAPI GetSegment Get /segments/{id} Get Segment by ID
SegmentsAPI ListSegments Get /segments List Segments
SegmentsAPI PatchSegment Patch /segments/{id} Update Segment
ServiceDeskIntegrationAPI CreateServiceDeskIntegration Post /service-desk-integrations Create new Service Desk integration
ServiceDeskIntegrationAPI DeleteServiceDeskIntegration Delete /service-desk-integrations/{id} Delete a Service Desk integration
ServiceDeskIntegrationAPI GetServiceDeskIntegration Get /service-desk-integrations/{id} Get a Service Desk integration
ServiceDeskIntegrationAPI GetServiceDeskIntegrationTemplate Get /service-desk-integrations/templates/{scriptName} Service Desk integration template by scriptName.
ServiceDeskIntegrationAPI GetServiceDeskIntegrationTypes Get /service-desk-integrations/types Service Desk Integration Types List.
ServiceDeskIntegrationAPI GetServiceDeskIntegrations Get /service-desk-integrations List existing Service Desk Integrations
ServiceDeskIntegrationAPI GetStatusCheckDetails Get /service-desk-integrations/status-check-configuration Get the time check configuration
ServiceDeskIntegrationAPI PatchServiceDeskIntegration Patch /service-desk-integrations/{id} Service Desk Integration Update PATCH
ServiceDeskIntegrationAPI PutServiceDeskIntegration Put /service-desk-integrations/{id} Update a Service Desk integration
ServiceDeskIntegrationAPI UpdateStatusCheckDetails Put /service-desk-integrations/status-check-configuration Update the time check configuration
SourceUsagesAPI GetStatusBySourceId Get /source-usages/{sourceId}/status Finds status of source usage
SourceUsagesAPI GetUsagesBySourceId Get /source-usages/{sourceId}/summaries Returns source usage insights
SourcesAPI CreateProvisioningPolicy Post /sources/{sourceId}/provisioning-policies Create Provisioning Policy
SourcesAPI CreateSource Post /sources Creates a source in IdentityNow.
SourcesAPI CreateSourceSchema Post /sources/{sourceId}/schemas Create Schema on a Source
SourcesAPI DeleteProvisioningPolicy Delete /sources/{sourceId}/provisioning-policies/{usageType} Delete Provisioning Policy by UsageType
SourcesAPI DeleteSource Delete /sources/{id} Delete Source by ID
SourcesAPI DeleteSourceSchema Delete /sources/{sourceId}/schemas/{schemaId} Delete Source Schema by ID
SourcesAPI GetAccountsSchema Get /sources/{id}/schemas/accounts Downloads source accounts schema template
SourcesAPI GetEntitlementsSchema Get /sources/{id}/schemas/entitlements Downloads source entitlements schema template
SourcesAPI GetProvisioningPolicy Get /sources/{sourceId}/provisioning-policies/{usageType} Get Provisioning Policy by UsageType
SourcesAPI GetSource Get /sources/{id} Get Source by ID
SourcesAPI GetSourceHealth Get /sources/{sourceId}/source-health Fetches source health by id
SourcesAPI GetSourceSchema Get /sources/{sourceId}/schemas/{schemaId} Get Source Schema by ID
SourcesAPI ImportAccountsSchema Post /sources/{id}/schemas/accounts Uploads source accounts schema template
SourcesAPI ImportConnectorFile Post /sources/{sourceId}/upload-connector-file Upload connector file to source
SourcesAPI ImportEntitlementsSchema Post /sources/{id}/schemas/entitlements Uploads source entitlements schema template
SourcesAPI ListProvisioningPolicies Get /sources/{sourceId}/provisioning-policies Lists ProvisioningPolicies
SourcesAPI ListSourceSchemas Get /sources/{sourceId}/schemas List Schemas on a Source
SourcesAPI ListSources Get /sources Lists all sources in IdentityNow.
SourcesAPI PutProvisioningPolicy Put /sources/{sourceId}/provisioning-policies/{usageType} Update Provisioning Policy by UsageType
SourcesAPI PutSource Put /sources/{id} Update Source (Full)
SourcesAPI PutSourceSchema Put /sources/{sourceId}/schemas/{schemaId} Update Source Schema (Full)
SourcesAPI UpdateProvisioningPoliciesInBulk Post /sources/{sourceId}/provisioning-policies/bulk-update Bulk Update Provisioning Policies
SourcesAPI UpdateProvisioningPolicy Patch /sources/{sourceId}/provisioning-policies/{usageType} Partial update of Provisioning Policy
SourcesAPI UpdateSource Patch /sources/{id} Update Source (Partial)
SourcesAPI UpdateSourceSchema Patch /sources/{sourceId}/schemas/{schemaId} Update Source Schema (Partial)
TaggedObjectsAPI DeleteTaggedObject Delete /tagged-objects/{type}/{id} Delete Tagged Object
TaggedObjectsAPI DeleteTagsToManyObject Post /tagged-objects/bulk-remove Remove Tags from Multiple Objects
TaggedObjectsAPI GetTaggedObject Get /tagged-objects/{type}/{id} Get Tagged Object
TaggedObjectsAPI ListTaggedObjects Get /tagged-objects List Tagged Objects
TaggedObjectsAPI ListTaggedObjectsByType Get /tagged-objects/{type} List Tagged Objects by Type
TaggedObjectsAPI PutTaggedObject Put /tagged-objects/{type}/{id} Update Tagged Object
TaggedObjectsAPI SetTagToObject Post /tagged-objects Add Tag to Object
TaggedObjectsAPI SetTagsToManyObjects Post /tagged-objects/bulk-add Tag Multiple Objects
TransformsAPI CreateTransform Post /transforms Create transform
TransformsAPI DeleteTransform Delete /transforms/{id} Delete a transform
TransformsAPI GetTransform Get /transforms/{id} Transform by ID
TransformsAPI ListTransforms Get /transforms List transforms
TransformsAPI UpdateTransform Put /transforms/{id} Update a transform
WorkItemsAPI ApproveApprovalItem Post /work-items/{id}/approve/{approvalItemId} Approve an Approval Item
WorkItemsAPI ApproveApprovalItemsInBulk Post /work-items/bulk-approve/{id} Bulk approve Approval Items
WorkItemsAPI CompleteWorkItem Post /work-items/{id} Complete a Work Item
WorkItemsAPI GetCompletedWorkItems Get /work-items/completed Completed Work Items
WorkItemsAPI GetCountCompletedWorkItems Get /work-items/completed/count Count Completed Work Items
WorkItemsAPI GetCountWorkItems Get /work-items/count Count Work Items
WorkItemsAPI GetWorkItem Get /work-items/{id} Get a Work Item
WorkItemsAPI GetWorkItemsSummary Get /work-items/summary Work Items Summary
WorkItemsAPI ListWorkItems Get /work-items List Work Items
WorkItemsAPI RejectApprovalItem Post /work-items/{id}/reject/{approvalItemId} Reject an Approval Item
WorkItemsAPI RejectApprovalItemsInBulk Post /work-items/bulk-reject/{id} Bulk reject Approval Items
WorkItemsAPI SubmitAccountSelection Post /work-items/{id}/submit-account-selection Submit Account Selections
WorkflowsAPI CancelWorkflowExecution Post /workflow-executions/{id}/cancel Cancel Workflow Execution by ID
WorkflowsAPI CreateExternalExecuteWorkflow Post /workflows/execute/external/{id} Execute Workflow via External Trigger
WorkflowsAPI CreateWorkflow Post /workflows/{id} Create Workflow
WorkflowsAPI CreateWorkflowExternalTrigger Post /workflows/{id}/external/oauth-clients Generate External Trigger OAuth Client
WorkflowsAPI DeleteWorkflow Delete /workflows/{id} Delete Workflow By Id
WorkflowsAPI GetWorkflow Get /workflows/{id} Get Workflow By Id
WorkflowsAPI GetWorkflowExecution Get /workflow-executions/{id} Get a Workflow Execution
WorkflowsAPI GetWorkflowExecutionHistory Get /workflow-executions/{id}/history Get Workflow Execution History
WorkflowsAPI ListCompleteWorkflowLibrary Get /workflow-library List Complete Workflow Library
WorkflowsAPI ListWorkflowExecutions Get /workflows/{id}/executions List Workflow Executions
WorkflowsAPI ListWorkflowLibraryActions Get /workflow-library/actions List Workflow Library Actions
WorkflowsAPI ListWorkflowLibraryOperators Get /workflow-library/operators List Workflow Library Operators
WorkflowsAPI ListWorkflowLibraryTriggers Get /workflow-library/triggers List Workflow Library Triggers
WorkflowsAPI ListWorkflows Get /workflows List Workflows
WorkflowsAPI PatchWorkflow Patch /workflows/{id} Patch Workflow
WorkflowsAPI PutWorkflow Put /workflows/{id} Update Workflow
WorkflowsAPI TestExternalExecuteWorkflow Post /workflows/execute/external/{id}/test Test Workflow via External Trigger
WorkflowsAPI TestWorkflow Post /workflows/{id}/test Test Workflow By Id

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

UserContextAuth
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes:
  • sp:scopes:default: default scope
  • sp:scopes:all: access to all scopes

Example

auth := context.WithValue(context.Background(), api_v3.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, api_v3.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)
UserContextAuth

Example

auth := context.WithValue(context.Background(), api_v3.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, api_v3.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)
ApplicationOnlyAuth
  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes:
  • sp:scopes:default: default scope

Example

auth := context.WithValue(context.Background(), api_v3.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, api_v3.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")

	// 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")
)
View Source
var AllowedAccessRequestTypeEnumValues = []AccessRequestType{
	"GRANT_ACCESS",
	"REVOKE_ACCESS",
	"null",
}

All allowed values of AccessRequestType enum

View Source
var AllowedAccessTypeEnumValues = []AccessType{
	"ONLINE",
	"OFFLINE",
}

All allowed values of AccessType enum

View Source
var AllowedAccountActivityItemOperationEnumValues = []AccountActivityItemOperation{
	"ADD",
	"CREATE",
	"MODIFY",
	"DELETE",
	"DISABLE",
	"ENABLE",
	"UNLOCK",
	"LOCK",
	"REMOVE",
	"SET",
	"null",
}

All allowed values of AccountActivityItemOperation enum

View Source
var AllowedAggregationTypeEnumValues = []AggregationType{
	"DSL",
	"SAILPOINT",
}

All allowed values of AggregationType enum

View Source
var AllowedApprovalSchemeEnumValues = []ApprovalScheme{
	"APP_OWNER",
	"SOURCE_OWNER",
	"MANAGER",
	"ROLE_OWNER",
	"ACCESS_PROFILE_OWNER",
	"ENTITLEMENT_OWNER",
	"GOVERNANCE_GROUP",
}

All allowed values of ApprovalScheme enum

View Source
var AllowedApprovalStatusEnumValues = []ApprovalStatus{
	"APPROVED",
	"REJECTED",
	"PENDING",
	"NOT_READY",
	"CANCELLED",
}

All allowed values of ApprovalStatus enum

View Source
var AllowedAttributeDefinitionTypeEnumValues = []AttributeDefinitionType{
	"STRING",
	"LONG",
	"INT",
	"BOOLEAN",
}

All allowed values of AttributeDefinitionType enum

View Source
var AllowedBucketTypeEnumValues = []BucketType{
	"TERMS",
}

All allowed values of BucketType enum

View Source
var AllowedCertificationDecisionEnumValues = []CertificationDecision{
	"APPROVE",
	"REVOKE",
}

All allowed values of CertificationDecision enum

View Source
var AllowedCertificationPhaseEnumValues = []CertificationPhase{
	"STAGED",
	"ACTIVE",
	"SIGNED",
}

All allowed values of CertificationPhase enum

View Source
var AllowedClientTypeEnumValues = []ClientType{
	"CONFIDENTIAL",
	"PUBLIC",
}

All allowed values of ClientType enum

View Source
var AllowedCompletedApprovalStateEnumValues = []CompletedApprovalState{
	"APPROVED",
	"REJECTED",
}

All allowed values of CompletedApprovalState enum

View Source
var AllowedCompletionStatusEnumValues = []CompletionStatus{
	"SUCCESS",
	"FAILURE",
	"INCOMPLETE",
	"PENDING",
	"null",
}

All allowed values of CompletionStatus enum

View Source
var AllowedCriteriaTypeEnumValues = []CriteriaType{
	"COMPOSITE",
	"ROLE",
	"IDENTITY",
	"IDENTITY_ATTRIBUTE",
	"ENTITLEMENT",
	"ACCESS_PROFILE",
	"SOURCE",
	"ACCOUNT",
	"AGGREGATED_ENTITLEMENT",
	"INVALID_CERTIFIABLE_ENTITY",
}

All allowed values of CriteriaType enum

View Source
var AllowedDocumentTypeEnumValues = []DocumentType{
	"accessprofile",
	"accountactivity",
	"account",
	"aggregation",
	"entitlement",
	"event",
	"identity",
	"role",
}

All allowed values of DocumentType enum

View Source
var AllowedDtoTypeEnumValues = []DtoType{
	"ACCOUNT_CORRELATION_CONFIG",
	"ACCESS_PROFILE",
	"ACCESS_REQUEST_APPROVAL",
	"ACCOUNT",
	"APPLICATION",
	"CAMPAIGN",
	"CAMPAIGN_FILTER",
	"CERTIFICATION",
	"CLUSTER",
	"CONNECTOR_SCHEMA",
	"ENTITLEMENT",
	"GOVERNANCE_GROUP",
	"IDENTITY",
	"IDENTITY_PROFILE",
	"IDENTITY_REQUEST",
	"LIFECYCLE_STATE",
	"PASSWORD_POLICY",
	"ROLE",
	"RULE",
	"SOD_POLICY",
	"SOURCE",
	"TAG",
	"TAG_CATEGORY",
	"TASK_RESULT",
	"REPORT_RESULT",
	"SOD_VIOLATION",
	"ACCOUNT_ACTIVITY",
	"WORKGROUP",
}

All allowed values of DtoType enum

View Source
var AllowedExecutionStatusEnumValues = []ExecutionStatus{
	"EXECUTING",
	"VERIFYING",
	"TERMINATED",
	"COMPLETED",
}

All allowed values of ExecutionStatus enum

View Source
var AllowedFilterTypeEnumValues = []FilterType{
	"EXISTS",
	"RANGE",
	"TERMS",
}

All allowed values of FilterType enum

View Source
var AllowedGrantTypeEnumValues = []GrantType{
	"CLIENT_CREDENTIALS",
	"AUTHORIZATION_CODE",
	"REFRESH_TOKEN",
}

All allowed values of GrantType enum

View Source
var AllowedIndexEnumValues = []Index{
	"accessprofiles",
	"accountactivities",
	"entitlements",
	"events",
	"identities",
	"roles",
	"*",
}

All allowed values of Index enum

View Source
var AllowedLocaleOriginEnumValues = []LocaleOrigin{
	"DEFAULT",
	"REQUEST",
	"null",
}

All allowed values of LocaleOrigin enum

View Source
var AllowedManagedClientStatusCodeEnumValues = []ManagedClientStatusCode{
	"NORMAL",
	"UNDEFINED",
	"NOT_CONFIGURED",
	"CONFIGURING",
	"WARNING",
	"ERROR",
	"FAILED",
}

All allowed values of ManagedClientStatusCode enum

View Source
var AllowedManagedClientTypeEnumValues = []ManagedClientType{
	"CCG",
	"VA",
	"INTERNAL",
	"IIQ_HARVESTER",
	"null",
}

All allowed values of ManagedClientType enum

View Source
var AllowedManagedClusterTypesEnumValues = []ManagedClusterTypes{
	"idn",
	"iai",
}

All allowed values of ManagedClusterTypes enum

View Source
var AllowedManualWorkItemStateEnumValues = []ManualWorkItemState{
	"PENDING",
	"APPROVED",
	"REJECTED",
	"EXPIRED",
	"CANCELLED",
	"ARCHIVED",
}

All allowed values of ManualWorkItemState enum

View Source
var AllowedMetricTypeEnumValues = []MetricType{
	"COUNT",
	"UNIQUE_COUNT",
	"AVG",
	"SUM",
	"MEDIAN",
	"MIN",
	"MAX",
}

All allowed values of MetricType enum

View Source
var AllowedNonEmployeeIdentityDtoTypeEnumValues = []NonEmployeeIdentityDtoType{
	"GOVERNANCE_GROUP",
	"IDENTITY",
}

All allowed values of NonEmployeeIdentityDtoType enum

View Source
var AllowedNonEmployeeSchemaAttributeTypeEnumValues = []NonEmployeeSchemaAttributeType{
	"TEXT",
	"DATE",
	"IDENTITY",
}

All allowed values of NonEmployeeSchemaAttributeType enum

View Source
var AllowedOperationEnumValues = []Operation{
	"EQUALS",
	"NOT_EQUALS",
	"CONTAINS",
	"STARTS_WITH",
	"ENDS_WITH",
	"AND",
	"OR",
	"null",
}

All allowed values of Operation enum

View Source
var AllowedPendingApprovalActionEnumValues = []PendingApprovalAction{
	"APPROVED",
	"REJECTED",
	"FORWARDED",
}

All allowed values of PendingApprovalAction enum

View Source
var AllowedProvisioningCriteriaOperationEnumValues = []ProvisioningCriteriaOperation{
	"EQUALS",
	"NOT_EQUALS",
	"CONTAINS",
	"HAS",
	"AND",
	"OR",
}

All allowed values of ProvisioningCriteriaOperation enum

View Source
var AllowedProvisioningStateEnumValues = []ProvisioningState{
	"PENDING",
	"FINISHED",
	"UNVERIFIABLE",
	"COMMITED",
	"FAILED",
	"RETRY",
}

All allowed values of ProvisioningState enum

View Source
var AllowedQueryTypeEnumValues = []QueryType{
	"DSL",
	"SAILPOINT",
	"TEXT",
	"TYPEAHEAD",
}

All allowed values of QueryType enum

View Source
var AllowedReassignmentTypeEnumValues = []ReassignmentType{
	"MANUAL_REASSIGNMENT",
	"AUTOMATIC_REASSIGNMENT",
	"AUTO_ESCALATION",
	"SELF_REVIEW_DELEGATION",
}

All allowed values of ReassignmentType enum

View Source
var AllowedReportTypeEnumValues = []ReportType{
	"CAMPAIGN_COMPOSITION_REPORT",
	"CAMPAIGN_REMEDIATION_STATUS_REPORT",
	"CAMPAIGN_STATUS_REPORT",
	"CERTIFICATION_SIGNOFF_REPORT",
}

All allowed values of ReportType enum

View Source
var AllowedRequestableObjectRequestStatusEnumValues = []RequestableObjectRequestStatus{
	"AVAILABLE",
	"PENDING",
	"ASSIGNED",
	"null",
}

All allowed values of RequestableObjectRequestStatus enum

View Source
var AllowedRequestableObjectTypeEnumValues = []RequestableObjectType{
	"ACCESS_PROFILE",
	"ROLE",
	"ENTITLEMENT",
}

All allowed values of RequestableObjectType enum

View Source
var AllowedRequestedItemStatusRequestStateEnumValues = []RequestedItemStatusRequestState{
	"EXECUTING",
	"REQUEST_COMPLETED",
	"CANCELLED",
	"TERMINATED",
	"PROVISIONING_VERIFICATION_PENDING",
	"REJECTED",
	"PROVISIONING_FAILED",
	"NOT_ALL_ITEMS_PROVISIONED",
	"ERROR",
}

All allowed values of RequestedItemStatusRequestState enum

View Source
var AllowedRoleAssignmentSourceTypeEnumValues = []RoleAssignmentSourceType{
	"ACCESS_REQUEST",
	"ROLE_MEMBERSHIP",
}

All allowed values of RoleAssignmentSourceType enum

View Source
var AllowedRoleCriteriaKeyTypeEnumValues = []RoleCriteriaKeyType{
	"IDENTITY",
	"ACCOUNT",
	"ENTITLEMENT",
}

All allowed values of RoleCriteriaKeyType enum

View Source
var AllowedRoleCriteriaOperationEnumValues = []RoleCriteriaOperation{
	"EQUALS",
	"NOT_EQUALS",
	"CONTAINS",
	"STARTS_WITH",
	"ENDS_WITH",
	"AND",
	"OR",
}

All allowed values of RoleCriteriaOperation enum

View Source
var AllowedRoleMembershipSelectorTypeEnumValues = []RoleMembershipSelectorType{
	"STANDARD",
	"IDENTITY_LIST",
}

All allowed values of RoleMembershipSelectorType enum

View Source
var AllowedScheduleTypeEnumValues = []ScheduleType{
	"DAILY",
	"WEEKLY",
	"MONTHLY",
	"CALENDAR",
	"ANNUALLY",
}

All allowed values of ScheduleType enum

View Source
var AllowedSearchFilterTypeEnumValues = []SearchFilterType{
	"TERM",
}

All allowed values of SearchFilterType enum

View Source
var AllowedSelectorTypeEnumValues = []SelectorType{
	"LIST",
	"RANGE",
}

All allowed values of SelectorType enum

View Source
var AllowedStandardLevelEnumValues = []StandardLevel{
	"false",
	"FATAL",
	"ERROR",
	"WARN",
	"INFO",
	"DEBUG",
	"TRACE",
}

All allowed values of StandardLevel enum

View Source
var AllowedUsageTypeEnumValues = []UsageType{
	"CREATE",
	"UPDATE",
	"ENABLE",
	"DISABLE",
	"DELETE",
	"ASSIGN",
	"UNASSIGN",
	"CREATE_GROUP",
	"UPDATE_GROUP",
	"DELETE_GROUP",
	"REGISTER",
	"CREATE_IDENTITY",
	"UPDATE_IDENTITY",
	"EDIT_GROUP",
	"UNLOCK",
	"CHANGE_PASSWORD",
}

All allowed values of UsageType enum

View Source
var AllowedWorkItemStateEnumValues = []WorkItemState{
	"FINISHED",
	"REJECTED",
	"RETURNED",
	"EXPIRED",
	"PENDING",
	"CANCELED",
	"null",
}

All allowed values of WorkItemState enum

View Source
var AllowedWorkItemStateManualWorkItemsEnumValues = []WorkItemStateManualWorkItems{
	"Finished",
	"Rejected",
	"Returned",
	"Expired",
	"Pending",
	"Canceled",
}

All allowed values of WorkItemStateManualWorkItems enum

View Source
var AllowedWorkItemTypeManualWorkItemsEnumValues = []WorkItemTypeManualWorkItems{
	"Generic",
	"Certification",
	"Remediation",
	"Delegation",
	"Approval",
	"ViolationReview",
	"Form",
	"PolicyVioloation",
	"Challenge",
	"ImpactAnalysis",
	"Signoff",
	"Event",
	"ManualAction",
	"Test",
}

All allowed values of WorkItemTypeManualWorkItems enum

Functions ¶

func CacheExpires ¶

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

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

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 APIClient ¶

type APIClient struct {
	AccessProfilesAPI *AccessProfilesAPIService

	AccessRequestApprovalsAPI *AccessRequestApprovalsAPIService

	AccessRequestsAPI *AccessRequestsAPIService

	AccountActivitiesAPI *AccountActivitiesAPIService

	AccountUsagesAPI *AccountUsagesAPIService

	AccountsAPI *AccountsAPIService

	AuthUsersAPI *AuthUsersAPIService

	BrandingAPI *BrandingAPIService

	CertificationCampaignFiltersAPI *CertificationCampaignFiltersAPIService

	CertificationCampaignsAPI *CertificationCampaignsAPIService

	CertificationSummariesAPI *CertificationSummariesAPIService

	CertificationsAPI *CertificationsAPIService

	ConfigurationHubAPI *ConfigurationHubAPIService

	ConnectorsAPI *ConnectorsAPIService

	GlobalTenantSecuritySettingsAPI *GlobalTenantSecuritySettingsAPIService

	IdentityProfilesAPI *IdentityProfilesAPIService

	LifecycleStatesAPI *LifecycleStatesAPIService

	ManagedClientsAPI *ManagedClientsAPIService

	ManagedClustersAPI *ManagedClustersAPIService

	NonEmployeeLifecycleManagementAPI *NonEmployeeLifecycleManagementAPIService

	OAuthClientsAPI *OAuthClientsAPIService

	PasswordConfigurationAPI *PasswordConfigurationAPIService

	PasswordDictionaryAPI *PasswordDictionaryAPIService

	PasswordManagementAPI *PasswordManagementAPIService

	PasswordSyncGroupsAPI *PasswordSyncGroupsAPIService

	PersonalAccessTokensAPI *PersonalAccessTokensAPIService

	PublicIdentitiesAPI *PublicIdentitiesAPIService

	PublicIdentitiesConfigAPI *PublicIdentitiesConfigAPIService

	ReportsDataExtractionAPI *ReportsDataExtractionAPIService

	RequestableObjectsAPI *RequestableObjectsAPIService

	RolesAPI *RolesAPIService

	SODPoliciesAPI *SODPoliciesAPIService

	SODPolicyAPI *SODPolicyAPIService

	SODViolationsAPI *SODViolationsAPIService

	SavedSearchAPI *SavedSearchAPIService

	ScheduledSearchAPI *ScheduledSearchAPIService

	SearchAPI *SearchAPIService

	SegmentsAPI *SegmentsAPIService

	ServiceDeskIntegrationAPI *ServiceDeskIntegrationAPIService

	SourceUsagesAPI *SourceUsagesAPIService

	SourcesAPI *SourcesAPIService

	TaggedObjectsAPI *TaggedObjectsAPIService

	TransformsAPI *TransformsAPIService

	WorkItemsAPI *WorkItemsAPIService

	WorkflowsAPI *WorkflowsAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Identity Security Cloud V3 API API v3.0.0 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) GetAPIClient ¶

func (c *APIClient) GetAPIClient() *APIClient

func (*APIClient) GetCommon ¶

func (c *APIClient) GetCommon() *service

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 Access ¶

type Access struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string        `json:"name,omitempty"`
	DisplayName          *string        `json:"displayName,omitempty"`
	Type                 *DtoType       `json:"type,omitempty"`
	Description          NullableString `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

Access struct for Access

func NewAccess ¶

func NewAccess() *Access

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

func NewAccessWithDefaults ¶

func NewAccessWithDefaults() *Access

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

func (*Access) GetDescription ¶

func (o *Access) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Access) GetDescriptionOk ¶

func (o *Access) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Access) GetDisplayName ¶

func (o *Access) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*Access) GetDisplayNameOk ¶

func (o *Access) GetDisplayNameOk() (*string, bool)

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

func (*Access) GetId ¶

func (o *Access) GetId() string

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

func (*Access) GetIdOk ¶

func (o *Access) 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 (*Access) GetName ¶

func (o *Access) GetName() string

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

func (*Access) GetNameOk ¶

func (o *Access) 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 (*Access) GetType ¶

func (o *Access) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*Access) GetTypeOk ¶

func (o *Access) GetTypeOk() (*DtoType, 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 (*Access) HasDescription ¶

func (o *Access) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Access) HasDisplayName ¶

func (o *Access) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Access) HasId ¶

func (o *Access) HasId() bool

HasId returns a boolean if a field has been set.

func (*Access) HasName ¶

func (o *Access) HasName() bool

HasName returns a boolean if a field has been set.

func (*Access) HasType ¶

func (o *Access) HasType() bool

HasType returns a boolean if a field has been set.

func (Access) MarshalJSON ¶

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

func (*Access) SetDescription ¶

func (o *Access) SetDescription(v string)

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

func (*Access) SetDescriptionNil ¶

func (o *Access) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Access) SetDisplayName ¶

func (o *Access) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*Access) SetId ¶

func (o *Access) SetId(v string)

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

func (*Access) SetName ¶

func (o *Access) SetName(v string)

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

func (*Access) SetType ¶

func (o *Access) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (Access) ToMap ¶

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

func (*Access) UnmarshalJSON ¶

func (o *Access) UnmarshalJSON(bytes []byte) (err error)

func (*Access) UnsetDescription ¶

func (o *Access) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type AccessConstraint ¶

type AccessConstraint struct {
	// Type of Access
	Type string `json:"type"`
	// Must be set only if operator is SELECTED.
	Ids []string `json:"ids,omitempty"`
	// Used to determine whether the scope of the campaign should be reduced for selected ids or all.
	Operator             string `json:"operator"`
	AdditionalProperties map[string]interface{}
}

AccessConstraint struct for AccessConstraint

func NewAccessConstraint ¶

func NewAccessConstraint(type_ string, operator string) *AccessConstraint

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

func NewAccessConstraintWithDefaults ¶

func NewAccessConstraintWithDefaults() *AccessConstraint

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

func (*AccessConstraint) GetIds ¶

func (o *AccessConstraint) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise.

func (*AccessConstraint) GetIdsOk ¶

func (o *AccessConstraint) GetIdsOk() ([]string, bool)

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

func (*AccessConstraint) GetOperator ¶

func (o *AccessConstraint) GetOperator() string

GetOperator returns the Operator field value

func (*AccessConstraint) GetOperatorOk ¶

func (o *AccessConstraint) GetOperatorOk() (*string, bool)

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

func (*AccessConstraint) GetType ¶

func (o *AccessConstraint) GetType() string

GetType returns the Type field value

func (*AccessConstraint) GetTypeOk ¶

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

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

func (*AccessConstraint) HasIds ¶

func (o *AccessConstraint) HasIds() bool

HasIds returns a boolean if a field has been set.

func (AccessConstraint) MarshalJSON ¶

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

func (*AccessConstraint) SetIds ¶

func (o *AccessConstraint) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (*AccessConstraint) SetOperator ¶

func (o *AccessConstraint) SetOperator(v string)

SetOperator sets field value

func (*AccessConstraint) SetType ¶

func (o *AccessConstraint) SetType(v string)

SetType sets field value

func (AccessConstraint) ToMap ¶

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

func (*AccessConstraint) UnmarshalJSON ¶

func (o *AccessConstraint) UnmarshalJSON(bytes []byte) (err error)

type AccessCriteria ¶

type AccessCriteria struct {
	// Business name for the access construct list
	Name *string `json:"name,omitempty"`
	// List of criteria. There is a min of 1 and max of 50 items in the list.
	CriteriaList         []AccessCriteriaCriteriaListInner `json:"criteriaList,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCriteria struct for AccessCriteria

func NewAccessCriteria ¶

func NewAccessCriteria() *AccessCriteria

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

func NewAccessCriteriaWithDefaults ¶

func NewAccessCriteriaWithDefaults() *AccessCriteria

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

func (*AccessCriteria) GetCriteriaList ¶

func (o *AccessCriteria) GetCriteriaList() []AccessCriteriaCriteriaListInner

GetCriteriaList returns the CriteriaList field value if set, zero value otherwise.

func (*AccessCriteria) GetCriteriaListOk ¶

func (o *AccessCriteria) GetCriteriaListOk() ([]AccessCriteriaCriteriaListInner, bool)

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

func (*AccessCriteria) GetName ¶

func (o *AccessCriteria) GetName() string

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

func (*AccessCriteria) GetNameOk ¶

func (o *AccessCriteria) 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 (*AccessCriteria) HasCriteriaList ¶

func (o *AccessCriteria) HasCriteriaList() bool

HasCriteriaList returns a boolean if a field has been set.

func (*AccessCriteria) HasName ¶

func (o *AccessCriteria) HasName() bool

HasName returns a boolean if a field has been set.

func (AccessCriteria) MarshalJSON ¶

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

func (*AccessCriteria) SetCriteriaList ¶

func (o *AccessCriteria) SetCriteriaList(v []AccessCriteriaCriteriaListInner)

SetCriteriaList gets a reference to the given []AccessCriteriaCriteriaListInner and assigns it to the CriteriaList field.

func (*AccessCriteria) SetName ¶

func (o *AccessCriteria) SetName(v string)

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

func (AccessCriteria) ToMap ¶

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

func (*AccessCriteria) UnmarshalJSON ¶

func (o *AccessCriteria) UnmarshalJSON(bytes []byte) (err error)

type AccessCriteriaCriteriaListInner ¶

type AccessCriteriaCriteriaListInner struct {
	// Type of the propery to which this reference applies to
	Type *string `json:"type,omitempty"`
	// ID of the object to which this reference applies to
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object to which this reference applies to
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessCriteriaCriteriaListInner struct for AccessCriteriaCriteriaListInner

func NewAccessCriteriaCriteriaListInner ¶

func NewAccessCriteriaCriteriaListInner() *AccessCriteriaCriteriaListInner

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

func NewAccessCriteriaCriteriaListInnerWithDefaults ¶

func NewAccessCriteriaCriteriaListInnerWithDefaults() *AccessCriteriaCriteriaListInner

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

func (*AccessCriteriaCriteriaListInner) GetId ¶

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

func (*AccessCriteriaCriteriaListInner) GetIdOk ¶

func (o *AccessCriteriaCriteriaListInner) 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 (*AccessCriteriaCriteriaListInner) GetName ¶

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

func (*AccessCriteriaCriteriaListInner) GetNameOk ¶

func (o *AccessCriteriaCriteriaListInner) 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 (*AccessCriteriaCriteriaListInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*AccessCriteriaCriteriaListInner) GetTypeOk ¶

func (o *AccessCriteriaCriteriaListInner) 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 (*AccessCriteriaCriteriaListInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*AccessCriteriaCriteriaListInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*AccessCriteriaCriteriaListInner) HasType ¶

HasType returns a boolean if a field has been set.

func (AccessCriteriaCriteriaListInner) MarshalJSON ¶

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

func (*AccessCriteriaCriteriaListInner) SetId ¶

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

func (*AccessCriteriaCriteriaListInner) SetName ¶

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

func (*AccessCriteriaCriteriaListInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessCriteriaCriteriaListInner) ToMap ¶

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

func (*AccessCriteriaCriteriaListInner) UnmarshalJSON ¶

func (o *AccessCriteriaCriteriaListInner) UnmarshalJSON(bytes []byte) (err error)

type AccessItemRequestedFor ¶

type AccessItemRequestedFor struct {
	// DTO type of identity the access item is requested for.
	Type *string `json:"type,omitempty"`
	// ID of identity the access item is requested for.
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity the access item is requested for.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessItemRequestedFor Identity the access item is requested for.

func NewAccessItemRequestedFor ¶

func NewAccessItemRequestedFor() *AccessItemRequestedFor

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

func NewAccessItemRequestedForWithDefaults ¶

func NewAccessItemRequestedForWithDefaults() *AccessItemRequestedFor

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

func (*AccessItemRequestedFor) GetId ¶

func (o *AccessItemRequestedFor) GetId() string

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

func (*AccessItemRequestedFor) GetIdOk ¶

func (o *AccessItemRequestedFor) 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 (*AccessItemRequestedFor) GetName ¶

func (o *AccessItemRequestedFor) GetName() string

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

func (*AccessItemRequestedFor) GetNameOk ¶

func (o *AccessItemRequestedFor) 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 (*AccessItemRequestedFor) GetType ¶

func (o *AccessItemRequestedFor) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccessItemRequestedFor) GetTypeOk ¶

func (o *AccessItemRequestedFor) 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 (*AccessItemRequestedFor) HasId ¶

func (o *AccessItemRequestedFor) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessItemRequestedFor) HasName ¶

func (o *AccessItemRequestedFor) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessItemRequestedFor) HasType ¶

func (o *AccessItemRequestedFor) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessItemRequestedFor) MarshalJSON ¶

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

func (*AccessItemRequestedFor) SetId ¶

func (o *AccessItemRequestedFor) SetId(v string)

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

func (*AccessItemRequestedFor) SetName ¶

func (o *AccessItemRequestedFor) SetName(v string)

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

func (*AccessItemRequestedFor) SetType ¶

func (o *AccessItemRequestedFor) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessItemRequestedFor) ToMap ¶

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

func (*AccessItemRequestedFor) UnmarshalJSON ¶

func (o *AccessItemRequestedFor) UnmarshalJSON(bytes []byte) (err error)

type AccessItemRequester ¶

type AccessItemRequester struct {
	// Access item requester's DTO type.
	Type *string `json:"type,omitempty"`
	// Access item requester's identity ID.
	Id *string `json:"id,omitempty"`
	// Access item owner's human-readable display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessItemRequester Access item requester's identity.

func NewAccessItemRequester ¶

func NewAccessItemRequester() *AccessItemRequester

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

func NewAccessItemRequesterWithDefaults ¶

func NewAccessItemRequesterWithDefaults() *AccessItemRequester

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

func (*AccessItemRequester) GetId ¶

func (o *AccessItemRequester) GetId() string

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

func (*AccessItemRequester) GetIdOk ¶

func (o *AccessItemRequester) 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 (*AccessItemRequester) GetName ¶

func (o *AccessItemRequester) GetName() string

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

func (*AccessItemRequester) GetNameOk ¶

func (o *AccessItemRequester) 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 (*AccessItemRequester) GetType ¶

func (o *AccessItemRequester) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccessItemRequester) GetTypeOk ¶

func (o *AccessItemRequester) 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 (*AccessItemRequester) HasId ¶

func (o *AccessItemRequester) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessItemRequester) HasName ¶

func (o *AccessItemRequester) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessItemRequester) HasType ¶

func (o *AccessItemRequester) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessItemRequester) MarshalJSON ¶

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

func (*AccessItemRequester) SetId ¶

func (o *AccessItemRequester) SetId(v string)

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

func (*AccessItemRequester) SetName ¶

func (o *AccessItemRequester) SetName(v string)

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

func (*AccessItemRequester) SetType ¶

func (o *AccessItemRequester) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessItemRequester) ToMap ¶

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

func (*AccessItemRequester) UnmarshalJSON ¶

func (o *AccessItemRequester) UnmarshalJSON(bytes []byte) (err error)

type AccessItemReviewedBy ¶

type AccessItemReviewedBy struct {
	// DTO type of identity who reviewed the access item request.
	Type *string `json:"type,omitempty"`
	// ID of identity who reviewed the access item request.
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity who reviewed the access item request.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessItemReviewedBy Identity who reviewed the access item request.

func NewAccessItemReviewedBy ¶

func NewAccessItemReviewedBy() *AccessItemReviewedBy

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

func NewAccessItemReviewedByWithDefaults ¶

func NewAccessItemReviewedByWithDefaults() *AccessItemReviewedBy

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

func (*AccessItemReviewedBy) GetId ¶

func (o *AccessItemReviewedBy) GetId() string

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

func (*AccessItemReviewedBy) GetIdOk ¶

func (o *AccessItemReviewedBy) 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 (*AccessItemReviewedBy) GetName ¶

func (o *AccessItemReviewedBy) GetName() string

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

func (*AccessItemReviewedBy) GetNameOk ¶

func (o *AccessItemReviewedBy) 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 (*AccessItemReviewedBy) GetType ¶

func (o *AccessItemReviewedBy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccessItemReviewedBy) GetTypeOk ¶

func (o *AccessItemReviewedBy) 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 (*AccessItemReviewedBy) HasId ¶

func (o *AccessItemReviewedBy) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessItemReviewedBy) HasName ¶

func (o *AccessItemReviewedBy) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessItemReviewedBy) HasType ¶

func (o *AccessItemReviewedBy) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessItemReviewedBy) MarshalJSON ¶

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

func (*AccessItemReviewedBy) SetId ¶

func (o *AccessItemReviewedBy) SetId(v string)

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

func (*AccessItemReviewedBy) SetName ¶

func (o *AccessItemReviewedBy) SetName(v string)

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

func (*AccessItemReviewedBy) SetType ¶

func (o *AccessItemReviewedBy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessItemReviewedBy) ToMap ¶

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

func (*AccessItemReviewedBy) UnmarshalJSON ¶

func (o *AccessItemReviewedBy) UnmarshalJSON(bytes []byte) (err error)

type AccessProfile ¶

type AccessProfile struct {
	// The ID of the Access Profile
	Id *string `json:"id,omitempty"`
	// Name of the Access Profile
	Name string `json:"name"`
	// Information about the Access Profile
	Description NullableString `json:"description,omitempty"`
	// Date the Access Profile was created
	Created *time.Time `json:"created,omitempty"`
	// Date the Access Profile was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// Whether the Access Profile is enabled. If the Access Profile is enabled then you must include at least one Entitlement.
	Enabled *bool                  `json:"enabled,omitempty"`
	Owner   OwnerReference         `json:"owner"`
	Source  AccessProfileSourceRef `json:"source"`
	// A list of entitlements associated with the Access Profile. If enabled is false this is allowed to be empty otherwise it needs to contain at least one Entitlement.
	Entitlements []EntitlementRef `json:"entitlements,omitempty"`
	// Whether the Access Profile is requestable via access request. Currently, making an Access Profile non-requestable is only supported  for customers enabled with the new Request Center. Otherwise, attempting to create an Access Profile with a value  **false** in this field results in a 400 error.
	Requestable             *bool                  `json:"requestable,omitempty"`
	AccessRequestConfig     NullableRequestability `json:"accessRequestConfig,omitempty"`
	RevocationRequestConfig NullableRevocability   `json:"revocationRequestConfig,omitempty"`
	// List of IDs of segments, if any, to which this Access Profile is assigned.
	Segments             []string                           `json:"segments,omitempty"`
	ProvisioningCriteria NullableProvisioningCriteriaLevel1 `json:"provisioningCriteria,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfile Access Profile

func NewAccessProfile ¶

func NewAccessProfile(name string, owner OwnerReference, source AccessProfileSourceRef) *AccessProfile

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

func NewAccessProfileWithDefaults ¶

func NewAccessProfileWithDefaults() *AccessProfile

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

func (*AccessProfile) GetAccessRequestConfig ¶

func (o *AccessProfile) GetAccessRequestConfig() Requestability

GetAccessRequestConfig returns the AccessRequestConfig field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfile) GetAccessRequestConfigOk ¶

func (o *AccessProfile) GetAccessRequestConfigOk() (*Requestability, bool)

GetAccessRequestConfigOk returns a tuple with the AccessRequestConfig field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfile) GetCreated ¶

func (o *AccessProfile) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*AccessProfile) GetCreatedOk ¶

func (o *AccessProfile) GetCreatedOk() (*time.Time, bool)

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

func (*AccessProfile) GetDescription ¶

func (o *AccessProfile) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfile) GetDescriptionOk ¶

func (o *AccessProfile) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfile) GetEnabled ¶

func (o *AccessProfile) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*AccessProfile) GetEnabledOk ¶

func (o *AccessProfile) 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 (*AccessProfile) GetEntitlements ¶

func (o *AccessProfile) GetEntitlements() []EntitlementRef

GetEntitlements returns the Entitlements field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfile) GetEntitlementsOk ¶

func (o *AccessProfile) GetEntitlementsOk() ([]EntitlementRef, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfile) GetId ¶

func (o *AccessProfile) GetId() string

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

func (*AccessProfile) GetIdOk ¶

func (o *AccessProfile) 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 (*AccessProfile) GetModified ¶

func (o *AccessProfile) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*AccessProfile) GetModifiedOk ¶

func (o *AccessProfile) GetModifiedOk() (*time.Time, bool)

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

func (*AccessProfile) GetName ¶

func (o *AccessProfile) GetName() string

GetName returns the Name field value

func (*AccessProfile) GetNameOk ¶

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

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

func (*AccessProfile) GetOwner ¶

func (o *AccessProfile) GetOwner() OwnerReference

GetOwner returns the Owner field value

func (*AccessProfile) GetOwnerOk ¶

func (o *AccessProfile) GetOwnerOk() (*OwnerReference, bool)

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

func (*AccessProfile) GetProvisioningCriteria ¶

func (o *AccessProfile) GetProvisioningCriteria() ProvisioningCriteriaLevel1

GetProvisioningCriteria returns the ProvisioningCriteria field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfile) GetProvisioningCriteriaOk ¶

func (o *AccessProfile) GetProvisioningCriteriaOk() (*ProvisioningCriteriaLevel1, bool)

GetProvisioningCriteriaOk returns a tuple with the ProvisioningCriteria field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfile) GetRequestable ¶

func (o *AccessProfile) GetRequestable() bool

GetRequestable returns the Requestable field value if set, zero value otherwise.

func (*AccessProfile) GetRequestableOk ¶

func (o *AccessProfile) GetRequestableOk() (*bool, bool)

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

func (*AccessProfile) GetRevocationRequestConfig ¶

func (o *AccessProfile) GetRevocationRequestConfig() Revocability

GetRevocationRequestConfig returns the RevocationRequestConfig field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfile) GetRevocationRequestConfigOk ¶

func (o *AccessProfile) GetRevocationRequestConfigOk() (*Revocability, bool)

GetRevocationRequestConfigOk returns a tuple with the RevocationRequestConfig field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfile) GetSegments ¶

func (o *AccessProfile) GetSegments() []string

GetSegments returns the Segments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfile) GetSegmentsOk ¶

func (o *AccessProfile) GetSegmentsOk() ([]string, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfile) GetSource ¶

func (o *AccessProfile) GetSource() AccessProfileSourceRef

GetSource returns the Source field value

func (*AccessProfile) GetSourceOk ¶

func (o *AccessProfile) GetSourceOk() (*AccessProfileSourceRef, bool)

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

func (*AccessProfile) HasAccessRequestConfig ¶

func (o *AccessProfile) HasAccessRequestConfig() bool

HasAccessRequestConfig returns a boolean if a field has been set.

func (*AccessProfile) HasCreated ¶

func (o *AccessProfile) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccessProfile) HasDescription ¶

func (o *AccessProfile) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessProfile) HasEnabled ¶

func (o *AccessProfile) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*AccessProfile) HasEntitlements ¶

func (o *AccessProfile) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*AccessProfile) HasId ¶

func (o *AccessProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfile) HasModified ¶

func (o *AccessProfile) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccessProfile) HasProvisioningCriteria ¶

func (o *AccessProfile) HasProvisioningCriteria() bool

HasProvisioningCriteria returns a boolean if a field has been set.

func (*AccessProfile) HasRequestable ¶

func (o *AccessProfile) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*AccessProfile) HasRevocationRequestConfig ¶

func (o *AccessProfile) HasRevocationRequestConfig() bool

HasRevocationRequestConfig returns a boolean if a field has been set.

func (*AccessProfile) HasSegments ¶

func (o *AccessProfile) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (AccessProfile) MarshalJSON ¶

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

func (*AccessProfile) SetAccessRequestConfig ¶

func (o *AccessProfile) SetAccessRequestConfig(v Requestability)

SetAccessRequestConfig gets a reference to the given NullableRequestability and assigns it to the AccessRequestConfig field.

func (*AccessProfile) SetAccessRequestConfigNil ¶

func (o *AccessProfile) SetAccessRequestConfigNil()

SetAccessRequestConfigNil sets the value for AccessRequestConfig to be an explicit nil

func (*AccessProfile) SetCreated ¶

func (o *AccessProfile) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*AccessProfile) SetDescription ¶

func (o *AccessProfile) SetDescription(v string)

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

func (*AccessProfile) SetDescriptionNil ¶

func (o *AccessProfile) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessProfile) SetEnabled ¶

func (o *AccessProfile) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*AccessProfile) SetEntitlements ¶

func (o *AccessProfile) SetEntitlements(v []EntitlementRef)

SetEntitlements gets a reference to the given []EntitlementRef and assigns it to the Entitlements field.

func (*AccessProfile) SetId ¶

func (o *AccessProfile) SetId(v string)

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

func (*AccessProfile) SetModified ¶

func (o *AccessProfile) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*AccessProfile) SetName ¶

func (o *AccessProfile) SetName(v string)

SetName sets field value

func (*AccessProfile) SetOwner ¶

func (o *AccessProfile) SetOwner(v OwnerReference)

SetOwner sets field value

func (*AccessProfile) SetProvisioningCriteria ¶

func (o *AccessProfile) SetProvisioningCriteria(v ProvisioningCriteriaLevel1)

SetProvisioningCriteria gets a reference to the given NullableProvisioningCriteriaLevel1 and assigns it to the ProvisioningCriteria field.

func (*AccessProfile) SetProvisioningCriteriaNil ¶

func (o *AccessProfile) SetProvisioningCriteriaNil()

SetProvisioningCriteriaNil sets the value for ProvisioningCriteria to be an explicit nil

func (*AccessProfile) SetRequestable ¶

func (o *AccessProfile) SetRequestable(v bool)

SetRequestable gets a reference to the given bool and assigns it to the Requestable field.

func (*AccessProfile) SetRevocationRequestConfig ¶

func (o *AccessProfile) SetRevocationRequestConfig(v Revocability)

SetRevocationRequestConfig gets a reference to the given NullableRevocability and assigns it to the RevocationRequestConfig field.

func (*AccessProfile) SetRevocationRequestConfigNil ¶

func (o *AccessProfile) SetRevocationRequestConfigNil()

SetRevocationRequestConfigNil sets the value for RevocationRequestConfig to be an explicit nil

func (*AccessProfile) SetSegments ¶

func (o *AccessProfile) SetSegments(v []string)

SetSegments gets a reference to the given []string and assigns it to the Segments field.

func (*AccessProfile) SetSource ¶

func (o *AccessProfile) SetSource(v AccessProfileSourceRef)

SetSource sets field value

func (AccessProfile) ToMap ¶

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

func (*AccessProfile) UnmarshalJSON ¶

func (o *AccessProfile) UnmarshalJSON(bytes []byte) (err error)

func (*AccessProfile) UnsetAccessRequestConfig ¶

func (o *AccessProfile) UnsetAccessRequestConfig()

UnsetAccessRequestConfig ensures that no value is present for AccessRequestConfig, not even an explicit nil

func (*AccessProfile) UnsetDescription ¶

func (o *AccessProfile) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*AccessProfile) UnsetProvisioningCriteria ¶

func (o *AccessProfile) UnsetProvisioningCriteria()

UnsetProvisioningCriteria ensures that no value is present for ProvisioningCriteria, not even an explicit nil

func (*AccessProfile) UnsetRevocationRequestConfig ¶

func (o *AccessProfile) UnsetRevocationRequestConfig()

UnsetRevocationRequestConfig ensures that no value is present for RevocationRequestConfig, not even an explicit nil

type AccessProfileApprovalScheme ¶

type AccessProfileApprovalScheme struct {
	// Describes the individual or group that is responsible for an approval step. Values are as follows. **APP_OWNER**: The owner of the Application  **OWNER**: Owner of the associated Access Profile or Role  **SOURCE_OWNER**: Owner of the Source associated with an Access Profile  **MANAGER**: Manager of the Identity making the request  **GOVERNANCE_GROUP**: A Governance Group, the ID of which is specified by the **approverId** field
	ApproverType *string `json:"approverType,omitempty"`
	// Id of the specific approver, used only when approverType is GOVERNANCE_GROUP
	ApproverId           NullableString `json:"approverId,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileApprovalScheme struct for AccessProfileApprovalScheme

func NewAccessProfileApprovalScheme ¶

func NewAccessProfileApprovalScheme() *AccessProfileApprovalScheme

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

func NewAccessProfileApprovalSchemeWithDefaults ¶

func NewAccessProfileApprovalSchemeWithDefaults() *AccessProfileApprovalScheme

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

func (*AccessProfileApprovalScheme) GetApproverId ¶

func (o *AccessProfileApprovalScheme) GetApproverId() string

GetApproverId returns the ApproverId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileApprovalScheme) GetApproverIdOk ¶

func (o *AccessProfileApprovalScheme) GetApproverIdOk() (*string, bool)

GetApproverIdOk returns a tuple with the ApproverId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileApprovalScheme) GetApproverType ¶

func (o *AccessProfileApprovalScheme) GetApproverType() string

GetApproverType returns the ApproverType field value if set, zero value otherwise.

func (*AccessProfileApprovalScheme) GetApproverTypeOk ¶

func (o *AccessProfileApprovalScheme) GetApproverTypeOk() (*string, bool)

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

func (*AccessProfileApprovalScheme) HasApproverId ¶

func (o *AccessProfileApprovalScheme) HasApproverId() bool

HasApproverId returns a boolean if a field has been set.

func (*AccessProfileApprovalScheme) HasApproverType ¶

func (o *AccessProfileApprovalScheme) HasApproverType() bool

HasApproverType returns a boolean if a field has been set.

func (AccessProfileApprovalScheme) MarshalJSON ¶

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

func (*AccessProfileApprovalScheme) SetApproverId ¶

func (o *AccessProfileApprovalScheme) SetApproverId(v string)

SetApproverId gets a reference to the given NullableString and assigns it to the ApproverId field.

func (*AccessProfileApprovalScheme) SetApproverIdNil ¶

func (o *AccessProfileApprovalScheme) SetApproverIdNil()

SetApproverIdNil sets the value for ApproverId to be an explicit nil

func (*AccessProfileApprovalScheme) SetApproverType ¶

func (o *AccessProfileApprovalScheme) SetApproverType(v string)

SetApproverType gets a reference to the given string and assigns it to the ApproverType field.

func (AccessProfileApprovalScheme) ToMap ¶

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

func (*AccessProfileApprovalScheme) UnmarshalJSON ¶

func (o *AccessProfileApprovalScheme) UnmarshalJSON(bytes []byte) (err error)

func (*AccessProfileApprovalScheme) UnsetApproverId ¶

func (o *AccessProfileApprovalScheme) UnsetApproverId()

UnsetApproverId ensures that no value is present for ApproverId, not even an explicit nil

type AccessProfileBulkDeleteRequest ¶

type AccessProfileBulkDeleteRequest struct {
	// List of IDs of Access Profiles to be deleted.
	AccessProfileIds []string `json:"accessProfileIds,omitempty"`
	// If **true**, silently skip over any of the specified Access Profiles if they cannot be deleted because they are in use. If **false**, no deletions will be attempted if any of the Access Profiles are in use.
	BestEffortOnly       *bool `json:"bestEffortOnly,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileBulkDeleteRequest struct for AccessProfileBulkDeleteRequest

func NewAccessProfileBulkDeleteRequest ¶

func NewAccessProfileBulkDeleteRequest() *AccessProfileBulkDeleteRequest

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

func NewAccessProfileBulkDeleteRequestWithDefaults ¶

func NewAccessProfileBulkDeleteRequestWithDefaults() *AccessProfileBulkDeleteRequest

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

func (*AccessProfileBulkDeleteRequest) GetAccessProfileIds ¶

func (o *AccessProfileBulkDeleteRequest) GetAccessProfileIds() []string

GetAccessProfileIds returns the AccessProfileIds field value if set, zero value otherwise.

func (*AccessProfileBulkDeleteRequest) GetAccessProfileIdsOk ¶

func (o *AccessProfileBulkDeleteRequest) GetAccessProfileIdsOk() ([]string, bool)

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

func (*AccessProfileBulkDeleteRequest) GetBestEffortOnly ¶

func (o *AccessProfileBulkDeleteRequest) GetBestEffortOnly() bool

GetBestEffortOnly returns the BestEffortOnly field value if set, zero value otherwise.

func (*AccessProfileBulkDeleteRequest) GetBestEffortOnlyOk ¶

func (o *AccessProfileBulkDeleteRequest) GetBestEffortOnlyOk() (*bool, bool)

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

func (*AccessProfileBulkDeleteRequest) HasAccessProfileIds ¶

func (o *AccessProfileBulkDeleteRequest) HasAccessProfileIds() bool

HasAccessProfileIds returns a boolean if a field has been set.

func (*AccessProfileBulkDeleteRequest) HasBestEffortOnly ¶

func (o *AccessProfileBulkDeleteRequest) HasBestEffortOnly() bool

HasBestEffortOnly returns a boolean if a field has been set.

func (AccessProfileBulkDeleteRequest) MarshalJSON ¶

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

func (*AccessProfileBulkDeleteRequest) SetAccessProfileIds ¶

func (o *AccessProfileBulkDeleteRequest) SetAccessProfileIds(v []string)

SetAccessProfileIds gets a reference to the given []string and assigns it to the AccessProfileIds field.

func (*AccessProfileBulkDeleteRequest) SetBestEffortOnly ¶

func (o *AccessProfileBulkDeleteRequest) SetBestEffortOnly(v bool)

SetBestEffortOnly gets a reference to the given bool and assigns it to the BestEffortOnly field.

func (AccessProfileBulkDeleteRequest) ToMap ¶

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

func (*AccessProfileBulkDeleteRequest) UnmarshalJSON ¶

func (o *AccessProfileBulkDeleteRequest) UnmarshalJSON(bytes []byte) (err error)

type AccessProfileBulkDeleteResponse ¶

type AccessProfileBulkDeleteResponse struct {
	// ID of the task which is executing the bulk deletion. This can be passed to the **_/task-status** API to track status.
	TaskId *string `json:"taskId,omitempty"`
	// List of IDs of Access Profiles which are pending deletion.
	Pending []string `json:"pending,omitempty"`
	// List of usages of Access Profiles targeted for deletion.
	InUse                []AccessProfileUsage `json:"inUse,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileBulkDeleteResponse struct for AccessProfileBulkDeleteResponse

func NewAccessProfileBulkDeleteResponse ¶

func NewAccessProfileBulkDeleteResponse() *AccessProfileBulkDeleteResponse

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

func NewAccessProfileBulkDeleteResponseWithDefaults ¶

func NewAccessProfileBulkDeleteResponseWithDefaults() *AccessProfileBulkDeleteResponse

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

func (*AccessProfileBulkDeleteResponse) GetInUse ¶

GetInUse returns the InUse field value if set, zero value otherwise.

func (*AccessProfileBulkDeleteResponse) GetInUseOk ¶

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

func (*AccessProfileBulkDeleteResponse) GetPending ¶

func (o *AccessProfileBulkDeleteResponse) GetPending() []string

GetPending returns the Pending field value if set, zero value otherwise.

func (*AccessProfileBulkDeleteResponse) GetPendingOk ¶

func (o *AccessProfileBulkDeleteResponse) GetPendingOk() ([]string, bool)

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

func (*AccessProfileBulkDeleteResponse) GetTaskId ¶

func (o *AccessProfileBulkDeleteResponse) GetTaskId() string

GetTaskId returns the TaskId field value if set, zero value otherwise.

func (*AccessProfileBulkDeleteResponse) GetTaskIdOk ¶

func (o *AccessProfileBulkDeleteResponse) GetTaskIdOk() (*string, bool)

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

func (*AccessProfileBulkDeleteResponse) HasInUse ¶

func (o *AccessProfileBulkDeleteResponse) HasInUse() bool

HasInUse returns a boolean if a field has been set.

func (*AccessProfileBulkDeleteResponse) HasPending ¶

func (o *AccessProfileBulkDeleteResponse) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*AccessProfileBulkDeleteResponse) HasTaskId ¶

func (o *AccessProfileBulkDeleteResponse) HasTaskId() bool

HasTaskId returns a boolean if a field has been set.

func (AccessProfileBulkDeleteResponse) MarshalJSON ¶

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

func (*AccessProfileBulkDeleteResponse) SetInUse ¶

SetInUse gets a reference to the given []AccessProfileUsage and assigns it to the InUse field.

func (*AccessProfileBulkDeleteResponse) SetPending ¶

func (o *AccessProfileBulkDeleteResponse) SetPending(v []string)

SetPending gets a reference to the given []string and assigns it to the Pending field.

func (*AccessProfileBulkDeleteResponse) SetTaskId ¶

func (o *AccessProfileBulkDeleteResponse) SetTaskId(v string)

SetTaskId gets a reference to the given string and assigns it to the TaskId field.

func (AccessProfileBulkDeleteResponse) ToMap ¶

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

func (*AccessProfileBulkDeleteResponse) UnmarshalJSON ¶

func (o *AccessProfileBulkDeleteResponse) UnmarshalJSON(bytes []byte) (err error)

type AccessProfileDocument ¶

type AccessProfileDocument struct {
	// Access profile's ID.
	Id string `json:"id"`
	// Access profile's name.
	Name string `json:"name"`
	// Access item's description.
	Description *string `json:"description,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced NullableTime `json:"synced,omitempty"`
	// Indicates whether the access item is currently enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates whether the access item can be requested.
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates whether comments are required for requests to access the item.
	RequestCommentsRequired *bool                 `json:"requestCommentsRequired,omitempty"`
	Owner                   *BaseAccessAllOfOwner `json:"owner,omitempty"`
	// Access profile's document type.  This enum represents the currently supported document types. Additional values may be added in the future without notice.
	Type   string                            `json:"_type"`
	Source *AccessProfileDocumentAllOfSource `json:"source,omitempty"`
	// Entitlements the access profile has access to.
	Entitlements []BaseEntitlement `json:"entitlements,omitempty"`
	// Number of entitlements.
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// Tags that have been applied to the object.
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileDocument More complete representation of an access profile.

func NewAccessProfileDocument ¶

func NewAccessProfileDocument(id string, name string, type_ string) *AccessProfileDocument

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

func NewAccessProfileDocumentWithDefaults ¶

func NewAccessProfileDocumentWithDefaults() *AccessProfileDocument

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

func (*AccessProfileDocument) GetCreated ¶

func (o *AccessProfileDocument) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileDocument) GetCreatedOk ¶

func (o *AccessProfileDocument) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileDocument) GetDescription ¶

func (o *AccessProfileDocument) GetDescription() string

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

func (*AccessProfileDocument) GetDescriptionOk ¶

func (o *AccessProfileDocument) 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 (*AccessProfileDocument) GetEnabled ¶

func (o *AccessProfileDocument) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*AccessProfileDocument) GetEnabledOk ¶

func (o *AccessProfileDocument) 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 (*AccessProfileDocument) GetEntitlementCount ¶

func (o *AccessProfileDocument) GetEntitlementCount() int32

GetEntitlementCount returns the EntitlementCount field value if set, zero value otherwise.

func (*AccessProfileDocument) GetEntitlementCountOk ¶

func (o *AccessProfileDocument) GetEntitlementCountOk() (*int32, bool)

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

func (*AccessProfileDocument) GetEntitlements ¶

func (o *AccessProfileDocument) GetEntitlements() []BaseEntitlement

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*AccessProfileDocument) GetEntitlementsOk ¶

func (o *AccessProfileDocument) GetEntitlementsOk() ([]BaseEntitlement, bool)

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

func (*AccessProfileDocument) GetId ¶

func (o *AccessProfileDocument) GetId() string

GetId returns the Id field value

func (*AccessProfileDocument) GetIdOk ¶

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

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

func (*AccessProfileDocument) GetModified ¶

func (o *AccessProfileDocument) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileDocument) GetModifiedOk ¶

func (o *AccessProfileDocument) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileDocument) GetName ¶

func (o *AccessProfileDocument) GetName() string

GetName returns the Name field value

func (*AccessProfileDocument) GetNameOk ¶

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

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

func (*AccessProfileDocument) GetOwner ¶

GetOwner returns the Owner field value if set, zero value otherwise.

func (*AccessProfileDocument) GetOwnerOk ¶

func (o *AccessProfileDocument) GetOwnerOk() (*BaseAccessAllOfOwner, bool)

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

func (*AccessProfileDocument) GetRequestCommentsRequired ¶

func (o *AccessProfileDocument) GetRequestCommentsRequired() bool

GetRequestCommentsRequired returns the RequestCommentsRequired field value if set, zero value otherwise.

func (*AccessProfileDocument) GetRequestCommentsRequiredOk ¶

func (o *AccessProfileDocument) GetRequestCommentsRequiredOk() (*bool, bool)

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

func (*AccessProfileDocument) GetRequestable ¶

func (o *AccessProfileDocument) GetRequestable() bool

GetRequestable returns the Requestable field value if set, zero value otherwise.

func (*AccessProfileDocument) GetRequestableOk ¶

func (o *AccessProfileDocument) GetRequestableOk() (*bool, bool)

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

func (*AccessProfileDocument) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*AccessProfileDocument) GetSourceOk ¶

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 (*AccessProfileDocument) GetSynced ¶

func (o *AccessProfileDocument) GetSynced() time.Time

GetSynced returns the Synced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileDocument) GetSyncedOk ¶

func (o *AccessProfileDocument) GetSyncedOk() (*time.Time, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileDocument) GetTags ¶

func (o *AccessProfileDocument) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*AccessProfileDocument) GetTagsOk ¶

func (o *AccessProfileDocument) 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 (*AccessProfileDocument) GetType ¶

func (o *AccessProfileDocument) GetType() string

GetType returns the Type field value

func (*AccessProfileDocument) GetTypeOk ¶

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

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

func (*AccessProfileDocument) HasCreated ¶

func (o *AccessProfileDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccessProfileDocument) HasDescription ¶

func (o *AccessProfileDocument) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessProfileDocument) HasEnabled ¶

func (o *AccessProfileDocument) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*AccessProfileDocument) HasEntitlementCount ¶

func (o *AccessProfileDocument) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*AccessProfileDocument) HasEntitlements ¶

func (o *AccessProfileDocument) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*AccessProfileDocument) HasModified ¶

func (o *AccessProfileDocument) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccessProfileDocument) HasOwner ¶

func (o *AccessProfileDocument) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*AccessProfileDocument) HasRequestCommentsRequired ¶

func (o *AccessProfileDocument) HasRequestCommentsRequired() bool

HasRequestCommentsRequired returns a boolean if a field has been set.

func (*AccessProfileDocument) HasRequestable ¶

func (o *AccessProfileDocument) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*AccessProfileDocument) HasSource ¶

func (o *AccessProfileDocument) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccessProfileDocument) HasSynced ¶

func (o *AccessProfileDocument) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*AccessProfileDocument) HasTags ¶

func (o *AccessProfileDocument) HasTags() bool

HasTags returns a boolean if a field has been set.

func (AccessProfileDocument) MarshalJSON ¶

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

func (*AccessProfileDocument) SetCreated ¶

func (o *AccessProfileDocument) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*AccessProfileDocument) SetCreatedNil ¶

func (o *AccessProfileDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccessProfileDocument) SetDescription ¶

func (o *AccessProfileDocument) SetDescription(v string)

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

func (*AccessProfileDocument) SetEnabled ¶

func (o *AccessProfileDocument) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*AccessProfileDocument) SetEntitlementCount ¶

func (o *AccessProfileDocument) SetEntitlementCount(v int32)

SetEntitlementCount gets a reference to the given int32 and assigns it to the EntitlementCount field.

func (*AccessProfileDocument) SetEntitlements ¶

func (o *AccessProfileDocument) SetEntitlements(v []BaseEntitlement)

SetEntitlements gets a reference to the given []BaseEntitlement and assigns it to the Entitlements field.

func (*AccessProfileDocument) SetId ¶

func (o *AccessProfileDocument) SetId(v string)

SetId sets field value

func (*AccessProfileDocument) SetModified ¶

func (o *AccessProfileDocument) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*AccessProfileDocument) SetModifiedNil ¶

func (o *AccessProfileDocument) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccessProfileDocument) SetName ¶

func (o *AccessProfileDocument) SetName(v string)

SetName sets field value

func (*AccessProfileDocument) SetOwner ¶

SetOwner gets a reference to the given BaseAccessAllOfOwner and assigns it to the Owner field.

func (*AccessProfileDocument) SetRequestCommentsRequired ¶

func (o *AccessProfileDocument) SetRequestCommentsRequired(v bool)

SetRequestCommentsRequired gets a reference to the given bool and assigns it to the RequestCommentsRequired field.

func (*AccessProfileDocument) SetRequestable ¶

func (o *AccessProfileDocument) SetRequestable(v bool)

SetRequestable gets a reference to the given bool and assigns it to the Requestable field.

func (*AccessProfileDocument) SetSource ¶

SetSource gets a reference to the given AccessProfileDocumentAllOfSource and assigns it to the Source field.

func (*AccessProfileDocument) SetSynced ¶

func (o *AccessProfileDocument) SetSynced(v time.Time)

SetSynced gets a reference to the given NullableTime and assigns it to the Synced field.

func (*AccessProfileDocument) SetSyncedNil ¶

func (o *AccessProfileDocument) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*AccessProfileDocument) SetTags ¶

func (o *AccessProfileDocument) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*AccessProfileDocument) SetType ¶

func (o *AccessProfileDocument) SetType(v string)

SetType sets field value

func (AccessProfileDocument) ToMap ¶

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

func (*AccessProfileDocument) UnmarshalJSON ¶

func (o *AccessProfileDocument) UnmarshalJSON(bytes []byte) (err error)

func (*AccessProfileDocument) UnsetCreated ¶

func (o *AccessProfileDocument) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*AccessProfileDocument) UnsetModified ¶

func (o *AccessProfileDocument) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*AccessProfileDocument) UnsetSynced ¶

func (o *AccessProfileDocument) UnsetSynced()

UnsetSynced ensures that no value is present for Synced, not even an explicit nil

type AccessProfileDocumentAllOfSource ¶ added in v2.0.2

type AccessProfileDocumentAllOfSource struct {
	// Source's ID.
	Id *string `json:"id,omitempty"`
	// Source's name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileDocumentAllOfSource Access profile's source.

func NewAccessProfileDocumentAllOfSource ¶ added in v2.0.2

func NewAccessProfileDocumentAllOfSource() *AccessProfileDocumentAllOfSource

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

func NewAccessProfileDocumentAllOfSourceWithDefaults ¶ added in v2.0.2

func NewAccessProfileDocumentAllOfSourceWithDefaults() *AccessProfileDocumentAllOfSource

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

func (*AccessProfileDocumentAllOfSource) GetId ¶ added in v2.0.2

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

func (*AccessProfileDocumentAllOfSource) GetIdOk ¶ added in v2.0.2

func (o *AccessProfileDocumentAllOfSource) 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 (*AccessProfileDocumentAllOfSource) GetName ¶ added in v2.0.2

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

func (*AccessProfileDocumentAllOfSource) GetNameOk ¶ added in v2.0.2

func (o *AccessProfileDocumentAllOfSource) 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 (*AccessProfileDocumentAllOfSource) HasId ¶ added in v2.0.2

HasId returns a boolean if a field has been set.

func (*AccessProfileDocumentAllOfSource) HasName ¶ added in v2.0.2

HasName returns a boolean if a field has been set.

func (AccessProfileDocumentAllOfSource) MarshalJSON ¶ added in v2.0.2

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

func (*AccessProfileDocumentAllOfSource) SetId ¶ added in v2.0.2

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

func (*AccessProfileDocumentAllOfSource) SetName ¶ added in v2.0.2

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

func (AccessProfileDocumentAllOfSource) ToMap ¶ added in v2.0.2

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

func (*AccessProfileDocumentAllOfSource) UnmarshalJSON ¶ added in v2.0.2

func (o *AccessProfileDocumentAllOfSource) UnmarshalJSON(bytes []byte) (err error)

type AccessProfileEntitlement ¶

type AccessProfileEntitlement struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string        `json:"name,omitempty"`
	DisplayName          *string        `json:"displayName,omitempty"`
	Type                 *DtoType       `json:"type,omitempty"`
	Description          NullableString `json:"description,omitempty"`
	Source               *Reference     `json:"source,omitempty"`
	Privileged           *bool          `json:"privileged,omitempty"`
	Attribute            *string        `json:"attribute,omitempty"`
	Value                *string        `json:"value,omitempty"`
	Standalone           *bool          `json:"standalone,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileEntitlement EntitlementReference

func NewAccessProfileEntitlement ¶

func NewAccessProfileEntitlement() *AccessProfileEntitlement

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

func NewAccessProfileEntitlementWithDefaults ¶

func NewAccessProfileEntitlementWithDefaults() *AccessProfileEntitlement

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

func (*AccessProfileEntitlement) GetAttribute ¶

func (o *AccessProfileEntitlement) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*AccessProfileEntitlement) GetAttributeOk ¶

func (o *AccessProfileEntitlement) GetAttributeOk() (*string, bool)

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

func (*AccessProfileEntitlement) GetDescription ¶

func (o *AccessProfileEntitlement) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileEntitlement) GetDescriptionOk ¶

func (o *AccessProfileEntitlement) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileEntitlement) GetDisplayName ¶

func (o *AccessProfileEntitlement) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*AccessProfileEntitlement) GetDisplayNameOk ¶

func (o *AccessProfileEntitlement) GetDisplayNameOk() (*string, bool)

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

func (*AccessProfileEntitlement) GetId ¶

func (o *AccessProfileEntitlement) GetId() string

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

func (*AccessProfileEntitlement) GetIdOk ¶

func (o *AccessProfileEntitlement) 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 (*AccessProfileEntitlement) GetName ¶

func (o *AccessProfileEntitlement) GetName() string

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

func (*AccessProfileEntitlement) GetNameOk ¶

func (o *AccessProfileEntitlement) 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 (*AccessProfileEntitlement) GetPrivileged ¶

func (o *AccessProfileEntitlement) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*AccessProfileEntitlement) GetPrivilegedOk ¶

func (o *AccessProfileEntitlement) GetPrivilegedOk() (*bool, bool)

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

func (*AccessProfileEntitlement) GetSource ¶

func (o *AccessProfileEntitlement) GetSource() Reference

GetSource returns the Source field value if set, zero value otherwise.

func (*AccessProfileEntitlement) GetSourceOk ¶

func (o *AccessProfileEntitlement) GetSourceOk() (*Reference, 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 (*AccessProfileEntitlement) GetStandalone ¶

func (o *AccessProfileEntitlement) GetStandalone() bool

GetStandalone returns the Standalone field value if set, zero value otherwise.

func (*AccessProfileEntitlement) GetStandaloneOk ¶

func (o *AccessProfileEntitlement) GetStandaloneOk() (*bool, bool)

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

func (*AccessProfileEntitlement) GetType ¶

func (o *AccessProfileEntitlement) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*AccessProfileEntitlement) GetTypeOk ¶

func (o *AccessProfileEntitlement) GetTypeOk() (*DtoType, 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 (*AccessProfileEntitlement) GetValue ¶

func (o *AccessProfileEntitlement) GetValue() string

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

func (*AccessProfileEntitlement) GetValueOk ¶

func (o *AccessProfileEntitlement) 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 (*AccessProfileEntitlement) HasAttribute ¶

func (o *AccessProfileEntitlement) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasDescription ¶

func (o *AccessProfileEntitlement) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasDisplayName ¶

func (o *AccessProfileEntitlement) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasId ¶

func (o *AccessProfileEntitlement) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasName ¶

func (o *AccessProfileEntitlement) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasPrivileged ¶

func (o *AccessProfileEntitlement) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasSource ¶

func (o *AccessProfileEntitlement) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasStandalone ¶

func (o *AccessProfileEntitlement) HasStandalone() bool

HasStandalone returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasType ¶

func (o *AccessProfileEntitlement) HasType() bool

HasType returns a boolean if a field has been set.

func (*AccessProfileEntitlement) HasValue ¶

func (o *AccessProfileEntitlement) HasValue() bool

HasValue returns a boolean if a field has been set.

func (AccessProfileEntitlement) MarshalJSON ¶

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

func (*AccessProfileEntitlement) SetAttribute ¶

func (o *AccessProfileEntitlement) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*AccessProfileEntitlement) SetDescription ¶

func (o *AccessProfileEntitlement) SetDescription(v string)

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

func (*AccessProfileEntitlement) SetDescriptionNil ¶

func (o *AccessProfileEntitlement) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessProfileEntitlement) SetDisplayName ¶

func (o *AccessProfileEntitlement) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*AccessProfileEntitlement) SetId ¶

func (o *AccessProfileEntitlement) SetId(v string)

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

func (*AccessProfileEntitlement) SetName ¶

func (o *AccessProfileEntitlement) SetName(v string)

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

func (*AccessProfileEntitlement) SetPrivileged ¶

func (o *AccessProfileEntitlement) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*AccessProfileEntitlement) SetSource ¶

func (o *AccessProfileEntitlement) SetSource(v Reference)

SetSource gets a reference to the given Reference and assigns it to the Source field.

func (*AccessProfileEntitlement) SetStandalone ¶

func (o *AccessProfileEntitlement) SetStandalone(v bool)

SetStandalone gets a reference to the given bool and assigns it to the Standalone field.

func (*AccessProfileEntitlement) SetType ¶

func (o *AccessProfileEntitlement) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (*AccessProfileEntitlement) SetValue ¶

func (o *AccessProfileEntitlement) SetValue(v string)

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

func (AccessProfileEntitlement) ToMap ¶

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

func (*AccessProfileEntitlement) UnmarshalJSON ¶

func (o *AccessProfileEntitlement) UnmarshalJSON(bytes []byte) (err error)

func (*AccessProfileEntitlement) UnsetDescription ¶

func (o *AccessProfileEntitlement) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type AccessProfileRef ¶

type AccessProfileRef struct {
	// ID of the Access Profile
	Id *string `json:"id,omitempty"`
	// Type of requested object. This field must be either left null or set to 'ACCESS_PROFILE' when creating an Access Profile, otherwise a 400 Bad Request error will result.
	Type *string `json:"type,omitempty"`
	// Human-readable display name of the Access Profile. This field is ignored on input.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileRef struct for AccessProfileRef

func NewAccessProfileRef ¶

func NewAccessProfileRef() *AccessProfileRef

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

func NewAccessProfileRefWithDefaults ¶

func NewAccessProfileRefWithDefaults() *AccessProfileRef

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

func (*AccessProfileRef) GetId ¶

func (o *AccessProfileRef) GetId() string

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

func (*AccessProfileRef) GetIdOk ¶

func (o *AccessProfileRef) 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 (*AccessProfileRef) GetName ¶

func (o *AccessProfileRef) GetName() string

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

func (*AccessProfileRef) GetNameOk ¶

func (o *AccessProfileRef) 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 (*AccessProfileRef) GetType ¶

func (o *AccessProfileRef) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccessProfileRef) GetTypeOk ¶

func (o *AccessProfileRef) 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 (*AccessProfileRef) HasId ¶

func (o *AccessProfileRef) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfileRef) HasName ¶

func (o *AccessProfileRef) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfileRef) HasType ¶

func (o *AccessProfileRef) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessProfileRef) MarshalJSON ¶

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

func (*AccessProfileRef) SetId ¶

func (o *AccessProfileRef) SetId(v string)

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

func (*AccessProfileRef) SetName ¶

func (o *AccessProfileRef) SetName(v string)

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

func (*AccessProfileRef) SetType ¶

func (o *AccessProfileRef) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessProfileRef) ToMap ¶

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

func (*AccessProfileRef) UnmarshalJSON ¶

func (o *AccessProfileRef) UnmarshalJSON(bytes []byte) (err error)

type AccessProfileRole ¶

type AccessProfileRole struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string           `json:"name,omitempty"`
	DisplayName          *string           `json:"displayName,omitempty"`
	Type                 *DtoType          `json:"type,omitempty"`
	Description          NullableString    `json:"description,omitempty"`
	Owner                *DisplayReference `json:"owner,omitempty"`
	Disabled             *bool             `json:"disabled,omitempty"`
	Revocable            *bool             `json:"revocable,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileRole Role

func NewAccessProfileRole ¶

func NewAccessProfileRole() *AccessProfileRole

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

func NewAccessProfileRoleWithDefaults ¶

func NewAccessProfileRoleWithDefaults() *AccessProfileRole

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

func (*AccessProfileRole) GetDescription ¶

func (o *AccessProfileRole) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileRole) GetDescriptionOk ¶

func (o *AccessProfileRole) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileRole) GetDisabled ¶

func (o *AccessProfileRole) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*AccessProfileRole) GetDisabledOk ¶

func (o *AccessProfileRole) GetDisabledOk() (*bool, bool)

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

func (*AccessProfileRole) GetDisplayName ¶

func (o *AccessProfileRole) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*AccessProfileRole) GetDisplayNameOk ¶

func (o *AccessProfileRole) GetDisplayNameOk() (*string, bool)

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

func (*AccessProfileRole) GetId ¶

func (o *AccessProfileRole) GetId() string

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

func (*AccessProfileRole) GetIdOk ¶

func (o *AccessProfileRole) 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 (*AccessProfileRole) GetName ¶

func (o *AccessProfileRole) GetName() string

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

func (*AccessProfileRole) GetNameOk ¶

func (o *AccessProfileRole) 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 (*AccessProfileRole) GetOwner ¶

func (o *AccessProfileRole) GetOwner() DisplayReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*AccessProfileRole) GetOwnerOk ¶

func (o *AccessProfileRole) GetOwnerOk() (*DisplayReference, bool)

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

func (*AccessProfileRole) GetRevocable ¶

func (o *AccessProfileRole) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*AccessProfileRole) GetRevocableOk ¶

func (o *AccessProfileRole) GetRevocableOk() (*bool, bool)

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

func (*AccessProfileRole) GetType ¶

func (o *AccessProfileRole) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*AccessProfileRole) GetTypeOk ¶

func (o *AccessProfileRole) GetTypeOk() (*DtoType, 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 (*AccessProfileRole) HasDescription ¶

func (o *AccessProfileRole) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessProfileRole) HasDisabled ¶

func (o *AccessProfileRole) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*AccessProfileRole) HasDisplayName ¶

func (o *AccessProfileRole) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AccessProfileRole) HasId ¶

func (o *AccessProfileRole) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfileRole) HasName ¶

func (o *AccessProfileRole) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfileRole) HasOwner ¶

func (o *AccessProfileRole) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*AccessProfileRole) HasRevocable ¶

func (o *AccessProfileRole) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*AccessProfileRole) HasType ¶

func (o *AccessProfileRole) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessProfileRole) MarshalJSON ¶

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

func (*AccessProfileRole) SetDescription ¶

func (o *AccessProfileRole) SetDescription(v string)

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

func (*AccessProfileRole) SetDescriptionNil ¶

func (o *AccessProfileRole) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessProfileRole) SetDisabled ¶

func (o *AccessProfileRole) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*AccessProfileRole) SetDisplayName ¶

func (o *AccessProfileRole) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*AccessProfileRole) SetId ¶

func (o *AccessProfileRole) SetId(v string)

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

func (*AccessProfileRole) SetName ¶

func (o *AccessProfileRole) SetName(v string)

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

func (*AccessProfileRole) SetOwner ¶

func (o *AccessProfileRole) SetOwner(v DisplayReference)

SetOwner gets a reference to the given DisplayReference and assigns it to the Owner field.

func (*AccessProfileRole) SetRevocable ¶

func (o *AccessProfileRole) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (*AccessProfileRole) SetType ¶

func (o *AccessProfileRole) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (AccessProfileRole) ToMap ¶

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

func (*AccessProfileRole) UnmarshalJSON ¶

func (o *AccessProfileRole) UnmarshalJSON(bytes []byte) (err error)

func (*AccessProfileRole) UnsetDescription ¶

func (o *AccessProfileRole) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type AccessProfileSourceRef ¶

type AccessProfileSourceRef struct {
	// The ID of the Source with with which the Access Profile is associated
	Id *string `json:"id,omitempty"`
	// The type of the Source, will always be SOURCE
	Type *string `json:"type,omitempty"`
	// The display name of the associated Source
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileSourceRef struct for AccessProfileSourceRef

func NewAccessProfileSourceRef ¶

func NewAccessProfileSourceRef() *AccessProfileSourceRef

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

func NewAccessProfileSourceRefWithDefaults ¶

func NewAccessProfileSourceRefWithDefaults() *AccessProfileSourceRef

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

func (*AccessProfileSourceRef) GetId ¶

func (o *AccessProfileSourceRef) GetId() string

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

func (*AccessProfileSourceRef) GetIdOk ¶

func (o *AccessProfileSourceRef) 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 (*AccessProfileSourceRef) GetName ¶

func (o *AccessProfileSourceRef) GetName() string

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

func (*AccessProfileSourceRef) GetNameOk ¶

func (o *AccessProfileSourceRef) 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 (*AccessProfileSourceRef) GetType ¶

func (o *AccessProfileSourceRef) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccessProfileSourceRef) GetTypeOk ¶

func (o *AccessProfileSourceRef) 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 (*AccessProfileSourceRef) HasId ¶

func (o *AccessProfileSourceRef) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfileSourceRef) HasName ¶

func (o *AccessProfileSourceRef) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfileSourceRef) HasType ¶

func (o *AccessProfileSourceRef) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessProfileSourceRef) MarshalJSON ¶

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

func (*AccessProfileSourceRef) SetId ¶

func (o *AccessProfileSourceRef) SetId(v string)

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

func (*AccessProfileSourceRef) SetName ¶

func (o *AccessProfileSourceRef) SetName(v string)

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

func (*AccessProfileSourceRef) SetType ¶

func (o *AccessProfileSourceRef) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessProfileSourceRef) ToMap ¶

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

func (*AccessProfileSourceRef) UnmarshalJSON ¶

func (o *AccessProfileSourceRef) UnmarshalJSON(bytes []byte) (err error)

type AccessProfileSummary ¶

type AccessProfileSummary struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string           `json:"name,omitempty"`
	DisplayName          *string           `json:"displayName,omitempty"`
	Type                 *DtoType          `json:"type,omitempty"`
	Description          NullableString    `json:"description,omitempty"`
	Source               *Reference        `json:"source,omitempty"`
	Owner                *DisplayReference `json:"owner,omitempty"`
	Revocable            *bool             `json:"revocable,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileSummary This is a summary representation of an access profile.

func NewAccessProfileSummary ¶

func NewAccessProfileSummary() *AccessProfileSummary

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

func NewAccessProfileSummaryWithDefaults ¶

func NewAccessProfileSummaryWithDefaults() *AccessProfileSummary

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

func (*AccessProfileSummary) GetDescription ¶

func (o *AccessProfileSummary) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessProfileSummary) GetDescriptionOk ¶

func (o *AccessProfileSummary) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessProfileSummary) GetDisplayName ¶

func (o *AccessProfileSummary) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*AccessProfileSummary) GetDisplayNameOk ¶

func (o *AccessProfileSummary) GetDisplayNameOk() (*string, bool)

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

func (*AccessProfileSummary) GetId ¶

func (o *AccessProfileSummary) GetId() string

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

func (*AccessProfileSummary) GetIdOk ¶

func (o *AccessProfileSummary) 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 (*AccessProfileSummary) GetName ¶

func (o *AccessProfileSummary) GetName() string

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

func (*AccessProfileSummary) GetNameOk ¶

func (o *AccessProfileSummary) 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 (*AccessProfileSummary) GetOwner ¶

func (o *AccessProfileSummary) GetOwner() DisplayReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*AccessProfileSummary) GetOwnerOk ¶

func (o *AccessProfileSummary) GetOwnerOk() (*DisplayReference, bool)

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

func (*AccessProfileSummary) GetRevocable ¶

func (o *AccessProfileSummary) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*AccessProfileSummary) GetRevocableOk ¶

func (o *AccessProfileSummary) GetRevocableOk() (*bool, bool)

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

func (*AccessProfileSummary) GetSource ¶

func (o *AccessProfileSummary) GetSource() Reference

GetSource returns the Source field value if set, zero value otherwise.

func (*AccessProfileSummary) GetSourceOk ¶

func (o *AccessProfileSummary) GetSourceOk() (*Reference, 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 (*AccessProfileSummary) GetType ¶

func (o *AccessProfileSummary) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*AccessProfileSummary) GetTypeOk ¶

func (o *AccessProfileSummary) GetTypeOk() (*DtoType, 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 (*AccessProfileSummary) HasDescription ¶

func (o *AccessProfileSummary) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessProfileSummary) HasDisplayName ¶

func (o *AccessProfileSummary) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AccessProfileSummary) HasId ¶

func (o *AccessProfileSummary) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfileSummary) HasName ¶

func (o *AccessProfileSummary) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfileSummary) HasOwner ¶

func (o *AccessProfileSummary) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*AccessProfileSummary) HasRevocable ¶

func (o *AccessProfileSummary) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*AccessProfileSummary) HasSource ¶

func (o *AccessProfileSummary) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccessProfileSummary) HasType ¶

func (o *AccessProfileSummary) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessProfileSummary) MarshalJSON ¶

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

func (*AccessProfileSummary) SetDescription ¶

func (o *AccessProfileSummary) SetDescription(v string)

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

func (*AccessProfileSummary) SetDescriptionNil ¶

func (o *AccessProfileSummary) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessProfileSummary) SetDisplayName ¶

func (o *AccessProfileSummary) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*AccessProfileSummary) SetId ¶

func (o *AccessProfileSummary) SetId(v string)

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

func (*AccessProfileSummary) SetName ¶

func (o *AccessProfileSummary) SetName(v string)

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

func (*AccessProfileSummary) SetOwner ¶

func (o *AccessProfileSummary) SetOwner(v DisplayReference)

SetOwner gets a reference to the given DisplayReference and assigns it to the Owner field.

func (*AccessProfileSummary) SetRevocable ¶

func (o *AccessProfileSummary) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (*AccessProfileSummary) SetSource ¶

func (o *AccessProfileSummary) SetSource(v Reference)

SetSource gets a reference to the given Reference and assigns it to the Source field.

func (*AccessProfileSummary) SetType ¶

func (o *AccessProfileSummary) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (AccessProfileSummary) ToMap ¶

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

func (*AccessProfileSummary) UnmarshalJSON ¶

func (o *AccessProfileSummary) UnmarshalJSON(bytes []byte) (err error)

func (*AccessProfileSummary) UnsetDescription ¶

func (o *AccessProfileSummary) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type AccessProfileUsage ¶

type AccessProfileUsage struct {
	// ID of the Access Profile that is in use
	AccessProfileId *string `json:"accessProfileId,omitempty"`
	// List of references to objects which are using the indicated Access Profile
	UsedBy               []AccessProfileUsageUsedByInner `json:"usedBy,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileUsage struct for AccessProfileUsage

func NewAccessProfileUsage ¶

func NewAccessProfileUsage() *AccessProfileUsage

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

func NewAccessProfileUsageWithDefaults ¶

func NewAccessProfileUsageWithDefaults() *AccessProfileUsage

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

func (*AccessProfileUsage) GetAccessProfileId ¶

func (o *AccessProfileUsage) GetAccessProfileId() string

GetAccessProfileId returns the AccessProfileId field value if set, zero value otherwise.

func (*AccessProfileUsage) GetAccessProfileIdOk ¶

func (o *AccessProfileUsage) GetAccessProfileIdOk() (*string, bool)

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

func (*AccessProfileUsage) GetUsedBy ¶

GetUsedBy returns the UsedBy field value if set, zero value otherwise.

func (*AccessProfileUsage) GetUsedByOk ¶

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

func (*AccessProfileUsage) HasAccessProfileId ¶

func (o *AccessProfileUsage) HasAccessProfileId() bool

HasAccessProfileId returns a boolean if a field has been set.

func (*AccessProfileUsage) HasUsedBy ¶

func (o *AccessProfileUsage) HasUsedBy() bool

HasUsedBy returns a boolean if a field has been set.

func (AccessProfileUsage) MarshalJSON ¶

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

func (*AccessProfileUsage) SetAccessProfileId ¶

func (o *AccessProfileUsage) SetAccessProfileId(v string)

SetAccessProfileId gets a reference to the given string and assigns it to the AccessProfileId field.

func (*AccessProfileUsage) SetUsedBy ¶

SetUsedBy gets a reference to the given []AccessProfileUsageUsedByInner and assigns it to the UsedBy field.

func (AccessProfileUsage) ToMap ¶

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

func (*AccessProfileUsage) UnmarshalJSON ¶

func (o *AccessProfileUsage) UnmarshalJSON(bytes []byte) (err error)

type AccessProfileUsageUsedByInner ¶

type AccessProfileUsageUsedByInner struct {
	// DTO type of role using the access profile.
	Type *string `json:"type,omitempty"`
	// ID of role using the access profile.
	Id *string `json:"id,omitempty"`
	// Display name of role using the access profile.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileUsageUsedByInner Role using the access profile.

func NewAccessProfileUsageUsedByInner ¶

func NewAccessProfileUsageUsedByInner() *AccessProfileUsageUsedByInner

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

func NewAccessProfileUsageUsedByInnerWithDefaults ¶

func NewAccessProfileUsageUsedByInnerWithDefaults() *AccessProfileUsageUsedByInner

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

func (*AccessProfileUsageUsedByInner) GetId ¶

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

func (*AccessProfileUsageUsedByInner) GetIdOk ¶

func (o *AccessProfileUsageUsedByInner) 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 (*AccessProfileUsageUsedByInner) GetName ¶

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

func (*AccessProfileUsageUsedByInner) GetNameOk ¶

func (o *AccessProfileUsageUsedByInner) 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 (*AccessProfileUsageUsedByInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*AccessProfileUsageUsedByInner) GetTypeOk ¶

func (o *AccessProfileUsageUsedByInner) 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 (*AccessProfileUsageUsedByInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*AccessProfileUsageUsedByInner) HasName ¶

func (o *AccessProfileUsageUsedByInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfileUsageUsedByInner) HasType ¶

func (o *AccessProfileUsageUsedByInner) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessProfileUsageUsedByInner) MarshalJSON ¶

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

func (*AccessProfileUsageUsedByInner) SetId ¶

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

func (*AccessProfileUsageUsedByInner) SetName ¶

func (o *AccessProfileUsageUsedByInner) SetName(v string)

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

func (*AccessProfileUsageUsedByInner) SetType ¶

func (o *AccessProfileUsageUsedByInner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccessProfileUsageUsedByInner) ToMap ¶

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

func (*AccessProfileUsageUsedByInner) UnmarshalJSON ¶

func (o *AccessProfileUsageUsedByInner) UnmarshalJSON(bytes []byte) (err error)

type AccessProfilesAPIService ¶

type AccessProfilesAPIService service

AccessProfilesAPIService AccessProfilesAPI service

func (*AccessProfilesAPIService) CreateAccessProfile ¶

CreateAccessProfile Create an Access Profile

This API creates an Access Profile. A token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a token with only ROLE_SUBADMIN or SOURCE_SUBADMIN authority must be associated with the Access Profile's Source. The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.

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

func (*AccessProfilesAPIService) CreateAccessProfileExecute ¶

Execute executes the request

@return AccessProfile

func (*AccessProfilesAPIService) DeleteAccessProfile ¶

DeleteAccessProfile Delete the specified Access Profile

This API deletes an existing Access Profile.

The Access Profile must not be in use, for example, Access Profile can not be deleted if they belong to an Application, Life Cycle State or a Role. If it is, a 400 error is returned.

A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a SOURCE_SUBADMIN token must be able to administer the Source associated with the Access Profile.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Access Profile to delete
@return ApiDeleteAccessProfileRequest

func (*AccessProfilesAPIService) DeleteAccessProfileExecute ¶

func (a *AccessProfilesAPIService) DeleteAccessProfileExecute(r ApiDeleteAccessProfileRequest) (*http.Response, error)

Execute executes the request

func (*AccessProfilesAPIService) DeleteAccessProfilesInBulk ¶

DeleteAccessProfilesInBulk Delete Access Profile(s)

This endpoint initiates a bulk deletion of one or more access profiles. When the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. This endpoint can only bulk delete up to a limit of 50 access profiles per request. By default, if any of the indicated access profiles are in use, no deletions will be performed and the **inUse** field of the response indicates the usages that must be removed first. If the request field **bestEffortOnly** is **true**, however, usages are reported in the **inUse** response field but all other indicated access profiles will be deleted. A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this endpoint. In addition, a SOURCE_SUBADMIN can only use this endpoint to delete access profiles associated with sources they're able to administer.

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

func (*AccessProfilesAPIService) DeleteAccessProfilesInBulkExecute ¶

Execute executes the request

@return AccessProfileBulkDeleteResponse

func (*AccessProfilesAPIService) GetAccessProfile ¶

GetAccessProfile Get an Access Profile

This API returns an Access Profile by its ID.

A token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Access Profile
@return ApiGetAccessProfileRequest

func (*AccessProfilesAPIService) GetAccessProfileEntitlements ¶

GetAccessProfileEntitlements List Access Profile's Entitlements

This API lists the Entitlements associated with a given Access Profile ¶

A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to invoke this API. In addition, a token with SOURCE_SUBADMIN authority must have access to the Source associated with the given Access Profile

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the containing Access Profile
@return ApiGetAccessProfileEntitlementsRequest

func (*AccessProfilesAPIService) GetAccessProfileEntitlementsExecute ¶

func (a *AccessProfilesAPIService) GetAccessProfileEntitlementsExecute(r ApiGetAccessProfileEntitlementsRequest) ([]Entitlement, *http.Response, error)

Execute executes the request

@return []Entitlement

func (*AccessProfilesAPIService) GetAccessProfileExecute ¶

Execute executes the request

@return AccessProfile

func (*AccessProfilesAPIService) ListAccessProfiles ¶

ListAccessProfiles List Access Profiles

This API returns a list of Access Profiles.

A token with API, ORG_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

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

func (*AccessProfilesAPIService) ListAccessProfilesExecute ¶

Execute executes the request

@return []AccessProfile

func (*AccessProfilesAPIService) PatchAccessProfile ¶

PatchAccessProfile Patch a specified Access Profile

This API updates an existing Access Profile. The following fields are patchable:

**name**

**description**

**enabled**

**owner**

**requestable**

**accessRequestConfig**

**revokeRequestConfig**

**segments**

**entitlements**

**provisioningCriteria**

**source** (must be updated with entitlements belonging to new source in the same API call)

If you need to change the `source` of the access profile, you can do so only if you update the `entitlements` in the same API call. The new entitlements can only come from the target source that you want to change to. Look for the example "Replace Source" in the examples dropdown.

A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. In addition, a SOURCE_SUBADMIN may only use this API to patch Access Profiles which are associated with Sources they are able to administer. > The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing access profiles, however, any new access profiles as well as any updates to existing descriptions will be limited to 2000 characters.

> You can only add or replace **entitlements** that exist on the source that the access profile is attached to. You can use the **list entitlements** endpoint with the **filters** query parameter to get a list of available entitlements on the access profile's source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Access Profile to patch
@return ApiPatchAccessProfileRequest

func (*AccessProfilesAPIService) PatchAccessProfileExecute ¶

Execute executes the request

@return AccessProfile

type AccessRequest ¶

type AccessRequest struct {
	// A list of Identity IDs for whom the Access is requested. If it's a Revoke request, there can only be one Identity ID.
	RequestedFor   []string                  `json:"requestedFor"`
	RequestType    NullableAccessRequestType `json:"requestType,omitempty"`
	RequestedItems []AccessRequestItem       `json:"requestedItems"`
	// Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities.
	ClientMetadata       *map[string]string `json:"clientMetadata,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessRequest struct for AccessRequest

func NewAccessRequest ¶

func NewAccessRequest(requestedFor []string, requestedItems []AccessRequestItem) *AccessRequest

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

func NewAccessRequestWithDefaults ¶

func NewAccessRequestWithDefaults() *AccessRequest

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

func (*AccessRequest) GetClientMetadata ¶

func (o *AccessRequest) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise.

func (*AccessRequest) GetClientMetadataOk ¶

func (o *AccessRequest) GetClientMetadataOk() (*map[string]string, 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 (*AccessRequest) GetRequestType ¶

func (o *AccessRequest) GetRequestType() AccessRequestType

GetRequestType returns the RequestType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessRequest) GetRequestTypeOk ¶

func (o *AccessRequest) GetRequestTypeOk() (*AccessRequestType, bool)

GetRequestTypeOk returns a tuple with the RequestType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessRequest) GetRequestedFor ¶

func (o *AccessRequest) GetRequestedFor() []string

GetRequestedFor returns the RequestedFor field value

func (*AccessRequest) GetRequestedForOk ¶

func (o *AccessRequest) GetRequestedForOk() ([]string, bool)

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

func (*AccessRequest) GetRequestedItems ¶

func (o *AccessRequest) GetRequestedItems() []AccessRequestItem

GetRequestedItems returns the RequestedItems field value

func (*AccessRequest) GetRequestedItemsOk ¶

func (o *AccessRequest) GetRequestedItemsOk() ([]AccessRequestItem, bool)

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

func (*AccessRequest) HasClientMetadata ¶

func (o *AccessRequest) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*AccessRequest) HasRequestType ¶

func (o *AccessRequest) HasRequestType() bool

HasRequestType returns a boolean if a field has been set.

func (AccessRequest) MarshalJSON ¶

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

func (*AccessRequest) SetClientMetadata ¶

func (o *AccessRequest) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*AccessRequest) SetRequestType ¶

func (o *AccessRequest) SetRequestType(v AccessRequestType)

SetRequestType gets a reference to the given NullableAccessRequestType and assigns it to the RequestType field.

func (*AccessRequest) SetRequestTypeNil ¶ added in v2.0.3

func (o *AccessRequest) SetRequestTypeNil()

SetRequestTypeNil sets the value for RequestType to be an explicit nil

func (*AccessRequest) SetRequestedFor ¶

func (o *AccessRequest) SetRequestedFor(v []string)

SetRequestedFor sets field value

func (*AccessRequest) SetRequestedItems ¶

func (o *AccessRequest) SetRequestedItems(v []AccessRequestItem)

SetRequestedItems sets field value

func (AccessRequest) ToMap ¶

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

func (*AccessRequest) UnmarshalJSON ¶

func (o *AccessRequest) UnmarshalJSON(bytes []byte) (err error)

func (*AccessRequest) UnsetRequestType ¶ added in v2.0.3

func (o *AccessRequest) UnsetRequestType()

UnsetRequestType ensures that no value is present for RequestType, not even an explicit nil

type AccessRequestApprovalsAPIService ¶

type AccessRequestApprovalsAPIService service

AccessRequestApprovalsAPIService AccessRequestApprovalsAPI service

func (*AccessRequestApprovalsAPIService) ApproveAccessRequest ¶

ApproveAccessRequest Approves an access request approval.

This endpoint approves an access request approval. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param approvalId The id of the approval.
@return ApiApproveAccessRequestRequest

func (*AccessRequestApprovalsAPIService) ApproveAccessRequestExecute ¶

func (a *AccessRequestApprovalsAPIService) ApproveAccessRequestExecute(r ApiApproveAccessRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*AccessRequestApprovalsAPIService) ForwardAccessRequest ¶

ForwardAccessRequest Forwards an access request approval.

This endpoint forwards an access request approval to a new owner. Only the owner of the approval and ORG_ADMIN users are allowed to perform this action.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param approvalId The id of the approval.
@return ApiForwardAccessRequestRequest

func (*AccessRequestApprovalsAPIService) ForwardAccessRequestExecute ¶

func (a *AccessRequestApprovalsAPIService) ForwardAccessRequestExecute(r ApiForwardAccessRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*AccessRequestApprovalsAPIService) GetAccessRequestApprovalSummary ¶

GetAccessRequestApprovalSummary Get the number of access-requests-approvals

This endpoint returns the number of pending, approved and rejected access requests approvals. See "owner-id" query parameter below for authorization info.

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

func (*AccessRequestApprovalsAPIService) GetAccessRequestApprovalSummaryExecute ¶

Execute executes the request

@return ApprovalSummary

func (*AccessRequestApprovalsAPIService) ListCompletedApprovals ¶

ListCompletedApprovals Completed Access Request Approvals List

This endpoint returns list of completed approvals. See *owner-id* query parameter below for authorization info.

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

func (*AccessRequestApprovalsAPIService) ListCompletedApprovalsExecute ¶

Execute executes the request

@return []CompletedApproval

func (*AccessRequestApprovalsAPIService) ListPendingApprovals ¶

ListPendingApprovals Pending Access Request Approvals List

This endpoint returns a list of pending approvals. See "owner-id" query parameter below for authorization info.

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

func (*AccessRequestApprovalsAPIService) ListPendingApprovalsExecute ¶

Execute executes the request

@return []PendingApproval

func (*AccessRequestApprovalsAPIService) RejectAccessRequest ¶

RejectAccessRequest Rejects an access request approval.

This endpoint rejects an access request approval. Only the owner of the approval and admin users are allowed to perform this action.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param approvalId The id of the approval.
@return ApiRejectAccessRequestRequest

func (*AccessRequestApprovalsAPIService) RejectAccessRequestExecute ¶

func (a *AccessRequestApprovalsAPIService) RejectAccessRequestExecute(r ApiRejectAccessRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

type AccessRequestConfig ¶

type AccessRequestConfig struct {
	// If true, then approvals must be processed by external system.
	ApprovalsMustBeExternal *bool `json:"approvalsMustBeExternal,omitempty"`
	// If true and requester and reviewer are the same, then automatically approve the approval.
	AutoApprovalEnabled                 *bool                                `json:"autoApprovalEnabled,omitempty"`
	RequestOnBehalfOfConfig             *RequestOnBehalfOfConfig             `json:"requestOnBehalfOfConfig,omitempty"`
	ApprovalReminderAndEscalationConfig *ApprovalReminderAndEscalationConfig `json:"approvalReminderAndEscalationConfig,omitempty"`
	EntitlementRequestConfig            *EntitlementRequestConfig            `json:"entitlementRequestConfig,omitempty"`
	AdditionalProperties                map[string]interface{}
}

AccessRequestConfig struct for AccessRequestConfig

func NewAccessRequestConfig ¶

func NewAccessRequestConfig() *AccessRequestConfig

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

func NewAccessRequestConfigWithDefaults ¶

func NewAccessRequestConfigWithDefaults() *AccessRequestConfig

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

func (*AccessRequestConfig) GetApprovalReminderAndEscalationConfig ¶

func (o *AccessRequestConfig) GetApprovalReminderAndEscalationConfig() ApprovalReminderAndEscalationConfig

GetApprovalReminderAndEscalationConfig returns the ApprovalReminderAndEscalationConfig field value if set, zero value otherwise.

func (*AccessRequestConfig) GetApprovalReminderAndEscalationConfigOk ¶

func (o *AccessRequestConfig) GetApprovalReminderAndEscalationConfigOk() (*ApprovalReminderAndEscalationConfig, bool)

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

func (*AccessRequestConfig) GetApprovalsMustBeExternal ¶

func (o *AccessRequestConfig) GetApprovalsMustBeExternal() bool

GetApprovalsMustBeExternal returns the ApprovalsMustBeExternal field value if set, zero value otherwise.

func (*AccessRequestConfig) GetApprovalsMustBeExternalOk ¶

func (o *AccessRequestConfig) GetApprovalsMustBeExternalOk() (*bool, bool)

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

func (*AccessRequestConfig) GetAutoApprovalEnabled ¶

func (o *AccessRequestConfig) GetAutoApprovalEnabled() bool

GetAutoApprovalEnabled returns the AutoApprovalEnabled field value if set, zero value otherwise.

func (*AccessRequestConfig) GetAutoApprovalEnabledOk ¶

func (o *AccessRequestConfig) GetAutoApprovalEnabledOk() (*bool, bool)

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

func (*AccessRequestConfig) GetEntitlementRequestConfig ¶

func (o *AccessRequestConfig) GetEntitlementRequestConfig() EntitlementRequestConfig

GetEntitlementRequestConfig returns the EntitlementRequestConfig field value if set, zero value otherwise.

func (*AccessRequestConfig) GetEntitlementRequestConfigOk ¶

func (o *AccessRequestConfig) GetEntitlementRequestConfigOk() (*EntitlementRequestConfig, bool)

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

func (*AccessRequestConfig) GetRequestOnBehalfOfConfig ¶

func (o *AccessRequestConfig) GetRequestOnBehalfOfConfig() RequestOnBehalfOfConfig

GetRequestOnBehalfOfConfig returns the RequestOnBehalfOfConfig field value if set, zero value otherwise.

func (*AccessRequestConfig) GetRequestOnBehalfOfConfigOk ¶

func (o *AccessRequestConfig) GetRequestOnBehalfOfConfigOk() (*RequestOnBehalfOfConfig, bool)

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

func (*AccessRequestConfig) HasApprovalReminderAndEscalationConfig ¶

func (o *AccessRequestConfig) HasApprovalReminderAndEscalationConfig() bool

HasApprovalReminderAndEscalationConfig returns a boolean if a field has been set.

func (*AccessRequestConfig) HasApprovalsMustBeExternal ¶

func (o *AccessRequestConfig) HasApprovalsMustBeExternal() bool

HasApprovalsMustBeExternal returns a boolean if a field has been set.

func (*AccessRequestConfig) HasAutoApprovalEnabled ¶

func (o *AccessRequestConfig) HasAutoApprovalEnabled() bool

HasAutoApprovalEnabled returns a boolean if a field has been set.

func (*AccessRequestConfig) HasEntitlementRequestConfig ¶

func (o *AccessRequestConfig) HasEntitlementRequestConfig() bool

HasEntitlementRequestConfig returns a boolean if a field has been set.

func (*AccessRequestConfig) HasRequestOnBehalfOfConfig ¶

func (o *AccessRequestConfig) HasRequestOnBehalfOfConfig() bool

HasRequestOnBehalfOfConfig returns a boolean if a field has been set.

func (AccessRequestConfig) MarshalJSON ¶

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

func (*AccessRequestConfig) SetApprovalReminderAndEscalationConfig ¶

func (o *AccessRequestConfig) SetApprovalReminderAndEscalationConfig(v ApprovalReminderAndEscalationConfig)

SetApprovalReminderAndEscalationConfig gets a reference to the given ApprovalReminderAndEscalationConfig and assigns it to the ApprovalReminderAndEscalationConfig field.

func (*AccessRequestConfig) SetApprovalsMustBeExternal ¶

func (o *AccessRequestConfig) SetApprovalsMustBeExternal(v bool)

SetApprovalsMustBeExternal gets a reference to the given bool and assigns it to the ApprovalsMustBeExternal field.

func (*AccessRequestConfig) SetAutoApprovalEnabled ¶

func (o *AccessRequestConfig) SetAutoApprovalEnabled(v bool)

SetAutoApprovalEnabled gets a reference to the given bool and assigns it to the AutoApprovalEnabled field.

func (*AccessRequestConfig) SetEntitlementRequestConfig ¶

func (o *AccessRequestConfig) SetEntitlementRequestConfig(v EntitlementRequestConfig)

SetEntitlementRequestConfig gets a reference to the given EntitlementRequestConfig and assigns it to the EntitlementRequestConfig field.

func (*AccessRequestConfig) SetRequestOnBehalfOfConfig ¶

func (o *AccessRequestConfig) SetRequestOnBehalfOfConfig(v RequestOnBehalfOfConfig)

SetRequestOnBehalfOfConfig gets a reference to the given RequestOnBehalfOfConfig and assigns it to the RequestOnBehalfOfConfig field.

func (AccessRequestConfig) ToMap ¶

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

func (*AccessRequestConfig) UnmarshalJSON ¶

func (o *AccessRequestConfig) UnmarshalJSON(bytes []byte) (err error)

type AccessRequestItem ¶

type AccessRequestItem struct {
	// The type of the item being requested.
	Type string `json:"type"`
	// ID of Role, Access Profile or Entitlement being requested.
	Id string `json:"id"`
	// Comment provided by requester. * Comment is required when the request is of type Revoke Access.
	Comment *string `json:"comment,omitempty"`
	// Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on associated APIs such as /account-activities and /access-request-status.
	ClientMetadata *map[string]string `json:"clientMetadata,omitempty"`
	// The date the role or access profile is no longer assigned to the specified identity. Also known as the expiration date. * Specify a date in the future. * The current SLA for the deprovisioning is 24 hours. * This date can be modified to either extend or decrease the duration of access item assignments for the specified identity. You can change the expiration date for requests for yourself or direct reports, but you cannot remove an expiration date on an already approved item. If the access request has not been approved, you can cancel it and submit a new one without the expiration. If it has already been approved, then you have to revoke the access and then re-request without the expiration. * Currently it is not supported for entitlements.
	RemoveDate           *time.Time `json:"removeDate,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessRequestItem struct for AccessRequestItem

func NewAccessRequestItem ¶

func NewAccessRequestItem(type_ string, id string) *AccessRequestItem

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

func NewAccessRequestItemWithDefaults ¶

func NewAccessRequestItemWithDefaults() *AccessRequestItem

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

func (*AccessRequestItem) GetClientMetadata ¶

func (o *AccessRequestItem) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise.

func (*AccessRequestItem) GetClientMetadataOk ¶

func (o *AccessRequestItem) GetClientMetadataOk() (*map[string]string, 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 (*AccessRequestItem) GetComment ¶

func (o *AccessRequestItem) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*AccessRequestItem) GetCommentOk ¶

func (o *AccessRequestItem) GetCommentOk() (*string, bool)

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

func (*AccessRequestItem) GetId ¶

func (o *AccessRequestItem) GetId() string

GetId returns the Id field value

func (*AccessRequestItem) GetIdOk ¶

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

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

func (*AccessRequestItem) GetRemoveDate ¶

func (o *AccessRequestItem) GetRemoveDate() time.Time

GetRemoveDate returns the RemoveDate field value if set, zero value otherwise.

func (*AccessRequestItem) GetRemoveDateOk ¶

func (o *AccessRequestItem) GetRemoveDateOk() (*time.Time, bool)

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

func (*AccessRequestItem) GetType ¶

func (o *AccessRequestItem) GetType() string

GetType returns the Type field value

func (*AccessRequestItem) GetTypeOk ¶

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

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

func (*AccessRequestItem) HasClientMetadata ¶

func (o *AccessRequestItem) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*AccessRequestItem) HasComment ¶

func (o *AccessRequestItem) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*AccessRequestItem) HasRemoveDate ¶

func (o *AccessRequestItem) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

func (AccessRequestItem) MarshalJSON ¶

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

func (*AccessRequestItem) SetClientMetadata ¶

func (o *AccessRequestItem) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*AccessRequestItem) SetComment ¶

func (o *AccessRequestItem) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*AccessRequestItem) SetId ¶

func (o *AccessRequestItem) SetId(v string)

SetId sets field value

func (*AccessRequestItem) SetRemoveDate ¶

func (o *AccessRequestItem) SetRemoveDate(v time.Time)

SetRemoveDate gets a reference to the given time.Time and assigns it to the RemoveDate field.

func (*AccessRequestItem) SetType ¶

func (o *AccessRequestItem) SetType(v string)

SetType sets field value

func (AccessRequestItem) ToMap ¶

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

func (*AccessRequestItem) UnmarshalJSON ¶

func (o *AccessRequestItem) UnmarshalJSON(bytes []byte) (err error)

type AccessRequestPhases ¶

type AccessRequestPhases struct {
	// The time that this phase started.
	Started *time.Time `json:"started,omitempty"`
	// The time that this phase finished.
	Finished NullableTime `json:"finished,omitempty"`
	// The name of this phase.
	Name *string `json:"name,omitempty"`
	// The state of this phase.
	State *string `json:"state,omitempty"`
	// The state of this phase.
	Result NullableString `json:"result,omitempty"`
	// A reference to another object on the RequestedItemStatus that contains more details about the phase. Note that for the Provisioning phase, this will be empty if there are no manual work items.
	PhaseReference       NullableString `json:"phaseReference,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessRequestPhases Provides additional details about this access request phase.

func NewAccessRequestPhases ¶

func NewAccessRequestPhases() *AccessRequestPhases

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

func NewAccessRequestPhasesWithDefaults ¶

func NewAccessRequestPhasesWithDefaults() *AccessRequestPhases

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

func (*AccessRequestPhases) GetFinished ¶

func (o *AccessRequestPhases) GetFinished() time.Time

GetFinished returns the Finished field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessRequestPhases) GetFinishedOk ¶

func (o *AccessRequestPhases) GetFinishedOk() (*time.Time, bool)

GetFinishedOk returns a tuple with the Finished field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessRequestPhases) GetName ¶

func (o *AccessRequestPhases) GetName() string

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

func (*AccessRequestPhases) GetNameOk ¶

func (o *AccessRequestPhases) 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 (*AccessRequestPhases) GetPhaseReference ¶

func (o *AccessRequestPhases) GetPhaseReference() string

GetPhaseReference returns the PhaseReference field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessRequestPhases) GetPhaseReferenceOk ¶

func (o *AccessRequestPhases) GetPhaseReferenceOk() (*string, bool)

GetPhaseReferenceOk returns a tuple with the PhaseReference field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessRequestPhases) GetResult ¶

func (o *AccessRequestPhases) GetResult() string

GetResult returns the Result field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessRequestPhases) GetResultOk ¶

func (o *AccessRequestPhases) GetResultOk() (*string, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessRequestPhases) GetStarted ¶

func (o *AccessRequestPhases) GetStarted() time.Time

GetStarted returns the Started field value if set, zero value otherwise.

func (*AccessRequestPhases) GetStartedOk ¶

func (o *AccessRequestPhases) GetStartedOk() (*time.Time, bool)

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

func (*AccessRequestPhases) GetState ¶

func (o *AccessRequestPhases) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*AccessRequestPhases) GetStateOk ¶

func (o *AccessRequestPhases) 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 (*AccessRequestPhases) HasFinished ¶

func (o *AccessRequestPhases) HasFinished() bool

HasFinished returns a boolean if a field has been set.

func (*AccessRequestPhases) HasName ¶

func (o *AccessRequestPhases) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessRequestPhases) HasPhaseReference ¶

func (o *AccessRequestPhases) HasPhaseReference() bool

HasPhaseReference returns a boolean if a field has been set.

func (*AccessRequestPhases) HasResult ¶

func (o *AccessRequestPhases) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*AccessRequestPhases) HasStarted ¶

func (o *AccessRequestPhases) HasStarted() bool

HasStarted returns a boolean if a field has been set.

func (*AccessRequestPhases) HasState ¶

func (o *AccessRequestPhases) HasState() bool

HasState returns a boolean if a field has been set.

func (AccessRequestPhases) MarshalJSON ¶

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

func (*AccessRequestPhases) SetFinished ¶

func (o *AccessRequestPhases) SetFinished(v time.Time)

SetFinished gets a reference to the given NullableTime and assigns it to the Finished field.

func (*AccessRequestPhases) SetFinishedNil ¶ added in v2.0.3

func (o *AccessRequestPhases) SetFinishedNil()

SetFinishedNil sets the value for Finished to be an explicit nil

func (*AccessRequestPhases) SetName ¶

func (o *AccessRequestPhases) SetName(v string)

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

func (*AccessRequestPhases) SetPhaseReference ¶

func (o *AccessRequestPhases) SetPhaseReference(v string)

SetPhaseReference gets a reference to the given NullableString and assigns it to the PhaseReference field.

func (*AccessRequestPhases) SetPhaseReferenceNil ¶ added in v2.0.3

func (o *AccessRequestPhases) SetPhaseReferenceNil()

SetPhaseReferenceNil sets the value for PhaseReference to be an explicit nil

func (*AccessRequestPhases) SetResult ¶

func (o *AccessRequestPhases) SetResult(v string)

SetResult gets a reference to the given NullableString and assigns it to the Result field.

func (*AccessRequestPhases) SetResultNil ¶ added in v2.0.3

func (o *AccessRequestPhases) SetResultNil()

SetResultNil sets the value for Result to be an explicit nil

func (*AccessRequestPhases) SetStarted ¶

func (o *AccessRequestPhases) SetStarted(v time.Time)

SetStarted gets a reference to the given time.Time and assigns it to the Started field.

func (*AccessRequestPhases) SetState ¶

func (o *AccessRequestPhases) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (AccessRequestPhases) ToMap ¶

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

func (*AccessRequestPhases) UnmarshalJSON ¶

func (o *AccessRequestPhases) UnmarshalJSON(bytes []byte) (err error)

func (*AccessRequestPhases) UnsetFinished ¶ added in v2.0.3

func (o *AccessRequestPhases) UnsetFinished()

UnsetFinished ensures that no value is present for Finished, not even an explicit nil

func (*AccessRequestPhases) UnsetPhaseReference ¶ added in v2.0.3

func (o *AccessRequestPhases) UnsetPhaseReference()

UnsetPhaseReference ensures that no value is present for PhaseReference, not even an explicit nil

func (*AccessRequestPhases) UnsetResult ¶ added in v2.0.3

func (o *AccessRequestPhases) UnsetResult()

UnsetResult ensures that no value is present for Result, not even an explicit nil

type AccessRequestType ¶

type AccessRequestType string

AccessRequestType Access request type. Defaults to GRANT_ACCESS. REVOKE_ACCESS type can only have a single Identity ID in the requestedFor field.

const (
	ACCESSREQUESTTYPE_GRANT_ACCESS  AccessRequestType = "GRANT_ACCESS"
	ACCESSREQUESTTYPE_REVOKE_ACCESS AccessRequestType = "REVOKE_ACCESS"
	ACCESSREQUESTTYPE_NULL          AccessRequestType = "null"
)

List of AccessRequestType

func NewAccessRequestTypeFromValue ¶

func NewAccessRequestTypeFromValue(v string) (*AccessRequestType, error)

NewAccessRequestTypeFromValue returns a pointer to a valid AccessRequestType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccessRequestType) IsValid ¶

func (v AccessRequestType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccessRequestType) Ptr ¶

Ptr returns reference to AccessRequestType value

func (*AccessRequestType) UnmarshalJSON ¶

func (v *AccessRequestType) UnmarshalJSON(src []byte) error

type AccessRequestsAPIService ¶

type AccessRequestsAPIService service

AccessRequestsAPIService AccessRequestsAPI service

func (*AccessRequestsAPIService) CancelAccessRequest ¶

CancelAccessRequest Cancel Access Request

This API endpoint cancels a pending access request. An access request can be cancelled only if it has not passed the approval step. Any token with ORG_ADMIN authority or token of the user who originally requested the access request is required to cancel it.

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

func (*AccessRequestsAPIService) CancelAccessRequestExecute ¶

func (a *AccessRequestsAPIService) CancelAccessRequestExecute(r ApiCancelAccessRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*AccessRequestsAPIService) CreateAccessRequest ¶

CreateAccessRequest Submit an Access Request

This submits the access request into IdentityNow, where it will follow any IdentityNow approval processes.

Access requests are processed asynchronously by IdentityNow. A success response from this endpoint means the request has been submitted to IDN and is queued for processing. Because this endpoint is asynchronous, it will not return an error if you submit duplicate access requests in quick succession, or you submit an access request for access that is already in progress, approved, or rejected. It is best practice to check for any existing access requests that reference the same access items before submitting a new access request. This can be accomplished by using the [access request status](https://developer.sailpoint.com/idn/api/v3/list-access-request-status) or the [pending access request approvals](https://developer.sailpoint.com/idn/api/v3/list-pending-approvals) endpoints. You can also use the [search API](https://developer.sailpoint.com/idn/api/v3/search) to check the existing access items that an identity has before submitting an access request to ensure you are not requesting access that is already granted.

There are two types of access request:

__GRANT_ACCESS__ * Can be requested for multiple identities in a single request. * Supports self request and request on behalf of other users. Refer to the [Get Access Request Configuration](https://developer.sailpoint.com/idn/api/v3/get-access-request-config) endpoint for request configuration options. * Allows any authenticated token (except API) to call this endpoint to request to grant access to themselves. Depending on the configuration, a user can request access for others. * Roles, access profiles and entitlements can be requested. * While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request.

__REVOKE_ACCESS__ * Can only be requested for a single identity at a time. * You cannot use an access request to revoke access from an identity if that access has been granted by role membership or by birthright provisioning. * Does not support self request. Only manager can request to revoke access for their directly managed employees. * If a `removeDate` is specified, then the access will be removed on that date and time only for roles and access profiles. Entitlements are currently unsupported for `removeDate`. * Roles, access profiles, and entitlements can be requested for revocation. * Revoke requests for entitlements are limited to 1 entitlement per access request currently. * [Roles, Access Profiles] You can specify a `removeDate` if the access doesn't already have a sunset date. The `removeDate` must be a future date, in the UTC timezone. * Allows a manager to request to revoke access for direct employees. A token with ORG_ADMIN authority can also request to revoke access from anyone.

>**Note:** There is no indication to the approver in the IdentityNow UI that the approval request is for a revoke action. Take this into consideration when calling this API.

A token with API authority cannot be used to call this endpoint.

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

func (*AccessRequestsAPIService) CreateAccessRequestExecute ¶

func (a *AccessRequestsAPIService) CreateAccessRequestExecute(r ApiCreateAccessRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*AccessRequestsAPIService) GetAccessRequestConfig ¶

GetAccessRequestConfig Get Access Request Configuration

This endpoint returns the current access-request configuration.

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

func (*AccessRequestsAPIService) GetAccessRequestConfigExecute ¶

Execute executes the request

@return AccessRequestConfig

func (*AccessRequestsAPIService) ListAccessRequestStatus ¶

ListAccessRequestStatus Access Request Status

The Access Request Status API returns a list of access request statuses based on the specified query parameters. Any token with any authority can request their own status. A token with ORG_ADMIN authority is required to call this API to get a list of statuses for other users.

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

func (*AccessRequestsAPIService) ListAccessRequestStatusExecute ¶

Execute executes the request

@return []RequestedItemStatus

func (*AccessRequestsAPIService) SetAccessRequestConfig ¶

SetAccessRequestConfig Update Access Request Configuration

This endpoint replaces the current access-request configuration. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccessRequestsAPIService) SetAccessRequestConfigExecute ¶

Execute executes the request

@return AccessRequestConfig

type AccessReviewItem ¶

type AccessReviewItem struct {
	AccessSummary   *AccessSummary                `json:"accessSummary,omitempty"`
	IdentitySummary *CertificationIdentitySummary `json:"identitySummary,omitempty"`
	// The review item's id
	Id *string `json:"id,omitempty"`
	// Whether the review item is complete
	Completed *bool `json:"completed,omitempty"`
	// Indicates whether the review item is for new access to a source
	NewAccess *bool                  `json:"newAccess,omitempty"`
	Decision  *CertificationDecision `json:"decision,omitempty"`
	// Comments for this review item
	Comments             NullableString `json:"comments,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessReviewItem struct for AccessReviewItem

func NewAccessReviewItem ¶

func NewAccessReviewItem() *AccessReviewItem

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

func NewAccessReviewItemWithDefaults ¶

func NewAccessReviewItemWithDefaults() *AccessReviewItem

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

func (*AccessReviewItem) GetAccessSummary ¶

func (o *AccessReviewItem) GetAccessSummary() AccessSummary

GetAccessSummary returns the AccessSummary field value if set, zero value otherwise.

func (*AccessReviewItem) GetAccessSummaryOk ¶

func (o *AccessReviewItem) GetAccessSummaryOk() (*AccessSummary, bool)

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

func (*AccessReviewItem) GetComments ¶

func (o *AccessReviewItem) GetComments() string

GetComments returns the Comments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessReviewItem) GetCommentsOk ¶

func (o *AccessReviewItem) GetCommentsOk() (*string, bool)

GetCommentsOk returns a tuple with the Comments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessReviewItem) GetCompleted ¶

func (o *AccessReviewItem) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*AccessReviewItem) GetCompletedOk ¶

func (o *AccessReviewItem) GetCompletedOk() (*bool, bool)

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

func (*AccessReviewItem) GetDecision ¶

func (o *AccessReviewItem) GetDecision() CertificationDecision

GetDecision returns the Decision field value if set, zero value otherwise.

func (*AccessReviewItem) GetDecisionOk ¶

func (o *AccessReviewItem) GetDecisionOk() (*CertificationDecision, bool)

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

func (*AccessReviewItem) GetId ¶

func (o *AccessReviewItem) GetId() string

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

func (*AccessReviewItem) GetIdOk ¶

func (o *AccessReviewItem) 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 (*AccessReviewItem) GetIdentitySummary ¶

func (o *AccessReviewItem) GetIdentitySummary() CertificationIdentitySummary

GetIdentitySummary returns the IdentitySummary field value if set, zero value otherwise.

func (*AccessReviewItem) GetIdentitySummaryOk ¶

func (o *AccessReviewItem) GetIdentitySummaryOk() (*CertificationIdentitySummary, bool)

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

func (*AccessReviewItem) GetNewAccess ¶

func (o *AccessReviewItem) GetNewAccess() bool

GetNewAccess returns the NewAccess field value if set, zero value otherwise.

func (*AccessReviewItem) GetNewAccessOk ¶

func (o *AccessReviewItem) GetNewAccessOk() (*bool, bool)

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

func (*AccessReviewItem) HasAccessSummary ¶

func (o *AccessReviewItem) HasAccessSummary() bool

HasAccessSummary returns a boolean if a field has been set.

func (*AccessReviewItem) HasComments ¶

func (o *AccessReviewItem) HasComments() bool

HasComments returns a boolean if a field has been set.

func (*AccessReviewItem) HasCompleted ¶

func (o *AccessReviewItem) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*AccessReviewItem) HasDecision ¶

func (o *AccessReviewItem) HasDecision() bool

HasDecision returns a boolean if a field has been set.

func (*AccessReviewItem) HasId ¶

func (o *AccessReviewItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessReviewItem) HasIdentitySummary ¶

func (o *AccessReviewItem) HasIdentitySummary() bool

HasIdentitySummary returns a boolean if a field has been set.

func (*AccessReviewItem) HasNewAccess ¶

func (o *AccessReviewItem) HasNewAccess() bool

HasNewAccess returns a boolean if a field has been set.

func (AccessReviewItem) MarshalJSON ¶

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

func (*AccessReviewItem) SetAccessSummary ¶

func (o *AccessReviewItem) SetAccessSummary(v AccessSummary)

SetAccessSummary gets a reference to the given AccessSummary and assigns it to the AccessSummary field.

func (*AccessReviewItem) SetComments ¶

func (o *AccessReviewItem) SetComments(v string)

SetComments gets a reference to the given NullableString and assigns it to the Comments field.

func (*AccessReviewItem) SetCommentsNil ¶

func (o *AccessReviewItem) SetCommentsNil()

SetCommentsNil sets the value for Comments to be an explicit nil

func (*AccessReviewItem) SetCompleted ¶

func (o *AccessReviewItem) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*AccessReviewItem) SetDecision ¶

func (o *AccessReviewItem) SetDecision(v CertificationDecision)

SetDecision gets a reference to the given CertificationDecision and assigns it to the Decision field.

func (*AccessReviewItem) SetId ¶

func (o *AccessReviewItem) SetId(v string)

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

func (*AccessReviewItem) SetIdentitySummary ¶

func (o *AccessReviewItem) SetIdentitySummary(v CertificationIdentitySummary)

SetIdentitySummary gets a reference to the given CertificationIdentitySummary and assigns it to the IdentitySummary field.

func (*AccessReviewItem) SetNewAccess ¶

func (o *AccessReviewItem) SetNewAccess(v bool)

SetNewAccess gets a reference to the given bool and assigns it to the NewAccess field.

func (AccessReviewItem) ToMap ¶

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

func (*AccessReviewItem) UnmarshalJSON ¶

func (o *AccessReviewItem) UnmarshalJSON(bytes []byte) (err error)

func (*AccessReviewItem) UnsetComments ¶

func (o *AccessReviewItem) UnsetComments()

UnsetComments ensures that no value is present for Comments, not even an explicit nil

type AccessReviewReassignment ¶

type AccessReviewReassignment struct {
	Reassign []ReassignReference `json:"reassign"`
	// The ID of the identity to which the certification is reassigned
	ReassignTo string `json:"reassignTo"`
	// The reason comment for why the reassign was made
	Reason               string `json:"reason"`
	AdditionalProperties map[string]interface{}
}

AccessReviewReassignment struct for AccessReviewReassignment

func NewAccessReviewReassignment ¶

func NewAccessReviewReassignment(reassign []ReassignReference, reassignTo string, reason string) *AccessReviewReassignment

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

func NewAccessReviewReassignmentWithDefaults ¶

func NewAccessReviewReassignmentWithDefaults() *AccessReviewReassignment

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

func (*AccessReviewReassignment) GetReason ¶

func (o *AccessReviewReassignment) GetReason() string

GetReason returns the Reason field value

func (*AccessReviewReassignment) GetReasonOk ¶

func (o *AccessReviewReassignment) GetReasonOk() (*string, bool)

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

func (*AccessReviewReassignment) GetReassign ¶

func (o *AccessReviewReassignment) GetReassign() []ReassignReference

GetReassign returns the Reassign field value

func (*AccessReviewReassignment) GetReassignOk ¶

func (o *AccessReviewReassignment) GetReassignOk() ([]ReassignReference, bool)

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

func (*AccessReviewReassignment) GetReassignTo ¶

func (o *AccessReviewReassignment) GetReassignTo() string

GetReassignTo returns the ReassignTo field value

func (*AccessReviewReassignment) GetReassignToOk ¶

func (o *AccessReviewReassignment) GetReassignToOk() (*string, bool)

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

func (AccessReviewReassignment) MarshalJSON ¶

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

func (*AccessReviewReassignment) SetReason ¶

func (o *AccessReviewReassignment) SetReason(v string)

SetReason sets field value

func (*AccessReviewReassignment) SetReassign ¶

func (o *AccessReviewReassignment) SetReassign(v []ReassignReference)

SetReassign sets field value

func (*AccessReviewReassignment) SetReassignTo ¶

func (o *AccessReviewReassignment) SetReassignTo(v string)

SetReassignTo sets field value

func (AccessReviewReassignment) ToMap ¶

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

func (*AccessReviewReassignment) UnmarshalJSON ¶

func (o *AccessReviewReassignment) UnmarshalJSON(bytes []byte) (err error)

type AccessSummary ¶

type AccessSummary struct {
	Access               *AccessSummaryAccess          `json:"access,omitempty"`
	Entitlement          NullableReviewableEntitlement `json:"entitlement,omitempty"`
	AccessProfile        *ReviewableAccessProfile      `json:"accessProfile,omitempty"`
	Role                 NullableReviewableRole        `json:"role,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessSummary An object holding the access that is being reviewed

func NewAccessSummary ¶

func NewAccessSummary() *AccessSummary

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

func NewAccessSummaryWithDefaults ¶

func NewAccessSummaryWithDefaults() *AccessSummary

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

func (*AccessSummary) GetAccess ¶

func (o *AccessSummary) GetAccess() AccessSummaryAccess

GetAccess returns the Access field value if set, zero value otherwise.

func (*AccessSummary) GetAccessOk ¶

func (o *AccessSummary) GetAccessOk() (*AccessSummaryAccess, bool)

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

func (*AccessSummary) GetAccessProfile ¶

func (o *AccessSummary) GetAccessProfile() ReviewableAccessProfile

GetAccessProfile returns the AccessProfile field value if set, zero value otherwise.

func (*AccessSummary) GetAccessProfileOk ¶

func (o *AccessSummary) GetAccessProfileOk() (*ReviewableAccessProfile, bool)

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

func (*AccessSummary) GetEntitlement ¶

func (o *AccessSummary) GetEntitlement() ReviewableEntitlement

GetEntitlement returns the Entitlement field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessSummary) GetEntitlementOk ¶

func (o *AccessSummary) GetEntitlementOk() (*ReviewableEntitlement, bool)

GetEntitlementOk returns a tuple with the Entitlement field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessSummary) GetRole ¶

func (o *AccessSummary) GetRole() ReviewableRole

GetRole returns the Role field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccessSummary) GetRoleOk ¶

func (o *AccessSummary) GetRoleOk() (*ReviewableRole, bool)

GetRoleOk returns a tuple with the Role field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccessSummary) HasAccess ¶

func (o *AccessSummary) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*AccessSummary) HasAccessProfile ¶

func (o *AccessSummary) HasAccessProfile() bool

HasAccessProfile returns a boolean if a field has been set.

func (*AccessSummary) HasEntitlement ¶

func (o *AccessSummary) HasEntitlement() bool

HasEntitlement returns a boolean if a field has been set.

func (*AccessSummary) HasRole ¶

func (o *AccessSummary) HasRole() bool

HasRole returns a boolean if a field has been set.

func (AccessSummary) MarshalJSON ¶

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

func (*AccessSummary) SetAccess ¶

func (o *AccessSummary) SetAccess(v AccessSummaryAccess)

SetAccess gets a reference to the given AccessSummaryAccess and assigns it to the Access field.

func (*AccessSummary) SetAccessProfile ¶

func (o *AccessSummary) SetAccessProfile(v ReviewableAccessProfile)

SetAccessProfile gets a reference to the given ReviewableAccessProfile and assigns it to the AccessProfile field.

func (*AccessSummary) SetEntitlement ¶

func (o *AccessSummary) SetEntitlement(v ReviewableEntitlement)

SetEntitlement gets a reference to the given NullableReviewableEntitlement and assigns it to the Entitlement field.

func (*AccessSummary) SetEntitlementNil ¶

func (o *AccessSummary) SetEntitlementNil()

SetEntitlementNil sets the value for Entitlement to be an explicit nil

func (*AccessSummary) SetRole ¶

func (o *AccessSummary) SetRole(v ReviewableRole)

SetRole gets a reference to the given NullableReviewableRole and assigns it to the Role field.

func (*AccessSummary) SetRoleNil ¶

func (o *AccessSummary) SetRoleNil()

SetRoleNil sets the value for Role to be an explicit nil

func (AccessSummary) ToMap ¶

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

func (*AccessSummary) UnmarshalJSON ¶

func (o *AccessSummary) UnmarshalJSON(bytes []byte) (err error)

func (*AccessSummary) UnsetEntitlement ¶

func (o *AccessSummary) UnsetEntitlement()

UnsetEntitlement ensures that no value is present for Entitlement, not even an explicit nil

func (*AccessSummary) UnsetRole ¶

func (o *AccessSummary) UnsetRole()

UnsetRole ensures that no value is present for Role, not even an explicit nil

type AccessSummaryAccess ¶

type AccessSummaryAccess struct {
	Type *DtoType `json:"type,omitempty"`
	// The ID of the item being certified
	Id *string `json:"id,omitempty"`
	// The name of the item being certified
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessSummaryAccess struct for AccessSummaryAccess

func NewAccessSummaryAccess ¶

func NewAccessSummaryAccess() *AccessSummaryAccess

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

func NewAccessSummaryAccessWithDefaults ¶

func NewAccessSummaryAccessWithDefaults() *AccessSummaryAccess

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

func (*AccessSummaryAccess) GetId ¶

func (o *AccessSummaryAccess) GetId() string

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

func (*AccessSummaryAccess) GetIdOk ¶

func (o *AccessSummaryAccess) 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 (*AccessSummaryAccess) GetName ¶

func (o *AccessSummaryAccess) GetName() string

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

func (*AccessSummaryAccess) GetNameOk ¶

func (o *AccessSummaryAccess) 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 (*AccessSummaryAccess) GetType ¶

func (o *AccessSummaryAccess) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*AccessSummaryAccess) GetTypeOk ¶

func (o *AccessSummaryAccess) GetTypeOk() (*DtoType, 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 (*AccessSummaryAccess) HasId ¶

func (o *AccessSummaryAccess) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessSummaryAccess) HasName ¶

func (o *AccessSummaryAccess) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessSummaryAccess) HasType ¶

func (o *AccessSummaryAccess) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessSummaryAccess) MarshalJSON ¶

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

func (*AccessSummaryAccess) SetId ¶

func (o *AccessSummaryAccess) SetId(v string)

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

func (*AccessSummaryAccess) SetName ¶

func (o *AccessSummaryAccess) SetName(v string)

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

func (*AccessSummaryAccess) SetType ¶

func (o *AccessSummaryAccess) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (AccessSummaryAccess) ToMap ¶

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

func (*AccessSummaryAccess) UnmarshalJSON ¶

func (o *AccessSummaryAccess) UnmarshalJSON(bytes []byte) (err error)

type AccessToken ¶

type AccessToken struct {
	AccessToken         string `json:"access_token"`
	TokenType           string `json:"token_type"`
	ExpiresIn           int    `json:"expires_in"`
	Scope               string `json:"scope"`
	TenantId            string `json:"tenant_id"`
	Pod                 string `json:"pod"`
	StrongAuthSupported bool   `json:"strong_auth_supported"`
	Org                 string `json:"org"`
	IdentityId          string `json:"identity_id"`
	UserName            string `json:"user_name"`
	StrongAuth          bool   `json:"strong_auth"`
	Jti                 string `json:"jti"`
}

type AccessType ¶

type AccessType string

AccessType Access type of API Client indicating online or offline use

const (
	ACCESSTYPE_ONLINE  AccessType = "ONLINE"
	ACCESSTYPE_OFFLINE AccessType = "OFFLINE"
)

List of AccessType

func NewAccessTypeFromValue ¶

func NewAccessTypeFromValue(v string) (*AccessType, error)

NewAccessTypeFromValue returns a pointer to a valid AccessType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccessType) IsValid ¶

func (v AccessType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccessType) Ptr ¶

func (v AccessType) Ptr() *AccessType

Ptr returns reference to AccessType value

func (*AccessType) UnmarshalJSON ¶

func (v *AccessType) UnmarshalJSON(src []byte) error

type Account ¶

type Account struct {
	// System-generated unique ID of the Object
	Id *string `json:"id,omitempty"`
	// Name of the Object
	Name string `json:"name"`
	// Creation date of the Object
	Created *time.Time `json:"created,omitempty"`
	// Last modification date of the Object
	Modified *time.Time `json:"modified,omitempty"`
	// The unique ID of the source this account belongs to
	SourceId string `json:"sourceId"`
	// The display name of the source this account belongs to
	SourceName string `json:"sourceName"`
	// The unique ID of the identity this account is correlated to
	IdentityId *string `json:"identityId,omitempty"`
	// The account attributes that are aggregated
	Attributes map[string]interface{} `json:"attributes"`
	// Indicates if this account is from an authoritative source
	Authoritative bool `json:"authoritative"`
	// A description of the account
	Description NullableString `json:"description,omitempty"`
	// Indicates if the account is currently disabled
	Disabled bool `json:"disabled"`
	// Indicates if the account is currently locked
	Locked bool `json:"locked"`
	// The unique ID of the account generated by the source system
	NativeIdentity string `json:"nativeIdentity"`
	// If true, this is a user account within IdentityNow.  If false, this is an account from a source system.
	SystemAccount bool `json:"systemAccount"`
	// Indicates if this account is not correlated to an identity
	Uncorrelated bool `json:"uncorrelated"`
	// The unique ID of the account as determined by the account schema
	Uuid NullableString `json:"uuid,omitempty"`
	// Indicates if the account has been manually correlated to an identity
	ManuallyCorrelated bool `json:"manuallyCorrelated"`
	// Indicates if the account has entitlements
	HasEntitlements bool              `json:"hasEntitlements"`
	Identity        *BaseReferenceDto `json:"identity,omitempty"`
	SourceOwner     *BaseReferenceDto `json:"sourceOwner,omitempty"`
	// A string list containing the owning source's features
	Features             NullableString `json:"features,omitempty"`
	AdditionalProperties map[string]interface{}
}

Account struct for Account

func NewAccount ¶

func NewAccount(name string, sourceId string, sourceName string, attributes map[string]interface{}, authoritative bool, disabled bool, locked bool, nativeIdentity string, systemAccount bool, uncorrelated bool, manuallyCorrelated bool, hasEntitlements bool) *Account

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

func NewAccountWithDefaults ¶

func NewAccountWithDefaults() *Account

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

func (*Account) GetAttributes ¶

func (o *Account) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*Account) GetAttributesOk ¶

func (o *Account) GetAttributesOk() (map[string]interface{}, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Account) GetAuthoritative ¶

func (o *Account) GetAuthoritative() bool

GetAuthoritative returns the Authoritative field value

func (*Account) GetAuthoritativeOk ¶

func (o *Account) GetAuthoritativeOk() (*bool, bool)

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

func (*Account) GetCreated ¶

func (o *Account) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Account) GetCreatedOk ¶

func (o *Account) GetCreatedOk() (*time.Time, bool)

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

func (*Account) GetDescription ¶

func (o *Account) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Account) GetDescriptionOk ¶

func (o *Account) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Account) GetDisabled ¶

func (o *Account) GetDisabled() bool

GetDisabled returns the Disabled field value

func (*Account) GetDisabledOk ¶

func (o *Account) GetDisabledOk() (*bool, bool)

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

func (*Account) GetFeatures ¶ added in v2.0.3

func (o *Account) GetFeatures() string

GetFeatures returns the Features field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Account) GetFeaturesOk ¶ added in v2.0.3

func (o *Account) GetFeaturesOk() (*string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Account) GetHasEntitlements ¶

func (o *Account) GetHasEntitlements() bool

GetHasEntitlements returns the HasEntitlements field value

func (*Account) GetHasEntitlementsOk ¶

func (o *Account) GetHasEntitlementsOk() (*bool, bool)

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

func (*Account) GetId ¶

func (o *Account) GetId() string

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

func (*Account) GetIdOk ¶

func (o *Account) 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 (*Account) GetIdentity ¶

func (o *Account) GetIdentity() BaseReferenceDto

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*Account) GetIdentityId ¶

func (o *Account) GetIdentityId() string

GetIdentityId returns the IdentityId field value if set, zero value otherwise.

func (*Account) GetIdentityIdOk ¶

func (o *Account) GetIdentityIdOk() (*string, bool)

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

func (*Account) GetIdentityOk ¶

func (o *Account) GetIdentityOk() (*BaseReferenceDto, bool)

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

func (*Account) GetLocked ¶

func (o *Account) GetLocked() bool

GetLocked returns the Locked field value

func (*Account) GetLockedOk ¶

func (o *Account) GetLockedOk() (*bool, bool)

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

func (*Account) GetManuallyCorrelated ¶

func (o *Account) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value

func (*Account) GetManuallyCorrelatedOk ¶

func (o *Account) GetManuallyCorrelatedOk() (*bool, bool)

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

func (*Account) GetModified ¶

func (o *Account) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Account) GetModifiedOk ¶

func (o *Account) GetModifiedOk() (*time.Time, bool)

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

func (*Account) GetName ¶

func (o *Account) GetName() string

GetName returns the Name field value

func (*Account) GetNameOk ¶

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

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

func (*Account) GetNativeIdentity ¶

func (o *Account) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field value

func (*Account) GetNativeIdentityOk ¶

func (o *Account) GetNativeIdentityOk() (*string, bool)

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

func (*Account) GetSourceId ¶

func (o *Account) GetSourceId() string

GetSourceId returns the SourceId field value

func (*Account) GetSourceIdOk ¶

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

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

func (*Account) GetSourceName ¶

func (o *Account) GetSourceName() string

GetSourceName returns the SourceName field value

func (*Account) GetSourceNameOk ¶

func (o *Account) GetSourceNameOk() (*string, bool)

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

func (*Account) GetSourceOwner ¶

func (o *Account) GetSourceOwner() BaseReferenceDto

GetSourceOwner returns the SourceOwner field value if set, zero value otherwise.

func (*Account) GetSourceOwnerOk ¶

func (o *Account) GetSourceOwnerOk() (*BaseReferenceDto, bool)

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

func (*Account) GetSystemAccount ¶

func (o *Account) GetSystemAccount() bool

GetSystemAccount returns the SystemAccount field value

func (*Account) GetSystemAccountOk ¶

func (o *Account) GetSystemAccountOk() (*bool, bool)

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

func (*Account) GetUncorrelated ¶

func (o *Account) GetUncorrelated() bool

GetUncorrelated returns the Uncorrelated field value

func (*Account) GetUncorrelatedOk ¶

func (o *Account) GetUncorrelatedOk() (*bool, bool)

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

func (*Account) GetUuid ¶

func (o *Account) GetUuid() string

GetUuid returns the Uuid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Account) GetUuidOk ¶

func (o *Account) GetUuidOk() (*string, bool)

GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Account) HasCreated ¶

func (o *Account) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Account) HasDescription ¶

func (o *Account) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Account) HasFeatures ¶ added in v2.0.3

func (o *Account) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*Account) HasId ¶

func (o *Account) HasId() bool

HasId returns a boolean if a field has been set.

func (*Account) HasIdentity ¶

func (o *Account) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*Account) HasIdentityId ¶

func (o *Account) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*Account) HasModified ¶

func (o *Account) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Account) HasSourceOwner ¶

func (o *Account) HasSourceOwner() bool

HasSourceOwner returns a boolean if a field has been set.

func (*Account) HasUuid ¶

func (o *Account) HasUuid() bool

HasUuid returns a boolean if a field has been set.

func (Account) MarshalJSON ¶

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

func (*Account) SetAttributes ¶

func (o *Account) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*Account) SetAuthoritative ¶

func (o *Account) SetAuthoritative(v bool)

SetAuthoritative sets field value

func (*Account) SetCreated ¶

func (o *Account) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Account) SetDescription ¶

func (o *Account) SetDescription(v string)

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

func (*Account) SetDescriptionNil ¶

func (o *Account) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Account) SetDisabled ¶

func (o *Account) SetDisabled(v bool)

SetDisabled sets field value

func (*Account) SetFeatures ¶ added in v2.0.3

func (o *Account) SetFeatures(v string)

SetFeatures gets a reference to the given NullableString and assigns it to the Features field.

func (*Account) SetFeaturesNil ¶ added in v2.0.3

func (o *Account) SetFeaturesNil()

SetFeaturesNil sets the value for Features to be an explicit nil

func (*Account) SetHasEntitlements ¶

func (o *Account) SetHasEntitlements(v bool)

SetHasEntitlements sets field value

func (*Account) SetId ¶

func (o *Account) SetId(v string)

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

func (*Account) SetIdentity ¶

func (o *Account) SetIdentity(v BaseReferenceDto)

SetIdentity gets a reference to the given BaseReferenceDto and assigns it to the Identity field.

func (*Account) SetIdentityId ¶

func (o *Account) SetIdentityId(v string)

SetIdentityId gets a reference to the given string and assigns it to the IdentityId field.

func (*Account) SetLocked ¶

func (o *Account) SetLocked(v bool)

SetLocked sets field value

func (*Account) SetManuallyCorrelated ¶

func (o *Account) SetManuallyCorrelated(v bool)

SetManuallyCorrelated sets field value

func (*Account) SetModified ¶

func (o *Account) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Account) SetName ¶

func (o *Account) SetName(v string)

SetName sets field value

func (*Account) SetNativeIdentity ¶

func (o *Account) SetNativeIdentity(v string)

SetNativeIdentity sets field value

func (*Account) SetSourceId ¶

func (o *Account) SetSourceId(v string)

SetSourceId sets field value

func (*Account) SetSourceName ¶

func (o *Account) SetSourceName(v string)

SetSourceName sets field value

func (*Account) SetSourceOwner ¶

func (o *Account) SetSourceOwner(v BaseReferenceDto)

SetSourceOwner gets a reference to the given BaseReferenceDto and assigns it to the SourceOwner field.

func (*Account) SetSystemAccount ¶

func (o *Account) SetSystemAccount(v bool)

SetSystemAccount sets field value

func (*Account) SetUncorrelated ¶

func (o *Account) SetUncorrelated(v bool)

SetUncorrelated sets field value

func (*Account) SetUuid ¶

func (o *Account) SetUuid(v string)

SetUuid gets a reference to the given NullableString and assigns it to the Uuid field.

func (*Account) SetUuidNil ¶

func (o *Account) SetUuidNil()

SetUuidNil sets the value for Uuid to be an explicit nil

func (Account) ToMap ¶

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

func (*Account) UnmarshalJSON ¶

func (o *Account) UnmarshalJSON(bytes []byte) (err error)

func (*Account) UnsetDescription ¶

func (o *Account) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*Account) UnsetFeatures ¶ added in v2.0.3

func (o *Account) UnsetFeatures()

UnsetFeatures ensures that no value is present for Features, not even an explicit nil

func (*Account) UnsetUuid ¶

func (o *Account) UnsetUuid()

UnsetUuid ensures that no value is present for Uuid, not even an explicit nil

type AccountAction ¶

type AccountAction struct {
	// Describes if action will be enabled or disabled
	Action *string `json:"action,omitempty"`
	// List of unique source IDs. The sources must have the ENABLE feature or flat file source. See \"/sources\" endpoint for source features.
	SourceIds            []string `json:"sourceIds,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountAction Object for specifying Actions to be performed on a specified list of sources' account.

func NewAccountAction ¶

func NewAccountAction() *AccountAction

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

func NewAccountActionWithDefaults ¶

func NewAccountActionWithDefaults() *AccountAction

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

func (*AccountAction) GetAction ¶

func (o *AccountAction) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*AccountAction) GetActionOk ¶

func (o *AccountAction) GetActionOk() (*string, bool)

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

func (*AccountAction) GetSourceIds ¶

func (o *AccountAction) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*AccountAction) GetSourceIdsOk ¶

func (o *AccountAction) GetSourceIdsOk() ([]string, bool)

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

func (*AccountAction) HasAction ¶

func (o *AccountAction) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*AccountAction) HasSourceIds ¶

func (o *AccountAction) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (AccountAction) MarshalJSON ¶

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

func (*AccountAction) SetAction ¶

func (o *AccountAction) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*AccountAction) SetSourceIds ¶

func (o *AccountAction) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

func (AccountAction) ToMap ¶

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

func (*AccountAction) UnmarshalJSON ¶

func (o *AccountAction) UnmarshalJSON(bytes []byte) (err error)

type AccountActivitiesAPIService ¶

type AccountActivitiesAPIService service

AccountActivitiesAPIService AccountActivitiesAPI service

func (*AccountActivitiesAPIService) GetAccountActivity ¶

GetAccountActivity Get an Account Activity

This gets a single account activity by its id.

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

func (*AccountActivitiesAPIService) GetAccountActivityExecute ¶

Execute executes the request

@return AccountActivity

func (*AccountActivitiesAPIService) ListAccountActivities ¶

ListAccountActivities List Account Activities

This gets a collection of account activities that satisfy the given query parameters.

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

func (*AccountActivitiesAPIService) ListAccountActivitiesExecute ¶

Execute executes the request

@return []AccountActivity

type AccountActivity ¶

type AccountActivity struct {
	// Id of the account activity
	Id *string `json:"id,omitempty"`
	// The name of the activity
	Name *string `json:"name,omitempty"`
	// When the activity was first created
	Created *time.Time `json:"created,omitempty"`
	// When the activity was last modified
	Modified NullableTime `json:"modified,omitempty"`
	// When the activity was completed
	Completed        NullableTime      `json:"completed,omitempty"`
	CompletionStatus *CompletionStatus `json:"completionStatus,omitempty"`
	// The type of action the activity performed.  Please see the following list of types.  This list may grow over time.  - CloudAutomated - IdentityAttributeUpdate - appRequest - LifecycleStateChange - AccountStateUpdate - AccountAttributeUpdate - CloudPasswordRequest - Attribute Synchronization Refresh - Certification - Identity Refresh - Lifecycle Change Refresh   [Learn more here](https://documentation.sailpoint.com/saas/help/search/searchable-fields.html#searching-account-activity-data).
	Type                     NullableString          `json:"type,omitempty"`
	RequesterIdentitySummary NullableIdentitySummary `json:"requesterIdentitySummary,omitempty"`
	TargetIdentitySummary    NullableIdentitySummary `json:"targetIdentitySummary,omitempty"`
	// A list of error messages, if any, that were encountered.
	Errors []string `json:"errors,omitempty"`
	// A list of warning messages, if any, that were encountered.
	Warnings []string `json:"warnings,omitempty"`
	// Individual actions performed as part of this account activity
	Items           []AccountActivityItem `json:"items,omitempty"`
	ExecutionStatus *ExecutionStatus      `json:"executionStatus,omitempty"`
	// Arbitrary key-value pairs, if any were included in the corresponding access request
	ClientMetadata       map[string]string `json:"clientMetadata,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountActivity struct for AccountActivity

func NewAccountActivity ¶

func NewAccountActivity() *AccountActivity

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

func NewAccountActivityWithDefaults ¶

func NewAccountActivityWithDefaults() *AccountActivity

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

func (*AccountActivity) GetClientMetadata ¶

func (o *AccountActivity) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetClientMetadataOk ¶

func (o *AccountActivity) GetClientMetadataOk() (*map[string]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetCompleted ¶

func (o *AccountActivity) GetCompleted() time.Time

GetCompleted returns the Completed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetCompletedOk ¶

func (o *AccountActivity) GetCompletedOk() (*time.Time, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetCompletionStatus ¶

func (o *AccountActivity) GetCompletionStatus() CompletionStatus

GetCompletionStatus returns the CompletionStatus field value if set, zero value otherwise.

func (*AccountActivity) GetCompletionStatusOk ¶

func (o *AccountActivity) GetCompletionStatusOk() (*CompletionStatus, bool)

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

func (*AccountActivity) GetCreated ¶

func (o *AccountActivity) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*AccountActivity) GetCreatedOk ¶

func (o *AccountActivity) GetCreatedOk() (*time.Time, bool)

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

func (*AccountActivity) GetErrors ¶

func (o *AccountActivity) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetErrorsOk ¶

func (o *AccountActivity) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetExecutionStatus ¶

func (o *AccountActivity) GetExecutionStatus() ExecutionStatus

GetExecutionStatus returns the ExecutionStatus field value if set, zero value otherwise.

func (*AccountActivity) GetExecutionStatusOk ¶

func (o *AccountActivity) GetExecutionStatusOk() (*ExecutionStatus, bool)

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

func (*AccountActivity) GetId ¶

func (o *AccountActivity) GetId() string

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

func (*AccountActivity) GetIdOk ¶

func (o *AccountActivity) 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 (*AccountActivity) GetItems ¶

func (o *AccountActivity) GetItems() []AccountActivityItem

GetItems returns the Items field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetItemsOk ¶

func (o *AccountActivity) GetItemsOk() ([]AccountActivityItem, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetModified ¶

func (o *AccountActivity) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetModifiedOk ¶

func (o *AccountActivity) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetName ¶

func (o *AccountActivity) GetName() string

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

func (*AccountActivity) GetNameOk ¶

func (o *AccountActivity) 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 (*AccountActivity) GetRequesterIdentitySummary ¶

func (o *AccountActivity) GetRequesterIdentitySummary() IdentitySummary

GetRequesterIdentitySummary returns the RequesterIdentitySummary field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetRequesterIdentitySummaryOk ¶

func (o *AccountActivity) GetRequesterIdentitySummaryOk() (*IdentitySummary, bool)

GetRequesterIdentitySummaryOk returns a tuple with the RequesterIdentitySummary field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetTargetIdentitySummary ¶

func (o *AccountActivity) GetTargetIdentitySummary() IdentitySummary

GetTargetIdentitySummary returns the TargetIdentitySummary field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetTargetIdentitySummaryOk ¶

func (o *AccountActivity) GetTargetIdentitySummaryOk() (*IdentitySummary, bool)

GetTargetIdentitySummaryOk returns a tuple with the TargetIdentitySummary field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetType ¶

func (o *AccountActivity) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetTypeOk ¶

func (o *AccountActivity) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) GetWarnings ¶

func (o *AccountActivity) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivity) GetWarningsOk ¶

func (o *AccountActivity) GetWarningsOk() ([]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivity) HasClientMetadata ¶

func (o *AccountActivity) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*AccountActivity) HasCompleted ¶

func (o *AccountActivity) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*AccountActivity) HasCompletionStatus ¶

func (o *AccountActivity) HasCompletionStatus() bool

HasCompletionStatus returns a boolean if a field has been set.

func (*AccountActivity) HasCreated ¶

func (o *AccountActivity) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccountActivity) HasErrors ¶

func (o *AccountActivity) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AccountActivity) HasExecutionStatus ¶

func (o *AccountActivity) HasExecutionStatus() bool

HasExecutionStatus returns a boolean if a field has been set.

func (*AccountActivity) HasId ¶

func (o *AccountActivity) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccountActivity) HasItems ¶

func (o *AccountActivity) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*AccountActivity) HasModified ¶

func (o *AccountActivity) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountActivity) HasName ¶

func (o *AccountActivity) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccountActivity) HasRequesterIdentitySummary ¶

func (o *AccountActivity) HasRequesterIdentitySummary() bool

HasRequesterIdentitySummary returns a boolean if a field has been set.

func (*AccountActivity) HasTargetIdentitySummary ¶

func (o *AccountActivity) HasTargetIdentitySummary() bool

HasTargetIdentitySummary returns a boolean if a field has been set.

func (*AccountActivity) HasType ¶

func (o *AccountActivity) HasType() bool

HasType returns a boolean if a field has been set.

func (*AccountActivity) HasWarnings ¶

func (o *AccountActivity) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (AccountActivity) MarshalJSON ¶

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

func (*AccountActivity) SetClientMetadata ¶

func (o *AccountActivity) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*AccountActivity) SetCompleted ¶

func (o *AccountActivity) SetCompleted(v time.Time)

SetCompleted gets a reference to the given NullableTime and assigns it to the Completed field.

func (*AccountActivity) SetCompletedNil ¶

func (o *AccountActivity) SetCompletedNil()

SetCompletedNil sets the value for Completed to be an explicit nil

func (*AccountActivity) SetCompletionStatus ¶

func (o *AccountActivity) SetCompletionStatus(v CompletionStatus)

SetCompletionStatus gets a reference to the given CompletionStatus and assigns it to the CompletionStatus field.

func (*AccountActivity) SetCreated ¶

func (o *AccountActivity) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*AccountActivity) SetErrors ¶

func (o *AccountActivity) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AccountActivity) SetExecutionStatus ¶

func (o *AccountActivity) SetExecutionStatus(v ExecutionStatus)

SetExecutionStatus gets a reference to the given ExecutionStatus and assigns it to the ExecutionStatus field.

func (*AccountActivity) SetId ¶

func (o *AccountActivity) SetId(v string)

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

func (*AccountActivity) SetItems ¶

func (o *AccountActivity) SetItems(v []AccountActivityItem)

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

func (*AccountActivity) SetModified ¶

func (o *AccountActivity) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*AccountActivity) SetModifiedNil ¶

func (o *AccountActivity) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountActivity) SetName ¶

func (o *AccountActivity) SetName(v string)

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

func (*AccountActivity) SetRequesterIdentitySummary ¶

func (o *AccountActivity) SetRequesterIdentitySummary(v IdentitySummary)

SetRequesterIdentitySummary gets a reference to the given NullableIdentitySummary and assigns it to the RequesterIdentitySummary field.

func (*AccountActivity) SetRequesterIdentitySummaryNil ¶

func (o *AccountActivity) SetRequesterIdentitySummaryNil()

SetRequesterIdentitySummaryNil sets the value for RequesterIdentitySummary to be an explicit nil

func (*AccountActivity) SetTargetIdentitySummary ¶

func (o *AccountActivity) SetTargetIdentitySummary(v IdentitySummary)

SetTargetIdentitySummary gets a reference to the given NullableIdentitySummary and assigns it to the TargetIdentitySummary field.

func (*AccountActivity) SetTargetIdentitySummaryNil ¶

func (o *AccountActivity) SetTargetIdentitySummaryNil()

SetTargetIdentitySummaryNil sets the value for TargetIdentitySummary to be an explicit nil

func (*AccountActivity) SetType ¶

func (o *AccountActivity) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*AccountActivity) SetTypeNil ¶

func (o *AccountActivity) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (*AccountActivity) SetWarnings ¶

func (o *AccountActivity) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (AccountActivity) ToMap ¶

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

func (*AccountActivity) UnmarshalJSON ¶

func (o *AccountActivity) UnmarshalJSON(bytes []byte) (err error)

func (*AccountActivity) UnsetCompleted ¶

func (o *AccountActivity) UnsetCompleted()

UnsetCompleted ensures that no value is present for Completed, not even an explicit nil

func (*AccountActivity) UnsetModified ¶

func (o *AccountActivity) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*AccountActivity) UnsetRequesterIdentitySummary ¶

func (o *AccountActivity) UnsetRequesterIdentitySummary()

UnsetRequesterIdentitySummary ensures that no value is present for RequesterIdentitySummary, not even an explicit nil

func (*AccountActivity) UnsetTargetIdentitySummary ¶

func (o *AccountActivity) UnsetTargetIdentitySummary()

UnsetTargetIdentitySummary ensures that no value is present for TargetIdentitySummary, not even an explicit nil

func (*AccountActivity) UnsetType ¶

func (o *AccountActivity) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type AccountActivityDocument ¶

type AccountActivityDocument struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// Type of action performed in the activity.
	Action *string `json:"action,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// Activity's current stage.
	Stage *string `json:"stage,omitempty"`
	// Activity's origin.
	Origin NullableString `json:"origin,omitempty"`
	// Activity's current status.
	Status    *string        `json:"status,omitempty"`
	Requester *AccountSource `json:"requester,omitempty"`
	Recipient *AccountSource `json:"recipient,omitempty"`
	// Account activity's tracking number.
	TrackingNumber *string `json:"trackingNumber,omitempty"`
	// Errors provided by the source while completing account actions.
	Errors []string `json:"errors,omitempty"`
	// Warnings provided by the source while completing account actions.
	Warnings []string `json:"warnings,omitempty"`
	// Approvals performed on an item during activity.
	Approvals []Approval `json:"approvals,omitempty"`
	// Original actions that triggered all individual source actions related to the account action.
	OriginalRequests []OriginalRequest `json:"originalRequests,omitempty"`
	// Controls that translated the attribute requests into actual provisioning actions on the source.
	ExpansionItems []ExpansionItem `json:"expansionItems,omitempty"`
	// Account data for each individual source action triggered by the original requests.
	AccountRequests []AccountRequest `json:"accountRequests,omitempty"`
	// Sources involved in the account activity.
	Sources              *string `json:"sources,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountActivityDocument AccountActivity

func NewAccountActivityDocument ¶

func NewAccountActivityDocument(id string, name string, type_ DocumentType) *AccountActivityDocument

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

func NewAccountActivityDocumentWithDefaults ¶

func NewAccountActivityDocumentWithDefaults() *AccountActivityDocument

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

func (*AccountActivityDocument) GetAccountRequests ¶

func (o *AccountActivityDocument) GetAccountRequests() []AccountRequest

GetAccountRequests returns the AccountRequests field value if set, zero value otherwise.

func (*AccountActivityDocument) GetAccountRequestsOk ¶

func (o *AccountActivityDocument) GetAccountRequestsOk() ([]AccountRequest, bool)

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

func (*AccountActivityDocument) GetAction ¶

func (o *AccountActivityDocument) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*AccountActivityDocument) GetActionOk ¶

func (o *AccountActivityDocument) GetActionOk() (*string, bool)

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

func (*AccountActivityDocument) GetApprovals ¶

func (o *AccountActivityDocument) GetApprovals() []Approval

GetApprovals returns the Approvals field value if set, zero value otherwise.

func (*AccountActivityDocument) GetApprovalsOk ¶

func (o *AccountActivityDocument) GetApprovalsOk() ([]Approval, bool)

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

func (*AccountActivityDocument) GetCreated ¶

func (o *AccountActivityDocument) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityDocument) GetCreatedOk ¶

func (o *AccountActivityDocument) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityDocument) GetErrors ¶

func (o *AccountActivityDocument) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityDocument) GetErrorsOk ¶

func (o *AccountActivityDocument) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityDocument) GetExpansionItems ¶

func (o *AccountActivityDocument) GetExpansionItems() []ExpansionItem

GetExpansionItems returns the ExpansionItems field value if set, zero value otherwise.

func (*AccountActivityDocument) GetExpansionItemsOk ¶

func (o *AccountActivityDocument) GetExpansionItemsOk() ([]ExpansionItem, bool)

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

func (*AccountActivityDocument) GetId ¶

func (o *AccountActivityDocument) GetId() string

GetId returns the Id field value

func (*AccountActivityDocument) GetIdOk ¶

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

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

func (*AccountActivityDocument) GetModified ¶

func (o *AccountActivityDocument) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityDocument) GetModifiedOk ¶

func (o *AccountActivityDocument) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityDocument) GetName ¶

func (o *AccountActivityDocument) GetName() string

GetName returns the Name field value

func (*AccountActivityDocument) GetNameOk ¶

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

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

func (*AccountActivityDocument) GetOrigin ¶

func (o *AccountActivityDocument) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityDocument) GetOriginOk ¶

func (o *AccountActivityDocument) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityDocument) GetOriginalRequests ¶

func (o *AccountActivityDocument) GetOriginalRequests() []OriginalRequest

GetOriginalRequests returns the OriginalRequests field value if set, zero value otherwise.

func (*AccountActivityDocument) GetOriginalRequestsOk ¶

func (o *AccountActivityDocument) GetOriginalRequestsOk() ([]OriginalRequest, bool)

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

func (*AccountActivityDocument) GetRecipient ¶

func (o *AccountActivityDocument) GetRecipient() AccountSource

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*AccountActivityDocument) GetRecipientOk ¶

func (o *AccountActivityDocument) GetRecipientOk() (*AccountSource, bool)

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

func (*AccountActivityDocument) GetRequester ¶

func (o *AccountActivityDocument) GetRequester() AccountSource

GetRequester returns the Requester field value if set, zero value otherwise.

func (*AccountActivityDocument) GetRequesterOk ¶

func (o *AccountActivityDocument) GetRequesterOk() (*AccountSource, bool)

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

func (*AccountActivityDocument) GetSources ¶

func (o *AccountActivityDocument) GetSources() string

GetSources returns the Sources field value if set, zero value otherwise.

func (*AccountActivityDocument) GetSourcesOk ¶

func (o *AccountActivityDocument) GetSourcesOk() (*string, bool)

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

func (*AccountActivityDocument) GetStage ¶

func (o *AccountActivityDocument) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*AccountActivityDocument) GetStageOk ¶

func (o *AccountActivityDocument) GetStageOk() (*string, bool)

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

func (*AccountActivityDocument) GetStatus ¶

func (o *AccountActivityDocument) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccountActivityDocument) GetStatusOk ¶

func (o *AccountActivityDocument) 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 (*AccountActivityDocument) GetTrackingNumber ¶

func (o *AccountActivityDocument) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*AccountActivityDocument) GetTrackingNumberOk ¶

func (o *AccountActivityDocument) GetTrackingNumberOk() (*string, bool)

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

func (*AccountActivityDocument) GetType ¶

GetType returns the Type field value

func (*AccountActivityDocument) GetTypeOk ¶

func (o *AccountActivityDocument) GetTypeOk() (*DocumentType, bool)

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

func (*AccountActivityDocument) GetWarnings ¶

func (o *AccountActivityDocument) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityDocument) GetWarningsOk ¶

func (o *AccountActivityDocument) GetWarningsOk() ([]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityDocument) HasAccountRequests ¶

func (o *AccountActivityDocument) HasAccountRequests() bool

HasAccountRequests returns a boolean if a field has been set.

func (*AccountActivityDocument) HasAction ¶

func (o *AccountActivityDocument) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*AccountActivityDocument) HasApprovals ¶

func (o *AccountActivityDocument) HasApprovals() bool

HasApprovals returns a boolean if a field has been set.

func (*AccountActivityDocument) HasCreated ¶

func (o *AccountActivityDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccountActivityDocument) HasErrors ¶

func (o *AccountActivityDocument) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AccountActivityDocument) HasExpansionItems ¶

func (o *AccountActivityDocument) HasExpansionItems() bool

HasExpansionItems returns a boolean if a field has been set.

func (*AccountActivityDocument) HasModified ¶

func (o *AccountActivityDocument) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountActivityDocument) HasOrigin ¶

func (o *AccountActivityDocument) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*AccountActivityDocument) HasOriginalRequests ¶

func (o *AccountActivityDocument) HasOriginalRequests() bool

HasOriginalRequests returns a boolean if a field has been set.

func (*AccountActivityDocument) HasRecipient ¶

func (o *AccountActivityDocument) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*AccountActivityDocument) HasRequester ¶

func (o *AccountActivityDocument) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*AccountActivityDocument) HasSources ¶

func (o *AccountActivityDocument) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*AccountActivityDocument) HasStage ¶

func (o *AccountActivityDocument) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*AccountActivityDocument) HasStatus ¶

func (o *AccountActivityDocument) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AccountActivityDocument) HasTrackingNumber ¶

func (o *AccountActivityDocument) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*AccountActivityDocument) HasWarnings ¶

func (o *AccountActivityDocument) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (AccountActivityDocument) MarshalJSON ¶

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

func (*AccountActivityDocument) SetAccountRequests ¶

func (o *AccountActivityDocument) SetAccountRequests(v []AccountRequest)

SetAccountRequests gets a reference to the given []AccountRequest and assigns it to the AccountRequests field.

func (*AccountActivityDocument) SetAction ¶

func (o *AccountActivityDocument) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*AccountActivityDocument) SetApprovals ¶

func (o *AccountActivityDocument) SetApprovals(v []Approval)

SetApprovals gets a reference to the given []Approval and assigns it to the Approvals field.

func (*AccountActivityDocument) SetCreated ¶

func (o *AccountActivityDocument) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*AccountActivityDocument) SetCreatedNil ¶

func (o *AccountActivityDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccountActivityDocument) SetErrors ¶

func (o *AccountActivityDocument) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AccountActivityDocument) SetExpansionItems ¶

func (o *AccountActivityDocument) SetExpansionItems(v []ExpansionItem)

SetExpansionItems gets a reference to the given []ExpansionItem and assigns it to the ExpansionItems field.

func (*AccountActivityDocument) SetId ¶

func (o *AccountActivityDocument) SetId(v string)

SetId sets field value

func (*AccountActivityDocument) SetModified ¶

func (o *AccountActivityDocument) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*AccountActivityDocument) SetModifiedNil ¶

func (o *AccountActivityDocument) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountActivityDocument) SetName ¶

func (o *AccountActivityDocument) SetName(v string)

SetName sets field value

func (*AccountActivityDocument) SetOrigin ¶

func (o *AccountActivityDocument) SetOrigin(v string)

SetOrigin gets a reference to the given NullableString and assigns it to the Origin field.

func (*AccountActivityDocument) SetOriginNil ¶

func (o *AccountActivityDocument) SetOriginNil()

SetOriginNil sets the value for Origin to be an explicit nil

func (*AccountActivityDocument) SetOriginalRequests ¶

func (o *AccountActivityDocument) SetOriginalRequests(v []OriginalRequest)

SetOriginalRequests gets a reference to the given []OriginalRequest and assigns it to the OriginalRequests field.

func (*AccountActivityDocument) SetRecipient ¶

func (o *AccountActivityDocument) SetRecipient(v AccountSource)

SetRecipient gets a reference to the given AccountSource and assigns it to the Recipient field.

func (*AccountActivityDocument) SetRequester ¶

func (o *AccountActivityDocument) SetRequester(v AccountSource)

SetRequester gets a reference to the given AccountSource and assigns it to the Requester field.

func (*AccountActivityDocument) SetSources ¶

func (o *AccountActivityDocument) SetSources(v string)

SetSources gets a reference to the given string and assigns it to the Sources field.

func (*AccountActivityDocument) SetStage ¶

func (o *AccountActivityDocument) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*AccountActivityDocument) SetStatus ¶

func (o *AccountActivityDocument) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AccountActivityDocument) SetTrackingNumber ¶

func (o *AccountActivityDocument) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*AccountActivityDocument) SetType ¶

func (o *AccountActivityDocument) SetType(v DocumentType)

SetType sets field value

func (*AccountActivityDocument) SetWarnings ¶

func (o *AccountActivityDocument) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (AccountActivityDocument) ToMap ¶

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

func (*AccountActivityDocument) UnmarshalJSON ¶

func (o *AccountActivityDocument) UnmarshalJSON(bytes []byte) (err error)

func (*AccountActivityDocument) UnsetCreated ¶

func (o *AccountActivityDocument) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*AccountActivityDocument) UnsetModified ¶

func (o *AccountActivityDocument) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*AccountActivityDocument) UnsetOrigin ¶

func (o *AccountActivityDocument) UnsetOrigin()

UnsetOrigin ensures that no value is present for Origin, not even an explicit nil

type AccountActivityItem ¶

type AccountActivityItem struct {
	// Item id
	Id *string `json:"id,omitempty"`
	// Human-readable display name of item
	Name *string `json:"name,omitempty"`
	// Date and time item was requested
	Requested               *time.Time                    `json:"requested,omitempty"`
	ApprovalStatus          *WorkItemState                `json:"approvalStatus,omitempty"`
	ProvisioningStatus      *ProvisioningState            `json:"provisioningStatus,omitempty"`
	RequesterComment        NullableComment               `json:"requesterComment,omitempty"`
	ReviewerIdentitySummary NullableIdentitySummary       `json:"reviewerIdentitySummary,omitempty"`
	ReviewerComment         NullableComment               `json:"reviewerComment,omitempty"`
	Operation               *AccountActivityItemOperation `json:"operation,omitempty"`
	// Attribute to which account activity applies
	Attribute NullableString `json:"attribute,omitempty"`
	// Value of attribute
	Value NullableString `json:"value,omitempty"`
	// Native identity in the target system to which the account activity applies
	NativeIdentity NullableString `json:"nativeIdentity,omitempty"`
	// Id of Source to which account activity applies
	SourceId           *string                    `json:"sourceId,omitempty"`
	AccountRequestInfo NullableAccountRequestInfo `json:"accountRequestInfo,omitempty"`
	// Arbitrary key-value pairs, if any were included in the corresponding access request item
	ClientMetadata map[string]string `json:"clientMetadata,omitempty"`
	// The date the role or access profile is no longer assigned to the specified identity.
	RemoveDate           NullableTime `json:"removeDate,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountActivityItem struct for AccountActivityItem

func NewAccountActivityItem ¶

func NewAccountActivityItem() *AccountActivityItem

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

func NewAccountActivityItemWithDefaults ¶

func NewAccountActivityItemWithDefaults() *AccountActivityItem

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

func (*AccountActivityItem) GetAccountRequestInfo ¶

func (o *AccountActivityItem) GetAccountRequestInfo() AccountRequestInfo

GetAccountRequestInfo returns the AccountRequestInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetAccountRequestInfoOk ¶

func (o *AccountActivityItem) GetAccountRequestInfoOk() (*AccountRequestInfo, bool)

GetAccountRequestInfoOk returns a tuple with the AccountRequestInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetApprovalStatus ¶

func (o *AccountActivityItem) GetApprovalStatus() WorkItemState

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*AccountActivityItem) GetApprovalStatusOk ¶

func (o *AccountActivityItem) GetApprovalStatusOk() (*WorkItemState, bool)

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

func (*AccountActivityItem) GetAttribute ¶

func (o *AccountActivityItem) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetAttributeOk ¶

func (o *AccountActivityItem) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetClientMetadata ¶

func (o *AccountActivityItem) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetClientMetadataOk ¶

func (o *AccountActivityItem) GetClientMetadataOk() (*map[string]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetId ¶

func (o *AccountActivityItem) GetId() string

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

func (*AccountActivityItem) GetIdOk ¶

func (o *AccountActivityItem) 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 (*AccountActivityItem) GetName ¶

func (o *AccountActivityItem) GetName() string

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

func (*AccountActivityItem) GetNameOk ¶

func (o *AccountActivityItem) 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 (*AccountActivityItem) GetNativeIdentity ¶

func (o *AccountActivityItem) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetNativeIdentityOk ¶

func (o *AccountActivityItem) GetNativeIdentityOk() (*string, bool)

GetNativeIdentityOk returns a tuple with the NativeIdentity field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetOperation ¶

GetOperation returns the Operation field value if set, zero value otherwise.

func (*AccountActivityItem) GetOperationOk ¶

func (o *AccountActivityItem) GetOperationOk() (*AccountActivityItemOperation, bool)

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

func (*AccountActivityItem) GetProvisioningStatus ¶

func (o *AccountActivityItem) GetProvisioningStatus() ProvisioningState

GetProvisioningStatus returns the ProvisioningStatus field value if set, zero value otherwise.

func (*AccountActivityItem) GetProvisioningStatusOk ¶

func (o *AccountActivityItem) GetProvisioningStatusOk() (*ProvisioningState, bool)

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

func (*AccountActivityItem) GetRemoveDate ¶

func (o *AccountActivityItem) GetRemoveDate() time.Time

GetRemoveDate returns the RemoveDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetRemoveDateOk ¶

func (o *AccountActivityItem) GetRemoveDateOk() (*time.Time, bool)

GetRemoveDateOk returns a tuple with the RemoveDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetRequested ¶

func (o *AccountActivityItem) GetRequested() time.Time

GetRequested returns the Requested field value if set, zero value otherwise.

func (*AccountActivityItem) GetRequestedOk ¶

func (o *AccountActivityItem) GetRequestedOk() (*time.Time, bool)

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

func (*AccountActivityItem) GetRequesterComment ¶

func (o *AccountActivityItem) GetRequesterComment() Comment

GetRequesterComment returns the RequesterComment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetRequesterCommentOk ¶

func (o *AccountActivityItem) GetRequesterCommentOk() (*Comment, bool)

GetRequesterCommentOk returns a tuple with the RequesterComment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetReviewerComment ¶

func (o *AccountActivityItem) GetReviewerComment() Comment

GetReviewerComment returns the ReviewerComment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetReviewerCommentOk ¶

func (o *AccountActivityItem) GetReviewerCommentOk() (*Comment, bool)

GetReviewerCommentOk returns a tuple with the ReviewerComment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetReviewerIdentitySummary ¶

func (o *AccountActivityItem) GetReviewerIdentitySummary() IdentitySummary

GetReviewerIdentitySummary returns the ReviewerIdentitySummary field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetReviewerIdentitySummaryOk ¶

func (o *AccountActivityItem) GetReviewerIdentitySummaryOk() (*IdentitySummary, bool)

GetReviewerIdentitySummaryOk returns a tuple with the ReviewerIdentitySummary field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) GetSourceId ¶

func (o *AccountActivityItem) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*AccountActivityItem) GetSourceIdOk ¶

func (o *AccountActivityItem) 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 (*AccountActivityItem) GetValue ¶

func (o *AccountActivityItem) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivityItem) GetValueOk ¶

func (o *AccountActivityItem) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivityItem) HasAccountRequestInfo ¶

func (o *AccountActivityItem) HasAccountRequestInfo() bool

HasAccountRequestInfo returns a boolean if a field has been set.

func (*AccountActivityItem) HasApprovalStatus ¶

func (o *AccountActivityItem) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*AccountActivityItem) HasAttribute ¶

func (o *AccountActivityItem) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*AccountActivityItem) HasClientMetadata ¶

func (o *AccountActivityItem) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*AccountActivityItem) HasId ¶

func (o *AccountActivityItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccountActivityItem) HasName ¶

func (o *AccountActivityItem) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccountActivityItem) HasNativeIdentity ¶

func (o *AccountActivityItem) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

func (*AccountActivityItem) HasOperation ¶

func (o *AccountActivityItem) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*AccountActivityItem) HasProvisioningStatus ¶

func (o *AccountActivityItem) HasProvisioningStatus() bool

HasProvisioningStatus returns a boolean if a field has been set.

func (*AccountActivityItem) HasRemoveDate ¶

func (o *AccountActivityItem) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

func (*AccountActivityItem) HasRequested ¶

func (o *AccountActivityItem) HasRequested() bool

HasRequested returns a boolean if a field has been set.

func (*AccountActivityItem) HasRequesterComment ¶

func (o *AccountActivityItem) HasRequesterComment() bool

HasRequesterComment returns a boolean if a field has been set.

func (*AccountActivityItem) HasReviewerComment ¶

func (o *AccountActivityItem) HasReviewerComment() bool

HasReviewerComment returns a boolean if a field has been set.

func (*AccountActivityItem) HasReviewerIdentitySummary ¶

func (o *AccountActivityItem) HasReviewerIdentitySummary() bool

HasReviewerIdentitySummary returns a boolean if a field has been set.

func (*AccountActivityItem) HasSourceId ¶

func (o *AccountActivityItem) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*AccountActivityItem) HasValue ¶

func (o *AccountActivityItem) HasValue() bool

HasValue returns a boolean if a field has been set.

func (AccountActivityItem) MarshalJSON ¶

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

func (*AccountActivityItem) SetAccountRequestInfo ¶

func (o *AccountActivityItem) SetAccountRequestInfo(v AccountRequestInfo)

SetAccountRequestInfo gets a reference to the given NullableAccountRequestInfo and assigns it to the AccountRequestInfo field.

func (*AccountActivityItem) SetAccountRequestInfoNil ¶

func (o *AccountActivityItem) SetAccountRequestInfoNil()

SetAccountRequestInfoNil sets the value for AccountRequestInfo to be an explicit nil

func (*AccountActivityItem) SetApprovalStatus ¶

func (o *AccountActivityItem) SetApprovalStatus(v WorkItemState)

SetApprovalStatus gets a reference to the given WorkItemState and assigns it to the ApprovalStatus field.

func (*AccountActivityItem) SetAttribute ¶

func (o *AccountActivityItem) SetAttribute(v string)

SetAttribute gets a reference to the given NullableString and assigns it to the Attribute field.

func (*AccountActivityItem) SetAttributeNil ¶

func (o *AccountActivityItem) SetAttributeNil()

SetAttributeNil sets the value for Attribute to be an explicit nil

func (*AccountActivityItem) SetClientMetadata ¶

func (o *AccountActivityItem) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*AccountActivityItem) SetId ¶

func (o *AccountActivityItem) SetId(v string)

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

func (*AccountActivityItem) SetName ¶

func (o *AccountActivityItem) SetName(v string)

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

func (*AccountActivityItem) SetNativeIdentity ¶

func (o *AccountActivityItem) SetNativeIdentity(v string)

SetNativeIdentity gets a reference to the given NullableString and assigns it to the NativeIdentity field.

func (*AccountActivityItem) SetNativeIdentityNil ¶

func (o *AccountActivityItem) SetNativeIdentityNil()

SetNativeIdentityNil sets the value for NativeIdentity to be an explicit nil

func (*AccountActivityItem) SetOperation ¶

SetOperation gets a reference to the given AccountActivityItemOperation and assigns it to the Operation field.

func (*AccountActivityItem) SetProvisioningStatus ¶

func (o *AccountActivityItem) SetProvisioningStatus(v ProvisioningState)

SetProvisioningStatus gets a reference to the given ProvisioningState and assigns it to the ProvisioningStatus field.

func (*AccountActivityItem) SetRemoveDate ¶

func (o *AccountActivityItem) SetRemoveDate(v time.Time)

SetRemoveDate gets a reference to the given NullableTime and assigns it to the RemoveDate field.

func (*AccountActivityItem) SetRemoveDateNil ¶

func (o *AccountActivityItem) SetRemoveDateNil()

SetRemoveDateNil sets the value for RemoveDate to be an explicit nil

func (*AccountActivityItem) SetRequested ¶

func (o *AccountActivityItem) SetRequested(v time.Time)

SetRequested gets a reference to the given time.Time and assigns it to the Requested field.

func (*AccountActivityItem) SetRequesterComment ¶

func (o *AccountActivityItem) SetRequesterComment(v Comment)

SetRequesterComment gets a reference to the given NullableComment and assigns it to the RequesterComment field.

func (*AccountActivityItem) SetRequesterCommentNil ¶

func (o *AccountActivityItem) SetRequesterCommentNil()

SetRequesterCommentNil sets the value for RequesterComment to be an explicit nil

func (*AccountActivityItem) SetReviewerComment ¶

func (o *AccountActivityItem) SetReviewerComment(v Comment)

SetReviewerComment gets a reference to the given NullableComment and assigns it to the ReviewerComment field.

func (*AccountActivityItem) SetReviewerCommentNil ¶

func (o *AccountActivityItem) SetReviewerCommentNil()

SetReviewerCommentNil sets the value for ReviewerComment to be an explicit nil

func (*AccountActivityItem) SetReviewerIdentitySummary ¶

func (o *AccountActivityItem) SetReviewerIdentitySummary(v IdentitySummary)

SetReviewerIdentitySummary gets a reference to the given NullableIdentitySummary and assigns it to the ReviewerIdentitySummary field.

func (*AccountActivityItem) SetReviewerIdentitySummaryNil ¶

func (o *AccountActivityItem) SetReviewerIdentitySummaryNil()

SetReviewerIdentitySummaryNil sets the value for ReviewerIdentitySummary to be an explicit nil

func (*AccountActivityItem) SetSourceId ¶

func (o *AccountActivityItem) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*AccountActivityItem) SetValue ¶

func (o *AccountActivityItem) SetValue(v string)

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

func (*AccountActivityItem) SetValueNil ¶

func (o *AccountActivityItem) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (AccountActivityItem) ToMap ¶

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

func (*AccountActivityItem) UnmarshalJSON ¶

func (o *AccountActivityItem) UnmarshalJSON(bytes []byte) (err error)

func (*AccountActivityItem) UnsetAccountRequestInfo ¶

func (o *AccountActivityItem) UnsetAccountRequestInfo()

UnsetAccountRequestInfo ensures that no value is present for AccountRequestInfo, not even an explicit nil

func (*AccountActivityItem) UnsetAttribute ¶

func (o *AccountActivityItem) UnsetAttribute()

UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil

func (*AccountActivityItem) UnsetNativeIdentity ¶

func (o *AccountActivityItem) UnsetNativeIdentity()

UnsetNativeIdentity ensures that no value is present for NativeIdentity, not even an explicit nil

func (*AccountActivityItem) UnsetRemoveDate ¶

func (o *AccountActivityItem) UnsetRemoveDate()

UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

func (*AccountActivityItem) UnsetRequesterComment ¶

func (o *AccountActivityItem) UnsetRequesterComment()

UnsetRequesterComment ensures that no value is present for RequesterComment, not even an explicit nil

func (*AccountActivityItem) UnsetReviewerComment ¶

func (o *AccountActivityItem) UnsetReviewerComment()

UnsetReviewerComment ensures that no value is present for ReviewerComment, not even an explicit nil

func (*AccountActivityItem) UnsetReviewerIdentitySummary ¶

func (o *AccountActivityItem) UnsetReviewerIdentitySummary()

UnsetReviewerIdentitySummary ensures that no value is present for ReviewerIdentitySummary, not even an explicit nil

func (*AccountActivityItem) UnsetValue ¶

func (o *AccountActivityItem) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type AccountActivityItemOperation ¶

type AccountActivityItemOperation string

AccountActivityItemOperation Represents an operation in an account activity item

const (
	ACCOUNTACTIVITYITEMOPERATION_ADD     AccountActivityItemOperation = "ADD"
	ACCOUNTACTIVITYITEMOPERATION_CREATE  AccountActivityItemOperation = "CREATE"
	ACCOUNTACTIVITYITEMOPERATION_MODIFY  AccountActivityItemOperation = "MODIFY"
	ACCOUNTACTIVITYITEMOPERATION_DELETE  AccountActivityItemOperation = "DELETE"
	ACCOUNTACTIVITYITEMOPERATION_DISABLE AccountActivityItemOperation = "DISABLE"
	ACCOUNTACTIVITYITEMOPERATION_ENABLE  AccountActivityItemOperation = "ENABLE"
	ACCOUNTACTIVITYITEMOPERATION_UNLOCK  AccountActivityItemOperation = "UNLOCK"
	ACCOUNTACTIVITYITEMOPERATION_LOCK    AccountActivityItemOperation = "LOCK"
	ACCOUNTACTIVITYITEMOPERATION_REMOVE  AccountActivityItemOperation = "REMOVE"
	ACCOUNTACTIVITYITEMOPERATION_SET     AccountActivityItemOperation = "SET"
	ACCOUNTACTIVITYITEMOPERATION_NULL    AccountActivityItemOperation = "null"
)

List of AccountActivityItemOperation

func NewAccountActivityItemOperationFromValue ¶

func NewAccountActivityItemOperationFromValue(v string) (*AccountActivityItemOperation, error)

NewAccountActivityItemOperationFromValue returns a pointer to a valid AccountActivityItemOperation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AccountActivityItemOperation) IsValid ¶

func (v AccountActivityItemOperation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AccountActivityItemOperation) Ptr ¶

Ptr returns reference to AccountActivityItemOperation value

func (*AccountActivityItemOperation) UnmarshalJSON ¶

func (v *AccountActivityItemOperation) UnmarshalJSON(src []byte) error

type AccountActivitySearchedItem ¶

type AccountActivitySearchedItem struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// Type of action performed in the activity.
	Action *string `json:"action,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// Activity's current stage.
	Stage *string `json:"stage,omitempty"`
	// Activity's origin.
	Origin NullableString `json:"origin,omitempty"`
	// Activity's current status.
	Status    *string        `json:"status,omitempty"`
	Requester *AccountSource `json:"requester,omitempty"`
	Recipient *AccountSource `json:"recipient,omitempty"`
	// Account activity's tracking number.
	TrackingNumber *string `json:"trackingNumber,omitempty"`
	// Errors provided by the source while completing account actions.
	Errors []string `json:"errors,omitempty"`
	// Warnings provided by the source while completing account actions.
	Warnings []string `json:"warnings,omitempty"`
	// Approvals performed on an item during activity.
	Approvals []Approval `json:"approvals,omitempty"`
	// Original actions that triggered all individual source actions related to the account action.
	OriginalRequests []OriginalRequest `json:"originalRequests,omitempty"`
	// Controls that translated the attribute requests into actual provisioning actions on the source.
	ExpansionItems []ExpansionItem `json:"expansionItems,omitempty"`
	// Account data for each individual source action triggered by the original requests.
	AccountRequests []AccountRequest `json:"accountRequests,omitempty"`
	// Sources involved in the account activity.
	Sources              *string `json:"sources,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountActivitySearchedItem AccountActivity

func NewAccountActivitySearchedItem ¶

func NewAccountActivitySearchedItem(id string, name string, type_ DocumentType) *AccountActivitySearchedItem

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

func NewAccountActivitySearchedItemWithDefaults ¶

func NewAccountActivitySearchedItemWithDefaults() *AccountActivitySearchedItem

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

func (*AccountActivitySearchedItem) GetAccountRequests ¶

func (o *AccountActivitySearchedItem) GetAccountRequests() []AccountRequest

GetAccountRequests returns the AccountRequests field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetAccountRequestsOk ¶

func (o *AccountActivitySearchedItem) GetAccountRequestsOk() ([]AccountRequest, bool)

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

func (*AccountActivitySearchedItem) GetAction ¶

func (o *AccountActivitySearchedItem) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetActionOk ¶

func (o *AccountActivitySearchedItem) GetActionOk() (*string, bool)

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

func (*AccountActivitySearchedItem) GetApprovals ¶

func (o *AccountActivitySearchedItem) GetApprovals() []Approval

GetApprovals returns the Approvals field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetApprovalsOk ¶

func (o *AccountActivitySearchedItem) GetApprovalsOk() ([]Approval, bool)

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

func (*AccountActivitySearchedItem) GetCreated ¶

func (o *AccountActivitySearchedItem) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivitySearchedItem) GetCreatedOk ¶

func (o *AccountActivitySearchedItem) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivitySearchedItem) GetErrors ¶

func (o *AccountActivitySearchedItem) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivitySearchedItem) GetErrorsOk ¶

func (o *AccountActivitySearchedItem) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivitySearchedItem) GetExpansionItems ¶

func (o *AccountActivitySearchedItem) GetExpansionItems() []ExpansionItem

GetExpansionItems returns the ExpansionItems field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetExpansionItemsOk ¶

func (o *AccountActivitySearchedItem) GetExpansionItemsOk() ([]ExpansionItem, bool)

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

func (*AccountActivitySearchedItem) GetId ¶

GetId returns the Id field value

func (*AccountActivitySearchedItem) GetIdOk ¶

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

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

func (*AccountActivitySearchedItem) GetModified ¶

func (o *AccountActivitySearchedItem) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivitySearchedItem) GetModifiedOk ¶

func (o *AccountActivitySearchedItem) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivitySearchedItem) GetName ¶

func (o *AccountActivitySearchedItem) GetName() string

GetName returns the Name field value

func (*AccountActivitySearchedItem) GetNameOk ¶

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

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

func (*AccountActivitySearchedItem) GetOrigin ¶

func (o *AccountActivitySearchedItem) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivitySearchedItem) GetOriginOk ¶

func (o *AccountActivitySearchedItem) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivitySearchedItem) GetOriginalRequests ¶

func (o *AccountActivitySearchedItem) GetOriginalRequests() []OriginalRequest

GetOriginalRequests returns the OriginalRequests field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetOriginalRequestsOk ¶

func (o *AccountActivitySearchedItem) GetOriginalRequestsOk() ([]OriginalRequest, bool)

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

func (*AccountActivitySearchedItem) GetRecipient ¶

func (o *AccountActivitySearchedItem) GetRecipient() AccountSource

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetRecipientOk ¶

func (o *AccountActivitySearchedItem) GetRecipientOk() (*AccountSource, bool)

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

func (*AccountActivitySearchedItem) GetRequester ¶

func (o *AccountActivitySearchedItem) GetRequester() AccountSource

GetRequester returns the Requester field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetRequesterOk ¶

func (o *AccountActivitySearchedItem) GetRequesterOk() (*AccountSource, bool)

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

func (*AccountActivitySearchedItem) GetSources ¶

func (o *AccountActivitySearchedItem) GetSources() string

GetSources returns the Sources field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetSourcesOk ¶

func (o *AccountActivitySearchedItem) GetSourcesOk() (*string, bool)

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

func (*AccountActivitySearchedItem) GetStage ¶

func (o *AccountActivitySearchedItem) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetStageOk ¶

func (o *AccountActivitySearchedItem) GetStageOk() (*string, bool)

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

func (*AccountActivitySearchedItem) GetStatus ¶

func (o *AccountActivitySearchedItem) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetStatusOk ¶

func (o *AccountActivitySearchedItem) 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 (*AccountActivitySearchedItem) GetTrackingNumber ¶

func (o *AccountActivitySearchedItem) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetTrackingNumberOk ¶

func (o *AccountActivitySearchedItem) GetTrackingNumberOk() (*string, bool)

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

func (*AccountActivitySearchedItem) GetType ¶

GetType returns the Type field value

func (*AccountActivitySearchedItem) GetTypeOk ¶

func (o *AccountActivitySearchedItem) GetTypeOk() (*DocumentType, bool)

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

func (*AccountActivitySearchedItem) GetWarnings ¶

func (o *AccountActivitySearchedItem) GetWarnings() []string

GetWarnings returns the Warnings field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountActivitySearchedItem) GetWarningsOk ¶

func (o *AccountActivitySearchedItem) GetWarningsOk() ([]string, bool)

GetWarningsOk returns a tuple with the Warnings field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountActivitySearchedItem) HasAccountRequests ¶

func (o *AccountActivitySearchedItem) HasAccountRequests() bool

HasAccountRequests returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasAction ¶

func (o *AccountActivitySearchedItem) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasApprovals ¶

func (o *AccountActivitySearchedItem) HasApprovals() bool

HasApprovals returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasCreated ¶

func (o *AccountActivitySearchedItem) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasErrors ¶

func (o *AccountActivitySearchedItem) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasExpansionItems ¶

func (o *AccountActivitySearchedItem) HasExpansionItems() bool

HasExpansionItems returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasModified ¶

func (o *AccountActivitySearchedItem) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasOrigin ¶

func (o *AccountActivitySearchedItem) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasOriginalRequests ¶

func (o *AccountActivitySearchedItem) HasOriginalRequests() bool

HasOriginalRequests returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasRecipient ¶

func (o *AccountActivitySearchedItem) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasRequester ¶

func (o *AccountActivitySearchedItem) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasSources ¶

func (o *AccountActivitySearchedItem) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasStage ¶

func (o *AccountActivitySearchedItem) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasStatus ¶

func (o *AccountActivitySearchedItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasTrackingNumber ¶

func (o *AccountActivitySearchedItem) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*AccountActivitySearchedItem) HasWarnings ¶

func (o *AccountActivitySearchedItem) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (AccountActivitySearchedItem) MarshalJSON ¶

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

func (*AccountActivitySearchedItem) SetAccountRequests ¶

func (o *AccountActivitySearchedItem) SetAccountRequests(v []AccountRequest)

SetAccountRequests gets a reference to the given []AccountRequest and assigns it to the AccountRequests field.

func (*AccountActivitySearchedItem) SetAction ¶

func (o *AccountActivitySearchedItem) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*AccountActivitySearchedItem) SetApprovals ¶

func (o *AccountActivitySearchedItem) SetApprovals(v []Approval)

SetApprovals gets a reference to the given []Approval and assigns it to the Approvals field.

func (*AccountActivitySearchedItem) SetCreated ¶

func (o *AccountActivitySearchedItem) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*AccountActivitySearchedItem) SetCreatedNil ¶

func (o *AccountActivitySearchedItem) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccountActivitySearchedItem) SetErrors ¶

func (o *AccountActivitySearchedItem) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AccountActivitySearchedItem) SetExpansionItems ¶

func (o *AccountActivitySearchedItem) SetExpansionItems(v []ExpansionItem)

SetExpansionItems gets a reference to the given []ExpansionItem and assigns it to the ExpansionItems field.

func (*AccountActivitySearchedItem) SetId ¶

func (o *AccountActivitySearchedItem) SetId(v string)

SetId sets field value

func (*AccountActivitySearchedItem) SetModified ¶

func (o *AccountActivitySearchedItem) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*AccountActivitySearchedItem) SetModifiedNil ¶

func (o *AccountActivitySearchedItem) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountActivitySearchedItem) SetName ¶

func (o *AccountActivitySearchedItem) SetName(v string)

SetName sets field value

func (*AccountActivitySearchedItem) SetOrigin ¶

func (o *AccountActivitySearchedItem) SetOrigin(v string)

SetOrigin gets a reference to the given NullableString and assigns it to the Origin field.

func (*AccountActivitySearchedItem) SetOriginNil ¶

func (o *AccountActivitySearchedItem) SetOriginNil()

SetOriginNil sets the value for Origin to be an explicit nil

func (*AccountActivitySearchedItem) SetOriginalRequests ¶

func (o *AccountActivitySearchedItem) SetOriginalRequests(v []OriginalRequest)

SetOriginalRequests gets a reference to the given []OriginalRequest and assigns it to the OriginalRequests field.

func (*AccountActivitySearchedItem) SetRecipient ¶

func (o *AccountActivitySearchedItem) SetRecipient(v AccountSource)

SetRecipient gets a reference to the given AccountSource and assigns it to the Recipient field.

func (*AccountActivitySearchedItem) SetRequester ¶

func (o *AccountActivitySearchedItem) SetRequester(v AccountSource)

SetRequester gets a reference to the given AccountSource and assigns it to the Requester field.

func (*AccountActivitySearchedItem) SetSources ¶

func (o *AccountActivitySearchedItem) SetSources(v string)

SetSources gets a reference to the given string and assigns it to the Sources field.

func (*AccountActivitySearchedItem) SetStage ¶

func (o *AccountActivitySearchedItem) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*AccountActivitySearchedItem) SetStatus ¶

func (o *AccountActivitySearchedItem) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AccountActivitySearchedItem) SetTrackingNumber ¶

func (o *AccountActivitySearchedItem) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*AccountActivitySearchedItem) SetType ¶

SetType sets field value

func (*AccountActivitySearchedItem) SetWarnings ¶

func (o *AccountActivitySearchedItem) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (AccountActivitySearchedItem) ToMap ¶

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

func (*AccountActivitySearchedItem) UnmarshalJSON ¶

func (o *AccountActivitySearchedItem) UnmarshalJSON(bytes []byte) (err error)

func (*AccountActivitySearchedItem) UnsetCreated ¶

func (o *AccountActivitySearchedItem) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*AccountActivitySearchedItem) UnsetModified ¶

func (o *AccountActivitySearchedItem) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*AccountActivitySearchedItem) UnsetOrigin ¶

func (o *AccountActivitySearchedItem) UnsetOrigin()

UnsetOrigin ensures that no value is present for Origin, not even an explicit nil

type AccountAttributes ¶

type AccountAttributes struct {
	// The schema attribute values for the account
	Attributes           map[string]interface{} `json:"attributes"`
	AdditionalProperties map[string]interface{}
}

AccountAttributes struct for AccountAttributes

func NewAccountAttributes ¶

func NewAccountAttributes(attributes map[string]interface{}) *AccountAttributes

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

func NewAccountAttributesWithDefaults ¶

func NewAccountAttributesWithDefaults() *AccountAttributes

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

func (*AccountAttributes) GetAttributes ¶

func (o *AccountAttributes) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value

func (*AccountAttributes) GetAttributesOk ¶

func (o *AccountAttributes) GetAttributesOk() (map[string]interface{}, bool)

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

func (AccountAttributes) MarshalJSON ¶

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

func (*AccountAttributes) SetAttributes ¶

func (o *AccountAttributes) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (AccountAttributes) ToMap ¶

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

func (*AccountAttributes) UnmarshalJSON ¶

func (o *AccountAttributes) UnmarshalJSON(bytes []byte) (err error)

type AccountAttributesCreate ¶

type AccountAttributesCreate struct {
	Attributes           AccountAttributesCreateAttributes `json:"attributes"`
	AdditionalProperties map[string]interface{}
}

AccountAttributesCreate struct for AccountAttributesCreate

func NewAccountAttributesCreate ¶

func NewAccountAttributesCreate(attributes AccountAttributesCreateAttributes) *AccountAttributesCreate

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

func NewAccountAttributesCreateWithDefaults ¶

func NewAccountAttributesCreateWithDefaults() *AccountAttributesCreate

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

func (*AccountAttributesCreate) GetAttributes ¶

GetAttributes returns the Attributes field value

func (*AccountAttributesCreate) GetAttributesOk ¶

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

func (AccountAttributesCreate) MarshalJSON ¶

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

func (*AccountAttributesCreate) SetAttributes ¶

SetAttributes sets field value

func (AccountAttributesCreate) ToMap ¶

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

func (*AccountAttributesCreate) UnmarshalJSON ¶

func (o *AccountAttributesCreate) UnmarshalJSON(bytes []byte) (err error)

type AccountAttributesCreateAttributes ¶

type AccountAttributesCreateAttributes struct {
	// Target source to create an account
	SourceId             string `json:"sourceId"`
	AdditionalProperties map[string]interface{}
}

AccountAttributesCreateAttributes The schema attribute values for the account

func NewAccountAttributesCreateAttributes ¶

func NewAccountAttributesCreateAttributes(sourceId string) *AccountAttributesCreateAttributes

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

func NewAccountAttributesCreateAttributesWithDefaults ¶

func NewAccountAttributesCreateAttributesWithDefaults() *AccountAttributesCreateAttributes

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

func (*AccountAttributesCreateAttributes) GetSourceId ¶

func (o *AccountAttributesCreateAttributes) GetSourceId() string

GetSourceId returns the SourceId field value

func (*AccountAttributesCreateAttributes) GetSourceIdOk ¶

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

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

func (AccountAttributesCreateAttributes) MarshalJSON ¶

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

func (*AccountAttributesCreateAttributes) SetSourceId ¶

func (o *AccountAttributesCreateAttributes) SetSourceId(v string)

SetSourceId sets field value

func (AccountAttributesCreateAttributes) ToMap ¶

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

func (*AccountAttributesCreateAttributes) UnmarshalJSON ¶

func (o *AccountAttributesCreateAttributes) UnmarshalJSON(bytes []byte) (err error)

type AccountRequest ¶

type AccountRequest struct {
	// Unique ID of the account
	AccountId         *string            `json:"accountId,omitempty"`
	AttributeRequests []AttributeRequest `json:"attributeRequests,omitempty"`
	// The operation that was performed
	Op                   *string               `json:"op,omitempty"`
	ProvisioningTarget   *AccountSource        `json:"provisioningTarget,omitempty"`
	Result               *AccountRequestResult `json:"result,omitempty"`
	Source               *AccountSource        `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountRequest struct for AccountRequest

func NewAccountRequest ¶

func NewAccountRequest() *AccountRequest

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

func NewAccountRequestWithDefaults ¶

func NewAccountRequestWithDefaults() *AccountRequest

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

func (*AccountRequest) GetAccountId ¶

func (o *AccountRequest) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AccountRequest) GetAccountIdOk ¶

func (o *AccountRequest) GetAccountIdOk() (*string, bool)

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

func (*AccountRequest) GetAttributeRequests ¶

func (o *AccountRequest) GetAttributeRequests() []AttributeRequest

GetAttributeRequests returns the AttributeRequests field value if set, zero value otherwise.

func (*AccountRequest) GetAttributeRequestsOk ¶

func (o *AccountRequest) GetAttributeRequestsOk() ([]AttributeRequest, bool)

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

func (*AccountRequest) GetOp ¶

func (o *AccountRequest) GetOp() string

GetOp returns the Op field value if set, zero value otherwise.

func (*AccountRequest) GetOpOk ¶

func (o *AccountRequest) GetOpOk() (*string, bool)

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

func (*AccountRequest) GetProvisioningTarget ¶

func (o *AccountRequest) GetProvisioningTarget() AccountSource

GetProvisioningTarget returns the ProvisioningTarget field value if set, zero value otherwise.

func (*AccountRequest) GetProvisioningTargetOk ¶

func (o *AccountRequest) GetProvisioningTargetOk() (*AccountSource, bool)

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

func (*AccountRequest) GetResult ¶

func (o *AccountRequest) GetResult() AccountRequestResult

GetResult returns the Result field value if set, zero value otherwise.

func (*AccountRequest) GetResultOk ¶

func (o *AccountRequest) GetResultOk() (*AccountRequestResult, bool)

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

func (*AccountRequest) GetSource ¶

func (o *AccountRequest) GetSource() AccountSource

GetSource returns the Source field value if set, zero value otherwise.

func (*AccountRequest) GetSourceOk ¶

func (o *AccountRequest) GetSourceOk() (*AccountSource, 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 (*AccountRequest) HasAccountId ¶

func (o *AccountRequest) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AccountRequest) HasAttributeRequests ¶

func (o *AccountRequest) HasAttributeRequests() bool

HasAttributeRequests returns a boolean if a field has been set.

func (*AccountRequest) HasOp ¶

func (o *AccountRequest) HasOp() bool

HasOp returns a boolean if a field has been set.

func (*AccountRequest) HasProvisioningTarget ¶

func (o *AccountRequest) HasProvisioningTarget() bool

HasProvisioningTarget returns a boolean if a field has been set.

func (*AccountRequest) HasResult ¶

func (o *AccountRequest) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*AccountRequest) HasSource ¶

func (o *AccountRequest) HasSource() bool

HasSource returns a boolean if a field has been set.

func (AccountRequest) MarshalJSON ¶

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

func (*AccountRequest) SetAccountId ¶

func (o *AccountRequest) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AccountRequest) SetAttributeRequests ¶

func (o *AccountRequest) SetAttributeRequests(v []AttributeRequest)

SetAttributeRequests gets a reference to the given []AttributeRequest and assigns it to the AttributeRequests field.

func (*AccountRequest) SetOp ¶

func (o *AccountRequest) SetOp(v string)

SetOp gets a reference to the given string and assigns it to the Op field.

func (*AccountRequest) SetProvisioningTarget ¶

func (o *AccountRequest) SetProvisioningTarget(v AccountSource)

SetProvisioningTarget gets a reference to the given AccountSource and assigns it to the ProvisioningTarget field.

func (*AccountRequest) SetResult ¶

func (o *AccountRequest) SetResult(v AccountRequestResult)

SetResult gets a reference to the given AccountRequestResult and assigns it to the Result field.

func (*AccountRequest) SetSource ¶

func (o *AccountRequest) SetSource(v AccountSource)

SetSource gets a reference to the given AccountSource and assigns it to the Source field.

func (AccountRequest) ToMap ¶

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

func (*AccountRequest) UnmarshalJSON ¶

func (o *AccountRequest) UnmarshalJSON(bytes []byte) (err error)

type AccountRequestInfo ¶

type AccountRequestInfo struct {
	// Id of requested object
	RequestedObjectId *string `json:"requestedObjectId,omitempty"`
	// Human-readable name of requested object
	RequestedObjectName  *string                `json:"requestedObjectName,omitempty"`
	RequestedObjectType  *RequestableObjectType `json:"requestedObjectType,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountRequestInfo If an account activity item is associated with an access request, captures details of that request.

func NewAccountRequestInfo ¶

func NewAccountRequestInfo() *AccountRequestInfo

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

func NewAccountRequestInfoWithDefaults ¶

func NewAccountRequestInfoWithDefaults() *AccountRequestInfo

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

func (*AccountRequestInfo) GetRequestedObjectId ¶

func (o *AccountRequestInfo) GetRequestedObjectId() string

GetRequestedObjectId returns the RequestedObjectId field value if set, zero value otherwise.

func (*AccountRequestInfo) GetRequestedObjectIdOk ¶

func (o *AccountRequestInfo) GetRequestedObjectIdOk() (*string, bool)

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

func (*AccountRequestInfo) GetRequestedObjectName ¶

func (o *AccountRequestInfo) GetRequestedObjectName() string

GetRequestedObjectName returns the RequestedObjectName field value if set, zero value otherwise.

func (*AccountRequestInfo) GetRequestedObjectNameOk ¶

func (o *AccountRequestInfo) GetRequestedObjectNameOk() (*string, bool)

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

func (*AccountRequestInfo) GetRequestedObjectType ¶

func (o *AccountRequestInfo) GetRequestedObjectType() RequestableObjectType

GetRequestedObjectType returns the RequestedObjectType field value if set, zero value otherwise.

func (*AccountRequestInfo) GetRequestedObjectTypeOk ¶

func (o *AccountRequestInfo) GetRequestedObjectTypeOk() (*RequestableObjectType, bool)

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

func (*AccountRequestInfo) HasRequestedObjectId ¶

func (o *AccountRequestInfo) HasRequestedObjectId() bool

HasRequestedObjectId returns a boolean if a field has been set.

func (*AccountRequestInfo) HasRequestedObjectName ¶

func (o *AccountRequestInfo) HasRequestedObjectName() bool

HasRequestedObjectName returns a boolean if a field has been set.

func (*AccountRequestInfo) HasRequestedObjectType ¶

func (o *AccountRequestInfo) HasRequestedObjectType() bool

HasRequestedObjectType returns a boolean if a field has been set.

func (AccountRequestInfo) MarshalJSON ¶

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

func (*AccountRequestInfo) SetRequestedObjectId ¶

func (o *AccountRequestInfo) SetRequestedObjectId(v string)

SetRequestedObjectId gets a reference to the given string and assigns it to the RequestedObjectId field.

func (*AccountRequestInfo) SetRequestedObjectName ¶

func (o *AccountRequestInfo) SetRequestedObjectName(v string)

SetRequestedObjectName gets a reference to the given string and assigns it to the RequestedObjectName field.

func (*AccountRequestInfo) SetRequestedObjectType ¶

func (o *AccountRequestInfo) SetRequestedObjectType(v RequestableObjectType)

SetRequestedObjectType gets a reference to the given RequestableObjectType and assigns it to the RequestedObjectType field.

func (AccountRequestInfo) ToMap ¶

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

func (*AccountRequestInfo) UnmarshalJSON ¶

func (o *AccountRequestInfo) UnmarshalJSON(bytes []byte) (err error)

type AccountRequestResult ¶

type AccountRequestResult struct {
	Errors []string `json:"errors,omitempty"`
	// The status of the account request
	Status               *string        `json:"status,omitempty"`
	TicketId             NullableString `json:"ticketId,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountRequestResult struct for AccountRequestResult

func NewAccountRequestResult ¶

func NewAccountRequestResult() *AccountRequestResult

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

func NewAccountRequestResultWithDefaults ¶

func NewAccountRequestResultWithDefaults() *AccountRequestResult

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

func (*AccountRequestResult) GetErrors ¶

func (o *AccountRequestResult) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*AccountRequestResult) GetErrorsOk ¶

func (o *AccountRequestResult) GetErrorsOk() ([]string, bool)

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

func (*AccountRequestResult) GetStatus ¶

func (o *AccountRequestResult) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccountRequestResult) GetStatusOk ¶

func (o *AccountRequestResult) 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 (*AccountRequestResult) GetTicketId ¶

func (o *AccountRequestResult) GetTicketId() string

GetTicketId returns the TicketId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*AccountRequestResult) GetTicketIdOk ¶

func (o *AccountRequestResult) GetTicketIdOk() (*string, bool)

GetTicketIdOk returns a tuple with the TicketId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*AccountRequestResult) HasErrors ¶

func (o *AccountRequestResult) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AccountRequestResult) HasStatus ¶

func (o *AccountRequestResult) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AccountRequestResult) HasTicketId ¶

func (o *AccountRequestResult) HasTicketId() bool

HasTicketId returns a boolean if a field has been set.

func (AccountRequestResult) MarshalJSON ¶

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

func (*AccountRequestResult) SetErrors ¶

func (o *AccountRequestResult) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AccountRequestResult) SetStatus ¶

func (o *AccountRequestResult) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AccountRequestResult) SetTicketId ¶

func (o *AccountRequestResult) SetTicketId(v string)

SetTicketId gets a reference to the given NullableString and assigns it to the TicketId field.

func (*AccountRequestResult) SetTicketIdNil ¶

func (o *AccountRequestResult) SetTicketIdNil()

SetTicketIdNil sets the value for TicketId to be an explicit nil

func (AccountRequestResult) ToMap ¶

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

func (*AccountRequestResult) UnmarshalJSON ¶

func (o *AccountRequestResult) UnmarshalJSON(bytes []byte) (err error)

func (*AccountRequestResult) UnsetTicketId ¶

func (o *AccountRequestResult) UnsetTicketId()

UnsetTicketId ensures that no value is present for TicketId, not even an explicit nil

type AccountSource ¶

type AccountSource struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name *string `json:"name,omitempty"`
	// Type of source returned.
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountSource struct for AccountSource

func NewAccountSource ¶

func NewAccountSource() *AccountSource

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

func NewAccountSourceWithDefaults ¶

func NewAccountSourceWithDefaults() *AccountSource

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

func (*AccountSource) GetId ¶

func (o *AccountSource) GetId() string

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

func (*AccountSource) GetIdOk ¶

func (o *AccountSource) 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 (*AccountSource) GetName ¶

func (o *AccountSource) GetName() string

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

func (*AccountSource) GetNameOk ¶

func (o *AccountSource) 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 (*AccountSource) GetType ¶

func (o *AccountSource) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AccountSource) GetTypeOk ¶

func (o *AccountSource) 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 (*AccountSource) HasId ¶

func (o *AccountSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccountSource) HasName ¶

func (o *AccountSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccountSource) HasType ¶

func (o *AccountSource) HasType() bool

HasType returns a boolean if a field has been set.

func (AccountSource) MarshalJSON ¶

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

func (*AccountSource) SetId ¶

func (o *AccountSource) SetId(v string)

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

func (*AccountSource) SetName ¶

func (o *AccountSource) SetName(v string)

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

func (*AccountSource) SetType ¶

func (o *AccountSource) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AccountSource) ToMap ¶

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

func (*AccountSource) UnmarshalJSON ¶

func (o *AccountSource) UnmarshalJSON(bytes []byte) (err error)

type AccountToggleRequest ¶

type AccountToggleRequest struct {
	// If set, an external process validates that the user wants to proceed with this request.
	ExternalVerificationId *string `json:"externalVerificationId,omitempty"`
	// If set, provisioning updates the account attribute at the source.   This option is used when the account is not synced to ensure the attribute is updated. Providing 'true' for an unlocked account will add and process 'Unlock' operation by the workflow.
	ForceProvisioning    *bool `json:"forceProvisioning,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountToggleRequest Request used for account enable/disable

func NewAccountToggleRequest ¶

func NewAccountToggleRequest() *AccountToggleRequest

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

func NewAccountToggleRequestWithDefaults ¶

func NewAccountToggleRequestWithDefaults() *AccountToggleRequest

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

func (*AccountToggleRequest) GetExternalVerificationId ¶

func (o *AccountToggleRequest) GetExternalVerificationId() string

GetExternalVerificationId returns the ExternalVerificationId field value if set, zero value otherwise.

func (*AccountToggleRequest) GetExternalVerificationIdOk ¶

func (o *AccountToggleRequest) GetExternalVerificationIdOk() (*string, bool)

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

func (*AccountToggleRequest) GetForceProvisioning ¶

func (o *AccountToggleRequest) GetForceProvisioning() bool

GetForceProvisioning returns the ForceProvisioning field value if set, zero value otherwise.

func (*AccountToggleRequest) GetForceProvisioningOk ¶

func (o *AccountToggleRequest) GetForceProvisioningOk() (*bool, bool)

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

func (*AccountToggleRequest) HasExternalVerificationId ¶

func (o *AccountToggleRequest) HasExternalVerificationId() bool

HasExternalVerificationId returns a boolean if a field has been set.

func (*AccountToggleRequest) HasForceProvisioning ¶

func (o *AccountToggleRequest) HasForceProvisioning() bool

HasForceProvisioning returns a boolean if a field has been set.

func (AccountToggleRequest) MarshalJSON ¶

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

func (*AccountToggleRequest) SetExternalVerificationId ¶

func (o *AccountToggleRequest) SetExternalVerificationId(v string)

SetExternalVerificationId gets a reference to the given string and assigns it to the ExternalVerificationId field.

func (*AccountToggleRequest) SetForceProvisioning ¶

func (o *AccountToggleRequest) SetForceProvisioning(v bool)

SetForceProvisioning gets a reference to the given bool and assigns it to the ForceProvisioning field.

func (AccountToggleRequest) ToMap ¶

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

func (*AccountToggleRequest) UnmarshalJSON ¶

func (o *AccountToggleRequest) UnmarshalJSON(bytes []byte) (err error)

type AccountUnlockRequest ¶

type AccountUnlockRequest struct {
	// If set, an external process validates that the user wants to proceed with this request.
	ExternalVerificationId *string `json:"externalVerificationId,omitempty"`
	// If set, the IDN account is unlocked after the workflow completes.
	UnlockIDNAccount *bool `json:"unlockIDNAccount,omitempty"`
	// If set, provisioning updates the account attribute at the source.   This option is used when the account is not synced to ensure the attribute is updated.
	ForceProvisioning    *bool `json:"forceProvisioning,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountUnlockRequest Request used for account unlock

func NewAccountUnlockRequest ¶

func NewAccountUnlockRequest() *AccountUnlockRequest

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

func NewAccountUnlockRequestWithDefaults ¶

func NewAccountUnlockRequestWithDefaults() *AccountUnlockRequest

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

func (*AccountUnlockRequest) GetExternalVerificationId ¶

func (o *AccountUnlockRequest) GetExternalVerificationId() string

GetExternalVerificationId returns the ExternalVerificationId field value if set, zero value otherwise.

func (*AccountUnlockRequest) GetExternalVerificationIdOk ¶

func (o *AccountUnlockRequest) GetExternalVerificationIdOk() (*string, bool)

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

func (*AccountUnlockRequest) GetForceProvisioning ¶

func (o *AccountUnlockRequest) GetForceProvisioning() bool

GetForceProvisioning returns the ForceProvisioning field value if set, zero value otherwise.

func (*AccountUnlockRequest) GetForceProvisioningOk ¶

func (o *AccountUnlockRequest) GetForceProvisioningOk() (*bool, bool)

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

func (*AccountUnlockRequest) GetUnlockIDNAccount ¶

func (o *AccountUnlockRequest) GetUnlockIDNAccount() bool

GetUnlockIDNAccount returns the UnlockIDNAccount field value if set, zero value otherwise.

func (*AccountUnlockRequest) GetUnlockIDNAccountOk ¶

func (o *AccountUnlockRequest) GetUnlockIDNAccountOk() (*bool, bool)

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

func (*AccountUnlockRequest) HasExternalVerificationId ¶

func (o *AccountUnlockRequest) HasExternalVerificationId() bool

HasExternalVerificationId returns a boolean if a field has been set.

func (*AccountUnlockRequest) HasForceProvisioning ¶

func (o *AccountUnlockRequest) HasForceProvisioning() bool

HasForceProvisioning returns a boolean if a field has been set.

func (*AccountUnlockRequest) HasUnlockIDNAccount ¶

func (o *AccountUnlockRequest) HasUnlockIDNAccount() bool

HasUnlockIDNAccount returns a boolean if a field has been set.

func (AccountUnlockRequest) MarshalJSON ¶

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

func (*AccountUnlockRequest) SetExternalVerificationId ¶

func (o *AccountUnlockRequest) SetExternalVerificationId(v string)

SetExternalVerificationId gets a reference to the given string and assigns it to the ExternalVerificationId field.

func (*AccountUnlockRequest) SetForceProvisioning ¶

func (o *AccountUnlockRequest) SetForceProvisioning(v bool)

SetForceProvisioning gets a reference to the given bool and assigns it to the ForceProvisioning field.

func (*AccountUnlockRequest) SetUnlockIDNAccount ¶

func (o *AccountUnlockRequest) SetUnlockIDNAccount(v bool)

SetUnlockIDNAccount gets a reference to the given bool and assigns it to the UnlockIDNAccount field.

func (AccountUnlockRequest) ToMap ¶

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

func (*AccountUnlockRequest) UnmarshalJSON ¶

func (o *AccountUnlockRequest) UnmarshalJSON(bytes []byte) (err error)

type AccountUsage ¶

type AccountUsage struct {
	// The first day of the month for which activity is aggregated.
	Date *string `json:"date,omitempty"`
	// The number of days within the month that the account was active in a source.
	Count                *int64 `json:"count,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountUsage struct for AccountUsage

func NewAccountUsage ¶

func NewAccountUsage() *AccountUsage

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

func NewAccountUsageWithDefaults ¶

func NewAccountUsageWithDefaults() *AccountUsage

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

func (*AccountUsage) GetCount ¶

func (o *AccountUsage) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*AccountUsage) GetCountOk ¶

func (o *AccountUsage) GetCountOk() (*int64, bool)

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

func (*AccountUsage) GetDate ¶

func (o *AccountUsage) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*AccountUsage) GetDateOk ¶

func (o *AccountUsage) GetDateOk() (*string, bool)

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

func (*AccountUsage) HasCount ¶

func (o *AccountUsage) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*AccountUsage) HasDate ¶

func (o *AccountUsage) HasDate() bool

HasDate returns a boolean if a field has been set.

func (AccountUsage) MarshalJSON ¶

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

func (*AccountUsage) SetCount ¶

func (o *AccountUsage) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*AccountUsage) SetDate ¶

func (o *AccountUsage) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (AccountUsage) ToMap ¶

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

func (*AccountUsage) UnmarshalJSON ¶

func (o *AccountUsage) UnmarshalJSON(bytes []byte) (err error)

type AccountUsagesAPIService ¶

type AccountUsagesAPIService service

AccountUsagesAPIService AccountUsagesAPI service

func (*AccountUsagesAPIService) GetUsagesByAccountId ¶

func (a *AccountUsagesAPIService) GetUsagesByAccountId(ctx context.Context, accountId string) ApiGetUsagesByAccountIdRequest

GetUsagesByAccountId Returns account usage insights

This API returns a summary of account usage insights for past 12 months.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param accountId ID of IDN account
@return ApiGetUsagesByAccountIdRequest

func (*AccountUsagesAPIService) GetUsagesByAccountIdExecute ¶

func (a *AccountUsagesAPIService) GetUsagesByAccountIdExecute(r ApiGetUsagesByAccountIdRequest) ([]AccountUsage, *http.Response, error)

Execute executes the request

@return []AccountUsage

type AccountsAPIService ¶

type AccountsAPIService service

AccountsAPIService AccountsAPI service

func (*AccountsAPIService) CreateAccount ¶

CreateAccount Create Account

This API submits an account creation task and returns the task ID. You must include the `sourceId` where the account will be created in the `attributes` object. This endpoint creates an account on the source record in your ISC tenant. This is useful for Flat File (`DelimitedFile`) type sources because it allows you to aggregate new accounts without needing to import a new CSV file every time. However, if you use this endpoint to create an account for a Direct Connection type source, you must ensure that the account also exists on the target source. The endpoint doesn't actually provision the account on the target source, which means that if the account doesn't also exist on the target source, an aggregation between the source and your tenant will remove it from your tenant. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) CreateAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) DeleteAccount ¶

DeleteAccount Delete Account

Use this API to delete an account. This endpoint submits an account delete task and returns the task ID. This endpoint only deletes the account from IdentityNow, not the source itself, which can result in the account's returning with the next aggregation between the source and IdentityNow. To avoid this scenario, it is recommended that you [disable accounts](https://developer.sailpoint.com/idn/api/v3/disable-account) rather than delete them. This will also allow you to reenable the accounts in the future. A token with ORG_ADMIN authority is required to call this API. >**NOTE: You can only delete accounts from sources of the "DelimitedFile" type.**

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

func (*AccountsAPIService) DeleteAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) DisableAccount ¶

DisableAccount Disable Account

This API submits a task to disable the account and returns the task ID. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) DisableAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) EnableAccount ¶

EnableAccount Enable Account

This API submits a task to enable account and returns the task ID. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) EnableAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) GetAccount ¶

GetAccount Account Details

Use this API to return the details for a single account by its ID. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) GetAccountEntitlements ¶

func (a *AccountsAPIService) GetAccountEntitlements(ctx context.Context, id string) ApiGetAccountEntitlementsRequest

GetAccountEntitlements Account Entitlements

This API returns entitlements of the account. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) GetAccountEntitlementsExecute ¶

func (a *AccountsAPIService) GetAccountEntitlementsExecute(r ApiGetAccountEntitlementsRequest) ([]EntitlementDto, *http.Response, error)

Execute executes the request

@return []EntitlementDto

func (*AccountsAPIService) GetAccountExecute ¶

func (a *AccountsAPIService) GetAccountExecute(r ApiGetAccountRequest) (*Account, *http.Response, error)

Execute executes the request

@return Account

func (*AccountsAPIService) ListAccounts ¶

ListAccounts Accounts List

This returns a list of accounts. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) ListAccountsExecute ¶

func (a *AccountsAPIService) ListAccountsExecute(r ApiListAccountsRequest) ([]Account, *http.Response, error)

Execute executes the request

@return []Account

func (*AccountsAPIService) PutAccount ¶

PutAccount Update Account

Use this API to update an account with a PUT request. This endpoint submits an account update task and returns the task ID. A token with ORG_ADMIN authority is required to call this API. >**NOTE: You can only use this PUT endpoint to update accounts from sources of the "DelimitedFile" type.**

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

func (*AccountsAPIService) PutAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) ReloadAccount ¶

ReloadAccount Reload Account

This API asynchronously reloads the account directly from the connector and performs a one-time aggregation process. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) ReloadAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) UnlockAccount ¶

UnlockAccount Unlock Account

This API submits a task to unlock an account and returns the task ID. To use this endpoint to unlock an account that has the `forceProvisioning` option set to true, the `idn:accounts-provisioning:manage` scope is required. A token with ORG_ADMIN authority is required to call this API.

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

func (*AccountsAPIService) UnlockAccountExecute ¶

Execute executes the request

@return AccountsAsyncResult

func (*AccountsAPIService) UpdateAccount ¶

UpdateAccount Update Account

This updates account details. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. This endpoint supports updating an account's correlation. It can only modify the identityId and manuallyCorrelated attributes. To re-assign an account from one identity to another, replace the current identityId with a new value. If the account you're assigning was provisioned by IdentityNow, it's possible IdentityNow could create a new account for the previous identity as soon as the account is moved. If the account you're assigning is authoritative, this will cause the previous identity to become uncorrelated and could even result in its deletion. All accounts that are are reassigned will be set to manuallyCorrelated: true.

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

func (*AccountsAPIService) UpdateAccountExecute ¶

func (a *AccountsAPIService) UpdateAccountExecute(r ApiUpdateAccountRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

type AccountsAsyncResult ¶

type AccountsAsyncResult struct {
	// id of the task
	Id                   string `json:"id"`
	AdditionalProperties map[string]interface{}
}

AccountsAsyncResult Accounts async response containing details on started async process

func NewAccountsAsyncResult ¶

func NewAccountsAsyncResult(id string) *AccountsAsyncResult

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

func NewAccountsAsyncResultWithDefaults ¶

func NewAccountsAsyncResultWithDefaults() *AccountsAsyncResult

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

func (*AccountsAsyncResult) GetId ¶

func (o *AccountsAsyncResult) GetId() string

GetId returns the Id field value

func (*AccountsAsyncResult) GetIdOk ¶

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

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

func (AccountsAsyncResult) MarshalJSON ¶

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

func (*AccountsAsyncResult) SetId ¶

func (o *AccountsAsyncResult) SetId(v string)

SetId sets field value

func (AccountsAsyncResult) ToMap ¶

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

func (*AccountsAsyncResult) UnmarshalJSON ¶

func (o *AccountsAsyncResult) UnmarshalJSON(bytes []byte) (err error)

type AccountsExportReportArguments ¶

type AccountsExportReportArguments struct {
	// Id of the authoritative source to export related accounts e.g. identities
	Application string `json:"application"`
	// Name of the authoritative source for accounts export
	SourceName string `json:"sourceName"`
	// Use it to set default s3 bucket where generated report will be saved.  In case this argument is false and 's3Bucket' argument is null or absent there will be default s3Bucket assigned to the report.
	DefaultS3Bucket bool `json:"defaultS3Bucket"`
	// If you want to be specific you could use this argument with defaultS3Bucket = false.
	S3Bucket             *string `json:"s3Bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountsExportReportArguments Arguments for Account Export (ACCOUNTS)

func NewAccountsExportReportArguments ¶

func NewAccountsExportReportArguments(application string, sourceName string, defaultS3Bucket bool) *AccountsExportReportArguments

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

func NewAccountsExportReportArgumentsWithDefaults ¶

func NewAccountsExportReportArgumentsWithDefaults() *AccountsExportReportArguments

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

func (*AccountsExportReportArguments) GetApplication ¶

func (o *AccountsExportReportArguments) GetApplication() string

GetApplication returns the Application field value

func (*AccountsExportReportArguments) GetApplicationOk ¶

func (o *AccountsExportReportArguments) GetApplicationOk() (*string, bool)

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

func (*AccountsExportReportArguments) GetDefaultS3Bucket ¶

func (o *AccountsExportReportArguments) GetDefaultS3Bucket() bool

GetDefaultS3Bucket returns the DefaultS3Bucket field value

func (*AccountsExportReportArguments) GetDefaultS3BucketOk ¶

func (o *AccountsExportReportArguments) GetDefaultS3BucketOk() (*bool, bool)

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

func (*AccountsExportReportArguments) GetS3Bucket ¶

func (o *AccountsExportReportArguments) GetS3Bucket() string

GetS3Bucket returns the S3Bucket field value if set, zero value otherwise.

func (*AccountsExportReportArguments) GetS3BucketOk ¶

func (o *AccountsExportReportArguments) GetS3BucketOk() (*string, bool)

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

func (*AccountsExportReportArguments) GetSourceName ¶

func (o *AccountsExportReportArguments) GetSourceName() string

GetSourceName returns the SourceName field value

func (*AccountsExportReportArguments) GetSourceNameOk ¶

func (o *AccountsExportReportArguments) GetSourceNameOk() (*string, bool)

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

func (*AccountsExportReportArguments) HasS3Bucket ¶

func (o *AccountsExportReportArguments) HasS3Bucket() bool

HasS3Bucket returns a boolean if a field has been set.

func (AccountsExportReportArguments) MarshalJSON ¶

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

func (*AccountsExportReportArguments) SetApplication ¶

func (o *AccountsExportReportArguments) SetApplication(v string)

SetApplication sets field value

func (*AccountsExportReportArguments) SetDefaultS3Bucket ¶

func (o *AccountsExportReportArguments) SetDefaultS3Bucket(v bool)

SetDefaultS3Bucket sets field value

func (*AccountsExportReportArguments) SetS3Bucket ¶

func (o *AccountsExportReportArguments) SetS3Bucket(v string)

SetS3Bucket gets a reference to the given string and assigns it to the S3Bucket field.

func (*AccountsExportReportArguments) SetSourceName ¶

func (o *AccountsExportReportArguments) SetSourceName(v string)

SetSourceName sets field value

func (AccountsExportReportArguments) ToMap ¶

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

func (*AccountsExportReportArguments) UnmarshalJSON ¶

func (o *AccountsExportReportArguments) UnmarshalJSON(bytes []byte) (err error)

type ActivateCampaignOptions ¶

type ActivateCampaignOptions struct {
	// The timezone must be in a valid ISO 8601 format. Timezones in ISO 8601 are represented as UTC (represented as 'Z') or as an offset from UTC. The offset format can be +/-hh:mm, +/-hhmm, or +/-hh.
	TimeZone             *string `json:"timeZone,omitempty"`
	AdditionalProperties map[string]interface{}
}

ActivateCampaignOptions struct for ActivateCampaignOptions

func NewActivateCampaignOptions ¶

func NewActivateCampaignOptions() *ActivateCampaignOptions

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

func NewActivateCampaignOptionsWithDefaults ¶

func NewActivateCampaignOptionsWithDefaults() *ActivateCampaignOptions

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

func (*ActivateCampaignOptions) GetTimeZone ¶

func (o *ActivateCampaignOptions) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*ActivateCampaignOptions) GetTimeZoneOk ¶

func (o *ActivateCampaignOptions) GetTimeZoneOk() (*string, bool)

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

func (*ActivateCampaignOptions) HasTimeZone ¶

func (o *ActivateCampaignOptions) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (ActivateCampaignOptions) MarshalJSON ¶

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

func (*ActivateCampaignOptions) SetTimeZone ¶

func (o *ActivateCampaignOptions) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

func (ActivateCampaignOptions) ToMap ¶

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

func (*ActivateCampaignOptions) UnmarshalJSON ¶

func (o *ActivateCampaignOptions) UnmarshalJSON(bytes []byte) (err error)

type ActivityInsights ¶

type ActivityInsights struct {
	// UUID of the account
	AccountID *string `json:"accountID,omitempty"`
	// The number of days of activity
	UsageDays *int32 `json:"usageDays,omitempty"`
	// Status indicating if the activity is complete or unknown
	UsageDaysState       *string `json:"usageDaysState,omitempty"`
	AdditionalProperties map[string]interface{}
}

ActivityInsights Insights into account activity

func NewActivityInsights ¶

func NewActivityInsights() *ActivityInsights

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

func NewActivityInsightsWithDefaults ¶

func NewActivityInsightsWithDefaults() *ActivityInsights

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

func (*ActivityInsights) GetAccountID ¶

func (o *ActivityInsights) GetAccountID() string

GetAccountID returns the AccountID field value if set, zero value otherwise.

func (*ActivityInsights) GetAccountIDOk ¶

func (o *ActivityInsights) GetAccountIDOk() (*string, bool)

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

func (*ActivityInsights) GetUsageDays ¶

func (o *ActivityInsights) GetUsageDays() int32

GetUsageDays returns the UsageDays field value if set, zero value otherwise.

func (*ActivityInsights) GetUsageDaysOk ¶

func (o *ActivityInsights) GetUsageDaysOk() (*int32, bool)

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

func (*ActivityInsights) GetUsageDaysState ¶

func (o *ActivityInsights) GetUsageDaysState() string

GetUsageDaysState returns the UsageDaysState field value if set, zero value otherwise.

func (*ActivityInsights) GetUsageDaysStateOk ¶

func (o *ActivityInsights) GetUsageDaysStateOk() (*string, bool)

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

func (*ActivityInsights) HasAccountID ¶

func (o *ActivityInsights) HasAccountID() bool

HasAccountID returns a boolean if a field has been set.

func (*ActivityInsights) HasUsageDays ¶

func (o *ActivityInsights) HasUsageDays() bool

HasUsageDays returns a boolean if a field has been set.

func (*ActivityInsights) HasUsageDaysState ¶

func (o *ActivityInsights) HasUsageDaysState() bool

HasUsageDaysState returns a boolean if a field has been set.

func (ActivityInsights) MarshalJSON ¶

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

func (*ActivityInsights) SetAccountID ¶

func (o *ActivityInsights) SetAccountID(v string)

SetAccountID gets a reference to the given string and assigns it to the AccountID field.

func (*ActivityInsights) SetUsageDays ¶

func (o *ActivityInsights) SetUsageDays(v int32)

SetUsageDays gets a reference to the given int32 and assigns it to the UsageDays field.

func (*ActivityInsights) SetUsageDaysState ¶

func (o *ActivityInsights) SetUsageDaysState(v string)

SetUsageDaysState gets a reference to the given string and assigns it to the UsageDaysState field.

func (ActivityInsights) ToMap ¶

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

func (*ActivityInsights) UnmarshalJSON ¶

func (o *ActivityInsights) UnmarshalJSON(bytes []byte) (err error)

type AdminReviewReassign ¶

type AdminReviewReassign struct {
	// List of certification IDs to reassign
	CertificationIds []string                       `json:"certificationIds,omitempty"`
	ReassignTo       *AdminReviewReassignReassignTo `json:"reassignTo,omitempty"`
	// Comment to explain why the certification was reassigned
	Reason               *string `json:"reason,omitempty"`
	AdditionalProperties map[string]interface{}
}

AdminReviewReassign struct for AdminReviewReassign

func NewAdminReviewReassign ¶

func NewAdminReviewReassign() *AdminReviewReassign

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

func NewAdminReviewReassignWithDefaults ¶

func NewAdminReviewReassignWithDefaults() *AdminReviewReassign

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

func (*AdminReviewReassign) GetCertificationIds ¶

func (o *AdminReviewReassign) GetCertificationIds() []string

GetCertificationIds returns the CertificationIds field value if set, zero value otherwise.

func (*AdminReviewReassign) GetCertificationIdsOk ¶

func (o *AdminReviewReassign) GetCertificationIdsOk() ([]string, bool)

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

func (*AdminReviewReassign) GetReason ¶

func (o *AdminReviewReassign) GetReason() string

GetReason returns the Reason field value if set, zero value otherwise.

func (*AdminReviewReassign) GetReasonOk ¶

func (o *AdminReviewReassign) GetReasonOk() (*string, bool)

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

func (*AdminReviewReassign) GetReassignTo ¶

GetReassignTo returns the ReassignTo field value if set, zero value otherwise.

func (*AdminReviewReassign) GetReassignToOk ¶

func (o *AdminReviewReassign) GetReassignToOk() (*AdminReviewReassignReassignTo, bool)

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

func (*AdminReviewReassign) HasCertificationIds ¶

func (o *AdminReviewReassign) HasCertificationIds() bool

HasCertificationIds returns a boolean if a field has been set.

func (*AdminReviewReassign) HasReason ¶

func (o *AdminReviewReassign) HasReason() bool

HasReason returns a boolean if a field has been set.

func (*AdminReviewReassign) HasReassignTo ¶

func (o *AdminReviewReassign) HasReassignTo() bool

HasReassignTo returns a boolean if a field has been set.

func (AdminReviewReassign) MarshalJSON ¶

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

func (*AdminReviewReassign) SetCertificationIds ¶

func (o *AdminReviewReassign) SetCertificationIds(v []string)

SetCertificationIds gets a reference to the given []string and assigns it to the CertificationIds field.

func (*AdminReviewReassign) SetReason ¶

func (o *AdminReviewReassign) SetReason(v string)

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*AdminReviewReassign) SetReassignTo ¶

SetReassignTo gets a reference to the given AdminReviewReassignReassignTo and assigns it to the ReassignTo field.

func (AdminReviewReassign) ToMap ¶

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

func (*AdminReviewReassign) UnmarshalJSON ¶

func (o *AdminReviewReassign) UnmarshalJSON(bytes []byte) (err error)

type AdminReviewReassignReassignTo ¶

type AdminReviewReassignReassignTo struct {
	// The identity ID to which the review is being assigned.
	Id *string `json:"id,omitempty"`
	// The type of the ID provided.
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

AdminReviewReassignReassignTo struct for AdminReviewReassignReassignTo

func NewAdminReviewReassignReassignTo ¶

func NewAdminReviewReassignReassignTo() *AdminReviewReassignReassignTo

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

func NewAdminReviewReassignReassignToWithDefaults ¶

func NewAdminReviewReassignReassignToWithDefaults() *AdminReviewReassignReassignTo

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

func (*AdminReviewReassignReassignTo) GetId ¶

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

func (*AdminReviewReassignReassignTo) GetIdOk ¶

func (o *AdminReviewReassignReassignTo) 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 (*AdminReviewReassignReassignTo) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*AdminReviewReassignReassignTo) GetTypeOk ¶

func (o *AdminReviewReassignReassignTo) 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 (*AdminReviewReassignReassignTo) HasId ¶

HasId returns a boolean if a field has been set.

func (*AdminReviewReassignReassignTo) HasType ¶

func (o *AdminReviewReassignReassignTo) HasType() bool

HasType returns a boolean if a field has been set.

func (AdminReviewReassignReassignTo) MarshalJSON ¶

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

func (*AdminReviewReassignReassignTo) SetId ¶

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

func (*AdminReviewReassignReassignTo) SetType ¶

func (o *AdminReviewReassignReassignTo) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AdminReviewReassignReassignTo) ToMap ¶

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

func (*AdminReviewReassignReassignTo) UnmarshalJSON ¶

func (o *AdminReviewReassignReassignTo) UnmarshalJSON(bytes []byte) (err error)

type AggregationResult ¶

type AggregationResult struct {
	// The document containing the results of the aggregation. This document is controlled by Elasticsearch and depends on the type of aggregation query that is run.  See Elasticsearch [Aggregations](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations.html) documentation for information.
	Aggregations map[string]interface{} `json:"aggregations,omitempty"`
	// The results of the aggregation search query.
	Hits                 []map[string]interface{} `json:"hits,omitempty"`
	AdditionalProperties map[string]interface{}
}

AggregationResult struct for AggregationResult

func NewAggregationResult ¶

func NewAggregationResult() *AggregationResult

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

func NewAggregationResultWithDefaults ¶

func NewAggregationResultWithDefaults() *AggregationResult

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

func (*AggregationResult) GetAggregations ¶

func (o *AggregationResult) GetAggregations() map[string]interface{}

GetAggregations returns the Aggregations field value if set, zero value otherwise.

func (*AggregationResult) GetAggregationsOk ¶

func (o *AggregationResult) GetAggregationsOk() (map[string]interface{}, bool)

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

func (*AggregationResult) GetHits ¶

func (o *AggregationResult) GetHits() []map[string]interface{}

GetHits returns the Hits field value if set, zero value otherwise.

func (*AggregationResult) GetHitsOk ¶

func (o *AggregationResult) GetHitsOk() ([]map[string]interface{}, bool)

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

func (*AggregationResult) HasAggregations ¶

func (o *AggregationResult) HasAggregations() bool

HasAggregations returns a boolean if a field has been set.

func (*AggregationResult) HasHits ¶

func (o *AggregationResult) HasHits() bool

HasHits returns a boolean if a field has been set.

func (AggregationResult) MarshalJSON ¶

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

func (*AggregationResult) SetAggregations ¶

func (o *AggregationResult) SetAggregations(v map[string]interface{})

SetAggregations gets a reference to the given map[string]interface{} and assigns it to the Aggregations field.

func (*AggregationResult) SetHits ¶

func (o *AggregationResult) SetHits(v []map[string]interface{})

SetHits gets a reference to the given []map[string]interface{} and assigns it to the Hits field.

func (AggregationResult) ToMap ¶

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

func (*AggregationResult) UnmarshalJSON ¶

func (o *AggregationResult) UnmarshalJSON(bytes []byte) (err error)

type AggregationType ¶

type AggregationType string

AggregationType Enum representing the currently available query languages for aggregations, which are used to perform calculations or groupings on search results. Additional values may be added in the future without notice.

const (
	AGGREGATIONTYPE_DSL       AggregationType = "DSL"
	AGGREGATIONTYPE_SAILPOINT AggregationType = "SAILPOINT"
)

List of AggregationType

func NewAggregationTypeFromValue ¶

func NewAggregationTypeFromValue(v string) (*AggregationType, error)

NewAggregationTypeFromValue returns a pointer to a valid AggregationType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AggregationType) IsValid ¶

func (v AggregationType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AggregationType) Ptr ¶

Ptr returns reference to AggregationType value

func (*AggregationType) UnmarshalJSON ¶

func (v *AggregationType) UnmarshalJSON(src []byte) error

type Aggregations ¶

type Aggregations struct {
	Nested               *NestedAggregation `json:"nested,omitempty"`
	Metric               *MetricAggregation `json:"metric,omitempty"`
	Filter               *FilterAggregation `json:"filter,omitempty"`
	Bucket               *BucketAggregation `json:"bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

Aggregations struct for Aggregations

func NewAggregations ¶

func NewAggregations() *Aggregations

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

func NewAggregationsWithDefaults ¶

func NewAggregationsWithDefaults() *Aggregations

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

func (*Aggregations) GetBucket ¶

func (o *Aggregations) GetBucket() BucketAggregation

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*Aggregations) GetBucketOk ¶

func (o *Aggregations) GetBucketOk() (*BucketAggregation, bool)

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

func (*Aggregations) GetFilter ¶

func (o *Aggregations) GetFilter() FilterAggregation

GetFilter returns the Filter field value if set, zero value otherwise.

func (*Aggregations) GetFilterOk ¶

func (o *Aggregations) GetFilterOk() (*FilterAggregation, 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 (*Aggregations) GetMetric ¶

func (o *Aggregations) GetMetric() MetricAggregation

GetMetric returns the Metric field value if set, zero value otherwise.

func (*Aggregations) GetMetricOk ¶

func (o *Aggregations) GetMetricOk() (*MetricAggregation, bool)

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

func (*Aggregations) GetNested ¶

func (o *Aggregations) GetNested() NestedAggregation

GetNested returns the Nested field value if set, zero value otherwise.

func (*Aggregations) GetNestedOk ¶

func (o *Aggregations) GetNestedOk() (*NestedAggregation, bool)

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

func (*Aggregations) HasBucket ¶

func (o *Aggregations) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*Aggregations) HasFilter ¶

func (o *Aggregations) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*Aggregations) HasMetric ¶

func (o *Aggregations) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*Aggregations) HasNested ¶

func (o *Aggregations) HasNested() bool

HasNested returns a boolean if a field has been set.

func (Aggregations) MarshalJSON ¶

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

func (*Aggregations) SetBucket ¶

func (o *Aggregations) SetBucket(v BucketAggregation)

SetBucket gets a reference to the given BucketAggregation and assigns it to the Bucket field.

func (*Aggregations) SetFilter ¶

func (o *Aggregations) SetFilter(v FilterAggregation)

SetFilter gets a reference to the given FilterAggregation and assigns it to the Filter field.

func (*Aggregations) SetMetric ¶

func (o *Aggregations) SetMetric(v MetricAggregation)

SetMetric gets a reference to the given MetricAggregation and assigns it to the Metric field.

func (*Aggregations) SetNested ¶

func (o *Aggregations) SetNested(v NestedAggregation)

SetNested gets a reference to the given NestedAggregation and assigns it to the Nested field.

func (Aggregations) ToMap ¶

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

func (*Aggregations) UnmarshalJSON ¶

func (o *Aggregations) UnmarshalJSON(bytes []byte) (err error)

type ApiApproveAccessRequestRequest ¶

type ApiApproveAccessRequestRequest struct {
	ApiService *AccessRequestApprovalsAPIService
	// contains filtered or unexported fields
}

func (ApiApproveAccessRequestRequest) CommentDto ¶

Reviewer's comment.

func (ApiApproveAccessRequestRequest) Execute ¶

func (r ApiApproveAccessRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiApproveApprovalItemRequest ¶

type ApiApproveApprovalItemRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiApproveApprovalItemRequest) Execute ¶

type ApiApproveApprovalItemsInBulkRequest ¶

type ApiApproveApprovalItemsInBulkRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiApproveApprovalItemsInBulkRequest) Execute ¶

type ApiApproveNonEmployeeRequestRequest ¶

type ApiApproveNonEmployeeRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiApproveNonEmployeeRequestRequest) Execute ¶

func (ApiApproveNonEmployeeRequestRequest) NonEmployeeApprovalDecision ¶

func (r ApiApproveNonEmployeeRequestRequest) NonEmployeeApprovalDecision(nonEmployeeApprovalDecision NonEmployeeApprovalDecision) ApiApproveNonEmployeeRequestRequest

type ApiCancelAccessRequestRequest ¶

type ApiCancelAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiCancelAccessRequestRequest) CancelAccessRequest ¶

func (r ApiCancelAccessRequestRequest) CancelAccessRequest(cancelAccessRequest CancelAccessRequest) ApiCancelAccessRequestRequest

func (ApiCancelAccessRequestRequest) Execute ¶

func (r ApiCancelAccessRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiCancelReportRequest ¶

type ApiCancelReportRequest struct {
	ApiService *ReportsDataExtractionAPIService
	// contains filtered or unexported fields
}

func (ApiCancelReportRequest) Execute ¶

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

type ApiCancelWorkflowExecutionRequest ¶ added in v2.0.3

type ApiCancelWorkflowExecutionRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiCancelWorkflowExecutionRequest) Execute ¶ added in v2.0.3

type ApiCompleteCampaignRequest ¶

type ApiCompleteCampaignRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiCompleteCampaignRequest) CampaignCompleteOptions ¶

func (r ApiCompleteCampaignRequest) CampaignCompleteOptions(campaignCompleteOptions CampaignCompleteOptions) ApiCompleteCampaignRequest

Optional. Default behavior is for the campaign to auto-approve upon completion, unless autoCompleteAction=REVOKE

func (ApiCompleteCampaignRequest) Execute ¶

func (r ApiCompleteCampaignRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiCompleteWorkItemRequest ¶

type ApiCompleteWorkItemRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiCompleteWorkItemRequest) Execute ¶

type ApiCreateAccessProfileRequest ¶

type ApiCreateAccessProfileRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAccessProfileRequest) AccessProfile ¶

func (ApiCreateAccessProfileRequest) Execute ¶

type ApiCreateAccessRequestRequest ¶

type ApiCreateAccessRequestRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAccessRequestRequest) AccessRequest ¶

func (ApiCreateAccessRequestRequest) Execute ¶

func (r ApiCreateAccessRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiCreateAccountRequest ¶

type ApiCreateAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAccountRequest) AccountAttributesCreate ¶

func (r ApiCreateAccountRequest) AccountAttributesCreate(accountAttributesCreate AccountAttributesCreate) ApiCreateAccountRequest

func (ApiCreateAccountRequest) Execute ¶

type ApiCreateAuthOrgNetworkConfigRequest ¶

type ApiCreateAuthOrgNetworkConfigRequest struct {
	ApiService *GlobalTenantSecuritySettingsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateAuthOrgNetworkConfigRequest) Execute ¶

func (ApiCreateAuthOrgNetworkConfigRequest) NetworkConfiguration ¶

Network configuration creation request body. The following constraints ensure the request body conforms to certain logical guidelines, which are: 1. Each string element in the range array must be a valid ip address or ip subnet mask. 2. Each string element in the geolocation array must be 2 characters, and they can only be uppercase letters.

type ApiCreateBrandingItemRequest ¶

type ApiCreateBrandingItemRequest struct {
	ApiService *BrandingAPIService
	// contains filtered or unexported fields
}

func (ApiCreateBrandingItemRequest) ActionButtonColor ¶

func (r ApiCreateBrandingItemRequest) ActionButtonColor(actionButtonColor string) ApiCreateBrandingItemRequest

hex value of color for action button

func (ApiCreateBrandingItemRequest) ActiveLinkColor ¶

func (r ApiCreateBrandingItemRequest) ActiveLinkColor(activeLinkColor string) ApiCreateBrandingItemRequest

hex value of color for link

func (ApiCreateBrandingItemRequest) EmailFromAddress ¶

func (r ApiCreateBrandingItemRequest) EmailFromAddress(emailFromAddress string) ApiCreateBrandingItemRequest

email from address

func (ApiCreateBrandingItemRequest) Execute ¶

func (ApiCreateBrandingItemRequest) FileStandard ¶

func (r ApiCreateBrandingItemRequest) FileStandard(fileStandard *os.File) ApiCreateBrandingItemRequest

png file with logo

func (ApiCreateBrandingItemRequest) LoginInformationalMessage ¶

func (r ApiCreateBrandingItemRequest) LoginInformationalMessage(loginInformationalMessage string) ApiCreateBrandingItemRequest

login information message

func (ApiCreateBrandingItemRequest) Name ¶

name of branding item

func (ApiCreateBrandingItemRequest) NavigationColor ¶

func (r ApiCreateBrandingItemRequest) NavigationColor(navigationColor string) ApiCreateBrandingItemRequest

hex value of color for navigation bar

func (ApiCreateBrandingItemRequest) ProductName ¶

product name

type ApiCreateCampaignFilterRequest ¶

type ApiCreateCampaignFilterRequest struct {
	ApiService *CertificationCampaignFiltersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateCampaignFilterRequest) CampaignFilterDetails ¶

func (r ApiCreateCampaignFilterRequest) CampaignFilterDetails(campaignFilterDetails CampaignFilterDetails) ApiCreateCampaignFilterRequest

func (ApiCreateCampaignFilterRequest) Execute ¶

type ApiCreateCampaignRequest ¶

type ApiCreateCampaignRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateCampaignRequest) Campaign ¶

func (ApiCreateCampaignRequest) Execute ¶

type ApiCreateCampaignTemplateRequest ¶

type ApiCreateCampaignTemplateRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateCampaignTemplateRequest) CampaignTemplate ¶

func (ApiCreateCampaignTemplateRequest) Execute ¶

type ApiCreateCustomConnectorRequest ¶ added in v2.0.3

type ApiCreateCustomConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateCustomConnectorRequest) Execute ¶ added in v2.0.3

func (ApiCreateCustomConnectorRequest) V3CreateConnectorDto ¶ added in v2.0.3

func (r ApiCreateCustomConnectorRequest) V3CreateConnectorDto(v3CreateConnectorDto V3CreateConnectorDto) ApiCreateCustomConnectorRequest

type ApiCreateExternalExecuteWorkflowRequest ¶ added in v2.0.3

type ApiCreateExternalExecuteWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateExternalExecuteWorkflowRequest) CreateExternalExecuteWorkflowRequest ¶ added in v2.0.3

func (r ApiCreateExternalExecuteWorkflowRequest) CreateExternalExecuteWorkflowRequest(createExternalExecuteWorkflowRequest CreateExternalExecuteWorkflowRequest) ApiCreateExternalExecuteWorkflowRequest

func (ApiCreateExternalExecuteWorkflowRequest) Execute ¶ added in v2.0.3

type ApiCreateLifecycleStateRequest ¶

type ApiCreateLifecycleStateRequest struct {
	ApiService *LifecycleStatesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateLifecycleStateRequest) Execute ¶

func (ApiCreateLifecycleStateRequest) LifecycleState ¶

Lifecycle State

type ApiCreateManagedClientRequest ¶ added in v2.0.5

type ApiCreateManagedClientRequest struct {
	ApiService *ManagedClientsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateManagedClientRequest) Execute ¶ added in v2.0.5

func (ApiCreateManagedClientRequest) ManagedClientRequest ¶ added in v2.0.5

func (r ApiCreateManagedClientRequest) ManagedClientRequest(managedClientRequest ManagedClientRequest) ApiCreateManagedClientRequest

type ApiCreateManagedClusterRequest ¶ added in v2.0.5

type ApiCreateManagedClusterRequest struct {
	ApiService *ManagedClustersAPIService
	// contains filtered or unexported fields
}

func (ApiCreateManagedClusterRequest) Execute ¶ added in v2.0.5

func (ApiCreateManagedClusterRequest) ManagedClusterRequest ¶ added in v2.0.5

func (r ApiCreateManagedClusterRequest) ManagedClusterRequest(managedClusterRequest ManagedClusterRequest) ApiCreateManagedClusterRequest

type ApiCreateNonEmployeeRecordRequest ¶

type ApiCreateNonEmployeeRecordRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNonEmployeeRecordRequest) Execute ¶

func (ApiCreateNonEmployeeRecordRequest) NonEmployeeRequestBody ¶

func (r ApiCreateNonEmployeeRecordRequest) NonEmployeeRequestBody(nonEmployeeRequestBody NonEmployeeRequestBody) ApiCreateNonEmployeeRecordRequest

Non-Employee record creation request body.

type ApiCreateNonEmployeeRequestRequest ¶

type ApiCreateNonEmployeeRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNonEmployeeRequestRequest) Execute ¶

func (ApiCreateNonEmployeeRequestRequest) NonEmployeeRequestBody ¶

func (r ApiCreateNonEmployeeRequestRequest) NonEmployeeRequestBody(nonEmployeeRequestBody NonEmployeeRequestBody) ApiCreateNonEmployeeRequestRequest

Non-Employee creation request body

type ApiCreateNonEmployeeSourceRequest ¶

type ApiCreateNonEmployeeSourceRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNonEmployeeSourceRequest) Execute ¶

func (ApiCreateNonEmployeeSourceRequest) NonEmployeeSourceRequestBody ¶

func (r ApiCreateNonEmployeeSourceRequest) NonEmployeeSourceRequestBody(nonEmployeeSourceRequestBody NonEmployeeSourceRequestBody) ApiCreateNonEmployeeSourceRequest

Non-Employee source creation request body.

type ApiCreateNonEmployeeSourceSchemaAttributesRequest ¶

type ApiCreateNonEmployeeSourceSchemaAttributesRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNonEmployeeSourceSchemaAttributesRequest) Execute ¶

func (ApiCreateNonEmployeeSourceSchemaAttributesRequest) NonEmployeeSchemaAttributeBody ¶

type ApiCreateOauthClientRequest ¶

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

func (ApiCreateOauthClientRequest) CreateOAuthClientRequest ¶

func (r ApiCreateOauthClientRequest) CreateOAuthClientRequest(createOAuthClientRequest CreateOAuthClientRequest) ApiCreateOauthClientRequest

func (ApiCreateOauthClientRequest) Execute ¶

type ApiCreateObjectMappingRequest ¶ added in v2.0.4

type ApiCreateObjectMappingRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiCreateObjectMappingRequest) Execute ¶ added in v2.0.4

func (ApiCreateObjectMappingRequest) ObjectMappingRequest ¶ added in v2.0.4

func (r ApiCreateObjectMappingRequest) ObjectMappingRequest(objectMappingRequest ObjectMappingRequest) ApiCreateObjectMappingRequest

The object mapping request body.

type ApiCreateObjectMappingsRequest ¶ added in v2.0.4

type ApiCreateObjectMappingsRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiCreateObjectMappingsRequest) Execute ¶ added in v2.0.4

func (ApiCreateObjectMappingsRequest) ObjectMappingBulkCreateRequest ¶ added in v2.0.4

func (r ApiCreateObjectMappingsRequest) ObjectMappingBulkCreateRequest(objectMappingBulkCreateRequest ObjectMappingBulkCreateRequest) ApiCreateObjectMappingsRequest

The bulk create object mapping request body.

type ApiCreatePasswordOrgConfigRequest ¶

type ApiCreatePasswordOrgConfigRequest struct {
	ApiService *PasswordConfigurationAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePasswordOrgConfigRequest) Execute ¶

func (ApiCreatePasswordOrgConfigRequest) PasswordOrgConfig ¶

type ApiCreatePasswordSyncGroupRequest ¶

type ApiCreatePasswordSyncGroupRequest struct {
	ApiService *PasswordSyncGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePasswordSyncGroupRequest) Execute ¶

func (ApiCreatePasswordSyncGroupRequest) PasswordSyncGroup ¶

type ApiCreatePersonalAccessTokenRequest ¶

type ApiCreatePersonalAccessTokenRequest struct {
	ApiService *PersonalAccessTokensAPIService
	// contains filtered or unexported fields
}

func (ApiCreatePersonalAccessTokenRequest) CreatePersonalAccessTokenRequest ¶

func (r ApiCreatePersonalAccessTokenRequest) CreatePersonalAccessTokenRequest(createPersonalAccessTokenRequest CreatePersonalAccessTokenRequest) ApiCreatePersonalAccessTokenRequest

Name and scope of personal access token.

func (ApiCreatePersonalAccessTokenRequest) Execute ¶

type ApiCreateProvisioningPolicyRequest ¶

type ApiCreateProvisioningPolicyRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateProvisioningPolicyRequest) Execute ¶

func (ApiCreateProvisioningPolicyRequest) ProvisioningPolicyDto ¶

type ApiCreateRoleRequest ¶

type ApiCreateRoleRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateRoleRequest) Execute ¶

func (r ApiCreateRoleRequest) Execute() (*Role, *http.Response, error)

func (ApiCreateRoleRequest) Role ¶

type ApiCreateSavedSearchRequest ¶

type ApiCreateSavedSearchRequest struct {
	ApiService *SavedSearchAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSavedSearchRequest) CreateSavedSearchRequest ¶

func (r ApiCreateSavedSearchRequest) CreateSavedSearchRequest(createSavedSearchRequest CreateSavedSearchRequest) ApiCreateSavedSearchRequest

The saved search to persist.

func (ApiCreateSavedSearchRequest) Execute ¶

type ApiCreateScheduledSearchRequest ¶

type ApiCreateScheduledSearchRequest struct {
	ApiService *ScheduledSearchAPIService
	// contains filtered or unexported fields
}

func (ApiCreateScheduledSearchRequest) CreateScheduledSearchRequest ¶

func (r ApiCreateScheduledSearchRequest) CreateScheduledSearchRequest(createScheduledSearchRequest CreateScheduledSearchRequest) ApiCreateScheduledSearchRequest

The scheduled search to persist.

func (ApiCreateScheduledSearchRequest) Execute ¶

type ApiCreateSegmentRequest ¶

type ApiCreateSegmentRequest struct {
	ApiService *SegmentsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSegmentRequest) Execute ¶

func (ApiCreateSegmentRequest) Segment ¶

type ApiCreateServiceDeskIntegrationRequest ¶

type ApiCreateServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiCreateServiceDeskIntegrationRequest) Execute ¶

func (ApiCreateServiceDeskIntegrationRequest) ServiceDeskIntegrationDto ¶

The specifics of a new integration to create

type ApiCreateSodPolicyRequest ¶

type ApiCreateSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSodPolicyRequest) Execute ¶

func (ApiCreateSodPolicyRequest) SodPolicy ¶

type ApiCreateSourceRequest ¶

type ApiCreateSourceRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSourceRequest) Execute ¶

func (r ApiCreateSourceRequest) Execute() (*Source, *http.Response, error)

func (ApiCreateSourceRequest) ProvisionAsCsv ¶

func (r ApiCreateSourceRequest) ProvisionAsCsv(provisionAsCsv bool) ApiCreateSourceRequest

If this parameter is `true`, it configures the source as a Delimited File (CSV) source. Setting this to `true` will automatically set the `type` of the source to `DelimitedFile`. You must use this query parameter to create a Delimited File source as you would in the UI. If you don't set this query parameter and you attempt to set the `type` attribute directly, the request won't correctly generate the source.

func (ApiCreateSourceRequest) Source ¶

type ApiCreateSourceSchemaRequest ¶

type ApiCreateSourceSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSourceSchemaRequest) Execute ¶

func (ApiCreateSourceSchemaRequest) Schema ¶

type ApiCreateTransformRequest ¶

type ApiCreateTransformRequest struct {
	ApiService *TransformsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTransformRequest) Execute ¶

func (ApiCreateTransformRequest) Transform ¶

The transform to be created.

type ApiCreateWorkflowExternalTriggerRequest ¶ added in v2.0.3

type ApiCreateWorkflowExternalTriggerRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateWorkflowExternalTriggerRequest) Execute ¶ added in v2.0.3

type ApiCreateWorkflowRequest ¶ added in v2.0.3

type ApiCreateWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiCreateWorkflowRequest) CreateWorkflowRequest ¶ added in v2.0.3

func (r ApiCreateWorkflowRequest) CreateWorkflowRequest(createWorkflowRequest CreateWorkflowRequest) ApiCreateWorkflowRequest

func (ApiCreateWorkflowRequest) Execute ¶ added in v2.0.3

type ApiDeleteAccessProfileRequest ¶

type ApiDeleteAccessProfileRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAccessProfileRequest) Execute ¶

type ApiDeleteAccessProfilesInBulkRequest ¶

type ApiDeleteAccessProfilesInBulkRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAccessProfilesInBulkRequest) AccessProfileBulkDeleteRequest ¶

func (r ApiDeleteAccessProfilesInBulkRequest) AccessProfileBulkDeleteRequest(accessProfileBulkDeleteRequest AccessProfileBulkDeleteRequest) ApiDeleteAccessProfilesInBulkRequest

func (ApiDeleteAccessProfilesInBulkRequest) Execute ¶

type ApiDeleteAccountRequest ¶

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

func (ApiDeleteAccountRequest) Execute ¶

type ApiDeleteBrandingRequest ¶

type ApiDeleteBrandingRequest struct {
	ApiService *BrandingAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteBrandingRequest) Execute ¶

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

type ApiDeleteBulkRolesRequest ¶

type ApiDeleteBulkRolesRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteBulkRolesRequest) Execute ¶

func (ApiDeleteBulkRolesRequest) RoleBulkDeleteRequest ¶

func (r ApiDeleteBulkRolesRequest) RoleBulkDeleteRequest(roleBulkDeleteRequest RoleBulkDeleteRequest) ApiDeleteBulkRolesRequest

type ApiDeleteCampaignFiltersRequest ¶

type ApiDeleteCampaignFiltersRequest struct {
	ApiService *CertificationCampaignFiltersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCampaignFiltersRequest) Execute ¶

func (ApiDeleteCampaignFiltersRequest) RequestBody ¶

A json list of IDs of campaign filters to delete.

type ApiDeleteCampaignTemplateRequest ¶

type ApiDeleteCampaignTemplateRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCampaignTemplateRequest) Execute ¶

type ApiDeleteCampaignTemplateScheduleRequest ¶

type ApiDeleteCampaignTemplateScheduleRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCampaignTemplateScheduleRequest) Execute ¶

type ApiDeleteCampaignsRequest ¶

type ApiDeleteCampaignsRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCampaignsRequest) CampaignsDeleteRequest ¶

func (r ApiDeleteCampaignsRequest) CampaignsDeleteRequest(campaignsDeleteRequest CampaignsDeleteRequest) ApiDeleteCampaignsRequest

The ids of the campaigns to delete.

func (ApiDeleteCampaignsRequest) Execute ¶

func (r ApiDeleteCampaignsRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiDeleteCustomConnectorRequest ¶ added in v2.0.3

type ApiDeleteCustomConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteCustomConnectorRequest) Execute ¶ added in v2.0.3

type ApiDeleteIdentityProfileRequest ¶

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

func (ApiDeleteIdentityProfileRequest) Execute ¶

type ApiDeleteIdentityProfilesRequest ¶

type ApiDeleteIdentityProfilesRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteIdentityProfilesRequest) Execute ¶

func (ApiDeleteIdentityProfilesRequest) RequestBody ¶

Identity Profile bulk delete request body.

type ApiDeleteLifecycleStateRequest ¶

type ApiDeleteLifecycleStateRequest struct {
	ApiService *LifecycleStatesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteLifecycleStateRequest) Execute ¶

type ApiDeleteManagedClientRequest ¶ added in v2.0.5

type ApiDeleteManagedClientRequest struct {
	ApiService *ManagedClientsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteManagedClientRequest) Execute ¶ added in v2.0.5

type ApiDeleteManagedClusterRequest ¶ added in v2.0.5

type ApiDeleteManagedClusterRequest struct {
	ApiService *ManagedClustersAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteManagedClusterRequest) Execute ¶ added in v2.0.5

func (ApiDeleteManagedClusterRequest) RemoveClients ¶ added in v2.0.5

Flag to determine the need to delete a cluster with clients

type ApiDeleteNonEmployeeRecordRequest ¶

type ApiDeleteNonEmployeeRecordRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNonEmployeeRecordRequest) Execute ¶

type ApiDeleteNonEmployeeRecordsInBulkRequest ¶

type ApiDeleteNonEmployeeRecordsInBulkRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNonEmployeeRecordsInBulkRequest) DeleteNonEmployeeRecordsInBulkRequest ¶

func (r ApiDeleteNonEmployeeRecordsInBulkRequest) DeleteNonEmployeeRecordsInBulkRequest(deleteNonEmployeeRecordsInBulkRequest DeleteNonEmployeeRecordsInBulkRequest) ApiDeleteNonEmployeeRecordsInBulkRequest

Non-Employee bulk delete request body.

func (ApiDeleteNonEmployeeRecordsInBulkRequest) Execute ¶

type ApiDeleteNonEmployeeRequestRequest ¶

type ApiDeleteNonEmployeeRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNonEmployeeRequestRequest) Execute ¶

type ApiDeleteNonEmployeeSchemaAttributeRequest ¶

type ApiDeleteNonEmployeeSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNonEmployeeSchemaAttributeRequest) Execute ¶

type ApiDeleteNonEmployeeSourceRequest ¶

type ApiDeleteNonEmployeeSourceRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNonEmployeeSourceRequest) Execute ¶

type ApiDeleteNonEmployeeSourceSchemaAttributesRequest ¶

type ApiDeleteNonEmployeeSourceSchemaAttributesRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteNonEmployeeSourceSchemaAttributesRequest) Execute ¶

type ApiDeleteOauthClientRequest ¶

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

func (ApiDeleteOauthClientRequest) Execute ¶

type ApiDeleteObjectMappingRequest ¶ added in v2.0.4

type ApiDeleteObjectMappingRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteObjectMappingRequest) Execute ¶ added in v2.0.4

type ApiDeletePasswordSyncGroupRequest ¶

type ApiDeletePasswordSyncGroupRequest struct {
	ApiService *PasswordSyncGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePasswordSyncGroupRequest) Execute ¶

type ApiDeletePersonalAccessTokenRequest ¶

type ApiDeletePersonalAccessTokenRequest struct {
	ApiService *PersonalAccessTokensAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePersonalAccessTokenRequest) Execute ¶

type ApiDeleteProvisioningPolicyRequest ¶

type ApiDeleteProvisioningPolicyRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteProvisioningPolicyRequest) Execute ¶

type ApiDeleteRoleRequest ¶

type ApiDeleteRoleRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRoleRequest) Execute ¶

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

type ApiDeleteSavedSearchRequest ¶

type ApiDeleteSavedSearchRequest struct {
	ApiService *SavedSearchAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSavedSearchRequest) Execute ¶

type ApiDeleteScheduledSearchRequest ¶

type ApiDeleteScheduledSearchRequest struct {
	ApiService *ScheduledSearchAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteScheduledSearchRequest) Execute ¶

type ApiDeleteSegmentRequest ¶

type ApiDeleteSegmentRequest struct {
	ApiService *SegmentsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSegmentRequest) Execute ¶

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

type ApiDeleteServiceDeskIntegrationRequest ¶

type ApiDeleteServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteServiceDeskIntegrationRequest) Execute ¶

type ApiDeleteSodPolicyRequest ¶

type ApiDeleteSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSodPolicyRequest) Execute ¶

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

func (ApiDeleteSodPolicyRequest) Logical ¶

Indicates whether this is a soft delete (logical true) or a hard delete. Soft delete marks the policy as deleted and just save it with this status. It could be fully deleted or recovered further. Hard delete vise versa permanently delete SOD request during this call.

type ApiDeleteSodPolicyScheduleRequest ¶

type ApiDeleteSodPolicyScheduleRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSodPolicyScheduleRequest) Execute ¶

type ApiDeleteSourceRequest ¶

type ApiDeleteSourceRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSourceRequest) Execute ¶

type ApiDeleteSourceSchemaRequest ¶

type ApiDeleteSourceSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSourceSchemaRequest) Execute ¶

type ApiDeleteTaggedObjectRequest ¶

type ApiDeleteTaggedObjectRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTaggedObjectRequest) Execute ¶

type ApiDeleteTagsToManyObjectRequest ¶

type ApiDeleteTagsToManyObjectRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTagsToManyObjectRequest) BulkTaggedObject ¶

Supported object types are ACCESS_PROFILE, APPLICATION, CAMPAIGN, ENTITLEMENT, IDENTITY, ROLE, SOD_POLICY, SOURCE.

func (ApiDeleteTagsToManyObjectRequest) Execute ¶

type ApiDeleteTransformRequest ¶

type ApiDeleteTransformRequest struct {
	ApiService *TransformsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTransformRequest) Execute ¶

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

type ApiDeleteUploadedBackupRequest ¶ added in v2.0.5

type ApiDeleteUploadedBackupRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteUploadedBackupRequest) Execute ¶ added in v2.0.5

type ApiDeleteWorkflowRequest ¶ added in v2.0.3

type ApiDeleteWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteWorkflowRequest) Execute ¶ added in v2.0.3

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

type ApiDisableAccountRequest ¶

type ApiDisableAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiDisableAccountRequest) AccountToggleRequest ¶

func (r ApiDisableAccountRequest) AccountToggleRequest(accountToggleRequest AccountToggleRequest) ApiDisableAccountRequest

func (ApiDisableAccountRequest) Execute ¶

type ApiEnableAccountRequest ¶

type ApiEnableAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiEnableAccountRequest) AccountToggleRequest ¶

func (r ApiEnableAccountRequest) AccountToggleRequest(accountToggleRequest AccountToggleRequest) ApiEnableAccountRequest

func (ApiEnableAccountRequest) Execute ¶

type ApiExecuteSavedSearchRequest ¶

type ApiExecuteSavedSearchRequest struct {
	ApiService *SavedSearchAPIService
	// contains filtered or unexported fields
}

func (ApiExecuteSavedSearchRequest) Execute ¶

func (ApiExecuteSavedSearchRequest) SearchArguments ¶

When saved search execution is triggered by a scheduled search, *scheduleId* will specify the ID of the triggering scheduled search. If *scheduleId* is not specified (when execution is triggered by a UI test), the *owner* and *recipients* arguments must be provided.

type ApiExportIdentityProfilesRequest ¶

type ApiExportIdentityProfilesRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiExportIdentityProfilesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiExportIdentityProfilesRequest) Execute ¶

func (ApiExportIdentityProfilesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, ne* **name**: *eq, ne* **priority**: *eq, ne*

func (ApiExportIdentityProfilesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiExportIdentityProfilesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiExportIdentityProfilesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, priority**

type ApiExportNonEmployeeRecordsRequest ¶

type ApiExportNonEmployeeRecordsRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiExportNonEmployeeRecordsRequest) Execute ¶

type ApiExportNonEmployeeSourceSchemaTemplateRequest ¶

type ApiExportNonEmployeeSourceSchemaTemplateRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiExportNonEmployeeSourceSchemaTemplateRequest) Execute ¶

type ApiForwardAccessRequestRequest ¶

type ApiForwardAccessRequestRequest struct {
	ApiService *AccessRequestApprovalsAPIService
	// contains filtered or unexported fields
}

func (ApiForwardAccessRequestRequest) Execute ¶

func (r ApiForwardAccessRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiForwardAccessRequestRequest) ForwardApprovalDto ¶

func (r ApiForwardAccessRequestRequest) ForwardApprovalDto(forwardApprovalDto ForwardApprovalDto) ApiForwardAccessRequestRequest

Information about the forwarded approval.

type ApiGetAccessProfileEntitlementsRequest ¶

type ApiGetAccessProfileEntitlementsRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessProfileEntitlementsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetAccessProfileEntitlementsRequest) Execute ¶

func (ApiGetAccessProfileEntitlementsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **attribute**: *eq, sw* **value**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **source.id**: *eq, in*

func (ApiGetAccessProfileEntitlementsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetAccessProfileEntitlementsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetAccessProfileEntitlementsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, attribute, value, created, modified**

type ApiGetAccessProfileRequest ¶

type ApiGetAccessProfileRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessProfileRequest) Execute ¶

type ApiGetAccessRequestApprovalSummaryRequest ¶

type ApiGetAccessRequestApprovalSummaryRequest struct {
	ApiService *AccessRequestApprovalsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessRequestApprovalSummaryRequest) Execute ¶

func (ApiGetAccessRequestApprovalSummaryRequest) FromDate ¶

From date is the date and time from which the results will be shown. It should be in a valid ISO-8601 format

func (ApiGetAccessRequestApprovalSummaryRequest) OwnerId ¶

The id of the owner or approver identity of the approvals. If present, the value returns approval summary for the specified identity. * ORG_ADMIN users can call this with any identity ID value. * ORG_ADMIN user can also fetch all the approvals in the org, when owner-id is not used. * Non ORG_ADMIN users can only specify *me* or pass their own identity ID value.

type ApiGetAccessRequestConfigRequest ¶

type ApiGetAccessRequestConfigRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccessRequestConfigRequest) Execute ¶

type ApiGetAccountActivityRequest ¶

type ApiGetAccountActivityRequest struct {
	ApiService *AccountActivitiesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccountActivityRequest) Execute ¶

type ApiGetAccountEntitlementsRequest ¶

type ApiGetAccountEntitlementsRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccountEntitlementsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetAccountEntitlementsRequest) Execute ¶

func (ApiGetAccountEntitlementsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetAccountEntitlementsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiGetAccountRequest ¶

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

func (ApiGetAccountRequest) Execute ¶

func (r ApiGetAccountRequest) Execute() (*Account, *http.Response, error)

type ApiGetAccountsSchemaRequest ¶

type ApiGetAccountsSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiGetAccountsSchemaRequest) Execute ¶

type ApiGetActiveCampaignsRequest ¶

type ApiGetActiveCampaignsRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiGetActiveCampaignsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetActiveCampaignsRequest) Detail ¶

Determines whether slim, or increased level of detail is provided for each campaign in the returned list. Slim is the default behavior.

func (ApiGetActiveCampaignsRequest) Execute ¶

func (ApiGetActiveCampaignsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **status**: *eq, in*

func (ApiGetActiveCampaignsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetActiveCampaignsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetActiveCampaignsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created**

type ApiGetAuthOrgNetworkConfigRequest ¶

type ApiGetAuthOrgNetworkConfigRequest struct {
	ApiService *GlobalTenantSecuritySettingsAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthOrgNetworkConfigRequest) Execute ¶

type ApiGetAuthUserRequest ¶

type ApiGetAuthUserRequest struct {
	ApiService *AuthUsersAPIService
	// contains filtered or unexported fields
}

func (ApiGetAuthUserRequest) Execute ¶

func (r ApiGetAuthUserRequest) Execute() (*AuthUser, *http.Response, error)

type ApiGetBrandingListRequest ¶

type ApiGetBrandingListRequest struct {
	ApiService *BrandingAPIService
	// contains filtered or unexported fields
}

func (ApiGetBrandingListRequest) Execute ¶

type ApiGetBrandingRequest ¶

type ApiGetBrandingRequest struct {
	ApiService *BrandingAPIService
	// contains filtered or unexported fields
}

func (ApiGetBrandingRequest) Execute ¶

type ApiGetCampaignFilterByIdRequest ¶

type ApiGetCampaignFilterByIdRequest struct {
	ApiService *CertificationCampaignFiltersAPIService
	// contains filtered or unexported fields
}

func (ApiGetCampaignFilterByIdRequest) Execute ¶

type ApiGetCampaignReportsConfigRequest ¶

type ApiGetCampaignReportsConfigRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCampaignReportsConfigRequest) Execute ¶

type ApiGetCampaignReportsRequest ¶

type ApiGetCampaignReportsRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCampaignReportsRequest) Execute ¶

type ApiGetCampaignRequest ¶

type ApiGetCampaignRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCampaignRequest) Execute ¶

type ApiGetCampaignTemplateRequest ¶

type ApiGetCampaignTemplateRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCampaignTemplateRequest) Execute ¶

type ApiGetCampaignTemplateScheduleRequest ¶

type ApiGetCampaignTemplateScheduleRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCampaignTemplateScheduleRequest) Execute ¶

type ApiGetCertificationTaskRequest ¶

type ApiGetCertificationTaskRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCertificationTaskRequest) Execute ¶

type ApiGetCompletedWorkItemsRequest ¶

type ApiGetCompletedWorkItemsRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCompletedWorkItemsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetCompletedWorkItemsRequest) Execute ¶

func (ApiGetCompletedWorkItemsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetCompletedWorkItemsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetCompletedWorkItemsRequest) OwnerId ¶

The id of the owner of the work item list being requested. Either an admin, or the owning/current user must make this request.

type ApiGetConnectorCorrelationConfigRequest ¶ added in v2.0.3

type ApiGetConnectorCorrelationConfigRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorCorrelationConfigRequest) Execute ¶ added in v2.0.3

type ApiGetConnectorRequest ¶ added in v2.0.3

type ApiGetConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorRequest) Execute ¶ added in v2.0.3

func (ApiGetConnectorRequest) Locale ¶ added in v2.0.3

The locale to apply to the config. If no viable locale is given, it will default to \"en\"

type ApiGetConnectorSourceConfigRequest ¶ added in v2.0.3

type ApiGetConnectorSourceConfigRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorSourceConfigRequest) Execute ¶ added in v2.0.3

type ApiGetConnectorSourceTemplateRequest ¶ added in v2.0.3

type ApiGetConnectorSourceTemplateRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorSourceTemplateRequest) Execute ¶ added in v2.0.3

type ApiGetConnectorTranslationsRequest ¶ added in v2.0.3

type ApiGetConnectorTranslationsRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiGetConnectorTranslationsRequest) Execute ¶ added in v2.0.3

type ApiGetCountCompletedWorkItemsRequest ¶

type ApiGetCountCompletedWorkItemsRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCountCompletedWorkItemsRequest) Execute ¶

func (ApiGetCountCompletedWorkItemsRequest) OwnerId ¶

ID of the work item owner.

type ApiGetCountWorkItemsRequest ¶

type ApiGetCountWorkItemsRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetCountWorkItemsRequest) Execute ¶

func (ApiGetCountWorkItemsRequest) OwnerId ¶

ID of the work item owner.

type ApiGetCustomViolationReportRequest ¶

type ApiGetCustomViolationReportRequest struct {
	ApiService *SODPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiGetCustomViolationReportRequest) Execute ¶

type ApiGetDefaultIdentityAttributeConfigRequest ¶

type ApiGetDefaultIdentityAttributeConfigRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultIdentityAttributeConfigRequest) Execute ¶

type ApiGetDefaultViolationReportRequest ¶

type ApiGetDefaultViolationReportRequest struct {
	ApiService *SODPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultViolationReportRequest) Execute ¶

type ApiGetEntitlementsSchemaRequest ¶

type ApiGetEntitlementsSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiGetEntitlementsSchemaRequest) Execute ¶

func (ApiGetEntitlementsSchemaRequest) SchemaName ¶

Name of entitlement schema

type ApiGetIdentityAccessSummariesRequest ¶

type ApiGetIdentityAccessSummariesRequest struct {
	ApiService *CertificationSummariesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityAccessSummariesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentityAccessSummariesRequest) Execute ¶

func (ApiGetIdentityAccessSummariesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **completed**: *eq, ne* **access.id**: *eq, in* **access.name**: *eq, sw* **entitlement.sourceName**: *eq, sw* **accessProfile.sourceName**: *eq, sw*

func (ApiGetIdentityAccessSummariesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentityAccessSummariesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentityAccessSummariesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **access.name**

type ApiGetIdentityCertificationItemPermissionsRequest ¶

type ApiGetIdentityCertificationItemPermissionsRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityCertificationItemPermissionsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentityCertificationItemPermissionsRequest) Execute ¶

func (ApiGetIdentityCertificationItemPermissionsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **target**: *eq, sw* **rights**: *ca* Supported composite operators: *and, or* All field values (second filter operands) are case-insensitive for this API. Only a single *and* or *or* composite filter operator may be used. It must also be used between a target filter and a rights filter, not between 2 filters for the same field. For example, the following is valid: `?filters=rights+ca+(%22CREATE%22)+and+target+eq+%22SYS.OBJAUTH2%22` The following is invalid: 1?filters=rights+ca+(%22CREATE%22)+and+rights+ca+(%SELECT%22)1

func (ApiGetIdentityCertificationItemPermissionsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentityCertificationItemPermissionsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiGetIdentityCertificationRequest ¶

type ApiGetIdentityCertificationRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityCertificationRequest) Execute ¶

type ApiGetIdentityDecisionSummaryRequest ¶

type ApiGetIdentityDecisionSummaryRequest struct {
	ApiService *CertificationSummariesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityDecisionSummaryRequest) Execute ¶

func (ApiGetIdentityDecisionSummaryRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **identitySummary.id**: *eq, in*

type ApiGetIdentityProfileRequest ¶

type ApiGetIdentityProfileRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentityProfileRequest) Execute ¶

type ApiGetIdentitySummariesRequest ¶

type ApiGetIdentitySummariesRequest struct {
	ApiService *CertificationSummariesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentitySummariesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentitySummariesRequest) Execute ¶

func (ApiGetIdentitySummariesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **completed**: *eq, ne* **name**: *eq, sw*

func (ApiGetIdentitySummariesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentitySummariesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetIdentitySummariesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name**

type ApiGetIdentitySummaryRequest ¶

type ApiGetIdentitySummaryRequest struct {
	ApiService *CertificationSummariesAPIService
	// contains filtered or unexported fields
}

func (ApiGetIdentitySummaryRequest) Execute ¶

type ApiGetLifecycleStateRequest ¶

type ApiGetLifecycleStateRequest struct {
	ApiService *LifecycleStatesAPIService
	// contains filtered or unexported fields
}

func (ApiGetLifecycleStateRequest) Execute ¶

type ApiGetManagedClientRequest ¶ added in v2.0.5

type ApiGetManagedClientRequest struct {
	ApiService *ManagedClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetManagedClientRequest) Execute ¶ added in v2.0.5

type ApiGetManagedClientStatusRequest ¶ added in v2.0.5

type ApiGetManagedClientStatusRequest struct {
	ApiService *ManagedClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetManagedClientStatusRequest) Execute ¶ added in v2.0.5

func (ApiGetManagedClientStatusRequest) Type_ ¶ added in v2.0.5

Type of the Managed Client to get Status of

type ApiGetManagedClientsRequest ¶ added in v2.0.5

type ApiGetManagedClientsRequest struct {
	ApiService *ManagedClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetManagedClientsRequest) Count ¶ added in v2.0.5

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetManagedClientsRequest) Execute ¶ added in v2.0.5

func (ApiGetManagedClientsRequest) Filters ¶ added in v2.0.5

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq* **name**: *eq* **clientId**: *eq* **clusterId**: *eq*

func (ApiGetManagedClientsRequest) Limit ¶ added in v2.0.5

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetManagedClientsRequest) Offset ¶ added in v2.0.5

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiGetManagedClusterRequest ¶ added in v2.0.5

type ApiGetManagedClusterRequest struct {
	ApiService *ManagedClustersAPIService
	// contains filtered or unexported fields
}

func (ApiGetManagedClusterRequest) Execute ¶ added in v2.0.5

type ApiGetManagedClustersRequest ¶ added in v2.0.5

type ApiGetManagedClustersRequest struct {
	ApiService *ManagedClustersAPIService
	// contains filtered or unexported fields
}

func (ApiGetManagedClustersRequest) Count ¶ added in v2.0.5

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetManagedClustersRequest) Execute ¶ added in v2.0.5

func (ApiGetManagedClustersRequest) Filters ¶ added in v2.0.5

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **operational**: *eq*

func (ApiGetManagedClustersRequest) Limit ¶ added in v2.0.5

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetManagedClustersRequest) Offset ¶ added in v2.0.5

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiGetNonEmployeeApprovalRequest ¶

type ApiGetNonEmployeeApprovalRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeApprovalRequest) Execute ¶

func (ApiGetNonEmployeeApprovalRequest) IncludeDetail ¶

The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*

type ApiGetNonEmployeeApprovalSummaryRequest ¶

type ApiGetNonEmployeeApprovalSummaryRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeApprovalSummaryRequest) Execute ¶

type ApiGetNonEmployeeBulkUploadStatusRequest ¶

type ApiGetNonEmployeeBulkUploadStatusRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeBulkUploadStatusRequest) Execute ¶

type ApiGetNonEmployeeRecordRequest ¶

type ApiGetNonEmployeeRecordRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeRecordRequest) Execute ¶

type ApiGetNonEmployeeRequestRequest ¶

type ApiGetNonEmployeeRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeRequestRequest) Execute ¶

type ApiGetNonEmployeeRequestSummaryRequest ¶

type ApiGetNonEmployeeRequestSummaryRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeRequestSummaryRequest) Execute ¶

type ApiGetNonEmployeeSchemaAttributeRequest ¶

type ApiGetNonEmployeeSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeSchemaAttributeRequest) Execute ¶

type ApiGetNonEmployeeSourceRequest ¶

type ApiGetNonEmployeeSourceRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeSourceRequest) Execute ¶

type ApiGetNonEmployeeSourceSchemaAttributesRequest ¶

type ApiGetNonEmployeeSourceSchemaAttributesRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetNonEmployeeSourceSchemaAttributesRequest) Execute ¶

type ApiGetOauthClientRequest ¶

type ApiGetOauthClientRequest struct {
	ApiService *OAuthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiGetOauthClientRequest) Execute ¶

type ApiGetObjectMappingsRequest ¶ added in v2.0.4

type ApiGetObjectMappingsRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiGetObjectMappingsRequest) Execute ¶ added in v2.0.4

type ApiGetPasswordChangeStatusRequest ¶

type ApiGetPasswordChangeStatusRequest struct {
	ApiService *PasswordManagementAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordChangeStatusRequest) Execute ¶

type ApiGetPasswordDictionaryRequest ¶

type ApiGetPasswordDictionaryRequest struct {
	ApiService *PasswordDictionaryAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordDictionaryRequest) Execute ¶

type ApiGetPasswordOrgConfigRequest ¶

type ApiGetPasswordOrgConfigRequest struct {
	ApiService *PasswordConfigurationAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordOrgConfigRequest) Execute ¶

type ApiGetPasswordSyncGroupRequest ¶

type ApiGetPasswordSyncGroupRequest struct {
	ApiService *PasswordSyncGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordSyncGroupRequest) Execute ¶

type ApiGetPasswordSyncGroupsRequest ¶

type ApiGetPasswordSyncGroupsRequest struct {
	ApiService *PasswordSyncGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPasswordSyncGroupsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPasswordSyncGroupsRequest) Execute ¶

func (ApiGetPasswordSyncGroupsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPasswordSyncGroupsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiGetPendingCertificationTasksRequest ¶

type ApiGetPendingCertificationTasksRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiGetPendingCertificationTasksRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPendingCertificationTasksRequest) Execute ¶

func (ApiGetPendingCertificationTasksRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **targetId**: *eq, in* **type**: *eq, in*

func (ApiGetPendingCertificationTasksRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPendingCertificationTasksRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPendingCertificationTasksRequest) ReviewerIdentity ¶

The ID of reviewer identity. *me* indicates the current user.

type ApiGetProvisioningPolicyRequest ¶

type ApiGetProvisioningPolicyRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiGetProvisioningPolicyRequest) Execute ¶

type ApiGetPublicIdentitiesRequest ¶

type ApiGetPublicIdentitiesRequest struct {
	ApiService *PublicIdentitiesAPIService
	// contains filtered or unexported fields
}

func (ApiGetPublicIdentitiesRequest) AddCoreFilters ¶

func (r ApiGetPublicIdentitiesRequest) AddCoreFilters(addCoreFilters bool) ApiGetPublicIdentitiesRequest

If *true*, only get identities which satisfy ALL the following criteria in addition to any criteria specified by *filters*: - Should be either correlated or protected. - Should not be \"spadmin\" or \"cloudadmin\". - uid should not be null. - lastname should not be null. - email should not be null.

func (ApiGetPublicIdentitiesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPublicIdentitiesRequest) Execute ¶

func (ApiGetPublicIdentitiesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **alias**: *eq, sw* **email**: *eq, sw* **firstname**: *eq, sw* **lastname**: *eq, sw*

func (ApiGetPublicIdentitiesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPublicIdentitiesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetPublicIdentitiesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name**

type ApiGetPublicIdentityConfigRequest ¶

type ApiGetPublicIdentityConfigRequest struct {
	ApiService *PublicIdentitiesConfigAPIService
	// contains filtered or unexported fields
}

func (ApiGetPublicIdentityConfigRequest) Execute ¶

type ApiGetReportRequest ¶

type ApiGetReportRequest struct {
	ApiService *ReportsDataExtractionAPIService
	// contains filtered or unexported fields
}

func (ApiGetReportRequest) Auditable ¶

func (r ApiGetReportRequest) Auditable(auditable bool) ApiGetReportRequest

Enables auditing for current report download. Will create an audit event and sent it to the REPORT cloud-audit kafka topic. Event will be created if there is any result present by requested taskResultId.

func (ApiGetReportRequest) Execute ¶

func (r ApiGetReportRequest) Execute() (*os.File, *http.Response, error)

func (ApiGetReportRequest) FileFormat ¶

func (r ApiGetReportRequest) FileFormat(fileFormat string) ApiGetReportRequest

Output format of the requested report file

func (ApiGetReportRequest) Name ¶

preferred Report file name, by default will be used report name from task result.

type ApiGetReportResultRequest ¶

type ApiGetReportResultRequest struct {
	ApiService *ReportsDataExtractionAPIService
	// contains filtered or unexported fields
}

func (ApiGetReportResultRequest) Completed ¶

state of task result to apply ordering when results are fetching from the DB

func (ApiGetReportResultRequest) Execute ¶

type ApiGetRoleAssignedIdentitiesRequest ¶

type ApiGetRoleAssignedIdentitiesRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRoleAssignedIdentitiesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetRoleAssignedIdentitiesRequest) Execute ¶

func (ApiGetRoleAssignedIdentitiesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **aliasName**: *eq, sw* **email**: *eq, sw* **name**: *eq, sw, co*

func (ApiGetRoleAssignedIdentitiesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetRoleAssignedIdentitiesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetRoleAssignedIdentitiesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, aliasName, email**

type ApiGetRoleRequest ¶

type ApiGetRoleRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiGetRoleRequest) Execute ¶

func (r ApiGetRoleRequest) Execute() (*Role, *http.Response, error)

type ApiGetSavedSearchRequest ¶

type ApiGetSavedSearchRequest struct {
	ApiService *SavedSearchAPIService
	// contains filtered or unexported fields
}

func (ApiGetSavedSearchRequest) Execute ¶

type ApiGetScheduledSearchRequest ¶

type ApiGetScheduledSearchRequest struct {
	ApiService *ScheduledSearchAPIService
	// contains filtered or unexported fields
}

func (ApiGetScheduledSearchRequest) Execute ¶

type ApiGetSegmentRequest ¶

type ApiGetSegmentRequest struct {
	ApiService *SegmentsAPIService
	// contains filtered or unexported fields
}

func (ApiGetSegmentRequest) Execute ¶

func (r ApiGetSegmentRequest) Execute() (*Segment, *http.Response, error)

type ApiGetServiceDeskIntegrationRequest ¶

type ApiGetServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiGetServiceDeskIntegrationRequest) Execute ¶

type ApiGetServiceDeskIntegrationTemplateRequest ¶

type ApiGetServiceDeskIntegrationTemplateRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiGetServiceDeskIntegrationTemplateRequest) Execute ¶

type ApiGetServiceDeskIntegrationTypesRequest ¶

type ApiGetServiceDeskIntegrationTypesRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiGetServiceDeskIntegrationTypesRequest) Execute ¶

type ApiGetServiceDeskIntegrationsRequest ¶

type ApiGetServiceDeskIntegrationsRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiGetServiceDeskIntegrationsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetServiceDeskIntegrationsRequest) Execute ¶

func (ApiGetServiceDeskIntegrationsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq* **type**: *eq, in* **cluster**: *eq, in*

func (ApiGetServiceDeskIntegrationsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetServiceDeskIntegrationsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetServiceDeskIntegrationsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name**

type ApiGetSodAllReportRunStatusRequest ¶

type ApiGetSodAllReportRunStatusRequest struct {
	ApiService *SODPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiGetSodAllReportRunStatusRequest) Execute ¶

type ApiGetSodPolicyRequest ¶

type ApiGetSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSodPolicyRequest) Execute ¶

type ApiGetSodPolicyScheduleRequest ¶

type ApiGetSodPolicyScheduleRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSodPolicyScheduleRequest) Execute ¶

type ApiGetSodViolationReportRunStatusRequest ¶

type ApiGetSodViolationReportRunStatusRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSodViolationReportRunStatusRequest) Execute ¶

type ApiGetSodViolationReportStatusRequest ¶

type ApiGetSodViolationReportStatusRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSodViolationReportStatusRequest) Execute ¶

type ApiGetSourceHealthRequest ¶

type ApiGetSourceHealthRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSourceHealthRequest) Execute ¶

type ApiGetSourceRequest ¶

type ApiGetSourceRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSourceRequest) Execute ¶

func (r ApiGetSourceRequest) Execute() (*Source, *http.Response, error)

type ApiGetSourceSchemaRequest ¶

type ApiGetSourceSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiGetSourceSchemaRequest) Execute ¶

type ApiGetStatusBySourceIdRequest ¶

type ApiGetStatusBySourceIdRequest struct {
	ApiService *SourceUsagesAPIService
	// contains filtered or unexported fields
}

func (ApiGetStatusBySourceIdRequest) Execute ¶

type ApiGetStatusCheckDetailsRequest ¶

type ApiGetStatusCheckDetailsRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiGetStatusCheckDetailsRequest) Execute ¶

type ApiGetTaggedObjectRequest ¶

type ApiGetTaggedObjectRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTaggedObjectRequest) Execute ¶

type ApiGetTransformRequest ¶

type ApiGetTransformRequest struct {
	ApiService *TransformsAPIService
	// contains filtered or unexported fields
}

func (ApiGetTransformRequest) Execute ¶

type ApiGetUploadedBackupRequest ¶ added in v2.0.5

type ApiGetUploadedBackupRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiGetUploadedBackupRequest) Execute ¶ added in v2.0.5

func (r ApiGetUploadedBackupRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiGetUploadedBackupsRequest ¶ added in v2.0.5

type ApiGetUploadedBackupsRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiGetUploadedBackupsRequest) Execute ¶ added in v2.0.5

func (ApiGetUploadedBackupsRequest) Status ¶ added in v2.0.5

Filter listed uploaded backups by status of operation

type ApiGetUsagesByAccountIdRequest ¶

type ApiGetUsagesByAccountIdRequest struct {
	ApiService *AccountUsagesAPIService
	// contains filtered or unexported fields
}

func (ApiGetUsagesByAccountIdRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetUsagesByAccountIdRequest) Execute ¶

func (ApiGetUsagesByAccountIdRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetUsagesByAccountIdRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetUsagesByAccountIdRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **date**

type ApiGetUsagesBySourceIdRequest ¶

type ApiGetUsagesBySourceIdRequest struct {
	ApiService *SourceUsagesAPIService
	// contains filtered or unexported fields
}

func (ApiGetUsagesBySourceIdRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetUsagesBySourceIdRequest) Execute ¶

func (ApiGetUsagesBySourceIdRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetUsagesBySourceIdRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiGetUsagesBySourceIdRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **date**

type ApiGetWorkItemRequest ¶

type ApiGetWorkItemRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkItemRequest) Execute ¶

type ApiGetWorkItemsSummaryRequest ¶

type ApiGetWorkItemsSummaryRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkItemsSummaryRequest) Execute ¶

func (ApiGetWorkItemsSummaryRequest) OwnerId ¶

ID of the work item owner.

type ApiGetWorkflowExecutionHistoryRequest ¶ added in v2.0.3

type ApiGetWorkflowExecutionHistoryRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkflowExecutionHistoryRequest) Execute ¶ added in v2.0.3

type ApiGetWorkflowExecutionRequest ¶ added in v2.0.3

type ApiGetWorkflowExecutionRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkflowExecutionRequest) Execute ¶ added in v2.0.3

func (r ApiGetWorkflowExecutionRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiGetWorkflowRequest ¶ added in v2.0.3

type ApiGetWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkflowRequest) Execute ¶ added in v2.0.3

func (r ApiGetWorkflowRequest) Execute() (*Workflow, *http.Response, error)

type ApiImportAccountsSchemaRequest ¶

type ApiImportAccountsSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiImportAccountsSchemaRequest) Execute ¶

func (ApiImportAccountsSchemaRequest) File ¶

type ApiImportConnectorFileRequest ¶

type ApiImportConnectorFileRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiImportConnectorFileRequest) Execute ¶

func (ApiImportConnectorFileRequest) File ¶

type ApiImportEntitlementsSchemaRequest ¶

type ApiImportEntitlementsSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiImportEntitlementsSchemaRequest) Execute ¶

func (ApiImportEntitlementsSchemaRequest) File ¶

func (ApiImportEntitlementsSchemaRequest) SchemaName ¶

Name of entitlement schema

type ApiImportIdentityProfilesRequest ¶

type ApiImportIdentityProfilesRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiImportIdentityProfilesRequest) Execute ¶

func (ApiImportIdentityProfilesRequest) IdentityProfileExportedObject ¶

func (r ApiImportIdentityProfilesRequest) IdentityProfileExportedObject(identityProfileExportedObject []IdentityProfileExportedObject) ApiImportIdentityProfilesRequest

Previously exported Identity Profiles.

type ApiImportNonEmployeeRecordsInBulkRequest ¶

type ApiImportNonEmployeeRecordsInBulkRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiImportNonEmployeeRecordsInBulkRequest) Data ¶

func (ApiImportNonEmployeeRecordsInBulkRequest) Execute ¶

type ApiImportUploadedBackupRequest ¶ added in v2.0.5

type ApiImportUploadedBackupRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiImportUploadedBackupRequest) Data ¶ added in v2.0.5

JSON file containing the objects to be imported.

func (ApiImportUploadedBackupRequest) Execute ¶ added in v2.0.5

func (ApiImportUploadedBackupRequest) Name ¶ added in v2.0.5

Name that will be assigned to the uploaded file.

type ApiListAccessProfilesRequest ¶

type ApiListAccessProfilesRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessProfilesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccessProfilesRequest) Execute ¶

func (ApiListAccessProfilesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq* **source.id**: *eq, in* Composite operators supported: *and, or*

func (ApiListAccessProfilesRequest) ForSegmentIds ¶

func (r ApiListAccessProfilesRequest) ForSegmentIds(forSegmentIds string) ApiListAccessProfilesRequest

If present and not empty, additionally filters Access Profiles to those which are assigned to the Segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.

func (ApiListAccessProfilesRequest) ForSubadmin ¶

If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN or SOURCE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.

func (ApiListAccessProfilesRequest) IncludeUnsegmented ¶

func (r ApiListAccessProfilesRequest) IncludeUnsegmented(includeUnsegmented bool) ApiListAccessProfilesRequest

Whether or not the response list should contain unsegmented Access Profiles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.

func (ApiListAccessProfilesRequest) Limit ¶

Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccessProfilesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccessProfilesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**

type ApiListAccessRequestStatusRequest ¶

type ApiListAccessRequestStatusRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiListAccessRequestStatusRequest) AssignedTo ¶

Filter the results by the specified identity which is the owner of the Identity Request Work Item. *me* indicates the current user.

func (ApiListAccessRequestStatusRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored.

func (ApiListAccessRequestStatusRequest) Execute ¶

func (ApiListAccessRequestStatusRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **accountActivityItemId**: *eq, in, ge, gt, le, lt, ne, isnull, sw*

func (ApiListAccessRequestStatusRequest) Limit ¶

Max number of results to return.

func (ApiListAccessRequestStatusRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. Defaults to 0 if not specified.

func (ApiListAccessRequestStatusRequest) RegardingIdentity ¶

func (r ApiListAccessRequestStatusRequest) RegardingIdentity(regardingIdentity string) ApiListAccessRequestStatusRequest

Filter the results by the specified identity which is either the requester or target of the requests. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.

func (ApiListAccessRequestStatusRequest) RequestedBy ¶

Filter the results by the identity that made the requests. *me* indicates the current user. Mutually exclusive with *regarding-identity*.

func (ApiListAccessRequestStatusRequest) RequestedFor ¶

Filter the results by the identity for which the requests were made. *me* indicates the current user. Mutually exclusive with *regarding-identity*.

func (ApiListAccessRequestStatusRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **created, modified, accountActivityItemId, name**

type ApiListAccountActivitiesRequest ¶

type ApiListAccountActivitiesRequest struct {
	ApiService *AccountActivitiesAPIService
	// contains filtered or unexported fields
}

func (ApiListAccountActivitiesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccountActivitiesRequest) Execute ¶

func (ApiListAccountActivitiesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **type**: *eq, in, ge, gt, le, lt, ne, isnull, sw* **created**: *gt, lt, ge, le, eq, in, ne, isnull, sw* **modified**: *gt, lt, ge, le, eq, in, ne, isnull, sw*

func (ApiListAccountActivitiesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccountActivitiesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccountActivitiesRequest) RegardingIdentity ¶

func (r ApiListAccountActivitiesRequest) RegardingIdentity(regardingIdentity string) ApiListAccountActivitiesRequest

The specified identity will be either the requester or target of the account activity. *me* indicates the current user. Mutually exclusive with *requested-for* and *requested-by*.

func (ApiListAccountActivitiesRequest) RequestedBy ¶

The identity that requested the activity. *me* indicates the current user. Mutually exclusive with *regarding-identity*.

func (ApiListAccountActivitiesRequest) RequestedFor ¶

The identity that the activity was requested for. *me* indicates the current user. Mutually exclusive with *regarding-identity*.

func (ApiListAccountActivitiesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **type, created, modified**

type ApiListAccountsRequest ¶

type ApiListAccountsRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiListAccountsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccountsRequest) Execute ¶

func (r ApiListAccountsRequest) Execute() ([]Account, *http.Response, error)

func (ApiListAccountsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, sw* **identityId**: *eq, in, sw* **name**: *eq, in, sw* **nativeIdentity**: *eq, in, sw* **sourceId**: *eq, in, sw* **uncorrelated**: *eq* **entitlements**: *eq* **identity.name**: *eq, in, sw* **identity.correlated**: *eq* **identity.identityState**: *eq, in* **source.displayableName**: *eq, in* **source.authoritative**: *eq* **source.connectionType**: *eq, in*

func (ApiListAccountsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccountsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListAccountsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, created, modified, sourceId, identityId, identity.id, nativeIdentity, uuid, manuallyCorrelated, entitlements, identity.name, identity.identityState, identity.correlated, source.displayableName, source.authoritative, source.connectionType**

type ApiListCampaignFiltersRequest ¶

type ApiListCampaignFiltersRequest struct {
	ApiService *CertificationCampaignFiltersAPIService
	// contains filtered or unexported fields
}

func (ApiListCampaignFiltersRequest) Execute ¶

func (ApiListCampaignFiltersRequest) IncludeSystemFilters ¶

func (r ApiListCampaignFiltersRequest) IncludeSystemFilters(includeSystemFilters bool) ApiListCampaignFiltersRequest

If true, include system filters in the count and results, exclude them otherwise. If not provided any value for it then by default it is true.

func (ApiListCampaignFiltersRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCampaignFiltersRequest) Start ¶

Start/Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListCampaignTemplatesRequest ¶

type ApiListCampaignTemplatesRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiListCampaignTemplatesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCampaignTemplatesRequest) Execute ¶

func (ApiListCampaignTemplatesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **name**: *eq, ge, gt, in, le, lt, ne, sw* **id**: *eq, ge, gt, in, le, lt, ne, sw*

func (ApiListCampaignTemplatesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCampaignTemplatesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCampaignTemplatesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**

type ApiListCertificationReviewersRequest ¶

type ApiListCertificationReviewersRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiListCertificationReviewersRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCertificationReviewersRequest) Execute ¶

func (ApiListCertificationReviewersRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **email**: *eq, sw*

func (ApiListCertificationReviewersRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCertificationReviewersRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCertificationReviewersRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, email**

type ApiListCompleteWorkflowLibraryRequest ¶ added in v2.0.3

type ApiListCompleteWorkflowLibraryRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiListCompleteWorkflowLibraryRequest) Execute ¶ added in v2.0.3

func (ApiListCompleteWorkflowLibraryRequest) Limit ¶ added in v2.0.3

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCompleteWorkflowLibraryRequest) Offset ¶ added in v2.0.3

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListCompletedApprovalsRequest ¶

type ApiListCompletedApprovalsRequest struct {
	ApiService *AccessRequestApprovalsAPIService
	// contains filtered or unexported fields
}

func (ApiListCompletedApprovalsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCompletedApprovalsRequest) Execute ¶

func (ApiListCompletedApprovalsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, ge, gt, le, lt, ne, isnull, sw* **requestedFor.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw* **modified**: *gt, lt, ge, le, eq, in, ne, sw*

func (ApiListCompletedApprovalsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCompletedApprovalsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListCompletedApprovalsRequest) OwnerId ¶

If present, the value returns only completed approvals for the specified identity. * ORG_ADMIN users can call this with any identity ID value. * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used. * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.

func (ApiListCompletedApprovalsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **created, modified**

type ApiListIdentityAccessReviewItemsRequest ¶

type ApiListIdentityAccessReviewItemsRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiListIdentityAccessReviewItemsRequest) AccessProfiles ¶

Filter results to view access review items that pertain to any of the specified comma-separated access-profle IDs. An error will occur if this param is used with **entitlements** or **roles** as only one of these query params can be used at a time.

func (ApiListIdentityAccessReviewItemsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityAccessReviewItemsRequest) Entitlements ¶

Filter results to view access review items that pertain to any of the specified comma-separated entitlement IDs. An error will occur if this param is used with **access-profiles** or **roles** as only one of these query params can be used at a time.

func (ApiListIdentityAccessReviewItemsRequest) Execute ¶

func (ApiListIdentityAccessReviewItemsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **type**: *eq* **access.type**: *eq* **completed**: *eq, ne* **identitySummary.id**: *eq, in* **identitySummary.name**: *eq, sw* **access.id**: *eq, in* **access.name**: *eq, sw* **entitlement.sourceName**: *eq, sw* **accessProfile.sourceName**: *eq, sw*

func (ApiListIdentityAccessReviewItemsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityAccessReviewItemsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityAccessReviewItemsRequest) Roles ¶

Filter results to view access review items that pertain to any of the specified comma-separated role IDs. An error will occur if this param is used with **entitlements** or **access-profiles** as only one of these query params can be used at a time.

func (ApiListIdentityAccessReviewItemsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **identitySummary.name, access.name, access.type, entitlement.sourceName, accessProfile.sourceName**

type ApiListIdentityCertificationsRequest ¶

type ApiListIdentityCertificationsRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiListIdentityCertificationsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityCertificationsRequest) Execute ¶

func (ApiListIdentityCertificationsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **campaign.id**: *eq, in* **phase**: *eq* **completed**: *eq, ne*

func (ApiListIdentityCertificationsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityCertificationsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityCertificationsRequest) ReviewerIdentity ¶

The ID of reviewer identity. *me* indicates the current user.

func (ApiListIdentityCertificationsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, due, signed**

type ApiListIdentityProfilesRequest ¶

type ApiListIdentityProfilesRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiListIdentityProfilesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityProfilesRequest) Execute ¶

func (ApiListIdentityProfilesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, ne, ge, gt, in, le, lt, isnull, sw* **name**: *eq, ne, in, le, lt, isnull, sw* **priority**: *eq, ne*

func (ApiListIdentityProfilesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityProfilesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListIdentityProfilesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, name, priority, created, modified, owner.id, owner.name**

type ApiListLifecycleStatesRequest ¶

type ApiListLifecycleStatesRequest struct {
	ApiService *LifecycleStatesAPIService
	// contains filtered or unexported fields
}

func (ApiListLifecycleStatesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListLifecycleStatesRequest) Execute ¶

func (ApiListLifecycleStatesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListLifecycleStatesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListLifecycleStatesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **created, modified**

type ApiListNonEmployeeApprovalsRequest ¶

type ApiListNonEmployeeApprovalsRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiListNonEmployeeApprovalsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeApprovalsRequest) Execute ¶

func (ApiListNonEmployeeApprovalsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **approvalStatus**: *eq*

func (ApiListNonEmployeeApprovalsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeApprovalsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeApprovalsRequest) RequestedFor ¶

The identity for whom the request was made. *me* indicates the current user.

func (ApiListNonEmployeeApprovalsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **created, modified**

type ApiListNonEmployeeRecordsRequest ¶

type ApiListNonEmployeeRecordsRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiListNonEmployeeRecordsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeRecordsRequest) Execute ¶

func (ApiListNonEmployeeRecordsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **sourceId**: *eq*

func (ApiListNonEmployeeRecordsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeRecordsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeRecordsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**

type ApiListNonEmployeeRequestsRequest ¶

type ApiListNonEmployeeRequestsRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiListNonEmployeeRequestsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeRequestsRequest) Execute ¶

func (ApiListNonEmployeeRequestsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **sourceId**: *eq*

func (ApiListNonEmployeeRequestsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeRequestsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeRequestsRequest) RequestedFor ¶

The identity for whom the request was made. *me* indicates the current user.

func (ApiListNonEmployeeRequestsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**

type ApiListNonEmployeeSourcesRequest ¶

type ApiListNonEmployeeSourcesRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiListNonEmployeeSourcesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeSourcesRequest) Execute ¶

func (ApiListNonEmployeeSourcesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeSourcesRequest) NonEmployeeCount ¶

func (r ApiListNonEmployeeSourcesRequest) NonEmployeeCount(nonEmployeeCount bool) ApiListNonEmployeeSourcesRequest

The flag to determine whether return a non-employee count associate with source.

func (ApiListNonEmployeeSourcesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListNonEmployeeSourcesRequest) RequestedFor ¶

The identity for whom the request was made. *me* indicates the current user.

func (ApiListNonEmployeeSourcesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, sourceId**

type ApiListOauthClientsRequest ¶

type ApiListOauthClientsRequest struct {
	ApiService *OAuthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiListOauthClientsRequest) Execute ¶

func (ApiListOauthClientsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **lastUsed**: *le, isnull*

type ApiListPendingApprovalsRequest ¶

type ApiListPendingApprovalsRequest struct {
	ApiService *AccessRequestApprovalsAPIService
	// contains filtered or unexported fields
}

func (ApiListPendingApprovalsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListPendingApprovalsRequest) Execute ¶

func (ApiListPendingApprovalsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **requestedFor.id**: *eq, in* **modified**: *gt, lt, ge, le, eq, in*

func (ApiListPendingApprovalsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListPendingApprovalsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListPendingApprovalsRequest) OwnerId ¶

If present, the value returns only pending approvals for the specified identity. * ORG_ADMIN users can call this with any identity ID value. * ORG_ADMIN users can also fetch all the approvals in the org, when owner-id is not used. * Non-ORG_ADMIN users can only specify *me* or pass their own identity ID value.

func (ApiListPendingApprovalsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **created, modified**

type ApiListPersonalAccessTokensRequest ¶

type ApiListPersonalAccessTokensRequest struct {
	ApiService *PersonalAccessTokensAPIService
	// contains filtered or unexported fields
}

func (ApiListPersonalAccessTokensRequest) Execute ¶

func (ApiListPersonalAccessTokensRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **lastUsed**: *le, isnull*

func (ApiListPersonalAccessTokensRequest) OwnerId ¶

The identity ID of the owner whose personal access tokens should be listed. If \"me\", the caller should have the following right: 'idn:my-personal-access-tokens:read' If an actual owner ID or if the `owner-id` parameter is omitted in the request, the caller should have the following right: 'idn:all-personal-access-tokens:read'. If the caller has the following right, then managed personal access tokens associated with `owner-id` will be retrieved: 'idn:managed-personal-access-tokens:read'

type ApiListProvisioningPoliciesRequest ¶

type ApiListProvisioningPoliciesRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiListProvisioningPoliciesRequest) Execute ¶

type ApiListRequestableObjectsRequest ¶

type ApiListRequestableObjectsRequest struct {
	ApiService *RequestableObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiListRequestableObjectsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListRequestableObjectsRequest) Execute ¶

func (ApiListRequestableObjectsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, in, sw*

func (ApiListRequestableObjectsRequest) IdentityId ¶

If present, the value returns only requestable objects for the specified identity. * Admin users can call this with any identity ID value. * Non-admin users can only specify *me* or pass their own identity ID value. * If absent, returns a list of all requestable objects for the tenant. Only admin users can make such a call. In this case, the available, pending, assigned accesses will not be annotated in the result.

func (ApiListRequestableObjectsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListRequestableObjectsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListRequestableObjectsRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name**

func (ApiListRequestableObjectsRequest) Statuses ¶

Filters the result to the specified status/statuses, where each status is one of AVAILABLE, ASSIGNED, or PENDING. It is an error to specify this parameter without also specifying an *identity-id* parameter. Additional statuses may be added in the future without notice.

func (ApiListRequestableObjectsRequest) Term ¶

It allows searching requestable access items with a partial match on the name or description. If term is provided, then the *filter* query parameter will be ignored.

func (ApiListRequestableObjectsRequest) Types ¶

Filters the results to the specified type/types, where each type is one of ROLE or ACCESS_PROFILE. If absent, all types are returned. Support for additional types may be added in the future without notice.

type ApiListRolesRequest ¶

type ApiListRolesRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiListRolesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListRolesRequest) Execute ¶

func (r ApiListRolesRequest) Execute() ([]Role, *http.Response, error)

func (ApiListRolesRequest) Filters ¶

func (r ApiListRolesRequest) Filters(filters string) ApiListRolesRequest

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in* **name**: *eq, sw* **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le* **owner.id**: *eq, in* **requestable**: *eq*

func (ApiListRolesRequest) ForSegmentIds ¶

func (r ApiListRolesRequest) ForSegmentIds(forSegmentIds string) ApiListRolesRequest

If present and not empty, additionally filters Roles to those which are assigned to the Segment(s) with the specified IDs. If segmentation is currently unavailable, specifying this parameter results in an error.

func (ApiListRolesRequest) ForSubadmin ¶

func (r ApiListRolesRequest) ForSubadmin(forSubadmin string) ApiListRolesRequest

If provided, filters the returned list according to what is visible to the indicated ROLE_SUBADMIN Identity. The value of the parameter is either an Identity ID, or the special value **me**, which is shorthand for the calling Identity's ID. A 400 Bad Request error is returned if the **for-subadmin** parameter is specified for an Identity that is not a subadmin.

func (ApiListRolesRequest) IncludeUnsegmented ¶

func (r ApiListRolesRequest) IncludeUnsegmented(includeUnsegmented bool) ApiListRolesRequest

Whether or not the response list should contain unsegmented Roles. If *for-segment-ids* is absent or empty, specifying *include-unsegmented* as false results in an error.

func (ApiListRolesRequest) Limit ¶

Note that for this API the maximum value for limit is 50. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListRolesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListRolesRequest) Sorters ¶

func (r ApiListRolesRequest) Sorters(sorters string) ApiListRolesRequest

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **name, created, modified**

type ApiListSavedSearchesRequest ¶

type ApiListSavedSearchesRequest struct {
	ApiService *SavedSearchAPIService
	// contains filtered or unexported fields
}

func (ApiListSavedSearchesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSavedSearchesRequest) Execute ¶

func (ApiListSavedSearchesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **owner.id**: *eq*

func (ApiListSavedSearchesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSavedSearchesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListScheduledSearchRequest ¶

type ApiListScheduledSearchRequest struct {
	ApiService *ScheduledSearchAPIService
	// contains filtered or unexported fields
}

func (ApiListScheduledSearchRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListScheduledSearchRequest) Execute ¶

func (ApiListScheduledSearchRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **owner.id**: *eq* **savedSearchId**: *eq*

func (ApiListScheduledSearchRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListScheduledSearchRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListSegmentsRequest ¶

type ApiListSegmentsRequest struct {
	ApiService *SegmentsAPIService
	// contains filtered or unexported fields
}

func (ApiListSegmentsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSegmentsRequest) Execute ¶

func (r ApiListSegmentsRequest) Execute() ([]Segment, *http.Response, error)

func (ApiListSegmentsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSegmentsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListSodPoliciesRequest ¶

type ApiListSodPoliciesRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiListSodPoliciesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSodPoliciesRequest) Execute ¶

func (ApiListSodPoliciesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq* **name**: *eq* **state**: *eq*

func (ApiListSodPoliciesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSodPoliciesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListSourceSchemasRequest ¶

type ApiListSourceSchemasRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiListSourceSchemasRequest) Execute ¶

func (ApiListSourceSchemasRequest) IncludeTypes ¶

func (r ApiListSourceSchemasRequest) IncludeTypes(includeTypes string) ApiListSourceSchemasRequest

If set to 'group', then the account schema is filtered and only group schemas are returned. Only a value of 'group' is recognized.

type ApiListSourcesRequest ¶

type ApiListSourcesRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiListSourcesRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSourcesRequest) Execute ¶

func (r ApiListSourcesRequest) Execute() ([]Source, *http.Response, error)

func (ApiListSourcesRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq, in, ge, gt, le, lt, ne, isnull, sw* **name**: *co, eq, in, sw, ge, gt, ne, isnull* **type**: *eq, in, ge, gt, ne, isnull, sw* **owner.id**: *eq, in, ge, gt, le, lt, ne, isnull, sw* **features**: *ca, co* **created**: *eq, ge, gt, in, le, lt, ne, isnull, sw* **modified**: *eq, ge, gt, in, le, lt, ne, isnull, sw* **managementWorkgroup.id**: *eq, ge, gt, in, le, lt, ne, isnull, sw* **description**: *eq, sw* **authoritative**: *eq, ne, isnull* **healthy**: *isnull* **status**: *eq, in, ge, gt, le, lt, ne, isnull, sw* **connectionType**: *eq, ge, gt, in, le, lt, ne, isnull, sw* **connectorName**: *eq, ge, gt, in, ne, isnull, sw* **category**: *co, eq, ge, gt, in, le, lt, ne, sw*

func (ApiListSourcesRequest) ForSubadmin ¶

func (r ApiListSourcesRequest) ForSubadmin(forSubadmin string) ApiListSourcesRequest

Filter the returned list of sources for the identity specified by the parameter, which is the id of an identity with the role SOURCE_SUBADMIN. By convention, the value **me** indicates the identity id of the current user. Subadmins may only view Sources which they are able to administer; all other Sources will be filtered out when this parameter is set. If the current user is a SOURCE_SUBADMIN but fails to pass a valid value for this parameter, a 403 Forbidden is returned.

func (ApiListSourcesRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSourcesRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListSourcesRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **type, created, modified, name, owner.name, healthy, status, id, description, owner.id, accountCorrelationConfig.id, accountCorrelationConfig.name, managerCorrelationRule.type, managerCorrelationRule.id, managerCorrelationRule.name, authoritative, managementWorkgroup.id, connectorName, connectionType**

type ApiListTaggedObjectsByTypeRequest ¶

type ApiListTaggedObjectsByTypeRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiListTaggedObjectsByTypeRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListTaggedObjectsByTypeRequest) Execute ¶

func (ApiListTaggedObjectsByTypeRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **objectRef.id**: *eq* **objectRef.type**: *eq*

func (ApiListTaggedObjectsByTypeRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListTaggedObjectsByTypeRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListTaggedObjectsRequest ¶

type ApiListTaggedObjectsRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiListTaggedObjectsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListTaggedObjectsRequest) Execute ¶

func (ApiListTaggedObjectsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **objectRef.id**: *eq, in* **objectRef.type**: *eq, in* **tagName**: *eq, in*

func (ApiListTaggedObjectsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListTaggedObjectsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListTransformsRequest ¶

type ApiListTransformsRequest struct {
	ApiService *TransformsAPIService
	// contains filtered or unexported fields
}

func (ApiListTransformsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListTransformsRequest) Execute ¶

func (ApiListTransformsRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **internal**: *eq* **name**: *eq, sw*

func (ApiListTransformsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListTransformsRequest) Name ¶

Name of the transform to retrieve from the list.

func (ApiListTransformsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListWorkItemsRequest ¶

type ApiListWorkItemsRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkItemsRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkItemsRequest) Execute ¶

func (ApiListWorkItemsRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkItemsRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkItemsRequest) OwnerId ¶

ID of the work item owner.

type ApiListWorkflowExecutionsRequest ¶ added in v2.0.3

type ApiListWorkflowExecutionsRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkflowExecutionsRequest) Count ¶ added in v2.0.3

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkflowExecutionsRequest) Execute ¶ added in v2.0.3

func (ApiListWorkflowExecutionsRequest) Filters ¶ added in v2.0.3

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **startTime**: *eq, lt, le, gt, ge* **status**: *eq*

func (ApiListWorkflowExecutionsRequest) Limit ¶ added in v2.0.3

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkflowExecutionsRequest) Offset ¶ added in v2.0.3

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListWorkflowLibraryActionsRequest ¶ added in v2.0.3

type ApiListWorkflowLibraryActionsRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkflowLibraryActionsRequest) Execute ¶ added in v2.0.3

func (ApiListWorkflowLibraryActionsRequest) Filters ¶ added in v2.0.3

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq*

func (ApiListWorkflowLibraryActionsRequest) Limit ¶ added in v2.0.3

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkflowLibraryActionsRequest) Offset ¶ added in v2.0.3

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListWorkflowLibraryOperatorsRequest ¶ added in v2.0.3

type ApiListWorkflowLibraryOperatorsRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkflowLibraryOperatorsRequest) Execute ¶ added in v2.0.3

type ApiListWorkflowLibraryTriggersRequest ¶ added in v2.0.3

type ApiListWorkflowLibraryTriggersRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkflowLibraryTriggersRequest) Execute ¶ added in v2.0.3

func (ApiListWorkflowLibraryTriggersRequest) Filters ¶ added in v2.0.3

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **id**: *eq*

func (ApiListWorkflowLibraryTriggersRequest) Limit ¶ added in v2.0.3

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiListWorkflowLibraryTriggersRequest) Offset ¶ added in v2.0.3

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

type ApiListWorkflowsRequest ¶ added in v2.0.3

type ApiListWorkflowsRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkflowsRequest) Execute ¶ added in v2.0.3

func (r ApiListWorkflowsRequest) Execute() ([]Workflow, *http.Response, error)

type ApiMakeIdentityDecisionRequest ¶

type ApiMakeIdentityDecisionRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiMakeIdentityDecisionRequest) Execute ¶

func (ApiMakeIdentityDecisionRequest) ReviewDecision ¶

A non-empty array of decisions to be made.

type ApiMoveRequest ¶

type ApiMoveRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiMoveRequest) AdminReviewReassign ¶

func (r ApiMoveRequest) AdminReviewReassign(adminReviewReassign AdminReviewReassign) ApiMoveRequest

func (ApiMoveRequest) Execute ¶

type ApiPatchAccessProfileRequest ¶

type ApiPatchAccessProfileRequest struct {
	ApiService *AccessProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchAccessProfileRequest) Execute ¶

func (ApiPatchAccessProfileRequest) JsonPatchOperation ¶

func (r ApiPatchAccessProfileRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchAccessProfileRequest

type ApiPatchAuthOrgNetworkConfigRequest ¶

type ApiPatchAuthOrgNetworkConfigRequest struct {
	ApiService *GlobalTenantSecuritySettingsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchAuthOrgNetworkConfigRequest) Execute ¶

func (ApiPatchAuthOrgNetworkConfigRequest) JsonPatchOperation ¶

A list of auth org network configuration update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Ensures that the patched Network Config conforms to certain logical guidelines, which are: 1. Each string element in the range array must be a valid ip address or ip subnet mask. 2. Each string element in the geolocation array must be 2 characters, and they can only be uppercase letters.

type ApiPatchAuthUserRequest ¶

type ApiPatchAuthUserRequest struct {
	ApiService *AuthUsersAPIService
	// contains filtered or unexported fields
}

func (ApiPatchAuthUserRequest) Execute ¶

func (ApiPatchAuthUserRequest) JsonPatchOperation ¶

func (r ApiPatchAuthUserRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchAuthUserRequest

A list of auth user update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

type ApiPatchCampaignTemplateRequest ¶

type ApiPatchCampaignTemplateRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchCampaignTemplateRequest) Execute ¶

func (ApiPatchCampaignTemplateRequest) JsonPatchOperation ¶

func (r ApiPatchCampaignTemplateRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchCampaignTemplateRequest

A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * deadlineDuration * campaign (all fields that are allowed during create)

type ApiPatchNonEmployeeRecordRequest ¶

type ApiPatchNonEmployeeRecordRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNonEmployeeRecordRequest) Execute ¶

func (ApiPatchNonEmployeeRecordRequest) JsonPatchOperation ¶

A list of non-employee update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Attributes are restricted by user type. Owner of source can update end date. Organization admins can update all available fields.

type ApiPatchNonEmployeeSchemaAttributeRequest ¶

type ApiPatchNonEmployeeSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNonEmployeeSchemaAttributeRequest) Execute ¶

func (ApiPatchNonEmployeeSchemaAttributeRequest) JsonPatchOperation ¶

A list of schema attribute update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following properties are allowed for update ':' 'label', 'helpText', 'placeholder', 'required'.

type ApiPatchNonEmployeeSourceRequest ¶

type ApiPatchNonEmployeeSourceRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiPatchNonEmployeeSourceRequest) Execute ¶

func (ApiPatchNonEmployeeSourceRequest) JsonPatchOperation ¶

A list of non-employee source update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

type ApiPatchOauthClientRequest ¶

type ApiPatchOauthClientRequest struct {
	ApiService *OAuthClientsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchOauthClientRequest) Execute ¶

func (ApiPatchOauthClientRequest) JsonPatchOperation ¶

func (r ApiPatchOauthClientRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchOauthClientRequest

A list of OAuth client update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * tenant * businessName * homepageUrl * name * description * accessTokenValiditySeconds * refreshTokenValiditySeconds * redirectUris * grantTypes * accessType * enabled * strongAuthSupported * claimsSupported

type ApiPatchPersonalAccessTokenRequest ¶

type ApiPatchPersonalAccessTokenRequest struct {
	ApiService *PersonalAccessTokensAPIService
	// contains filtered or unexported fields
}

func (ApiPatchPersonalAccessTokenRequest) Execute ¶

func (ApiPatchPersonalAccessTokenRequest) JsonPatchOperation ¶

A list of OAuth client update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * scope

type ApiPatchRoleRequest ¶

type ApiPatchRoleRequest struct {
	ApiService *RolesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchRoleRequest) Execute ¶

func (r ApiPatchRoleRequest) Execute() (*Role, *http.Response, error)

func (ApiPatchRoleRequest) JsonPatchOperation ¶

func (r ApiPatchRoleRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchRoleRequest

type ApiPatchSegmentRequest ¶

type ApiPatchSegmentRequest struct {
	ApiService *SegmentsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchSegmentRequest) Execute ¶

func (r ApiPatchSegmentRequest) Execute() (*Segment, *http.Response, error)

func (ApiPatchSegmentRequest) RequestBody ¶

func (r ApiPatchSegmentRequest) RequestBody(requestBody []map[string]interface{}) ApiPatchSegmentRequest

A list of segment update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * owner * visibilityCriteria * active

type ApiPatchServiceDeskIntegrationRequest ¶

type ApiPatchServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiPatchServiceDeskIntegrationRequest) Execute ¶

func (ApiPatchServiceDeskIntegrationRequest) PatchServiceDeskIntegrationRequest ¶

func (r ApiPatchServiceDeskIntegrationRequest) PatchServiceDeskIntegrationRequest(patchServiceDeskIntegrationRequest PatchServiceDeskIntegrationRequest) ApiPatchServiceDeskIntegrationRequest

A list of SDIM update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Only `replace` operations are accepted by this endpoint. A 403 Forbidden Error indicates that you attempted to PATCH a operation that is not allowed.

type ApiPatchSodPolicyRequest ¶

type ApiPatchSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiPatchSodPolicyRequest) Execute ¶

func (ApiPatchSodPolicyRequest) JsonPatchOperation ¶

func (r ApiPatchSodPolicyRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchSodPolicyRequest

A list of SOD Policy update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields are patchable: * name * description * ownerRef * externalPolicyReference * compensatingControls * correctionAdvice * state * tags * violationOwnerAssignmentConfig * scheduled * conflictingAccessCriteria

type ApiPatchWorkflowRequest ¶ added in v2.0.3

type ApiPatchWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiPatchWorkflowRequest) Execute ¶ added in v2.0.3

func (ApiPatchWorkflowRequest) JsonPatchOperation ¶ added in v2.0.3

func (r ApiPatchWorkflowRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchWorkflowRequest

type ApiPutAccountRequest ¶

type ApiPutAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiPutAccountRequest) AccountAttributes ¶

func (r ApiPutAccountRequest) AccountAttributes(accountAttributes AccountAttributes) ApiPutAccountRequest

func (ApiPutAccountRequest) Execute ¶

type ApiPutCorrelationConfigRequest ¶ added in v2.0.3

type ApiPutCorrelationConfigRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiPutCorrelationConfigRequest) Execute ¶ added in v2.0.3

func (ApiPutCorrelationConfigRequest) File ¶ added in v2.0.3

connector correlation config xml file

type ApiPutPasswordDictionaryRequest ¶

type ApiPutPasswordDictionaryRequest struct {
	ApiService *PasswordDictionaryAPIService
	// contains filtered or unexported fields
}

func (ApiPutPasswordDictionaryRequest) Execute ¶

func (ApiPutPasswordDictionaryRequest) File ¶

type ApiPutPasswordOrgConfigRequest ¶

type ApiPutPasswordOrgConfigRequest struct {
	ApiService *PasswordConfigurationAPIService
	// contains filtered or unexported fields
}

func (ApiPutPasswordOrgConfigRequest) Execute ¶

func (ApiPutPasswordOrgConfigRequest) PasswordOrgConfig ¶

type ApiPutPolicyScheduleRequest ¶

type ApiPutPolicyScheduleRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiPutPolicyScheduleRequest) Execute ¶

func (ApiPutPolicyScheduleRequest) SodPolicySchedule ¶

func (r ApiPutPolicyScheduleRequest) SodPolicySchedule(sodPolicySchedule SodPolicySchedule) ApiPutPolicyScheduleRequest

type ApiPutProvisioningPolicyRequest ¶

type ApiPutProvisioningPolicyRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiPutProvisioningPolicyRequest) Execute ¶

func (ApiPutProvisioningPolicyRequest) ProvisioningPolicyDto ¶

func (r ApiPutProvisioningPolicyRequest) ProvisioningPolicyDto(provisioningPolicyDto ProvisioningPolicyDto) ApiPutProvisioningPolicyRequest

type ApiPutSavedSearchRequest ¶

type ApiPutSavedSearchRequest struct {
	ApiService *SavedSearchAPIService
	// contains filtered or unexported fields
}

func (ApiPutSavedSearchRequest) Execute ¶

func (ApiPutSavedSearchRequest) SavedSearch ¶

The saved search to persist.

type ApiPutServiceDeskIntegrationRequest ¶

type ApiPutServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiPutServiceDeskIntegrationRequest) Execute ¶

func (ApiPutServiceDeskIntegrationRequest) ServiceDeskIntegrationDto ¶

func (r ApiPutServiceDeskIntegrationRequest) ServiceDeskIntegrationDto(serviceDeskIntegrationDto ServiceDeskIntegrationDto) ApiPutServiceDeskIntegrationRequest

The specifics of the integration to update

type ApiPutSodPolicyRequest ¶

type ApiPutSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiPutSodPolicyRequest) Execute ¶

func (ApiPutSodPolicyRequest) SodPolicy ¶

type ApiPutSourceConfigRequest ¶ added in v2.0.3

type ApiPutSourceConfigRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiPutSourceConfigRequest) Execute ¶ added in v2.0.3

func (ApiPutSourceConfigRequest) File ¶ added in v2.0.3

connector source config xml file

type ApiPutSourceRequest ¶

type ApiPutSourceRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiPutSourceRequest) Execute ¶

func (r ApiPutSourceRequest) Execute() (*Source, *http.Response, error)

func (ApiPutSourceRequest) Source ¶

type ApiPutSourceSchemaRequest ¶

type ApiPutSourceSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiPutSourceSchemaRequest) Execute ¶

func (ApiPutSourceSchemaRequest) Schema ¶

type ApiPutSourceTemplateRequest ¶ added in v2.0.3

type ApiPutSourceTemplateRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiPutSourceTemplateRequest) Execute ¶ added in v2.0.3

func (ApiPutSourceTemplateRequest) File ¶ added in v2.0.3

connector source template xml file

type ApiPutTaggedObjectRequest ¶

type ApiPutTaggedObjectRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiPutTaggedObjectRequest) Execute ¶

func (ApiPutTaggedObjectRequest) TaggedObject ¶

type ApiPutTranslationsRequest ¶ added in v2.0.3

type ApiPutTranslationsRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiPutTranslationsRequest) Execute ¶ added in v2.0.3

type ApiPutWorkflowRequest ¶ added in v2.0.3

type ApiPutWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiPutWorkflowRequest) Execute ¶ added in v2.0.3

func (r ApiPutWorkflowRequest) Execute() (*Workflow, *http.Response, error)

func (ApiPutWorkflowRequest) WorkflowBody ¶ added in v2.0.3

func (r ApiPutWorkflowRequest) WorkflowBody(workflowBody WorkflowBody) ApiPutWorkflowRequest

type ApiQueryPasswordInfoRequest ¶

type ApiQueryPasswordInfoRequest struct {
	ApiService *PasswordManagementAPIService
	// contains filtered or unexported fields
}

func (ApiQueryPasswordInfoRequest) Execute ¶

func (ApiQueryPasswordInfoRequest) PasswordInfoQueryDTO ¶

func (r ApiQueryPasswordInfoRequest) PasswordInfoQueryDTO(passwordInfoQueryDTO PasswordInfoQueryDTO) ApiQueryPasswordInfoRequest

type ApiReassignIdentityCertificationsRequest ¶

type ApiReassignIdentityCertificationsRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiReassignIdentityCertificationsRequest) Execute ¶

func (ApiReassignIdentityCertificationsRequest) ReviewReassign ¶

type ApiRejectAccessRequestRequest ¶

type ApiRejectAccessRequestRequest struct {
	ApiService *AccessRequestApprovalsAPIService
	// contains filtered or unexported fields
}

func (ApiRejectAccessRequestRequest) CommentDto ¶

Reviewer's comment.

func (ApiRejectAccessRequestRequest) Execute ¶

func (r ApiRejectAccessRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiRejectApprovalItemRequest ¶

type ApiRejectApprovalItemRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiRejectApprovalItemRequest) Execute ¶

type ApiRejectApprovalItemsInBulkRequest ¶

type ApiRejectApprovalItemsInBulkRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiRejectApprovalItemsInBulkRequest) Execute ¶

type ApiRejectNonEmployeeRequestRequest ¶

type ApiRejectNonEmployeeRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiRejectNonEmployeeRequestRequest) Execute ¶

func (ApiRejectNonEmployeeRequestRequest) NonEmployeeRejectApprovalDecision ¶

func (r ApiRejectNonEmployeeRequestRequest) NonEmployeeRejectApprovalDecision(nonEmployeeRejectApprovalDecision NonEmployeeRejectApprovalDecision) ApiRejectNonEmployeeRequestRequest

type ApiReloadAccountRequest ¶

type ApiReloadAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiReloadAccountRequest) Execute ¶

type ApiSearchAggregateRequest ¶

type ApiSearchAggregateRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiSearchAggregateRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiSearchAggregateRequest) Execute ¶

func (ApiSearchAggregateRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiSearchAggregateRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiSearchAggregateRequest) Search ¶

type ApiSearchCountRequest ¶

type ApiSearchCountRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiSearchCountRequest) Execute ¶

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

func (ApiSearchCountRequest) Search ¶

type ApiSearchGetRequest ¶

type ApiSearchGetRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiSearchGetRequest) Execute ¶

func (r ApiSearchGetRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiSearchPostRequest ¶

type ApiSearchPostRequest struct {
	ApiService *SearchAPIService
	// contains filtered or unexported fields
}

func (ApiSearchPostRequest) Count ¶

If *true* it will populate the *X-Total-Count* response header with the number of results that would be returned if *limit* and *offset* were ignored. Since requesting a total count can have a performance impact, it is recommended not to send **count=true** if that value will not be used. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiSearchPostRequest) Execute ¶

func (r ApiSearchPostRequest) Execute() ([]map[string]interface{}, *http.Response, error)

func (ApiSearchPostRequest) Limit ¶

Max number of results to return. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiSearchPostRequest) Offset ¶

Offset into the full result set. Usually specified with *limit* to paginate through the results. See [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters) for more information.

func (ApiSearchPostRequest) Search ¶

type ApiSetAccessRequestConfigRequest ¶

type ApiSetAccessRequestConfigRequest struct {
	ApiService *AccessRequestsAPIService
	// contains filtered or unexported fields
}

func (ApiSetAccessRequestConfigRequest) AccessRequestConfig ¶

func (ApiSetAccessRequestConfigRequest) Execute ¶

type ApiSetBrandingItemRequest ¶

type ApiSetBrandingItemRequest struct {
	ApiService *BrandingAPIService
	// contains filtered or unexported fields
}

func (ApiSetBrandingItemRequest) ActionButtonColor ¶

func (r ApiSetBrandingItemRequest) ActionButtonColor(actionButtonColor string) ApiSetBrandingItemRequest

hex value of color for action button

func (ApiSetBrandingItemRequest) ActiveLinkColor ¶

func (r ApiSetBrandingItemRequest) ActiveLinkColor(activeLinkColor string) ApiSetBrandingItemRequest

hex value of color for link

func (ApiSetBrandingItemRequest) EmailFromAddress ¶

func (r ApiSetBrandingItemRequest) EmailFromAddress(emailFromAddress string) ApiSetBrandingItemRequest

email from address

func (ApiSetBrandingItemRequest) Execute ¶

func (ApiSetBrandingItemRequest) FileStandard ¶

func (r ApiSetBrandingItemRequest) FileStandard(fileStandard *os.File) ApiSetBrandingItemRequest

png file with logo

func (ApiSetBrandingItemRequest) LoginInformationalMessage ¶

func (r ApiSetBrandingItemRequest) LoginInformationalMessage(loginInformationalMessage string) ApiSetBrandingItemRequest

login information message

func (ApiSetBrandingItemRequest) Name2 ¶

name of branding item

func (ApiSetBrandingItemRequest) NavigationColor ¶

func (r ApiSetBrandingItemRequest) NavigationColor(navigationColor string) ApiSetBrandingItemRequest

hex value of color for navigation bar

func (ApiSetBrandingItemRequest) ProductName ¶

func (r ApiSetBrandingItemRequest) ProductName(productName string) ApiSetBrandingItemRequest

product name

type ApiSetCampaignReportsConfigRequest ¶

type ApiSetCampaignReportsConfigRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiSetCampaignReportsConfigRequest) CampaignReportsConfig ¶

Campaign Report Configuration

func (ApiSetCampaignReportsConfigRequest) Execute ¶

type ApiSetCampaignTemplateScheduleRequest ¶

type ApiSetCampaignTemplateScheduleRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiSetCampaignTemplateScheduleRequest) Execute ¶

func (ApiSetCampaignTemplateScheduleRequest) Schedule ¶

type ApiSetLifecycleStateRequest ¶

type ApiSetLifecycleStateRequest struct {
	ApiService *LifecycleStatesAPIService
	// contains filtered or unexported fields
}

func (ApiSetLifecycleStateRequest) Execute ¶

func (ApiSetLifecycleStateRequest) SetLifecycleStateRequest ¶

func (r ApiSetLifecycleStateRequest) SetLifecycleStateRequest(setLifecycleStateRequest SetLifecycleStateRequest) ApiSetLifecycleStateRequest

type ApiSetPasswordRequest ¶

type ApiSetPasswordRequest struct {
	ApiService *PasswordManagementAPIService
	// contains filtered or unexported fields
}

func (ApiSetPasswordRequest) Execute ¶

func (ApiSetPasswordRequest) PasswordChangeRequest ¶

func (r ApiSetPasswordRequest) PasswordChangeRequest(passwordChangeRequest PasswordChangeRequest) ApiSetPasswordRequest

type ApiSetTagToObjectRequest ¶

type ApiSetTagToObjectRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiSetTagToObjectRequest) Execute ¶

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

func (ApiSetTagToObjectRequest) TaggedObject ¶

func (r ApiSetTagToObjectRequest) TaggedObject(taggedObject TaggedObject) ApiSetTagToObjectRequest

type ApiSetTagsToManyObjectsRequest ¶

type ApiSetTagsToManyObjectsRequest struct {
	ApiService *TaggedObjectsAPIService
	// contains filtered or unexported fields
}

func (ApiSetTagsToManyObjectsRequest) BulkTaggedObject ¶

Supported object types are ACCESS_PROFILE, APPLICATION, CAMPAIGN, ENTITLEMENT, IDENTITY, ROLE, SOD_POLICY, SOURCE.

func (ApiSetTagsToManyObjectsRequest) Execute ¶

type ApiSignOffIdentityCertificationRequest ¶

type ApiSignOffIdentityCertificationRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiSignOffIdentityCertificationRequest) Execute ¶

type ApiStartCampaignRemediationScanRequest ¶

type ApiStartCampaignRemediationScanRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiStartCampaignRemediationScanRequest) Execute ¶

func (r ApiStartCampaignRemediationScanRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiStartCampaignReportRequest ¶

type ApiStartCampaignReportRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiStartCampaignReportRequest) Execute ¶

func (r ApiStartCampaignReportRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiStartCampaignRequest ¶

type ApiStartCampaignRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiStartCampaignRequest) ActivateCampaignOptions ¶

func (r ApiStartCampaignRequest) ActivateCampaignOptions(activateCampaignOptions ActivateCampaignOptions) ApiStartCampaignRequest

Optional. If no timezone is specified, the standard UTC timezone is used (i.e. UTC+00:00). Although this can take any timezone, the intended value is the caller's timezone. The activation time calculated from the given timezone may cause the campaign deadline time to be modified, but it will remain within the original date. The timezone must be in a valid ISO 8601 format.

func (ApiStartCampaignRequest) Execute ¶

func (r ApiStartCampaignRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiStartEvaluateSodPolicyRequest ¶

type ApiStartEvaluateSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiStartEvaluateSodPolicyRequest) Execute ¶

type ApiStartGenerateCampaignTemplateRequest ¶

type ApiStartGenerateCampaignTemplateRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiStartGenerateCampaignTemplateRequest) Execute ¶

type ApiStartPredictSodViolationsRequest ¶

type ApiStartPredictSodViolationsRequest struct {
	ApiService *SODViolationsAPIService
	// contains filtered or unexported fields
}

func (ApiStartPredictSodViolationsRequest) Execute ¶

func (ApiStartPredictSodViolationsRequest) IdentityWithNewAccess ¶

type ApiStartReportRequest ¶

type ApiStartReportRequest struct {
	ApiService *ReportsDataExtractionAPIService
	// contains filtered or unexported fields
}

func (ApiStartReportRequest) Execute ¶

func (ApiStartReportRequest) ReportDetails ¶

func (r ApiStartReportRequest) ReportDetails(reportDetails ReportDetails) ApiStartReportRequest

type ApiStartSodAllPoliciesForOrgRequest ¶

type ApiStartSodAllPoliciesForOrgRequest struct {
	ApiService *SODPolicyAPIService
	// contains filtered or unexported fields
}

func (ApiStartSodAllPoliciesForOrgRequest) Execute ¶

func (ApiStartSodAllPoliciesForOrgRequest) MultiPolicyRequest ¶

type ApiStartSodPolicyRequest ¶

type ApiStartSodPolicyRequest struct {
	ApiService *SODPoliciesAPIService
	// contains filtered or unexported fields
}

func (ApiStartSodPolicyRequest) Execute ¶

type ApiStartViolationCheckRequest ¶

type ApiStartViolationCheckRequest struct {
	ApiService *SODViolationsAPIService
	// contains filtered or unexported fields
}

func (ApiStartViolationCheckRequest) Execute ¶

func (ApiStartViolationCheckRequest) IdentityWithNewAccess1 ¶

func (r ApiStartViolationCheckRequest) IdentityWithNewAccess1(identityWithNewAccess1 IdentityWithNewAccess1) ApiStartViolationCheckRequest

type ApiSubmitAccountSelectionRequest ¶

type ApiSubmitAccountSelectionRequest struct {
	ApiService *WorkItemsAPIService
	// contains filtered or unexported fields
}

func (ApiSubmitAccountSelectionRequest) Execute ¶

func (ApiSubmitAccountSelectionRequest) RequestBody ¶

func (r ApiSubmitAccountSelectionRequest) RequestBody(requestBody map[string]interface{}) ApiSubmitAccountSelectionRequest

Account Selection Data map, keyed on fieldName

type ApiSubmitReassignCertsAsyncRequest ¶

type ApiSubmitReassignCertsAsyncRequest struct {
	ApiService *CertificationsAPIService
	// contains filtered or unexported fields
}

func (ApiSubmitReassignCertsAsyncRequest) Execute ¶

func (ApiSubmitReassignCertsAsyncRequest) ReviewReassign ¶

type ApiSyncIdentityProfileRequest ¶

type ApiSyncIdentityProfileRequest struct {
	ApiService *IdentityProfilesAPIService
	// contains filtered or unexported fields
}

func (ApiSyncIdentityProfileRequest) Execute ¶

func (r ApiSyncIdentityProfileRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiTestExternalExecuteWorkflowRequest ¶ added in v2.0.3

type ApiTestExternalExecuteWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiTestExternalExecuteWorkflowRequest) Execute ¶ added in v2.0.3

func (ApiTestExternalExecuteWorkflowRequest) TestExternalExecuteWorkflowRequest ¶ added in v2.0.3

func (r ApiTestExternalExecuteWorkflowRequest) TestExternalExecuteWorkflowRequest(testExternalExecuteWorkflowRequest TestExternalExecuteWorkflowRequest) ApiTestExternalExecuteWorkflowRequest

type ApiTestWorkflowRequest ¶ added in v2.0.3

type ApiTestWorkflowRequest struct {
	ApiService *WorkflowsAPIService
	// contains filtered or unexported fields
}

func (ApiTestWorkflowRequest) Execute ¶ added in v2.0.3

func (ApiTestWorkflowRequest) TestWorkflowRequest ¶ added in v2.0.3

func (r ApiTestWorkflowRequest) TestWorkflowRequest(testWorkflowRequest TestWorkflowRequest) ApiTestWorkflowRequest

type ApiUnlockAccountRequest ¶

type ApiUnlockAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiUnlockAccountRequest) AccountUnlockRequest ¶

func (r ApiUnlockAccountRequest) AccountUnlockRequest(accountUnlockRequest AccountUnlockRequest) ApiUnlockAccountRequest

func (ApiUnlockAccountRequest) Execute ¶

type ApiUnsubscribeScheduledSearchRequest ¶

type ApiUnsubscribeScheduledSearchRequest struct {
	ApiService *ScheduledSearchAPIService
	// contains filtered or unexported fields
}

func (ApiUnsubscribeScheduledSearchRequest) Execute ¶

func (ApiUnsubscribeScheduledSearchRequest) TypedReference ¶

The recipient to be removed from the scheduled search.

type ApiUpdateAccountRequest ¶

type ApiUpdateAccountRequest struct {
	ApiService *AccountsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateAccountRequest) Execute ¶

func (r ApiUpdateAccountRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiUpdateAccountRequest) JsonPatchOperation ¶

func (r ApiUpdateAccountRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateAccountRequest

A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

type ApiUpdateCampaignFilterRequest ¶

type ApiUpdateCampaignFilterRequest struct {
	ApiService *CertificationCampaignFiltersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCampaignFilterRequest) CampaignFilterDetails ¶

func (r ApiUpdateCampaignFilterRequest) CampaignFilterDetails(campaignFilterDetails CampaignFilterDetails) ApiUpdateCampaignFilterRequest

A campaign filter details with updated field values.

func (ApiUpdateCampaignFilterRequest) Execute ¶

type ApiUpdateCampaignRequest ¶

type ApiUpdateCampaignRequest struct {
	ApiService *CertificationCampaignsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateCampaignRequest) Execute ¶

func (ApiUpdateCampaignRequest) JsonPatchOperation ¶

func (r ApiUpdateCampaignRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateCampaignRequest

A list of campaign update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The fields that can be patched differ based on the status of the campaign. In the *STAGED* status, the following fields can be patched: * name * description * recommendationsEnabled * deadline * emailNotificationEnabled * autoRevokeAllowed In the *ACTIVE* status, the following fields can be patched: * deadline

type ApiUpdateConnectorRequest ¶ added in v2.0.3

type ApiUpdateConnectorRequest struct {
	ApiService *ConnectorsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateConnectorRequest) Execute ¶ added in v2.0.3

func (ApiUpdateConnectorRequest) JsonPatchOperation ¶ added in v2.0.3

func (r ApiUpdateConnectorRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateConnectorRequest

A list of connector detail update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

type ApiUpdateLifecycleStatesRequest ¶

type ApiUpdateLifecycleStatesRequest struct {
	ApiService *LifecycleStatesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateLifecycleStatesRequest) Execute ¶

func (ApiUpdateLifecycleStatesRequest) JsonPatchOperation ¶

func (r ApiUpdateLifecycleStatesRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateLifecycleStatesRequest

A list of lifecycle state update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. The following fields can be updated: * enabled * description * accountActions * accessProfileIds * emailNotificationOption

type ApiUpdateManagedClientRequest ¶ added in v2.0.5

type ApiUpdateManagedClientRequest struct {
	ApiService *ManagedClientsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateManagedClientRequest) Execute ¶ added in v2.0.5

func (ApiUpdateManagedClientRequest) JsonPatch ¶ added in v2.0.5

The JSONPatch payload used to update the schema.

type ApiUpdateManagedClusterRequest ¶ added in v2.0.5

type ApiUpdateManagedClusterRequest struct {
	ApiService *ManagedClustersAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateManagedClusterRequest) Execute ¶ added in v2.0.5

func (ApiUpdateManagedClusterRequest) JsonPatch ¶ added in v2.0.5

The JSONPatch payload used to update the schema.

type ApiUpdateNonEmployeeRecordRequest ¶

type ApiUpdateNonEmployeeRecordRequest struct {
	ApiService *NonEmployeeLifecycleManagementAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateNonEmployeeRecordRequest) Execute ¶

func (ApiUpdateNonEmployeeRecordRequest) NonEmployeeRequestBody ¶

func (r ApiUpdateNonEmployeeRecordRequest) NonEmployeeRequestBody(nonEmployeeRequestBody NonEmployeeRequestBody) ApiUpdateNonEmployeeRecordRequest

Non-employee record creation request body. Attributes are restricted by user type. Owner of source can update end date. Organization admins can update all available fields.

type ApiUpdateObjectMappingsRequest ¶ added in v2.0.4

type ApiUpdateObjectMappingsRequest struct {
	ApiService *ConfigurationHubAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateObjectMappingsRequest) Execute ¶ added in v2.0.4

func (ApiUpdateObjectMappingsRequest) ObjectMappingBulkPatchRequest ¶ added in v2.0.4

func (r ApiUpdateObjectMappingsRequest) ObjectMappingBulkPatchRequest(objectMappingBulkPatchRequest ObjectMappingBulkPatchRequest) ApiUpdateObjectMappingsRequest

The object mapping request body.

type ApiUpdatePasswordSyncGroupRequest ¶

type ApiUpdatePasswordSyncGroupRequest struct {
	ApiService *PasswordSyncGroupsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePasswordSyncGroupRequest) Execute ¶

func (ApiUpdatePasswordSyncGroupRequest) PasswordSyncGroup ¶

type ApiUpdateProvisioningPoliciesInBulkRequest ¶

type ApiUpdateProvisioningPoliciesInBulkRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateProvisioningPoliciesInBulkRequest) Execute ¶

func (ApiUpdateProvisioningPoliciesInBulkRequest) ProvisioningPolicyDto ¶

type ApiUpdateProvisioningPolicyRequest ¶

type ApiUpdateProvisioningPolicyRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateProvisioningPolicyRequest) Execute ¶

func (ApiUpdateProvisioningPolicyRequest) JsonPatchOperation ¶

The JSONPatch payload used to update the schema.

type ApiUpdatePublicIdentityConfigRequest ¶

type ApiUpdatePublicIdentityConfigRequest struct {
	ApiService *PublicIdentitiesConfigAPIService
	// contains filtered or unexported fields
}

func (ApiUpdatePublicIdentityConfigRequest) Execute ¶

func (ApiUpdatePublicIdentityConfigRequest) PublicIdentityConfig ¶

type ApiUpdateScheduledSearchRequest ¶

type ApiUpdateScheduledSearchRequest struct {
	ApiService *ScheduledSearchAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateScheduledSearchRequest) Execute ¶

func (ApiUpdateScheduledSearchRequest) ScheduledSearch ¶

The scheduled search to persist.

type ApiUpdateSourceRequest ¶

type ApiUpdateSourceRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSourceRequest) Execute ¶

func (r ApiUpdateSourceRequest) Execute() (*Source, *http.Response, error)

func (ApiUpdateSourceRequest) JsonPatchOperation ¶

func (r ApiUpdateSourceRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateSourceRequest

A list of account update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Any password changes are submitted as plain-text and encrypted upon receipt in IdentityNow.

type ApiUpdateSourceSchemaRequest ¶

type ApiUpdateSourceSchemaRequest struct {
	ApiService *SourcesAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateSourceSchemaRequest) Execute ¶

func (ApiUpdateSourceSchemaRequest) JsonPatchOperation ¶

func (r ApiUpdateSourceSchemaRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateSourceSchemaRequest

The JSONPatch payload used to update the schema.

type ApiUpdateStatusCheckDetailsRequest ¶

type ApiUpdateStatusCheckDetailsRequest struct {
	ApiService *ServiceDeskIntegrationAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateStatusCheckDetailsRequest) Execute ¶

func (ApiUpdateStatusCheckDetailsRequest) QueuedCheckConfigDetails ¶

func (r ApiUpdateStatusCheckDetailsRequest) QueuedCheckConfigDetails(queuedCheckConfigDetails QueuedCheckConfigDetails) ApiUpdateStatusCheckDetailsRequest

the modified time check configuration

type ApiUpdateTransformRequest ¶

type ApiUpdateTransformRequest struct {
	ApiService *TransformsAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTransformRequest) Execute ¶

func (ApiUpdateTransformRequest) Transform ¶

The updated transform object. Must include \"name\", \"type\", and \"attributes\" fields, but \"name\" and \"type\" must not be modified.

type App ¶

type App struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string          `json:"name,omitempty"`
	Source               *Reference       `json:"source,omitempty"`
	Account              *AppAllOfAccount `json:"account,omitempty"`
	AdditionalProperties map[string]interface{}
}

App struct for App

func NewApp ¶

func NewApp() *App

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

func NewAppWithDefaults ¶

func NewAppWithDefaults() *App

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

func (*App) GetAccount ¶

func (o *App) GetAccount() AppAllOfAccount

GetAccount returns the Account field value if set, zero value otherwise.

func (*App) GetAccountOk ¶

func (o *App) GetAccountOk() (*AppAllOfAccount, bool)

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

func (*App) GetId ¶

func (o *App) GetId() string

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

func (*App) GetIdOk ¶

func (o *App) 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 (*App) GetName ¶

func (o *App) GetName() string

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

func (*App) GetNameOk ¶

func (o *App) 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 (*App) GetSource ¶

func (o *App) GetSource() Reference

GetSource returns the Source field value if set, zero value otherwise.

func (*App) GetSourceOk ¶

func (o *App) GetSourceOk() (*Reference, 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 (*App) HasAccount ¶

func (o *App) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*App) HasId ¶

func (o *App) HasId() bool

HasId returns a boolean if a field has been set.

func (*App) HasName ¶

func (o *App) HasName() bool

HasName returns a boolean if a field has been set.

func (*App) HasSource ¶

func (o *App) HasSource() bool

HasSource returns a boolean if a field has been set.

func (App) MarshalJSON ¶

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

func (*App) SetAccount ¶

func (o *App) SetAccount(v AppAllOfAccount)

SetAccount gets a reference to the given AppAllOfAccount and assigns it to the Account field.

func (*App) SetId ¶

func (o *App) SetId(v string)

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

func (*App) SetName ¶

func (o *App) SetName(v string)

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

func (*App) SetSource ¶

func (o *App) SetSource(v Reference)

SetSource gets a reference to the given Reference and assigns it to the Source field.

func (App) ToMap ¶

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

func (*App) UnmarshalJSON ¶

func (o *App) UnmarshalJSON(bytes []byte) (err error)

type AppAllOfAccount ¶

type AppAllOfAccount struct {
	// The SailPoint generated unique ID
	Id *string `json:"id,omitempty"`
	// The account ID generated by the source
	AccountId            *string `json:"accountId,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppAllOfAccount struct for AppAllOfAccount

func NewAppAllOfAccount ¶

func NewAppAllOfAccount() *AppAllOfAccount

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

func NewAppAllOfAccountWithDefaults ¶

func NewAppAllOfAccountWithDefaults() *AppAllOfAccount

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

func (*AppAllOfAccount) GetAccountId ¶

func (o *AppAllOfAccount) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AppAllOfAccount) GetAccountIdOk ¶

func (o *AppAllOfAccount) GetAccountIdOk() (*string, bool)

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

func (*AppAllOfAccount) GetId ¶

func (o *AppAllOfAccount) GetId() string

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

func (*AppAllOfAccount) GetIdOk ¶

func (o *AppAllOfAccount) 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 (*AppAllOfAccount) HasAccountId ¶

func (o *AppAllOfAccount) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AppAllOfAccount) HasId ¶

func (o *AppAllOfAccount) HasId() bool

HasId returns a boolean if a field has been set.

func (AppAllOfAccount) MarshalJSON ¶

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

func (*AppAllOfAccount) SetAccountId ¶

func (o *AppAllOfAccount) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AppAllOfAccount) SetId ¶

func (o *AppAllOfAccount) SetId(v string)

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

func (AppAllOfAccount) ToMap ¶

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

func (*AppAllOfAccount) UnmarshalJSON ¶

func (o *AppAllOfAccount) UnmarshalJSON(bytes []byte) (err error)

type Approval ¶

type Approval struct {
	Comments []ApprovalComment `json:"comments,omitempty"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime   `json:"modified,omitempty"`
	Owner    *AccountSource `json:"owner,omitempty"`
	// The result of the approval
	Result               *string        `json:"result,omitempty"`
	Type                 NullableString `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

Approval struct for Approval

func NewApproval ¶

func NewApproval() *Approval

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

func NewApprovalWithDefaults ¶

func NewApprovalWithDefaults() *Approval

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

func (*Approval) GetComments ¶

func (o *Approval) GetComments() []ApprovalComment

GetComments returns the Comments field value if set, zero value otherwise.

func (*Approval) GetCommentsOk ¶

func (o *Approval) GetCommentsOk() ([]ApprovalComment, bool)

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

func (*Approval) GetCreated ¶

func (o *Approval) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Approval) GetCreatedOk ¶

func (o *Approval) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Approval) GetModified ¶

func (o *Approval) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Approval) GetModifiedOk ¶

func (o *Approval) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Approval) GetOwner ¶

func (o *Approval) GetOwner() AccountSource

GetOwner returns the Owner field value if set, zero value otherwise.

func (*Approval) GetOwnerOk ¶

func (o *Approval) GetOwnerOk() (*AccountSource, bool)

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

func (*Approval) GetResult ¶

func (o *Approval) GetResult() string

GetResult returns the Result field value if set, zero value otherwise.

func (*Approval) GetResultOk ¶

func (o *Approval) GetResultOk() (*string, bool)

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

func (*Approval) GetType ¶

func (o *Approval) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Approval) GetTypeOk ¶

func (o *Approval) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Approval) HasComments ¶

func (o *Approval) HasComments() bool

HasComments returns a boolean if a field has been set.

func (*Approval) HasCreated ¶

func (o *Approval) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Approval) HasModified ¶

func (o *Approval) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Approval) HasOwner ¶

func (o *Approval) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*Approval) HasResult ¶

func (o *Approval) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*Approval) HasType ¶

func (o *Approval) HasType() bool

HasType returns a boolean if a field has been set.

func (Approval) MarshalJSON ¶

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

func (*Approval) SetComments ¶

func (o *Approval) SetComments(v []ApprovalComment)

SetComments gets a reference to the given []ApprovalComment and assigns it to the Comments field.

func (*Approval) SetCreated ¶

func (o *Approval) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*Approval) SetCreatedNil ¶

func (o *Approval) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Approval) SetModified ¶

func (o *Approval) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*Approval) SetModifiedNil ¶

func (o *Approval) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Approval) SetOwner ¶

func (o *Approval) SetOwner(v AccountSource)

SetOwner gets a reference to the given AccountSource and assigns it to the Owner field.

func (*Approval) SetResult ¶

func (o *Approval) SetResult(v string)

SetResult gets a reference to the given string and assigns it to the Result field.

func (*Approval) SetType ¶

func (o *Approval) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*Approval) SetTypeNil ¶

func (o *Approval) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (Approval) ToMap ¶

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

func (*Approval) UnmarshalJSON ¶

func (o *Approval) UnmarshalJSON(bytes []byte) (err error)

func (*Approval) UnsetCreated ¶

func (o *Approval) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*Approval) UnsetModified ¶

func (o *Approval) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*Approval) UnsetType ¶

func (o *Approval) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type ApprovalComment ¶

type ApprovalComment struct {
	// The comment text
	Comment *string `json:"comment,omitempty"`
	// The name of the commenter
	Commenter *string `json:"commenter,omitempty"`
	// A date-time in ISO-8601 format
	Date                 NullableTime `json:"date,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalComment struct for ApprovalComment

func NewApprovalComment ¶

func NewApprovalComment() *ApprovalComment

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

func NewApprovalCommentWithDefaults ¶

func NewApprovalCommentWithDefaults() *ApprovalComment

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

func (*ApprovalComment) GetComment ¶

func (o *ApprovalComment) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*ApprovalComment) GetCommentOk ¶

func (o *ApprovalComment) GetCommentOk() (*string, bool)

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

func (*ApprovalComment) GetCommenter ¶

func (o *ApprovalComment) GetCommenter() string

GetCommenter returns the Commenter field value if set, zero value otherwise.

func (*ApprovalComment) GetCommenterOk ¶

func (o *ApprovalComment) GetCommenterOk() (*string, bool)

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

func (*ApprovalComment) GetDate ¶

func (o *ApprovalComment) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalComment) GetDateOk ¶

func (o *ApprovalComment) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalComment) HasComment ¶

func (o *ApprovalComment) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*ApprovalComment) HasCommenter ¶

func (o *ApprovalComment) HasCommenter() bool

HasCommenter returns a boolean if a field has been set.

func (*ApprovalComment) HasDate ¶

func (o *ApprovalComment) HasDate() bool

HasDate returns a boolean if a field has been set.

func (ApprovalComment) MarshalJSON ¶

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

func (*ApprovalComment) SetComment ¶

func (o *ApprovalComment) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*ApprovalComment) SetCommenter ¶

func (o *ApprovalComment) SetCommenter(v string)

SetCommenter gets a reference to the given string and assigns it to the Commenter field.

func (*ApprovalComment) SetDate ¶

func (o *ApprovalComment) SetDate(v time.Time)

SetDate gets a reference to the given NullableTime and assigns it to the Date field.

func (*ApprovalComment) SetDateNil ¶

func (o *ApprovalComment) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (ApprovalComment) ToMap ¶

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

func (*ApprovalComment) UnmarshalJSON ¶

func (o *ApprovalComment) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalComment) UnsetDate ¶

func (o *ApprovalComment) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

type ApprovalForwardHistory ¶

type ApprovalForwardHistory struct {
	// Display name of approver from whom the approval was forwarded.
	OldApproverName *string `json:"oldApproverName,omitempty"`
	// Display name of approver to whom the approval was forwarded.
	NewApproverName *string `json:"newApproverName,omitempty"`
	// Comment made while forwarding.
	Comment NullableString `json:"comment,omitempty"`
	// Time at which approval was forwarded.
	Modified *time.Time `json:"modified,omitempty"`
	// Display name of forwarder who forwarded the approval.
	ForwarderName        NullableString    `json:"forwarderName,omitempty"`
	ReassignmentType     *ReassignmentType `json:"reassignmentType,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalForwardHistory struct for ApprovalForwardHistory

func NewApprovalForwardHistory ¶

func NewApprovalForwardHistory() *ApprovalForwardHistory

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

func NewApprovalForwardHistoryWithDefaults ¶

func NewApprovalForwardHistoryWithDefaults() *ApprovalForwardHistory

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

func (*ApprovalForwardHistory) GetComment ¶

func (o *ApprovalForwardHistory) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalForwardHistory) GetCommentOk ¶

func (o *ApprovalForwardHistory) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalForwardHistory) GetForwarderName ¶

func (o *ApprovalForwardHistory) GetForwarderName() string

GetForwarderName returns the ForwarderName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalForwardHistory) GetForwarderNameOk ¶

func (o *ApprovalForwardHistory) GetForwarderNameOk() (*string, bool)

GetForwarderNameOk returns a tuple with the ForwarderName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalForwardHistory) GetModified ¶

func (o *ApprovalForwardHistory) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ApprovalForwardHistory) GetModifiedOk ¶

func (o *ApprovalForwardHistory) GetModifiedOk() (*time.Time, bool)

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

func (*ApprovalForwardHistory) GetNewApproverName ¶

func (o *ApprovalForwardHistory) GetNewApproverName() string

GetNewApproverName returns the NewApproverName field value if set, zero value otherwise.

func (*ApprovalForwardHistory) GetNewApproverNameOk ¶

func (o *ApprovalForwardHistory) GetNewApproverNameOk() (*string, bool)

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

func (*ApprovalForwardHistory) GetOldApproverName ¶

func (o *ApprovalForwardHistory) GetOldApproverName() string

GetOldApproverName returns the OldApproverName field value if set, zero value otherwise.

func (*ApprovalForwardHistory) GetOldApproverNameOk ¶

func (o *ApprovalForwardHistory) GetOldApproverNameOk() (*string, bool)

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

func (*ApprovalForwardHistory) GetReassignmentType ¶

func (o *ApprovalForwardHistory) GetReassignmentType() ReassignmentType

GetReassignmentType returns the ReassignmentType field value if set, zero value otherwise.

func (*ApprovalForwardHistory) GetReassignmentTypeOk ¶

func (o *ApprovalForwardHistory) GetReassignmentTypeOk() (*ReassignmentType, bool)

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

func (*ApprovalForwardHistory) HasComment ¶

func (o *ApprovalForwardHistory) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*ApprovalForwardHistory) HasForwarderName ¶

func (o *ApprovalForwardHistory) HasForwarderName() bool

HasForwarderName returns a boolean if a field has been set.

func (*ApprovalForwardHistory) HasModified ¶

func (o *ApprovalForwardHistory) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ApprovalForwardHistory) HasNewApproverName ¶

func (o *ApprovalForwardHistory) HasNewApproverName() bool

HasNewApproverName returns a boolean if a field has been set.

func (*ApprovalForwardHistory) HasOldApproverName ¶

func (o *ApprovalForwardHistory) HasOldApproverName() bool

HasOldApproverName returns a boolean if a field has been set.

func (*ApprovalForwardHistory) HasReassignmentType ¶

func (o *ApprovalForwardHistory) HasReassignmentType() bool

HasReassignmentType returns a boolean if a field has been set.

func (ApprovalForwardHistory) MarshalJSON ¶

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

func (*ApprovalForwardHistory) SetComment ¶

func (o *ApprovalForwardHistory) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*ApprovalForwardHistory) SetCommentNil ¶

func (o *ApprovalForwardHistory) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*ApprovalForwardHistory) SetForwarderName ¶

func (o *ApprovalForwardHistory) SetForwarderName(v string)

SetForwarderName gets a reference to the given NullableString and assigns it to the ForwarderName field.

func (*ApprovalForwardHistory) SetForwarderNameNil ¶

func (o *ApprovalForwardHistory) SetForwarderNameNil()

SetForwarderNameNil sets the value for ForwarderName to be an explicit nil

func (*ApprovalForwardHistory) SetModified ¶

func (o *ApprovalForwardHistory) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*ApprovalForwardHistory) SetNewApproverName ¶

func (o *ApprovalForwardHistory) SetNewApproverName(v string)

SetNewApproverName gets a reference to the given string and assigns it to the NewApproverName field.

func (*ApprovalForwardHistory) SetOldApproverName ¶

func (o *ApprovalForwardHistory) SetOldApproverName(v string)

SetOldApproverName gets a reference to the given string and assigns it to the OldApproverName field.

func (*ApprovalForwardHistory) SetReassignmentType ¶

func (o *ApprovalForwardHistory) SetReassignmentType(v ReassignmentType)

SetReassignmentType gets a reference to the given ReassignmentType and assigns it to the ReassignmentType field.

func (ApprovalForwardHistory) ToMap ¶

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

func (*ApprovalForwardHistory) UnmarshalJSON ¶

func (o *ApprovalForwardHistory) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalForwardHistory) UnsetComment ¶

func (o *ApprovalForwardHistory) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

func (*ApprovalForwardHistory) UnsetForwarderName ¶

func (o *ApprovalForwardHistory) UnsetForwarderName()

UnsetForwarderName ensures that no value is present for ForwarderName, not even an explicit nil

type ApprovalItemDetails ¶

type ApprovalItemDetails struct {
	// The approval item's ID
	Id *string `json:"id,omitempty"`
	// The account referenced by the approval item
	Account NullableString `json:"account,omitempty"`
	// The name of the application/source
	Application *string `json:"application,omitempty"`
	// The attribute's name
	Name NullableString `json:"name,omitempty"`
	// The attribute's operation
	Operation *string `json:"operation,omitempty"`
	// The attribute's value
	Value                NullableString `json:"value,omitempty"`
	State                *WorkItemState `json:"state,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalItemDetails struct for ApprovalItemDetails

func NewApprovalItemDetails ¶

func NewApprovalItemDetails() *ApprovalItemDetails

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

func NewApprovalItemDetailsWithDefaults ¶

func NewApprovalItemDetailsWithDefaults() *ApprovalItemDetails

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

func (*ApprovalItemDetails) GetAccount ¶

func (o *ApprovalItemDetails) GetAccount() string

GetAccount returns the Account field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalItemDetails) GetAccountOk ¶

func (o *ApprovalItemDetails) GetAccountOk() (*string, bool)

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalItemDetails) GetApplication ¶

func (o *ApprovalItemDetails) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*ApprovalItemDetails) GetApplicationOk ¶

func (o *ApprovalItemDetails) GetApplicationOk() (*string, bool)

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

func (*ApprovalItemDetails) GetId ¶

func (o *ApprovalItemDetails) GetId() string

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

func (*ApprovalItemDetails) GetIdOk ¶

func (o *ApprovalItemDetails) 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 (*ApprovalItemDetails) GetName ¶

func (o *ApprovalItemDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalItemDetails) GetNameOk ¶

func (o *ApprovalItemDetails) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalItemDetails) GetOperation ¶

func (o *ApprovalItemDetails) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*ApprovalItemDetails) GetOperationOk ¶

func (o *ApprovalItemDetails) GetOperationOk() (*string, bool)

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

func (*ApprovalItemDetails) GetState ¶

func (o *ApprovalItemDetails) GetState() WorkItemState

GetState returns the State field value if set, zero value otherwise.

func (*ApprovalItemDetails) GetStateOk ¶

func (o *ApprovalItemDetails) GetStateOk() (*WorkItemState, 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 (*ApprovalItemDetails) GetValue ¶

func (o *ApprovalItemDetails) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalItemDetails) GetValueOk ¶

func (o *ApprovalItemDetails) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalItemDetails) HasAccount ¶

func (o *ApprovalItemDetails) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasApplication ¶

func (o *ApprovalItemDetails) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasId ¶

func (o *ApprovalItemDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasName ¶

func (o *ApprovalItemDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasOperation ¶

func (o *ApprovalItemDetails) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasState ¶

func (o *ApprovalItemDetails) HasState() bool

HasState returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasValue ¶

func (o *ApprovalItemDetails) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ApprovalItemDetails) MarshalJSON ¶

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

func (*ApprovalItemDetails) SetAccount ¶

func (o *ApprovalItemDetails) SetAccount(v string)

SetAccount gets a reference to the given NullableString and assigns it to the Account field.

func (*ApprovalItemDetails) SetAccountNil ¶ added in v2.0.3

func (o *ApprovalItemDetails) SetAccountNil()

SetAccountNil sets the value for Account to be an explicit nil

func (*ApprovalItemDetails) SetApplication ¶

func (o *ApprovalItemDetails) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*ApprovalItemDetails) SetId ¶

func (o *ApprovalItemDetails) SetId(v string)

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

func (*ApprovalItemDetails) SetName ¶

func (o *ApprovalItemDetails) SetName(v string)

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

func (*ApprovalItemDetails) SetNameNil ¶ added in v2.0.3

func (o *ApprovalItemDetails) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ApprovalItemDetails) SetOperation ¶

func (o *ApprovalItemDetails) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*ApprovalItemDetails) SetState ¶

func (o *ApprovalItemDetails) SetState(v WorkItemState)

SetState gets a reference to the given WorkItemState and assigns it to the State field.

func (*ApprovalItemDetails) SetValue ¶

func (o *ApprovalItemDetails) SetValue(v string)

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

func (*ApprovalItemDetails) SetValueNil ¶ added in v2.0.3

func (o *ApprovalItemDetails) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ApprovalItemDetails) ToMap ¶

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

func (*ApprovalItemDetails) UnmarshalJSON ¶

func (o *ApprovalItemDetails) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalItemDetails) UnsetAccount ¶ added in v2.0.3

func (o *ApprovalItemDetails) UnsetAccount()

UnsetAccount ensures that no value is present for Account, not even an explicit nil

func (*ApprovalItemDetails) UnsetName ¶ added in v2.0.3

func (o *ApprovalItemDetails) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ApprovalItemDetails) UnsetValue ¶ added in v2.0.3

func (o *ApprovalItemDetails) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ApprovalItems ¶

type ApprovalItems struct {
	// The approval item's ID
	Id *string `json:"id,omitempty"`
	// The account referenced by the approval item
	Account NullableString `json:"account,omitempty"`
	// The name of the application/source
	Application *string `json:"application,omitempty"`
	// The attribute's name
	Name NullableString `json:"name,omitempty"`
	// The attribute's operation
	Operation *string `json:"operation,omitempty"`
	// The attribute's value
	Value                NullableString `json:"value,omitempty"`
	State                *WorkItemState `json:"state,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalItems struct for ApprovalItems

func NewApprovalItems ¶

func NewApprovalItems() *ApprovalItems

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

func NewApprovalItemsWithDefaults ¶

func NewApprovalItemsWithDefaults() *ApprovalItems

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

func (*ApprovalItems) GetAccount ¶

func (o *ApprovalItems) GetAccount() string

GetAccount returns the Account field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalItems) GetAccountOk ¶

func (o *ApprovalItems) GetAccountOk() (*string, bool)

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalItems) GetApplication ¶

func (o *ApprovalItems) GetApplication() string

GetApplication returns the Application field value if set, zero value otherwise.

func (*ApprovalItems) GetApplicationOk ¶

func (o *ApprovalItems) GetApplicationOk() (*string, bool)

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

func (*ApprovalItems) GetId ¶

func (o *ApprovalItems) GetId() string

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

func (*ApprovalItems) GetIdOk ¶

func (o *ApprovalItems) 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 (*ApprovalItems) GetName ¶

func (o *ApprovalItems) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalItems) GetNameOk ¶

func (o *ApprovalItems) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalItems) GetOperation ¶

func (o *ApprovalItems) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*ApprovalItems) GetOperationOk ¶

func (o *ApprovalItems) GetOperationOk() (*string, bool)

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

func (*ApprovalItems) GetState ¶

func (o *ApprovalItems) GetState() WorkItemState

GetState returns the State field value if set, zero value otherwise.

func (*ApprovalItems) GetStateOk ¶

func (o *ApprovalItems) GetStateOk() (*WorkItemState, 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 (*ApprovalItems) GetValue ¶

func (o *ApprovalItems) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalItems) GetValueOk ¶

func (o *ApprovalItems) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalItems) HasAccount ¶

func (o *ApprovalItems) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*ApprovalItems) HasApplication ¶

func (o *ApprovalItems) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*ApprovalItems) HasId ¶

func (o *ApprovalItems) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApprovalItems) HasName ¶

func (o *ApprovalItems) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApprovalItems) HasOperation ¶

func (o *ApprovalItems) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*ApprovalItems) HasState ¶

func (o *ApprovalItems) HasState() bool

HasState returns a boolean if a field has been set.

func (*ApprovalItems) HasValue ¶

func (o *ApprovalItems) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ApprovalItems) MarshalJSON ¶

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

func (*ApprovalItems) SetAccount ¶

func (o *ApprovalItems) SetAccount(v string)

SetAccount gets a reference to the given NullableString and assigns it to the Account field.

func (*ApprovalItems) SetAccountNil ¶ added in v2.0.3

func (o *ApprovalItems) SetAccountNil()

SetAccountNil sets the value for Account to be an explicit nil

func (*ApprovalItems) SetApplication ¶

func (o *ApprovalItems) SetApplication(v string)

SetApplication gets a reference to the given string and assigns it to the Application field.

func (*ApprovalItems) SetId ¶

func (o *ApprovalItems) SetId(v string)

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

func (*ApprovalItems) SetName ¶

func (o *ApprovalItems) SetName(v string)

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

func (*ApprovalItems) SetNameNil ¶ added in v2.0.3

func (o *ApprovalItems) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ApprovalItems) SetOperation ¶

func (o *ApprovalItems) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*ApprovalItems) SetState ¶

func (o *ApprovalItems) SetState(v WorkItemState)

SetState gets a reference to the given WorkItemState and assigns it to the State field.

func (*ApprovalItems) SetValue ¶

func (o *ApprovalItems) SetValue(v string)

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

func (*ApprovalItems) SetValueNil ¶ added in v2.0.3

func (o *ApprovalItems) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ApprovalItems) ToMap ¶

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

func (*ApprovalItems) UnmarshalJSON ¶

func (o *ApprovalItems) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalItems) UnsetAccount ¶ added in v2.0.3

func (o *ApprovalItems) UnsetAccount()

UnsetAccount ensures that no value is present for Account, not even an explicit nil

func (*ApprovalItems) UnsetName ¶ added in v2.0.3

func (o *ApprovalItems) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ApprovalItems) UnsetValue ¶ added in v2.0.3

func (o *ApprovalItems) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ApprovalReminderAndEscalationConfig ¶

type ApprovalReminderAndEscalationConfig struct {
	// Number of days to wait before the first reminder. If no reminders are configured, then this is the number of days to wait before escalation.
	DaysUntilEscalation NullableInt32 `json:"daysUntilEscalation,omitempty"`
	// Number of days to wait between reminder notifications.
	DaysBetweenReminders NullableInt32 `json:"daysBetweenReminders,omitempty"`
	// Maximum number of reminder notification to send to the reviewer before approval escalation.
	MaxReminders         NullableInt32                             `json:"maxReminders,omitempty"`
	FallbackApproverRef  NullableIdentityReferenceWithNameAndEmail `json:"fallbackApproverRef,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalReminderAndEscalationConfig struct for ApprovalReminderAndEscalationConfig

func NewApprovalReminderAndEscalationConfig ¶

func NewApprovalReminderAndEscalationConfig() *ApprovalReminderAndEscalationConfig

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

func NewApprovalReminderAndEscalationConfigWithDefaults ¶

func NewApprovalReminderAndEscalationConfigWithDefaults() *ApprovalReminderAndEscalationConfig

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

func (*ApprovalReminderAndEscalationConfig) GetDaysBetweenReminders ¶

func (o *ApprovalReminderAndEscalationConfig) GetDaysBetweenReminders() int32

GetDaysBetweenReminders returns the DaysBetweenReminders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalReminderAndEscalationConfig) GetDaysBetweenRemindersOk ¶

func (o *ApprovalReminderAndEscalationConfig) GetDaysBetweenRemindersOk() (*int32, bool)

GetDaysBetweenRemindersOk returns a tuple with the DaysBetweenReminders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalReminderAndEscalationConfig) GetDaysUntilEscalation ¶

func (o *ApprovalReminderAndEscalationConfig) GetDaysUntilEscalation() int32

GetDaysUntilEscalation returns the DaysUntilEscalation field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalReminderAndEscalationConfig) GetDaysUntilEscalationOk ¶

func (o *ApprovalReminderAndEscalationConfig) GetDaysUntilEscalationOk() (*int32, bool)

GetDaysUntilEscalationOk returns a tuple with the DaysUntilEscalation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalReminderAndEscalationConfig) GetFallbackApproverRef ¶

GetFallbackApproverRef returns the FallbackApproverRef field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalReminderAndEscalationConfig) GetFallbackApproverRefOk ¶

GetFallbackApproverRefOk returns a tuple with the FallbackApproverRef field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalReminderAndEscalationConfig) GetMaxReminders ¶

func (o *ApprovalReminderAndEscalationConfig) GetMaxReminders() int32

GetMaxReminders returns the MaxReminders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalReminderAndEscalationConfig) GetMaxRemindersOk ¶

func (o *ApprovalReminderAndEscalationConfig) GetMaxRemindersOk() (*int32, bool)

GetMaxRemindersOk returns a tuple with the MaxReminders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalReminderAndEscalationConfig) HasDaysBetweenReminders ¶

func (o *ApprovalReminderAndEscalationConfig) HasDaysBetweenReminders() bool

HasDaysBetweenReminders returns a boolean if a field has been set.

func (*ApprovalReminderAndEscalationConfig) HasDaysUntilEscalation ¶

func (o *ApprovalReminderAndEscalationConfig) HasDaysUntilEscalation() bool

HasDaysUntilEscalation returns a boolean if a field has been set.

func (*ApprovalReminderAndEscalationConfig) HasFallbackApproverRef ¶

func (o *ApprovalReminderAndEscalationConfig) HasFallbackApproverRef() bool

HasFallbackApproverRef returns a boolean if a field has been set.

func (*ApprovalReminderAndEscalationConfig) HasMaxReminders ¶

func (o *ApprovalReminderAndEscalationConfig) HasMaxReminders() bool

HasMaxReminders returns a boolean if a field has been set.

func (ApprovalReminderAndEscalationConfig) MarshalJSON ¶

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

func (*ApprovalReminderAndEscalationConfig) SetDaysBetweenReminders ¶

func (o *ApprovalReminderAndEscalationConfig) SetDaysBetweenReminders(v int32)

SetDaysBetweenReminders gets a reference to the given NullableInt32 and assigns it to the DaysBetweenReminders field.

func (*ApprovalReminderAndEscalationConfig) SetDaysBetweenRemindersNil ¶ added in v2.0.3

func (o *ApprovalReminderAndEscalationConfig) SetDaysBetweenRemindersNil()

SetDaysBetweenRemindersNil sets the value for DaysBetweenReminders to be an explicit nil

func (*ApprovalReminderAndEscalationConfig) SetDaysUntilEscalation ¶

func (o *ApprovalReminderAndEscalationConfig) SetDaysUntilEscalation(v int32)

SetDaysUntilEscalation gets a reference to the given NullableInt32 and assigns it to the DaysUntilEscalation field.

func (*ApprovalReminderAndEscalationConfig) SetDaysUntilEscalationNil ¶ added in v2.0.3

func (o *ApprovalReminderAndEscalationConfig) SetDaysUntilEscalationNil()

SetDaysUntilEscalationNil sets the value for DaysUntilEscalation to be an explicit nil

func (*ApprovalReminderAndEscalationConfig) SetFallbackApproverRef ¶

SetFallbackApproverRef gets a reference to the given NullableIdentityReferenceWithNameAndEmail and assigns it to the FallbackApproverRef field.

func (*ApprovalReminderAndEscalationConfig) SetFallbackApproverRefNil ¶

func (o *ApprovalReminderAndEscalationConfig) SetFallbackApproverRefNil()

SetFallbackApproverRefNil sets the value for FallbackApproverRef to be an explicit nil

func (*ApprovalReminderAndEscalationConfig) SetMaxReminders ¶

func (o *ApprovalReminderAndEscalationConfig) SetMaxReminders(v int32)

SetMaxReminders gets a reference to the given NullableInt32 and assigns it to the MaxReminders field.

func (*ApprovalReminderAndEscalationConfig) SetMaxRemindersNil ¶ added in v2.0.3

func (o *ApprovalReminderAndEscalationConfig) SetMaxRemindersNil()

SetMaxRemindersNil sets the value for MaxReminders to be an explicit nil

func (ApprovalReminderAndEscalationConfig) ToMap ¶

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

func (*ApprovalReminderAndEscalationConfig) UnmarshalJSON ¶

func (o *ApprovalReminderAndEscalationConfig) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalReminderAndEscalationConfig) UnsetDaysBetweenReminders ¶ added in v2.0.3

func (o *ApprovalReminderAndEscalationConfig) UnsetDaysBetweenReminders()

UnsetDaysBetweenReminders ensures that no value is present for DaysBetweenReminders, not even an explicit nil

func (*ApprovalReminderAndEscalationConfig) UnsetDaysUntilEscalation ¶ added in v2.0.3

func (o *ApprovalReminderAndEscalationConfig) UnsetDaysUntilEscalation()

UnsetDaysUntilEscalation ensures that no value is present for DaysUntilEscalation, not even an explicit nil

func (*ApprovalReminderAndEscalationConfig) UnsetFallbackApproverRef ¶

func (o *ApprovalReminderAndEscalationConfig) UnsetFallbackApproverRef()

UnsetFallbackApproverRef ensures that no value is present for FallbackApproverRef, not even an explicit nil

func (*ApprovalReminderAndEscalationConfig) UnsetMaxReminders ¶ added in v2.0.3

func (o *ApprovalReminderAndEscalationConfig) UnsetMaxReminders()

UnsetMaxReminders ensures that no value is present for MaxReminders, not even an explicit nil

type ApprovalScheme ¶

type ApprovalScheme string

ApprovalScheme Describes the individual or group that is responsible for an approval step.

const (
	APPROVALSCHEME_APP_OWNER            ApprovalScheme = "APP_OWNER"
	APPROVALSCHEME_SOURCE_OWNER         ApprovalScheme = "SOURCE_OWNER"
	APPROVALSCHEME_MANAGER              ApprovalScheme = "MANAGER"
	APPROVALSCHEME_ROLE_OWNER           ApprovalScheme = "ROLE_OWNER"
	APPROVALSCHEME_ACCESS_PROFILE_OWNER ApprovalScheme = "ACCESS_PROFILE_OWNER"
	APPROVALSCHEME_ENTITLEMENT_OWNER    ApprovalScheme = "ENTITLEMENT_OWNER"
	APPROVALSCHEME_GOVERNANCE_GROUP     ApprovalScheme = "GOVERNANCE_GROUP"
)

List of ApprovalScheme

func NewApprovalSchemeFromValue ¶

func NewApprovalSchemeFromValue(v string) (*ApprovalScheme, error)

NewApprovalSchemeFromValue returns a pointer to a valid ApprovalScheme for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ApprovalScheme) IsValid ¶

func (v ApprovalScheme) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ApprovalScheme) Ptr ¶

func (v ApprovalScheme) Ptr() *ApprovalScheme

Ptr returns reference to ApprovalScheme value

func (*ApprovalScheme) UnmarshalJSON ¶

func (v *ApprovalScheme) UnmarshalJSON(src []byte) error

type ApprovalSchemeForRole ¶

type ApprovalSchemeForRole struct {
	// Describes the individual or group that is responsible for an approval step. Values are as follows.  **OWNER**: Owner of the associated Role  **MANAGER**: Manager of the Identity making the request  **GOVERNANCE_GROUP**: A Governance Group, the ID of which is specified by the **approverId** field
	ApproverType *string `json:"approverType,omitempty"`
	// Id of the specific approver, used only when approverType is GOVERNANCE_GROUP
	ApproverId           NullableString `json:"approverId,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalSchemeForRole struct for ApprovalSchemeForRole

func NewApprovalSchemeForRole ¶

func NewApprovalSchemeForRole() *ApprovalSchemeForRole

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

func NewApprovalSchemeForRoleWithDefaults ¶

func NewApprovalSchemeForRoleWithDefaults() *ApprovalSchemeForRole

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

func (*ApprovalSchemeForRole) GetApproverId ¶

func (o *ApprovalSchemeForRole) GetApproverId() string

GetApproverId returns the ApproverId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalSchemeForRole) GetApproverIdOk ¶

func (o *ApprovalSchemeForRole) GetApproverIdOk() (*string, bool)

GetApproverIdOk returns a tuple with the ApproverId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalSchemeForRole) GetApproverType ¶

func (o *ApprovalSchemeForRole) GetApproverType() string

GetApproverType returns the ApproverType field value if set, zero value otherwise.

func (*ApprovalSchemeForRole) GetApproverTypeOk ¶

func (o *ApprovalSchemeForRole) GetApproverTypeOk() (*string, bool)

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

func (*ApprovalSchemeForRole) HasApproverId ¶

func (o *ApprovalSchemeForRole) HasApproverId() bool

HasApproverId returns a boolean if a field has been set.

func (*ApprovalSchemeForRole) HasApproverType ¶

func (o *ApprovalSchemeForRole) HasApproverType() bool

HasApproverType returns a boolean if a field has been set.

func (ApprovalSchemeForRole) MarshalJSON ¶

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

func (*ApprovalSchemeForRole) SetApproverId ¶

func (o *ApprovalSchemeForRole) SetApproverId(v string)

SetApproverId gets a reference to the given NullableString and assigns it to the ApproverId field.

func (*ApprovalSchemeForRole) SetApproverIdNil ¶

func (o *ApprovalSchemeForRole) SetApproverIdNil()

SetApproverIdNil sets the value for ApproverId to be an explicit nil

func (*ApprovalSchemeForRole) SetApproverType ¶

func (o *ApprovalSchemeForRole) SetApproverType(v string)

SetApproverType gets a reference to the given string and assigns it to the ApproverType field.

func (ApprovalSchemeForRole) ToMap ¶

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

func (*ApprovalSchemeForRole) UnmarshalJSON ¶

func (o *ApprovalSchemeForRole) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalSchemeForRole) UnsetApproverId ¶

func (o *ApprovalSchemeForRole) UnsetApproverId()

UnsetApproverId ensures that no value is present for ApproverId, not even an explicit nil

type ApprovalStatus ¶

type ApprovalStatus string

ApprovalStatus Enum representing the non-employee request approval status

const (
	APPROVALSTATUS_APPROVED  ApprovalStatus = "APPROVED"
	APPROVALSTATUS_REJECTED  ApprovalStatus = "REJECTED"
	APPROVALSTATUS_PENDING   ApprovalStatus = "PENDING"
	APPROVALSTATUS_NOT_READY ApprovalStatus = "NOT_READY"
	APPROVALSTATUS_CANCELLED ApprovalStatus = "CANCELLED"
)

List of ApprovalStatus

func NewApprovalStatusFromValue ¶

func NewApprovalStatusFromValue(v string) (*ApprovalStatus, error)

NewApprovalStatusFromValue returns a pointer to a valid ApprovalStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ApprovalStatus) IsValid ¶

func (v ApprovalStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ApprovalStatus) Ptr ¶

func (v ApprovalStatus) Ptr() *ApprovalStatus

Ptr returns reference to ApprovalStatus value

func (*ApprovalStatus) UnmarshalJSON ¶

func (v *ApprovalStatus) UnmarshalJSON(src []byte) error

type ApprovalStatusDto ¶

type ApprovalStatusDto struct {
	// True if the request for this item was forwarded from one owner to another.
	Forwarded     *bool                           `json:"forwarded,omitempty"`
	OriginalOwner *ApprovalStatusDtoOriginalOwner `json:"originalOwner,omitempty"`
	CurrentOwner  *ApprovalStatusDtoCurrentOwner  `json:"currentOwner,omitempty"`
	// Time at which item was modified.
	Modified NullableTime         `json:"modified,omitempty"`
	Status   *ManualWorkItemState `json:"status,omitempty"`
	Scheme   *ApprovalScheme      `json:"scheme,omitempty"`
	// If the request failed, includes any error messages that were generated.
	ErrorMessages []ErrorMessageDto `json:"errorMessages,omitempty"`
	// Comment, if any, provided by the approver.
	Comment NullableString `json:"comment,omitempty"`
	// The date the role or access profile is no longer assigned to the specified identity.
	RemoveDate           NullableTime `json:"removeDate,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalStatusDto struct for ApprovalStatusDto

func NewApprovalStatusDto ¶

func NewApprovalStatusDto() *ApprovalStatusDto

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

func NewApprovalStatusDtoWithDefaults ¶

func NewApprovalStatusDtoWithDefaults() *ApprovalStatusDto

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

func (*ApprovalStatusDto) GetComment ¶

func (o *ApprovalStatusDto) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalStatusDto) GetCommentOk ¶

func (o *ApprovalStatusDto) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalStatusDto) GetCurrentOwner ¶

func (o *ApprovalStatusDto) GetCurrentOwner() ApprovalStatusDtoCurrentOwner

GetCurrentOwner returns the CurrentOwner field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetCurrentOwnerOk ¶

func (o *ApprovalStatusDto) GetCurrentOwnerOk() (*ApprovalStatusDtoCurrentOwner, bool)

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

func (*ApprovalStatusDto) GetErrorMessages ¶

func (o *ApprovalStatusDto) GetErrorMessages() []ErrorMessageDto

GetErrorMessages returns the ErrorMessages field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalStatusDto) GetErrorMessagesOk ¶

func (o *ApprovalStatusDto) GetErrorMessagesOk() ([]ErrorMessageDto, bool)

GetErrorMessagesOk returns a tuple with the ErrorMessages field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalStatusDto) GetForwarded ¶

func (o *ApprovalStatusDto) GetForwarded() bool

GetForwarded returns the Forwarded field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetForwardedOk ¶

func (o *ApprovalStatusDto) GetForwardedOk() (*bool, bool)

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

func (*ApprovalStatusDto) GetModified ¶

func (o *ApprovalStatusDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalStatusDto) GetModifiedOk ¶

func (o *ApprovalStatusDto) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalStatusDto) GetOriginalOwner ¶

func (o *ApprovalStatusDto) GetOriginalOwner() ApprovalStatusDtoOriginalOwner

GetOriginalOwner returns the OriginalOwner field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetOriginalOwnerOk ¶

func (o *ApprovalStatusDto) GetOriginalOwnerOk() (*ApprovalStatusDtoOriginalOwner, bool)

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

func (*ApprovalStatusDto) GetRemoveDate ¶

func (o *ApprovalStatusDto) GetRemoveDate() time.Time

GetRemoveDate returns the RemoveDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApprovalStatusDto) GetRemoveDateOk ¶

func (o *ApprovalStatusDto) GetRemoveDateOk() (*time.Time, bool)

GetRemoveDateOk returns a tuple with the RemoveDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApprovalStatusDto) GetScheme ¶

func (o *ApprovalStatusDto) GetScheme() ApprovalScheme

GetScheme returns the Scheme field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetSchemeOk ¶

func (o *ApprovalStatusDto) GetSchemeOk() (*ApprovalScheme, bool)

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

func (*ApprovalStatusDto) GetStatus ¶

func (o *ApprovalStatusDto) GetStatus() ManualWorkItemState

GetStatus returns the Status field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetStatusOk ¶

func (o *ApprovalStatusDto) GetStatusOk() (*ManualWorkItemState, 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 (*ApprovalStatusDto) HasComment ¶

func (o *ApprovalStatusDto) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasCurrentOwner ¶

func (o *ApprovalStatusDto) HasCurrentOwner() bool

HasCurrentOwner returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasErrorMessages ¶

func (o *ApprovalStatusDto) HasErrorMessages() bool

HasErrorMessages returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasForwarded ¶

func (o *ApprovalStatusDto) HasForwarded() bool

HasForwarded returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasModified ¶

func (o *ApprovalStatusDto) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasOriginalOwner ¶

func (o *ApprovalStatusDto) HasOriginalOwner() bool

HasOriginalOwner returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasRemoveDate ¶

func (o *ApprovalStatusDto) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasScheme ¶

func (o *ApprovalStatusDto) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (*ApprovalStatusDto) HasStatus ¶

func (o *ApprovalStatusDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ApprovalStatusDto) MarshalJSON ¶

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

func (*ApprovalStatusDto) SetComment ¶

func (o *ApprovalStatusDto) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*ApprovalStatusDto) SetCommentNil ¶ added in v2.0.3

func (o *ApprovalStatusDto) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*ApprovalStatusDto) SetCurrentOwner ¶

func (o *ApprovalStatusDto) SetCurrentOwner(v ApprovalStatusDtoCurrentOwner)

SetCurrentOwner gets a reference to the given ApprovalStatusDtoCurrentOwner and assigns it to the CurrentOwner field.

func (*ApprovalStatusDto) SetErrorMessages ¶

func (o *ApprovalStatusDto) SetErrorMessages(v []ErrorMessageDto)

SetErrorMessages gets a reference to the given []ErrorMessageDto and assigns it to the ErrorMessages field.

func (*ApprovalStatusDto) SetForwarded ¶

func (o *ApprovalStatusDto) SetForwarded(v bool)

SetForwarded gets a reference to the given bool and assigns it to the Forwarded field.

func (*ApprovalStatusDto) SetModified ¶

func (o *ApprovalStatusDto) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*ApprovalStatusDto) SetModifiedNil ¶ added in v2.0.3

func (o *ApprovalStatusDto) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*ApprovalStatusDto) SetOriginalOwner ¶

func (o *ApprovalStatusDto) SetOriginalOwner(v ApprovalStatusDtoOriginalOwner)

SetOriginalOwner gets a reference to the given ApprovalStatusDtoOriginalOwner and assigns it to the OriginalOwner field.

func (*ApprovalStatusDto) SetRemoveDate ¶

func (o *ApprovalStatusDto) SetRemoveDate(v time.Time)

SetRemoveDate gets a reference to the given NullableTime and assigns it to the RemoveDate field.

func (*ApprovalStatusDto) SetRemoveDateNil ¶ added in v2.0.3

func (o *ApprovalStatusDto) SetRemoveDateNil()

SetRemoveDateNil sets the value for RemoveDate to be an explicit nil

func (*ApprovalStatusDto) SetScheme ¶

func (o *ApprovalStatusDto) SetScheme(v ApprovalScheme)

SetScheme gets a reference to the given ApprovalScheme and assigns it to the Scheme field.

func (*ApprovalStatusDto) SetStatus ¶

func (o *ApprovalStatusDto) SetStatus(v ManualWorkItemState)

SetStatus gets a reference to the given ManualWorkItemState and assigns it to the Status field.

func (ApprovalStatusDto) ToMap ¶

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

func (*ApprovalStatusDto) UnmarshalJSON ¶

func (o *ApprovalStatusDto) UnmarshalJSON(bytes []byte) (err error)

func (*ApprovalStatusDto) UnsetComment ¶ added in v2.0.3

func (o *ApprovalStatusDto) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

func (*ApprovalStatusDto) UnsetModified ¶ added in v2.0.3

func (o *ApprovalStatusDto) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*ApprovalStatusDto) UnsetRemoveDate ¶ added in v2.0.3

func (o *ApprovalStatusDto) UnsetRemoveDate()

UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

type ApprovalStatusDtoCurrentOwner ¶ added in v2.0.3

type ApprovalStatusDtoCurrentOwner struct {
	// DTO type of identity who reviewed the access item request.
	Type *string `json:"type,omitempty"`
	// ID of identity who reviewed the access item request.
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity who reviewed the access item request.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalStatusDtoCurrentOwner struct for ApprovalStatusDtoCurrentOwner

func NewApprovalStatusDtoCurrentOwner ¶ added in v2.0.3

func NewApprovalStatusDtoCurrentOwner() *ApprovalStatusDtoCurrentOwner

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

func NewApprovalStatusDtoCurrentOwnerWithDefaults ¶ added in v2.0.3

func NewApprovalStatusDtoCurrentOwnerWithDefaults() *ApprovalStatusDtoCurrentOwner

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

func (*ApprovalStatusDtoCurrentOwner) GetId ¶ added in v2.0.3

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

func (*ApprovalStatusDtoCurrentOwner) GetIdOk ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) 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 (*ApprovalStatusDtoCurrentOwner) GetName ¶ added in v2.0.3

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

func (*ApprovalStatusDtoCurrentOwner) GetNameOk ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) 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 (*ApprovalStatusDtoCurrentOwner) GetType ¶ added in v2.0.3

GetType returns the Type field value if set, zero value otherwise.

func (*ApprovalStatusDtoCurrentOwner) GetTypeOk ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) 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 (*ApprovalStatusDtoCurrentOwner) HasId ¶ added in v2.0.3

HasId returns a boolean if a field has been set.

func (*ApprovalStatusDtoCurrentOwner) HasName ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApprovalStatusDtoCurrentOwner) HasType ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (ApprovalStatusDtoCurrentOwner) MarshalJSON ¶ added in v2.0.3

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

func (*ApprovalStatusDtoCurrentOwner) SetId ¶ added in v2.0.3

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

func (*ApprovalStatusDtoCurrentOwner) SetName ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) SetName(v string)

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

func (*ApprovalStatusDtoCurrentOwner) SetType ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ApprovalStatusDtoCurrentOwner) ToMap ¶ added in v2.0.3

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

func (*ApprovalStatusDtoCurrentOwner) UnmarshalJSON ¶ added in v2.0.3

func (o *ApprovalStatusDtoCurrentOwner) UnmarshalJSON(bytes []byte) (err error)

type ApprovalStatusDtoOriginalOwner ¶

type ApprovalStatusDtoOriginalOwner struct {
	// DTO type of original approval owner's identity.
	Type *string `json:"type,omitempty"`
	// ID of original approval owner's identity.
	Id *string `json:"id,omitempty"`
	// Display name of original approval owner.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalStatusDtoOriginalOwner Identity of orginal approval owner.

func NewApprovalStatusDtoOriginalOwner ¶

func NewApprovalStatusDtoOriginalOwner() *ApprovalStatusDtoOriginalOwner

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

func NewApprovalStatusDtoOriginalOwnerWithDefaults ¶

func NewApprovalStatusDtoOriginalOwnerWithDefaults() *ApprovalStatusDtoOriginalOwner

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

func (*ApprovalStatusDtoOriginalOwner) GetId ¶

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

func (*ApprovalStatusDtoOriginalOwner) GetIdOk ¶

func (o *ApprovalStatusDtoOriginalOwner) 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 (*ApprovalStatusDtoOriginalOwner) GetName ¶

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

func (*ApprovalStatusDtoOriginalOwner) GetNameOk ¶

func (o *ApprovalStatusDtoOriginalOwner) 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 (*ApprovalStatusDtoOriginalOwner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ApprovalStatusDtoOriginalOwner) GetTypeOk ¶

func (o *ApprovalStatusDtoOriginalOwner) 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 (*ApprovalStatusDtoOriginalOwner) HasId ¶

HasId returns a boolean if a field has been set.

func (*ApprovalStatusDtoOriginalOwner) HasName ¶

func (o *ApprovalStatusDtoOriginalOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApprovalStatusDtoOriginalOwner) HasType ¶

func (o *ApprovalStatusDtoOriginalOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (ApprovalStatusDtoOriginalOwner) MarshalJSON ¶

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

func (*ApprovalStatusDtoOriginalOwner) SetId ¶

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

func (*ApprovalStatusDtoOriginalOwner) SetName ¶

func (o *ApprovalStatusDtoOriginalOwner) SetName(v string)

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

func (*ApprovalStatusDtoOriginalOwner) SetType ¶

func (o *ApprovalStatusDtoOriginalOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ApprovalStatusDtoOriginalOwner) ToMap ¶

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

func (*ApprovalStatusDtoOriginalOwner) UnmarshalJSON ¶

func (o *ApprovalStatusDtoOriginalOwner) UnmarshalJSON(bytes []byte) (err error)

type ApprovalSummary ¶

type ApprovalSummary struct {
	// The number of pending access requests approvals.
	Pending *int32 `json:"pending,omitempty"`
	// The number of approved access requests approvals.
	Approved *int32 `json:"approved,omitempty"`
	// The number of rejected access requests approvals.
	Rejected             *int32 `json:"rejected,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApprovalSummary struct for ApprovalSummary

func NewApprovalSummary ¶

func NewApprovalSummary() *ApprovalSummary

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

func NewApprovalSummaryWithDefaults ¶

func NewApprovalSummaryWithDefaults() *ApprovalSummary

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

func (*ApprovalSummary) GetApproved ¶

func (o *ApprovalSummary) GetApproved() int32

GetApproved returns the Approved field value if set, zero value otherwise.

func (*ApprovalSummary) GetApprovedOk ¶

func (o *ApprovalSummary) GetApprovedOk() (*int32, bool)

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

func (*ApprovalSummary) GetPending ¶

func (o *ApprovalSummary) GetPending() int32

GetPending returns the Pending field value if set, zero value otherwise.

func (*ApprovalSummary) GetPendingOk ¶

func (o *ApprovalSummary) GetPendingOk() (*int32, bool)

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

func (*ApprovalSummary) GetRejected ¶

func (o *ApprovalSummary) GetRejected() int32

GetRejected returns the Rejected field value if set, zero value otherwise.

func (*ApprovalSummary) GetRejectedOk ¶

func (o *ApprovalSummary) GetRejectedOk() (*int32, bool)

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

func (*ApprovalSummary) HasApproved ¶

func (o *ApprovalSummary) HasApproved() bool

HasApproved returns a boolean if a field has been set.

func (*ApprovalSummary) HasPending ¶

func (o *ApprovalSummary) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*ApprovalSummary) HasRejected ¶

func (o *ApprovalSummary) HasRejected() bool

HasRejected returns a boolean if a field has been set.

func (ApprovalSummary) MarshalJSON ¶

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

func (*ApprovalSummary) SetApproved ¶

func (o *ApprovalSummary) SetApproved(v int32)

SetApproved gets a reference to the given int32 and assigns it to the Approved field.

func (*ApprovalSummary) SetPending ¶

func (o *ApprovalSummary) SetPending(v int32)

SetPending gets a reference to the given int32 and assigns it to the Pending field.

func (*ApprovalSummary) SetRejected ¶

func (o *ApprovalSummary) SetRejected(v int32)

SetRejected gets a reference to the given int32 and assigns it to the Rejected field.

func (ApprovalSummary) ToMap ¶

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

func (*ApprovalSummary) UnmarshalJSON ¶

func (o *ApprovalSummary) UnmarshalJSON(bytes []byte) (err error)

type ArrayInner ¶

type ArrayInner struct {
	// contains filtered or unexported fields
}

ArrayInner struct for ArrayInner

func (*ArrayInner) MarshalJSON ¶

func (src *ArrayInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ArrayInner) UnmarshalJSON ¶

func (dst *ArrayInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type AttributeDefinition ¶

type AttributeDefinition struct {
	// The name of the attribute.
	Name   *string                    `json:"name,omitempty"`
	Type   *AttributeDefinitionType   `json:"type,omitempty"`
	Schema *AttributeDefinitionSchema `json:"schema,omitempty"`
	// A human-readable description of the attribute.
	Description *string `json:"description,omitempty"`
	// Flag indicating whether or not the attribute is multi-valued.
	IsMulti *bool `json:"isMulti,omitempty"`
	// Flag indicating whether or not the attribute is an entitlement.
	IsEntitlement *bool `json:"isEntitlement,omitempty"`
	// Flag indicating whether or not the attribute represents a group. This can only be `true` if `isEntitlement` is also `true` **and** there is a schema defined for the attribute..
	IsGroup              *bool `json:"isGroup,omitempty"`
	AdditionalProperties map[string]interface{}
}

AttributeDefinition struct for AttributeDefinition

func NewAttributeDefinition ¶

func NewAttributeDefinition() *AttributeDefinition

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

func NewAttributeDefinitionWithDefaults ¶

func NewAttributeDefinitionWithDefaults() *AttributeDefinition

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

func (*AttributeDefinition) GetDescription ¶

func (o *AttributeDefinition) GetDescription() string

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

func (*AttributeDefinition) GetDescriptionOk ¶

func (o *AttributeDefinition) 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 (*AttributeDefinition) GetIsEntitlement ¶

func (o *AttributeDefinition) GetIsEntitlement() bool

GetIsEntitlement returns the IsEntitlement field value if set, zero value otherwise.

func (*AttributeDefinition) GetIsEntitlementOk ¶

func (o *AttributeDefinition) GetIsEntitlementOk() (*bool, bool)

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

func (*AttributeDefinition) GetIsGroup ¶

func (o *AttributeDefinition) GetIsGroup() bool

GetIsGroup returns the IsGroup field value if set, zero value otherwise.

func (*AttributeDefinition) GetIsGroupOk ¶

func (o *AttributeDefinition) GetIsGroupOk() (*bool, bool)

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

func (*AttributeDefinition) GetIsMulti ¶

func (o *AttributeDefinition) GetIsMulti() bool

GetIsMulti returns the IsMulti field value if set, zero value otherwise.

func (*AttributeDefinition) GetIsMultiOk ¶

func (o *AttributeDefinition) GetIsMultiOk() (*bool, bool)

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

func (*AttributeDefinition) GetName ¶

func (o *AttributeDefinition) GetName() string

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

func (*AttributeDefinition) GetNameOk ¶

func (o *AttributeDefinition) 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 (*AttributeDefinition) GetSchema ¶

GetSchema returns the Schema field value if set, zero value otherwise.

func (*AttributeDefinition) GetSchemaOk ¶

func (o *AttributeDefinition) GetSchemaOk() (*AttributeDefinitionSchema, 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 (*AttributeDefinition) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*AttributeDefinition) GetTypeOk ¶

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 (*AttributeDefinition) HasDescription ¶

func (o *AttributeDefinition) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AttributeDefinition) HasIsEntitlement ¶

func (o *AttributeDefinition) HasIsEntitlement() bool

HasIsEntitlement returns a boolean if a field has been set.

func (*AttributeDefinition) HasIsGroup ¶

func (o *AttributeDefinition) HasIsGroup() bool

HasIsGroup returns a boolean if a field has been set.

func (*AttributeDefinition) HasIsMulti ¶

func (o *AttributeDefinition) HasIsMulti() bool

HasIsMulti returns a boolean if a field has been set.

func (*AttributeDefinition) HasName ¶

func (o *AttributeDefinition) HasName() bool

HasName returns a boolean if a field has been set.

func (*AttributeDefinition) HasSchema ¶

func (o *AttributeDefinition) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*AttributeDefinition) HasType ¶

func (o *AttributeDefinition) HasType() bool

HasType returns a boolean if a field has been set.

func (AttributeDefinition) MarshalJSON ¶

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

func (*AttributeDefinition) SetDescription ¶

func (o *AttributeDefinition) SetDescription(v string)

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

func (*AttributeDefinition) SetIsEntitlement ¶

func (o *AttributeDefinition) SetIsEntitlement(v bool)

SetIsEntitlement gets a reference to the given bool and assigns it to the IsEntitlement field.

func (*AttributeDefinition) SetIsGroup ¶

func (o *AttributeDefinition) SetIsGroup(v bool)

SetIsGroup gets a reference to the given bool and assigns it to the IsGroup field.

func (*AttributeDefinition) SetIsMulti ¶

func (o *AttributeDefinition) SetIsMulti(v bool)

SetIsMulti gets a reference to the given bool and assigns it to the IsMulti field.

func (*AttributeDefinition) SetName ¶

func (o *AttributeDefinition) SetName(v string)

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

func (*AttributeDefinition) SetSchema ¶

SetSchema gets a reference to the given AttributeDefinitionSchema and assigns it to the Schema field.

func (*AttributeDefinition) SetType ¶

SetType gets a reference to the given AttributeDefinitionType and assigns it to the Type field.

func (AttributeDefinition) ToMap ¶

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

func (*AttributeDefinition) UnmarshalJSON ¶

func (o *AttributeDefinition) UnmarshalJSON(bytes []byte) (err error)

type AttributeDefinitionSchema ¶

type AttributeDefinitionSchema struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// The object ID this reference applies to.
	Id *string `json:"id,omitempty"`
	// The human-readable display name of the object.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

AttributeDefinitionSchema A reference to the schema on the source to the attribute values map to.

func NewAttributeDefinitionSchema ¶

func NewAttributeDefinitionSchema() *AttributeDefinitionSchema

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

func NewAttributeDefinitionSchemaWithDefaults ¶

func NewAttributeDefinitionSchemaWithDefaults() *AttributeDefinitionSchema

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

func (*AttributeDefinitionSchema) GetId ¶

func (o *AttributeDefinitionSchema) GetId() string

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

func (*AttributeDefinitionSchema) GetIdOk ¶

func (o *AttributeDefinitionSchema) 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 (*AttributeDefinitionSchema) GetName ¶

func (o *AttributeDefinitionSchema) GetName() string

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

func (*AttributeDefinitionSchema) GetNameOk ¶

func (o *AttributeDefinitionSchema) 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 (*AttributeDefinitionSchema) GetType ¶

func (o *AttributeDefinitionSchema) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AttributeDefinitionSchema) GetTypeOk ¶

func (o *AttributeDefinitionSchema) 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 (*AttributeDefinitionSchema) HasId ¶

func (o *AttributeDefinitionSchema) HasId() bool

HasId returns a boolean if a field has been set.

func (*AttributeDefinitionSchema) HasName ¶

func (o *AttributeDefinitionSchema) HasName() bool

HasName returns a boolean if a field has been set.

func (*AttributeDefinitionSchema) HasType ¶

func (o *AttributeDefinitionSchema) HasType() bool

HasType returns a boolean if a field has been set.

func (AttributeDefinitionSchema) MarshalJSON ¶

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

func (*AttributeDefinitionSchema) SetId ¶

func (o *AttributeDefinitionSchema) SetId(v string)

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

func (*AttributeDefinitionSchema) SetName ¶

func (o *AttributeDefinitionSchema) SetName(v string)

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

func (*AttributeDefinitionSchema) SetType ¶

func (o *AttributeDefinitionSchema) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (AttributeDefinitionSchema) ToMap ¶

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

func (*AttributeDefinitionSchema) UnmarshalJSON ¶

func (o *AttributeDefinitionSchema) UnmarshalJSON(bytes []byte) (err error)

type AttributeDefinitionType ¶

type AttributeDefinitionType string

AttributeDefinitionType The underlying type of the value which an AttributeDefinition represents.

const (
	ATTRIBUTEDEFINITIONTYPE_STRING  AttributeDefinitionType = "STRING"
	ATTRIBUTEDEFINITIONTYPE_LONG    AttributeDefinitionType = "LONG"
	ATTRIBUTEDEFINITIONTYPE_INT     AttributeDefinitionType = "INT"
	ATTRIBUTEDEFINITIONTYPE_BOOLEAN AttributeDefinitionType = "BOOLEAN"
)

List of AttributeDefinitionType

func NewAttributeDefinitionTypeFromValue ¶

func NewAttributeDefinitionTypeFromValue(v string) (*AttributeDefinitionType, error)

NewAttributeDefinitionTypeFromValue returns a pointer to a valid AttributeDefinitionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (AttributeDefinitionType) IsValid ¶

func (v AttributeDefinitionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (AttributeDefinitionType) Ptr ¶

Ptr returns reference to AttributeDefinitionType value

func (*AttributeDefinitionType) UnmarshalJSON ¶

func (v *AttributeDefinitionType) UnmarshalJSON(src []byte) error

type AttributeRequest ¶

type AttributeRequest struct {
	// Attribute name.
	Name *string `json:"name,omitempty"`
	// Operation to perform on attribute.
	Op *string `json:"op,omitempty"`
	// Value of attribute.
	Value                *string `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

AttributeRequest struct for AttributeRequest

func NewAttributeRequest ¶

func NewAttributeRequest() *AttributeRequest

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

func NewAttributeRequestWithDefaults ¶

func NewAttributeRequestWithDefaults() *AttributeRequest

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

func (*AttributeRequest) GetName ¶

func (o *AttributeRequest) GetName() string

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

func (*AttributeRequest) GetNameOk ¶

func (o *AttributeRequest) 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 (*AttributeRequest) GetOp ¶

func (o *AttributeRequest) GetOp() string

GetOp returns the Op field value if set, zero value otherwise.

func (*AttributeRequest) GetOpOk ¶

func (o *AttributeRequest) GetOpOk() (*string, bool)

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

func (*AttributeRequest) GetValue ¶

func (o *AttributeRequest) GetValue() string

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

func (*AttributeRequest) GetValueOk ¶

func (o *AttributeRequest) 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 (*AttributeRequest) HasName ¶

func (o *AttributeRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*AttributeRequest) HasOp ¶

func (o *AttributeRequest) HasOp() bool

HasOp returns a boolean if a field has been set.

func (*AttributeRequest) HasValue ¶

func (o *AttributeRequest) HasValue() bool

HasValue returns a boolean if a field has been set.

func (AttributeRequest) MarshalJSON ¶

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

func (*AttributeRequest) SetName ¶

func (o *AttributeRequest) SetName(v string)

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

func (*AttributeRequest) SetOp ¶

func (o *AttributeRequest) SetOp(v string)

SetOp gets a reference to the given string and assigns it to the Op field.

func (*AttributeRequest) SetValue ¶

func (o *AttributeRequest) SetValue(v string)

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

func (AttributeRequest) ToMap ¶

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

func (*AttributeRequest) UnmarshalJSON ¶

func (o *AttributeRequest) UnmarshalJSON(bytes []byte) (err error)

type AuthUser ¶

type AuthUser struct {
	// Tenant name.
	Tenant *string `json:"tenant,omitempty"`
	// Identity ID.
	Id *string `json:"id,omitempty"`
	// Identity's unique identitifier.
	Uid *string `json:"uid,omitempty"`
	// ID of the auth profile associated with the auth user.
	Profile *string `json:"profile,omitempty"`
	// Auth user's employee number.
	IdentificationNumber *string `json:"identificationNumber,omitempty"`
	// Auth user's email.
	Email *string `json:"email,omitempty"`
	// Auth user's phone number.
	Phone *string `json:"phone,omitempty"`
	// Auth user's work phone number.
	WorkPhone *string `json:"workPhone,omitempty"`
	// Auth user's personal email.
	PersonalEmail *string `json:"personalEmail,omitempty"`
	// Auth user's first name.
	Firstname *string `json:"firstname,omitempty"`
	// Auth user's last name.
	Lastname *string `json:"lastname,omitempty"`
	// Auth user's name in displayed format.
	DisplayName *string `json:"displayName,omitempty"`
	// Auth user's alias.
	Alias *string `json:"alias,omitempty"`
	// Date of last password change.
	LastPasswordChangeDate *string `json:"lastPasswordChangeDate,omitempty"`
	// Timestamp of the last login (long type value).
	LastLoginTimestamp *int64 `json:"lastLoginTimestamp,omitempty"`
	// Timestamp of the current login (long type value).
	CurrentLoginTimestamp *int64 `json:"currentLoginTimestamp,omitempty"`
	// Array of the auth user's capabilities.
	Capabilities         []string `json:"capabilities,omitempty"`
	AdditionalProperties map[string]interface{}
}

AuthUser struct for AuthUser

func NewAuthUser ¶

func NewAuthUser() *AuthUser

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

func NewAuthUserWithDefaults ¶

func NewAuthUserWithDefaults() *AuthUser

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

func (*AuthUser) GetAlias ¶

func (o *AuthUser) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*AuthUser) GetAliasOk ¶

func (o *AuthUser) GetAliasOk() (*string, bool)

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

func (*AuthUser) GetCapabilities ¶

func (o *AuthUser) GetCapabilities() []string

GetCapabilities returns the Capabilities field value if set, zero value otherwise.

func (*AuthUser) GetCapabilitiesOk ¶

func (o *AuthUser) GetCapabilitiesOk() ([]string, bool)

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

func (*AuthUser) GetCurrentLoginTimestamp ¶

func (o *AuthUser) GetCurrentLoginTimestamp() int64

GetCurrentLoginTimestamp returns the CurrentLoginTimestamp field value if set, zero value otherwise.

func (*AuthUser) GetCurrentLoginTimestampOk ¶

func (o *AuthUser) GetCurrentLoginTimestampOk() (*int64, bool)

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

func (*AuthUser) GetDisplayName ¶

func (o *AuthUser) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*AuthUser) GetDisplayNameOk ¶

func (o *AuthUser) GetDisplayNameOk() (*string, bool)

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

func (*AuthUser) GetEmail ¶

func (o *AuthUser) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*AuthUser) GetEmailOk ¶

func (o *AuthUser) 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 (*AuthUser) GetFirstname ¶

func (o *AuthUser) GetFirstname() string

GetFirstname returns the Firstname field value if set, zero value otherwise.

func (*AuthUser) GetFirstnameOk ¶

func (o *AuthUser) 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 (*AuthUser) GetId ¶

func (o *AuthUser) GetId() string

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

func (*AuthUser) GetIdOk ¶

func (o *AuthUser) 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 (*AuthUser) GetIdentificationNumber ¶

func (o *AuthUser) GetIdentificationNumber() string

GetIdentificationNumber returns the IdentificationNumber field value if set, zero value otherwise.

func (*AuthUser) GetIdentificationNumberOk ¶

func (o *AuthUser) GetIdentificationNumberOk() (*string, bool)

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

func (*AuthUser) GetLastLoginTimestamp ¶

func (o *AuthUser) GetLastLoginTimestamp() int64

GetLastLoginTimestamp returns the LastLoginTimestamp field value if set, zero value otherwise.

func (*AuthUser) GetLastLoginTimestampOk ¶

func (o *AuthUser) GetLastLoginTimestampOk() (*int64, bool)

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

func (*AuthUser) GetLastPasswordChangeDate ¶

func (o *AuthUser) GetLastPasswordChangeDate() string

GetLastPasswordChangeDate returns the LastPasswordChangeDate field value if set, zero value otherwise.

func (*AuthUser) GetLastPasswordChangeDateOk ¶

func (o *AuthUser) GetLastPasswordChangeDateOk() (*string, bool)

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

func (*AuthUser) GetLastname ¶

func (o *AuthUser) GetLastname() string

GetLastname returns the Lastname field value if set, zero value otherwise.

func (*AuthUser) GetLastnameOk ¶

func (o *AuthUser) 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 (*AuthUser) GetPersonalEmail ¶

func (o *AuthUser) GetPersonalEmail() string

GetPersonalEmail returns the PersonalEmail field value if set, zero value otherwise.

func (*AuthUser) GetPersonalEmailOk ¶

func (o *AuthUser) GetPersonalEmailOk() (*string, bool)

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

func (*AuthUser) GetPhone ¶

func (o *AuthUser) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*AuthUser) GetPhoneOk ¶

func (o *AuthUser) 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 (*AuthUser) GetProfile ¶

func (o *AuthUser) GetProfile() string

GetProfile returns the Profile field value if set, zero value otherwise.

func (*AuthUser) GetProfileOk ¶

func (o *AuthUser) GetProfileOk() (*string, bool)

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

func (*AuthUser) GetTenant ¶

func (o *AuthUser) GetTenant() string

GetTenant returns the Tenant field value if set, zero value otherwise.

func (*AuthUser) GetTenantOk ¶

func (o *AuthUser) GetTenantOk() (*string, bool)

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

func (*AuthUser) GetUid ¶

func (o *AuthUser) GetUid() string

GetUid returns the Uid field value if set, zero value otherwise.

func (*AuthUser) GetUidOk ¶

func (o *AuthUser) GetUidOk() (*string, bool)

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

func (*AuthUser) GetWorkPhone ¶

func (o *AuthUser) GetWorkPhone() string

GetWorkPhone returns the WorkPhone field value if set, zero value otherwise.

func (*AuthUser) GetWorkPhoneOk ¶

func (o *AuthUser) GetWorkPhoneOk() (*string, bool)

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

func (*AuthUser) HasAlias ¶

func (o *AuthUser) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*AuthUser) HasCapabilities ¶

func (o *AuthUser) HasCapabilities() bool

HasCapabilities returns a boolean if a field has been set.

func (*AuthUser) HasCurrentLoginTimestamp ¶

func (o *AuthUser) HasCurrentLoginTimestamp() bool

HasCurrentLoginTimestamp returns a boolean if a field has been set.

func (*AuthUser) HasDisplayName ¶

func (o *AuthUser) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AuthUser) HasEmail ¶

func (o *AuthUser) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*AuthUser) HasFirstname ¶

func (o *AuthUser) HasFirstname() bool

HasFirstname returns a boolean if a field has been set.

func (*AuthUser) HasId ¶

func (o *AuthUser) HasId() bool

HasId returns a boolean if a field has been set.

func (*AuthUser) HasIdentificationNumber ¶

func (o *AuthUser) HasIdentificationNumber() bool

HasIdentificationNumber returns a boolean if a field has been set.

func (*AuthUser) HasLastLoginTimestamp ¶

func (o *AuthUser) HasLastLoginTimestamp() bool

HasLastLoginTimestamp returns a boolean if a field has been set.

func (*AuthUser) HasLastPasswordChangeDate ¶

func (o *AuthUser) HasLastPasswordChangeDate() bool

HasLastPasswordChangeDate returns a boolean if a field has been set.

func (*AuthUser) HasLastname ¶

func (o *AuthUser) HasLastname() bool

HasLastname returns a boolean if a field has been set.

func (*AuthUser) HasPersonalEmail ¶

func (o *AuthUser) HasPersonalEmail() bool

HasPersonalEmail returns a boolean if a field has been set.

func (*AuthUser) HasPhone ¶

func (o *AuthUser) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*AuthUser) HasProfile ¶

func (o *AuthUser) HasProfile() bool

HasProfile returns a boolean if a field has been set.

func (*AuthUser) HasTenant ¶

func (o *AuthUser) HasTenant() bool

HasTenant returns a boolean if a field has been set.

func (*AuthUser) HasUid ¶

func (o *AuthUser) HasUid() bool

HasUid returns a boolean if a field has been set.

func (*AuthUser) HasWorkPhone ¶

func (o *AuthUser) HasWorkPhone() bool

HasWorkPhone returns a boolean if a field has been set.

func (AuthUser) MarshalJSON ¶

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

func (*AuthUser) SetAlias ¶

func (o *AuthUser) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*AuthUser) SetCapabilities ¶

func (o *AuthUser) SetCapabilities(v []string)

SetCapabilities gets a reference to the given []string and assigns it to the Capabilities field.

func (*AuthUser) SetCurrentLoginTimestamp ¶

func (o *AuthUser) SetCurrentLoginTimestamp(v int64)

SetCurrentLoginTimestamp gets a reference to the given int64 and assigns it to the CurrentLoginTimestamp field.

func (*AuthUser) SetDisplayName ¶

func (o *AuthUser) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*AuthUser) SetEmail ¶

func (o *AuthUser) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*AuthUser) SetFirstname ¶

func (o *AuthUser) SetFirstname(v string)

SetFirstname gets a reference to the given string and assigns it to the Firstname field.

func (*AuthUser) SetId ¶

func (o *AuthUser) SetId(v string)

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

func (*AuthUser) SetIdentificationNumber ¶

func (o *AuthUser) SetIdentificationNumber(v string)

SetIdentificationNumber gets a reference to the given string and assigns it to the IdentificationNumber field.

func (*AuthUser) SetLastLoginTimestamp ¶

func (o *AuthUser) SetLastLoginTimestamp(v int64)

SetLastLoginTimestamp gets a reference to the given int64 and assigns it to the LastLoginTimestamp field.

func (*AuthUser) SetLastPasswordChangeDate ¶

func (o *AuthUser) SetLastPasswordChangeDate(v string)

SetLastPasswordChangeDate gets a reference to the given string and assigns it to the LastPasswordChangeDate field.

func (*AuthUser) SetLastname ¶

func (o *AuthUser) SetLastname(v string)

SetLastname gets a reference to the given string and assigns it to the Lastname field.

func (*AuthUser) SetPersonalEmail ¶

func (o *AuthUser) SetPersonalEmail(v string)

SetPersonalEmail gets a reference to the given string and assigns it to the PersonalEmail field.

func (*AuthUser) SetPhone ¶

func (o *AuthUser) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*AuthUser) SetProfile ¶

func (o *AuthUser) SetProfile(v string)

SetProfile gets a reference to the given string and assigns it to the Profile field.

func (*AuthUser) SetTenant ¶

func (o *AuthUser) SetTenant(v string)

SetTenant gets a reference to the given string and assigns it to the Tenant field.

func (*AuthUser) SetUid ¶

func (o *AuthUser) SetUid(v string)

SetUid gets a reference to the given string and assigns it to the Uid field.

func (*AuthUser) SetWorkPhone ¶

func (o *AuthUser) SetWorkPhone(v string)

SetWorkPhone gets a reference to the given string and assigns it to the WorkPhone field.

func (AuthUser) ToMap ¶

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

func (*AuthUser) UnmarshalJSON ¶

func (o *AuthUser) UnmarshalJSON(bytes []byte) (err error)

type AuthUsersAPIService ¶ added in v2.0.5

type AuthUsersAPIService service

AuthUsersAPIService AuthUsersAPI service

func (*AuthUsersAPIService) GetAuthUser ¶ added in v2.0.5

GetAuthUser Auth User Details

Return the specified user's authentication system details.

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

func (*AuthUsersAPIService) GetAuthUserExecute ¶ added in v2.0.5

func (a *AuthUsersAPIService) GetAuthUserExecute(r ApiGetAuthUserRequest) (*AuthUser, *http.Response, error)

Execute executes the request

@return AuthUser

func (*AuthUsersAPIService) PatchAuthUser ¶ added in v2.0.5

PatchAuthUser Auth User Update

Use a PATCH request to update an existing user in the authentication system. Use this endpoint to modify these fields:

  • `capabilities`

A '400.1.1 Illegal update attempt' detail code indicates that you attempted to PATCH a field that is not allowed.

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

func (*AuthUsersAPIService) PatchAuthUserExecute ¶ added in v2.0.5

func (a *AuthUsersAPIService) PatchAuthUserExecute(r ApiPatchAuthUserRequest) (*AuthUser, *http.Response, error)

Execute executes the request

@return AuthUser

type BaseAccess ¶

type BaseAccess struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name *string `json:"name,omitempty"`
	// Access item's description.
	Description *string `json:"description,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced NullableTime `json:"synced,omitempty"`
	// Indicates whether the access item is currently enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates whether the access item can be requested.
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates whether comments are required for requests to access the item.
	RequestCommentsRequired *bool                 `json:"requestCommentsRequired,omitempty"`
	Owner                   *BaseAccessAllOfOwner `json:"owner,omitempty"`
	AdditionalProperties    map[string]interface{}
}

BaseAccess struct for BaseAccess

func NewBaseAccess ¶

func NewBaseAccess() *BaseAccess

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

func NewBaseAccessWithDefaults ¶

func NewBaseAccessWithDefaults() *BaseAccess

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

func (*BaseAccess) GetCreated ¶

func (o *BaseAccess) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseAccess) GetCreatedOk ¶

func (o *BaseAccess) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseAccess) GetDescription ¶

func (o *BaseAccess) GetDescription() string

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

func (*BaseAccess) GetDescriptionOk ¶

func (o *BaseAccess) 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 (*BaseAccess) GetEnabled ¶

func (o *BaseAccess) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*BaseAccess) GetEnabledOk ¶

func (o *BaseAccess) 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 (*BaseAccess) GetId ¶

func (o *BaseAccess) GetId() string

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

func (*BaseAccess) GetIdOk ¶

func (o *BaseAccess) 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 (*BaseAccess) GetModified ¶

func (o *BaseAccess) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseAccess) GetModifiedOk ¶

func (o *BaseAccess) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseAccess) GetName ¶

func (o *BaseAccess) GetName() string

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

func (*BaseAccess) GetNameOk ¶

func (o *BaseAccess) 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 (*BaseAccess) GetOwner ¶

func (o *BaseAccess) GetOwner() BaseAccessAllOfOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*BaseAccess) GetOwnerOk ¶

func (o *BaseAccess) GetOwnerOk() (*BaseAccessAllOfOwner, bool)

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

func (*BaseAccess) GetRequestCommentsRequired ¶

func (o *BaseAccess) GetRequestCommentsRequired() bool

GetRequestCommentsRequired returns the RequestCommentsRequired field value if set, zero value otherwise.

func (*BaseAccess) GetRequestCommentsRequiredOk ¶

func (o *BaseAccess) GetRequestCommentsRequiredOk() (*bool, bool)

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

func (*BaseAccess) GetRequestable ¶

func (o *BaseAccess) GetRequestable() bool

GetRequestable returns the Requestable field value if set, zero value otherwise.

func (*BaseAccess) GetRequestableOk ¶

func (o *BaseAccess) GetRequestableOk() (*bool, bool)

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

func (*BaseAccess) GetSynced ¶

func (o *BaseAccess) GetSynced() time.Time

GetSynced returns the Synced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseAccess) GetSyncedOk ¶

func (o *BaseAccess) GetSyncedOk() (*time.Time, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseAccess) HasCreated ¶

func (o *BaseAccess) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BaseAccess) HasDescription ¶

func (o *BaseAccess) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BaseAccess) HasEnabled ¶

func (o *BaseAccess) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*BaseAccess) HasId ¶

func (o *BaseAccess) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseAccess) HasModified ¶

func (o *BaseAccess) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*BaseAccess) HasName ¶

func (o *BaseAccess) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseAccess) HasOwner ¶

func (o *BaseAccess) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*BaseAccess) HasRequestCommentsRequired ¶

func (o *BaseAccess) HasRequestCommentsRequired() bool

HasRequestCommentsRequired returns a boolean if a field has been set.

func (*BaseAccess) HasRequestable ¶

func (o *BaseAccess) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*BaseAccess) HasSynced ¶

func (o *BaseAccess) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (BaseAccess) MarshalJSON ¶

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

func (*BaseAccess) SetCreated ¶

func (o *BaseAccess) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*BaseAccess) SetCreatedNil ¶

func (o *BaseAccess) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*BaseAccess) SetDescription ¶

func (o *BaseAccess) SetDescription(v string)

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

func (*BaseAccess) SetEnabled ¶

func (o *BaseAccess) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*BaseAccess) SetId ¶

func (o *BaseAccess) SetId(v string)

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

func (*BaseAccess) SetModified ¶

func (o *BaseAccess) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*BaseAccess) SetModifiedNil ¶

func (o *BaseAccess) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*BaseAccess) SetName ¶

func (o *BaseAccess) SetName(v string)

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

func (*BaseAccess) SetOwner ¶

func (o *BaseAccess) SetOwner(v BaseAccessAllOfOwner)

SetOwner gets a reference to the given BaseAccessAllOfOwner and assigns it to the Owner field.

func (*BaseAccess) SetRequestCommentsRequired ¶

func (o *BaseAccess) SetRequestCommentsRequired(v bool)

SetRequestCommentsRequired gets a reference to the given bool and assigns it to the RequestCommentsRequired field.

func (*BaseAccess) SetRequestable ¶

func (o *BaseAccess) SetRequestable(v bool)

SetRequestable gets a reference to the given bool and assigns it to the Requestable field.

func (*BaseAccess) SetSynced ¶

func (o *BaseAccess) SetSynced(v time.Time)

SetSynced gets a reference to the given NullableTime and assigns it to the Synced field.

func (*BaseAccess) SetSyncedNil ¶

func (o *BaseAccess) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (BaseAccess) ToMap ¶

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

func (*BaseAccess) UnmarshalJSON ¶

func (o *BaseAccess) UnmarshalJSON(bytes []byte) (err error)

func (*BaseAccess) UnsetCreated ¶

func (o *BaseAccess) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*BaseAccess) UnsetModified ¶

func (o *BaseAccess) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*BaseAccess) UnsetSynced ¶

func (o *BaseAccess) UnsetSynced()

UnsetSynced ensures that no value is present for Synced, not even an explicit nil

type BaseAccessAllOfOwner ¶ added in v2.0.2

type BaseAccessAllOfOwner struct {
	// Owner's DTO type.
	Type *string `json:"type,omitempty"`
	// Owner's identity ID.
	Id *string `json:"id,omitempty"`
	// Owner's display name.
	Name *string `json:"name,omitempty"`
	// Owner's email.
	Email                *string `json:"email,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseAccessAllOfOwner Owner's identity.

func NewBaseAccessAllOfOwner ¶ added in v2.0.2

func NewBaseAccessAllOfOwner() *BaseAccessAllOfOwner

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

func NewBaseAccessAllOfOwnerWithDefaults ¶ added in v2.0.2

func NewBaseAccessAllOfOwnerWithDefaults() *BaseAccessAllOfOwner

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

func (*BaseAccessAllOfOwner) GetEmail ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*BaseAccessAllOfOwner) GetEmailOk ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) 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 (*BaseAccessAllOfOwner) GetId ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) GetId() string

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

func (*BaseAccessAllOfOwner) GetIdOk ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) 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 (*BaseAccessAllOfOwner) GetName ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) GetName() string

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

func (*BaseAccessAllOfOwner) GetNameOk ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) 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 (*BaseAccessAllOfOwner) GetType ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*BaseAccessAllOfOwner) GetTypeOk ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) 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 (*BaseAccessAllOfOwner) HasEmail ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*BaseAccessAllOfOwner) HasId ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseAccessAllOfOwner) HasName ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseAccessAllOfOwner) HasType ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (BaseAccessAllOfOwner) MarshalJSON ¶ added in v2.0.2

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

func (*BaseAccessAllOfOwner) SetEmail ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*BaseAccessAllOfOwner) SetId ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) SetId(v string)

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

func (*BaseAccessAllOfOwner) SetName ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) SetName(v string)

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

func (*BaseAccessAllOfOwner) SetType ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (BaseAccessAllOfOwner) ToMap ¶ added in v2.0.2

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

func (*BaseAccessAllOfOwner) UnmarshalJSON ¶ added in v2.0.2

func (o *BaseAccessAllOfOwner) UnmarshalJSON(bytes []byte) (err error)

type BaseAccessProfile ¶ added in v2.0.2

type BaseAccessProfile struct {
	// Access profile's unique ID.
	Id *string `json:"id,omitempty"`
	// Access profile's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseAccessProfile struct for BaseAccessProfile

func NewBaseAccessProfile ¶ added in v2.0.2

func NewBaseAccessProfile() *BaseAccessProfile

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

func NewBaseAccessProfileWithDefaults ¶ added in v2.0.2

func NewBaseAccessProfileWithDefaults() *BaseAccessProfile

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

func (*BaseAccessProfile) GetId ¶ added in v2.0.2

func (o *BaseAccessProfile) GetId() string

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

func (*BaseAccessProfile) GetIdOk ¶ added in v2.0.2

func (o *BaseAccessProfile) 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 (*BaseAccessProfile) GetName ¶ added in v2.0.2

func (o *BaseAccessProfile) GetName() string

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

func (*BaseAccessProfile) GetNameOk ¶ added in v2.0.2

func (o *BaseAccessProfile) 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 (*BaseAccessProfile) HasId ¶ added in v2.0.2

func (o *BaseAccessProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseAccessProfile) HasName ¶ added in v2.0.2

func (o *BaseAccessProfile) HasName() bool

HasName returns a boolean if a field has been set.

func (BaseAccessProfile) MarshalJSON ¶ added in v2.0.2

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

func (*BaseAccessProfile) SetId ¶ added in v2.0.2

func (o *BaseAccessProfile) SetId(v string)

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

func (*BaseAccessProfile) SetName ¶ added in v2.0.2

func (o *BaseAccessProfile) SetName(v string)

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

func (BaseAccessProfile) ToMap ¶ added in v2.0.2

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

func (*BaseAccessProfile) UnmarshalJSON ¶ added in v2.0.2

func (o *BaseAccessProfile) UnmarshalJSON(bytes []byte) (err error)

type BaseAccount ¶

type BaseAccount struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name *string `json:"name,omitempty"`
	// Account ID.
	AccountId *string        `json:"accountId,omitempty"`
	Source    *AccountSource `json:"source,omitempty"`
	// Indicates whether the account is disabled.
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates whether the account is locked.
	Locked *bool `json:"locked,omitempty"`
	// Indicates whether the account is privileged.
	Privileged *bool `json:"privileged,omitempty"`
	// Indicates whether the account has been manually correlated to an identity.
	ManuallyCorrelated *bool `json:"manuallyCorrelated,omitempty"`
	// A date-time in ISO-8601 format
	PasswordLastSet NullableTime `json:"passwordLastSet,omitempty"`
	// Map or dictionary of key/value pairs.
	EntitlementAttributes map[string]interface{} `json:"entitlementAttributes,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created              NullableTime `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseAccount struct for BaseAccount

func NewBaseAccount ¶

func NewBaseAccount() *BaseAccount

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

func NewBaseAccountWithDefaults ¶

func NewBaseAccountWithDefaults() *BaseAccount

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

func (*BaseAccount) GetAccountId ¶

func (o *BaseAccount) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*BaseAccount) GetAccountIdOk ¶

func (o *BaseAccount) GetAccountIdOk() (*string, bool)

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

func (*BaseAccount) GetCreated ¶

func (o *BaseAccount) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseAccount) GetCreatedOk ¶

func (o *BaseAccount) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseAccount) GetDisabled ¶

func (o *BaseAccount) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*BaseAccount) GetDisabledOk ¶

func (o *BaseAccount) GetDisabledOk() (*bool, bool)

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

func (*BaseAccount) GetEntitlementAttributes ¶

func (o *BaseAccount) GetEntitlementAttributes() map[string]interface{}

GetEntitlementAttributes returns the EntitlementAttributes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseAccount) GetEntitlementAttributesOk ¶

func (o *BaseAccount) GetEntitlementAttributesOk() (map[string]interface{}, bool)

GetEntitlementAttributesOk returns a tuple with the EntitlementAttributes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseAccount) GetId ¶

func (o *BaseAccount) GetId() string

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

func (*BaseAccount) GetIdOk ¶

func (o *BaseAccount) 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 (*BaseAccount) GetLocked ¶

func (o *BaseAccount) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*BaseAccount) GetLockedOk ¶

func (o *BaseAccount) GetLockedOk() (*bool, bool)

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

func (*BaseAccount) GetManuallyCorrelated ¶

func (o *BaseAccount) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value if set, zero value otherwise.

func (*BaseAccount) GetManuallyCorrelatedOk ¶

func (o *BaseAccount) GetManuallyCorrelatedOk() (*bool, bool)

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

func (*BaseAccount) GetName ¶

func (o *BaseAccount) GetName() string

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

func (*BaseAccount) GetNameOk ¶

func (o *BaseAccount) 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 (*BaseAccount) GetPasswordLastSet ¶

func (o *BaseAccount) GetPasswordLastSet() time.Time

GetPasswordLastSet returns the PasswordLastSet field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BaseAccount) GetPasswordLastSetOk ¶

func (o *BaseAccount) GetPasswordLastSetOk() (*time.Time, bool)

GetPasswordLastSetOk returns a tuple with the PasswordLastSet field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BaseAccount) GetPrivileged ¶

func (o *BaseAccount) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*BaseAccount) GetPrivilegedOk ¶

func (o *BaseAccount) GetPrivilegedOk() (*bool, bool)

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

func (*BaseAccount) GetSource ¶

func (o *BaseAccount) GetSource() AccountSource

GetSource returns the Source field value if set, zero value otherwise.

func (*BaseAccount) GetSourceOk ¶

func (o *BaseAccount) GetSourceOk() (*AccountSource, 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 (*BaseAccount) HasAccountId ¶

func (o *BaseAccount) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*BaseAccount) HasCreated ¶

func (o *BaseAccount) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BaseAccount) HasDisabled ¶

func (o *BaseAccount) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*BaseAccount) HasEntitlementAttributes ¶

func (o *BaseAccount) HasEntitlementAttributes() bool

HasEntitlementAttributes returns a boolean if a field has been set.

func (*BaseAccount) HasId ¶

func (o *BaseAccount) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseAccount) HasLocked ¶

func (o *BaseAccount) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*BaseAccount) HasManuallyCorrelated ¶

func (o *BaseAccount) HasManuallyCorrelated() bool

HasManuallyCorrelated returns a boolean if a field has been set.

func (*BaseAccount) HasName ¶

func (o *BaseAccount) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseAccount) HasPasswordLastSet ¶

func (o *BaseAccount) HasPasswordLastSet() bool

HasPasswordLastSet returns a boolean if a field has been set.

func (*BaseAccount) HasPrivileged ¶

func (o *BaseAccount) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*BaseAccount) HasSource ¶

func (o *BaseAccount) HasSource() bool

HasSource returns a boolean if a field has been set.

func (BaseAccount) MarshalJSON ¶

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

func (*BaseAccount) SetAccountId ¶

func (o *BaseAccount) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*BaseAccount) SetCreated ¶

func (o *BaseAccount) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*BaseAccount) SetCreatedNil ¶

func (o *BaseAccount) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*BaseAccount) SetDisabled ¶

func (o *BaseAccount) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*BaseAccount) SetEntitlementAttributes ¶

func (o *BaseAccount) SetEntitlementAttributes(v map[string]interface{})

SetEntitlementAttributes gets a reference to the given map[string]interface{} and assigns it to the EntitlementAttributes field.

func (*BaseAccount) SetId ¶

func (o *BaseAccount) SetId(v string)

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

func (*BaseAccount) SetLocked ¶

func (o *BaseAccount) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*BaseAccount) SetManuallyCorrelated ¶

func (o *BaseAccount) SetManuallyCorrelated(v bool)

SetManuallyCorrelated gets a reference to the given bool and assigns it to the ManuallyCorrelated field.

func (*BaseAccount) SetName ¶

func (o *BaseAccount) SetName(v string)

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

func (*BaseAccount) SetPasswordLastSet ¶

func (o *BaseAccount) SetPasswordLastSet(v time.Time)

SetPasswordLastSet gets a reference to the given NullableTime and assigns it to the PasswordLastSet field.

func (*BaseAccount) SetPasswordLastSetNil ¶

func (o *BaseAccount) SetPasswordLastSetNil()

SetPasswordLastSetNil sets the value for PasswordLastSet to be an explicit nil

func (*BaseAccount) SetPrivileged ¶

func (o *BaseAccount) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*BaseAccount) SetSource ¶

func (o *BaseAccount) SetSource(v AccountSource)

SetSource gets a reference to the given AccountSource and assigns it to the Source field.

func (BaseAccount) ToMap ¶

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

func (*BaseAccount) UnmarshalJSON ¶

func (o *BaseAccount) UnmarshalJSON(bytes []byte) (err error)

func (*BaseAccount) UnsetCreated ¶

func (o *BaseAccount) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*BaseAccount) UnsetPasswordLastSet ¶

func (o *BaseAccount) UnsetPasswordLastSet()

UnsetPasswordLastSet ensures that no value is present for PasswordLastSet, not even an explicit nil

type BaseCommonDto ¶

type BaseCommonDto struct {
	// System-generated unique ID of the Object
	Id *string `json:"id,omitempty"`
	// Name of the Object
	Name string `json:"name"`
	// Creation date of the Object
	Created *time.Time `json:"created,omitempty"`
	// Last modification date of the Object
	Modified             *time.Time `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseCommonDto struct for BaseCommonDto

func NewBaseCommonDto ¶

func NewBaseCommonDto(name string) *BaseCommonDto

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

func NewBaseCommonDtoWithDefaults ¶

func NewBaseCommonDtoWithDefaults() *BaseCommonDto

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

func (*BaseCommonDto) GetCreated ¶

func (o *BaseCommonDto) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*BaseCommonDto) GetCreatedOk ¶

func (o *BaseCommonDto) GetCreatedOk() (*time.Time, bool)

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

func (*BaseCommonDto) GetId ¶

func (o *BaseCommonDto) GetId() string

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

func (*BaseCommonDto) GetIdOk ¶

func (o *BaseCommonDto) 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 (*BaseCommonDto) GetModified ¶

func (o *BaseCommonDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*BaseCommonDto) GetModifiedOk ¶

func (o *BaseCommonDto) GetModifiedOk() (*time.Time, bool)

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

func (*BaseCommonDto) GetName ¶

func (o *BaseCommonDto) GetName() string

GetName returns the Name field value

func (*BaseCommonDto) GetNameOk ¶

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

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

func (*BaseCommonDto) HasCreated ¶

func (o *BaseCommonDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BaseCommonDto) HasId ¶

func (o *BaseCommonDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseCommonDto) HasModified ¶

func (o *BaseCommonDto) HasModified() bool

HasModified returns a boolean if a field has been set.

func (BaseCommonDto) MarshalJSON ¶

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

func (*BaseCommonDto) SetCreated ¶

func (o *BaseCommonDto) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*BaseCommonDto) SetId ¶

func (o *BaseCommonDto) SetId(v string)

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

func (*BaseCommonDto) SetModified ¶

func (o *BaseCommonDto) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*BaseCommonDto) SetName ¶

func (o *BaseCommonDto) SetName(v string)

SetName sets field value

func (BaseCommonDto) ToMap ¶

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

func (*BaseCommonDto) UnmarshalJSON ¶

func (o *BaseCommonDto) UnmarshalJSON(bytes []byte) (err error)

type BaseDocument ¶

type BaseDocument struct {
	Id                   string       `json:"id"`
	Name                 string       `json:"name"`
	Type                 DocumentType `json:"_type"`
	AdditionalProperties map[string]interface{}
}

BaseDocument struct for BaseDocument

func NewBaseDocument ¶

func NewBaseDocument(id string, name string, type_ DocumentType) *BaseDocument

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

func NewBaseDocumentWithDefaults ¶

func NewBaseDocumentWithDefaults() *BaseDocument

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

func (*BaseDocument) GetId ¶

func (o *BaseDocument) GetId() string

GetId returns the Id field value

func (*BaseDocument) GetIdOk ¶

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

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

func (*BaseDocument) GetName ¶

func (o *BaseDocument) GetName() string

GetName returns the Name field value

func (*BaseDocument) GetNameOk ¶

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

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

func (*BaseDocument) GetType ¶

func (o *BaseDocument) GetType() DocumentType

GetType returns the Type field value

func (*BaseDocument) GetTypeOk ¶

func (o *BaseDocument) GetTypeOk() (*DocumentType, bool)

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

func (BaseDocument) MarshalJSON ¶

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

func (*BaseDocument) SetId ¶

func (o *BaseDocument) SetId(v string)

SetId sets field value

func (*BaseDocument) SetName ¶

func (o *BaseDocument) SetName(v string)

SetName sets field value

func (*BaseDocument) SetType ¶

func (o *BaseDocument) SetType(v DocumentType)

SetType sets field value

func (BaseDocument) ToMap ¶

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

func (*BaseDocument) UnmarshalJSON ¶

func (o *BaseDocument) UnmarshalJSON(bytes []byte) (err error)

type BaseEntitlement ¶

type BaseEntitlement struct {
	// Indicates whether the entitlement has permissions.
	HasPermissions *bool `json:"hasPermissions,omitempty"`
	// Entitlement's description.
	Description *string `json:"description,omitempty"`
	// Entitlement attribute's name.
	Attribute *string `json:"attribute,omitempty"`
	// Entitlement's value.
	Value *string `json:"value,omitempty"`
	// Entitlement's schema.
	Schema *string `json:"schema,omitempty"`
	// Indicates whether the entitlement is privileged.
	Privileged *bool `json:"privileged,omitempty"`
	// Entitlement's ID.
	Id *string `json:"id,omitempty"`
	// Entitlement's name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseEntitlement struct for BaseEntitlement

func NewBaseEntitlement ¶

func NewBaseEntitlement() *BaseEntitlement

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

func NewBaseEntitlementWithDefaults ¶

func NewBaseEntitlementWithDefaults() *BaseEntitlement

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

func (*BaseEntitlement) GetAttribute ¶

func (o *BaseEntitlement) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*BaseEntitlement) GetAttributeOk ¶

func (o *BaseEntitlement) GetAttributeOk() (*string, bool)

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

func (*BaseEntitlement) GetDescription ¶

func (o *BaseEntitlement) GetDescription() string

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

func (*BaseEntitlement) GetDescriptionOk ¶

func (o *BaseEntitlement) 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 (*BaseEntitlement) GetHasPermissions ¶ added in v2.0.2

func (o *BaseEntitlement) GetHasPermissions() bool

GetHasPermissions returns the HasPermissions field value if set, zero value otherwise.

func (*BaseEntitlement) GetHasPermissionsOk ¶ added in v2.0.2

func (o *BaseEntitlement) GetHasPermissionsOk() (*bool, bool)

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

func (*BaseEntitlement) GetId ¶

func (o *BaseEntitlement) GetId() string

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

func (*BaseEntitlement) GetIdOk ¶

func (o *BaseEntitlement) 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 (*BaseEntitlement) GetName ¶

func (o *BaseEntitlement) GetName() string

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

func (*BaseEntitlement) GetNameOk ¶

func (o *BaseEntitlement) 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 (*BaseEntitlement) GetPrivileged ¶ added in v2.0.2

func (o *BaseEntitlement) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*BaseEntitlement) GetPrivilegedOk ¶ added in v2.0.2

func (o *BaseEntitlement) GetPrivilegedOk() (*bool, bool)

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

func (*BaseEntitlement) GetSchema ¶ added in v2.0.2

func (o *BaseEntitlement) GetSchema() string

GetSchema returns the Schema field value if set, zero value otherwise.

func (*BaseEntitlement) GetSchemaOk ¶ added in v2.0.2

func (o *BaseEntitlement) 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 (*BaseEntitlement) GetValue ¶

func (o *BaseEntitlement) GetValue() string

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

func (*BaseEntitlement) GetValueOk ¶

func (o *BaseEntitlement) 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 (*BaseEntitlement) HasAttribute ¶

func (o *BaseEntitlement) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*BaseEntitlement) HasDescription ¶

func (o *BaseEntitlement) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BaseEntitlement) HasHasPermissions ¶ added in v2.0.2

func (o *BaseEntitlement) HasHasPermissions() bool

HasHasPermissions returns a boolean if a field has been set.

func (*BaseEntitlement) HasId ¶

func (o *BaseEntitlement) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseEntitlement) HasName ¶

func (o *BaseEntitlement) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseEntitlement) HasPrivileged ¶ added in v2.0.2

func (o *BaseEntitlement) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*BaseEntitlement) HasSchema ¶ added in v2.0.2

func (o *BaseEntitlement) HasSchema() bool

HasSchema returns a boolean if a field has been set.

func (*BaseEntitlement) HasValue ¶

func (o *BaseEntitlement) HasValue() bool

HasValue returns a boolean if a field has been set.

func (BaseEntitlement) MarshalJSON ¶

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

func (*BaseEntitlement) SetAttribute ¶

func (o *BaseEntitlement) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*BaseEntitlement) SetDescription ¶

func (o *BaseEntitlement) SetDescription(v string)

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

func (*BaseEntitlement) SetHasPermissions ¶ added in v2.0.2

func (o *BaseEntitlement) SetHasPermissions(v bool)

SetHasPermissions gets a reference to the given bool and assigns it to the HasPermissions field.

func (*BaseEntitlement) SetId ¶

func (o *BaseEntitlement) SetId(v string)

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

func (*BaseEntitlement) SetName ¶

func (o *BaseEntitlement) SetName(v string)

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

func (*BaseEntitlement) SetPrivileged ¶ added in v2.0.2

func (o *BaseEntitlement) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*BaseEntitlement) SetSchema ¶ added in v2.0.2

func (o *BaseEntitlement) SetSchema(v string)

SetSchema gets a reference to the given string and assigns it to the Schema field.

func (*BaseEntitlement) SetValue ¶

func (o *BaseEntitlement) SetValue(v string)

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

func (BaseEntitlement) ToMap ¶

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

func (*BaseEntitlement) UnmarshalJSON ¶

func (o *BaseEntitlement) UnmarshalJSON(bytes []byte) (err error)

type BaseReferenceDto ¶

type BaseReferenceDto struct {
	Type *DtoType `json:"type,omitempty"`
	// ID of the object to which this reference applies
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object to which this reference applies
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseReferenceDto struct for BaseReferenceDto

func NewBaseReferenceDto ¶

func NewBaseReferenceDto() *BaseReferenceDto

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

func NewBaseReferenceDtoWithDefaults ¶

func NewBaseReferenceDtoWithDefaults() *BaseReferenceDto

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

func (*BaseReferenceDto) GetId ¶

func (o *BaseReferenceDto) GetId() string

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

func (*BaseReferenceDto) GetIdOk ¶

func (o *BaseReferenceDto) 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 (*BaseReferenceDto) GetName ¶

func (o *BaseReferenceDto) GetName() string

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

func (*BaseReferenceDto) GetNameOk ¶

func (o *BaseReferenceDto) 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 (*BaseReferenceDto) GetType ¶

func (o *BaseReferenceDto) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*BaseReferenceDto) GetTypeOk ¶

func (o *BaseReferenceDto) GetTypeOk() (*DtoType, 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 (*BaseReferenceDto) HasId ¶

func (o *BaseReferenceDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseReferenceDto) HasName ¶

func (o *BaseReferenceDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseReferenceDto) HasType ¶

func (o *BaseReferenceDto) HasType() bool

HasType returns a boolean if a field has been set.

func (BaseReferenceDto) MarshalJSON ¶

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

func (*BaseReferenceDto) SetId ¶

func (o *BaseReferenceDto) SetId(v string)

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

func (*BaseReferenceDto) SetName ¶

func (o *BaseReferenceDto) SetName(v string)

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

func (*BaseReferenceDto) SetType ¶

func (o *BaseReferenceDto) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (BaseReferenceDto) ToMap ¶

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

func (*BaseReferenceDto) UnmarshalJSON ¶

func (o *BaseReferenceDto) UnmarshalJSON(bytes []byte) (err error)

type BaseSegment ¶ added in v2.0.2

type BaseSegment struct {
	// Segment's unique ID.
	Id *string `json:"id,omitempty"`
	// Segment's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseSegment struct for BaseSegment

func NewBaseSegment ¶ added in v2.0.2

func NewBaseSegment() *BaseSegment

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

func NewBaseSegmentWithDefaults ¶ added in v2.0.2

func NewBaseSegmentWithDefaults() *BaseSegment

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

func (*BaseSegment) GetId ¶ added in v2.0.2

func (o *BaseSegment) GetId() string

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

func (*BaseSegment) GetIdOk ¶ added in v2.0.2

func (o *BaseSegment) 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 (*BaseSegment) GetName ¶ added in v2.0.2

func (o *BaseSegment) GetName() string

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

func (*BaseSegment) GetNameOk ¶ added in v2.0.2

func (o *BaseSegment) 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 (*BaseSegment) HasId ¶ added in v2.0.2

func (o *BaseSegment) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseSegment) HasName ¶ added in v2.0.2

func (o *BaseSegment) HasName() bool

HasName returns a boolean if a field has been set.

func (BaseSegment) MarshalJSON ¶ added in v2.0.2

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

func (*BaseSegment) SetId ¶ added in v2.0.2

func (o *BaseSegment) SetId(v string)

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

func (*BaseSegment) SetName ¶ added in v2.0.2

func (o *BaseSegment) SetName(v string)

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

func (BaseSegment) ToMap ¶ added in v2.0.2

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

func (*BaseSegment) UnmarshalJSON ¶ added in v2.0.2

func (o *BaseSegment) UnmarshalJSON(bytes []byte) (err 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 BeforeProvisioningRuleDto ¶

type BeforeProvisioningRuleDto struct {
	// Before Provisioning Rule DTO type.
	Type *string `json:"type,omitempty"`
	// Before Provisioning Rule ID.
	Id *string `json:"id,omitempty"`
	// Rule display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

BeforeProvisioningRuleDto Before Provisioning Rule.

func NewBeforeProvisioningRuleDto ¶

func NewBeforeProvisioningRuleDto() *BeforeProvisioningRuleDto

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

func NewBeforeProvisioningRuleDtoWithDefaults ¶

func NewBeforeProvisioningRuleDtoWithDefaults() *BeforeProvisioningRuleDto

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

func (*BeforeProvisioningRuleDto) GetId ¶

func (o *BeforeProvisioningRuleDto) GetId() string

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

func (*BeforeProvisioningRuleDto) GetIdOk ¶

func (o *BeforeProvisioningRuleDto) 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 (*BeforeProvisioningRuleDto) GetName ¶

func (o *BeforeProvisioningRuleDto) GetName() string

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

func (*BeforeProvisioningRuleDto) GetNameOk ¶

func (o *BeforeProvisioningRuleDto) 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 (*BeforeProvisioningRuleDto) GetType ¶

func (o *BeforeProvisioningRuleDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*BeforeProvisioningRuleDto) GetTypeOk ¶

func (o *BeforeProvisioningRuleDto) 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 (*BeforeProvisioningRuleDto) HasId ¶

func (o *BeforeProvisioningRuleDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*BeforeProvisioningRuleDto) HasName ¶

func (o *BeforeProvisioningRuleDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*BeforeProvisioningRuleDto) HasType ¶

func (o *BeforeProvisioningRuleDto) HasType() bool

HasType returns a boolean if a field has been set.

func (BeforeProvisioningRuleDto) MarshalJSON ¶

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

func (*BeforeProvisioningRuleDto) SetId ¶

func (o *BeforeProvisioningRuleDto) SetId(v string)

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

func (*BeforeProvisioningRuleDto) SetName ¶

func (o *BeforeProvisioningRuleDto) SetName(v string)

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

func (*BeforeProvisioningRuleDto) SetType ¶

func (o *BeforeProvisioningRuleDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (BeforeProvisioningRuleDto) ToMap ¶

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

func (*BeforeProvisioningRuleDto) UnmarshalJSON ¶

func (o *BeforeProvisioningRuleDto) UnmarshalJSON(bytes []byte) (err error)

type Bound ¶

type Bound struct {
	// The value of the range's endpoint.
	Value string `json:"value"`
	// Indicates if the endpoint is included in the range.
	Inclusive            *bool `json:"inclusive,omitempty"`
	AdditionalProperties map[string]interface{}
}

Bound struct for Bound

func NewBound ¶

func NewBound(value string) *Bound

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

func NewBoundWithDefaults ¶

func NewBoundWithDefaults() *Bound

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

func (*Bound) GetInclusive ¶

func (o *Bound) GetInclusive() bool

GetInclusive returns the Inclusive field value if set, zero value otherwise.

func (*Bound) GetInclusiveOk ¶

func (o *Bound) GetInclusiveOk() (*bool, bool)

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

func (*Bound) GetValue ¶

func (o *Bound) GetValue() string

GetValue returns the Value field value

func (*Bound) GetValueOk ¶

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

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

func (*Bound) HasInclusive ¶

func (o *Bound) HasInclusive() bool

HasInclusive returns a boolean if a field has been set.

func (Bound) MarshalJSON ¶

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

func (*Bound) SetInclusive ¶

func (o *Bound) SetInclusive(v bool)

SetInclusive gets a reference to the given bool and assigns it to the Inclusive field.

func (*Bound) SetValue ¶

func (o *Bound) SetValue(v string)

SetValue sets field value

func (Bound) ToMap ¶

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

func (*Bound) UnmarshalJSON ¶

func (o *Bound) UnmarshalJSON(bytes []byte) (err error)

type BrandingAPIService ¶

type BrandingAPIService service

BrandingAPIService BrandingAPI service

func (*BrandingAPIService) CreateBrandingItem ¶

CreateBrandingItem Create a branding item

This API endpoint creates a branding item. A token with API, ORG_ADMIN authority is required to call this API.

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

func (*BrandingAPIService) CreateBrandingItemExecute ¶

func (a *BrandingAPIService) CreateBrandingItemExecute(r ApiCreateBrandingItemRequest) (*BrandingItem, *http.Response, error)

Execute executes the request

@return BrandingItem

func (*BrandingAPIService) DeleteBranding ¶

func (a *BrandingAPIService) DeleteBranding(ctx context.Context, name string) ApiDeleteBrandingRequest

DeleteBranding Delete a branding item

This API endpoint delete information for an existing branding item by name. A token with API, ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the branding item to be deleted
@return ApiDeleteBrandingRequest

func (*BrandingAPIService) DeleteBrandingExecute ¶

func (a *BrandingAPIService) DeleteBrandingExecute(r ApiDeleteBrandingRequest) (*http.Response, error)

Execute executes the request

func (*BrandingAPIService) GetBranding ¶

GetBranding Get a branding item

This API endpoint retrieves information for an existing branding item by name. A token with API, ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the branding item to be retrieved
@return ApiGetBrandingRequest

func (*BrandingAPIService) GetBrandingExecute ¶

Execute executes the request

@return BrandingItem

func (*BrandingAPIService) GetBrandingList ¶

GetBrandingList List of branding items

This API endpoint returns a list of branding items.

A token with API, ORG_ADMIN authority is required to call this API.

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

func (*BrandingAPIService) GetBrandingListExecute ¶

func (a *BrandingAPIService) GetBrandingListExecute(r ApiGetBrandingListRequest) ([]BrandingItem, *http.Response, error)

Execute executes the request

@return []BrandingItem

func (*BrandingAPIService) SetBrandingItem ¶

func (a *BrandingAPIService) SetBrandingItem(ctx context.Context, name string) ApiSetBrandingItemRequest

SetBrandingItem Update a branding item

This API endpoint updates information for an existing branding item. A token with API, ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param name The name of the branding item to be retrieved
@return ApiSetBrandingItemRequest

func (*BrandingAPIService) SetBrandingItemExecute ¶

func (a *BrandingAPIService) SetBrandingItemExecute(r ApiSetBrandingItemRequest) (*BrandingItem, *http.Response, error)

Execute executes the request

@return BrandingItem

type BrandingItem ¶

type BrandingItem struct {
	// name of branding item
	Name *string `json:"name,omitempty"`
	// product name
	ProductName NullableString `json:"productName,omitempty"`
	// hex value of color for action button
	ActionButtonColor NullableString `json:"actionButtonColor,omitempty"`
	// hex value of color for link
	ActiveLinkColor NullableString `json:"activeLinkColor,omitempty"`
	// hex value of color for navigation bar
	NavigationColor NullableString `json:"navigationColor,omitempty"`
	// email from address
	EmailFromAddress NullableString `json:"emailFromAddress,omitempty"`
	// url to standard logo
	StandardLogoURL NullableString `json:"standardLogoURL,omitempty"`
	// login information message
	LoginInformationalMessage NullableString `json:"loginInformationalMessage,omitempty"`
	AdditionalProperties      map[string]interface{}
}

BrandingItem struct for BrandingItem

func NewBrandingItem ¶

func NewBrandingItem() *BrandingItem

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

func NewBrandingItemWithDefaults ¶

func NewBrandingItemWithDefaults() *BrandingItem

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

func (*BrandingItem) GetActionButtonColor ¶

func (o *BrandingItem) GetActionButtonColor() string

GetActionButtonColor returns the ActionButtonColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetActionButtonColorOk ¶

func (o *BrandingItem) GetActionButtonColorOk() (*string, bool)

GetActionButtonColorOk returns a tuple with the ActionButtonColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) GetActiveLinkColor ¶

func (o *BrandingItem) GetActiveLinkColor() string

GetActiveLinkColor returns the ActiveLinkColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetActiveLinkColorOk ¶

func (o *BrandingItem) GetActiveLinkColorOk() (*string, bool)

GetActiveLinkColorOk returns a tuple with the ActiveLinkColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) GetEmailFromAddress ¶

func (o *BrandingItem) GetEmailFromAddress() string

GetEmailFromAddress returns the EmailFromAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetEmailFromAddressOk ¶

func (o *BrandingItem) GetEmailFromAddressOk() (*string, bool)

GetEmailFromAddressOk returns a tuple with the EmailFromAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) GetLoginInformationalMessage ¶

func (o *BrandingItem) GetLoginInformationalMessage() string

GetLoginInformationalMessage returns the LoginInformationalMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetLoginInformationalMessageOk ¶

func (o *BrandingItem) GetLoginInformationalMessageOk() (*string, bool)

GetLoginInformationalMessageOk returns a tuple with the LoginInformationalMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) GetName ¶

func (o *BrandingItem) GetName() string

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

func (*BrandingItem) GetNameOk ¶

func (o *BrandingItem) 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 (*BrandingItem) GetNavigationColor ¶

func (o *BrandingItem) GetNavigationColor() string

GetNavigationColor returns the NavigationColor field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetNavigationColorOk ¶

func (o *BrandingItem) GetNavigationColorOk() (*string, bool)

GetNavigationColorOk returns a tuple with the NavigationColor field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) GetProductName ¶

func (o *BrandingItem) GetProductName() string

GetProductName returns the ProductName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetProductNameOk ¶

func (o *BrandingItem) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) GetStandardLogoURL ¶

func (o *BrandingItem) GetStandardLogoURL() string

GetStandardLogoURL returns the StandardLogoURL field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BrandingItem) GetStandardLogoURLOk ¶

func (o *BrandingItem) GetStandardLogoURLOk() (*string, bool)

GetStandardLogoURLOk returns a tuple with the StandardLogoURL field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItem) HasActionButtonColor ¶

func (o *BrandingItem) HasActionButtonColor() bool

HasActionButtonColor returns a boolean if a field has been set.

func (*BrandingItem) HasActiveLinkColor ¶

func (o *BrandingItem) HasActiveLinkColor() bool

HasActiveLinkColor returns a boolean if a field has been set.

func (*BrandingItem) HasEmailFromAddress ¶

func (o *BrandingItem) HasEmailFromAddress() bool

HasEmailFromAddress returns a boolean if a field has been set.

func (*BrandingItem) HasLoginInformationalMessage ¶

func (o *BrandingItem) HasLoginInformationalMessage() bool

HasLoginInformationalMessage returns a boolean if a field has been set.

func (*BrandingItem) HasName ¶

func (o *BrandingItem) HasName() bool

HasName returns a boolean if a field has been set.

func (*BrandingItem) HasNavigationColor ¶

func (o *BrandingItem) HasNavigationColor() bool

HasNavigationColor returns a boolean if a field has been set.

func (*BrandingItem) HasProductName ¶

func (o *BrandingItem) HasProductName() bool

HasProductName returns a boolean if a field has been set.

func (*BrandingItem) HasStandardLogoURL ¶

func (o *BrandingItem) HasStandardLogoURL() bool

HasStandardLogoURL returns a boolean if a field has been set.

func (BrandingItem) MarshalJSON ¶

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

func (*BrandingItem) SetActionButtonColor ¶

func (o *BrandingItem) SetActionButtonColor(v string)

SetActionButtonColor gets a reference to the given NullableString and assigns it to the ActionButtonColor field.

func (*BrandingItem) SetActionButtonColorNil ¶

func (o *BrandingItem) SetActionButtonColorNil()

SetActionButtonColorNil sets the value for ActionButtonColor to be an explicit nil

func (*BrandingItem) SetActiveLinkColor ¶

func (o *BrandingItem) SetActiveLinkColor(v string)

SetActiveLinkColor gets a reference to the given NullableString and assigns it to the ActiveLinkColor field.

func (*BrandingItem) SetActiveLinkColorNil ¶

func (o *BrandingItem) SetActiveLinkColorNil()

SetActiveLinkColorNil sets the value for ActiveLinkColor to be an explicit nil

func (*BrandingItem) SetEmailFromAddress ¶

func (o *BrandingItem) SetEmailFromAddress(v string)

SetEmailFromAddress gets a reference to the given NullableString and assigns it to the EmailFromAddress field.

func (*BrandingItem) SetEmailFromAddressNil ¶

func (o *BrandingItem) SetEmailFromAddressNil()

SetEmailFromAddressNil sets the value for EmailFromAddress to be an explicit nil

func (*BrandingItem) SetLoginInformationalMessage ¶

func (o *BrandingItem) SetLoginInformationalMessage(v string)

SetLoginInformationalMessage gets a reference to the given NullableString and assigns it to the LoginInformationalMessage field.

func (*BrandingItem) SetLoginInformationalMessageNil ¶

func (o *BrandingItem) SetLoginInformationalMessageNil()

SetLoginInformationalMessageNil sets the value for LoginInformationalMessage to be an explicit nil

func (*BrandingItem) SetName ¶

func (o *BrandingItem) SetName(v string)

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

func (*BrandingItem) SetNavigationColor ¶

func (o *BrandingItem) SetNavigationColor(v string)

SetNavigationColor gets a reference to the given NullableString and assigns it to the NavigationColor field.

func (*BrandingItem) SetNavigationColorNil ¶

func (o *BrandingItem) SetNavigationColorNil()

SetNavigationColorNil sets the value for NavigationColor to be an explicit nil

func (*BrandingItem) SetProductName ¶

func (o *BrandingItem) SetProductName(v string)

SetProductName gets a reference to the given NullableString and assigns it to the ProductName field.

func (*BrandingItem) SetProductNameNil ¶

func (o *BrandingItem) SetProductNameNil()

SetProductNameNil sets the value for ProductName to be an explicit nil

func (*BrandingItem) SetStandardLogoURL ¶

func (o *BrandingItem) SetStandardLogoURL(v string)

SetStandardLogoURL gets a reference to the given NullableString and assigns it to the StandardLogoURL field.

func (*BrandingItem) SetStandardLogoURLNil ¶

func (o *BrandingItem) SetStandardLogoURLNil()

SetStandardLogoURLNil sets the value for StandardLogoURL to be an explicit nil

func (BrandingItem) ToMap ¶

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

func (*BrandingItem) UnmarshalJSON ¶

func (o *BrandingItem) UnmarshalJSON(bytes []byte) (err error)

func (*BrandingItem) UnsetActionButtonColor ¶

func (o *BrandingItem) UnsetActionButtonColor()

UnsetActionButtonColor ensures that no value is present for ActionButtonColor, not even an explicit nil

func (*BrandingItem) UnsetActiveLinkColor ¶

func (o *BrandingItem) UnsetActiveLinkColor()

UnsetActiveLinkColor ensures that no value is present for ActiveLinkColor, not even an explicit nil

func (*BrandingItem) UnsetEmailFromAddress ¶

func (o *BrandingItem) UnsetEmailFromAddress()

UnsetEmailFromAddress ensures that no value is present for EmailFromAddress, not even an explicit nil

func (*BrandingItem) UnsetLoginInformationalMessage ¶

func (o *BrandingItem) UnsetLoginInformationalMessage()

UnsetLoginInformationalMessage ensures that no value is present for LoginInformationalMessage, not even an explicit nil

func (*BrandingItem) UnsetNavigationColor ¶

func (o *BrandingItem) UnsetNavigationColor()

UnsetNavigationColor ensures that no value is present for NavigationColor, not even an explicit nil

func (*BrandingItem) UnsetProductName ¶

func (o *BrandingItem) UnsetProductName()

UnsetProductName ensures that no value is present for ProductName, not even an explicit nil

func (*BrandingItem) UnsetStandardLogoURL ¶

func (o *BrandingItem) UnsetStandardLogoURL()

UnsetStandardLogoURL ensures that no value is present for StandardLogoURL, not even an explicit nil

type BrandingItemCreate ¶

type BrandingItemCreate struct {
	// name of branding item
	Name string `json:"name"`
	// product name
	ProductName NullableString `json:"productName"`
	// hex value of color for action button
	ActionButtonColor *string `json:"actionButtonColor,omitempty"`
	// hex value of color for link
	ActiveLinkColor *string `json:"activeLinkColor,omitempty"`
	// hex value of color for navigation bar
	NavigationColor *string `json:"navigationColor,omitempty"`
	// email from address
	EmailFromAddress *string `json:"emailFromAddress,omitempty"`
	// login information message
	LoginInformationalMessage *string `json:"loginInformationalMessage,omitempty"`
	// png file with logo
	FileStandard         **os.File `json:"fileStandard,omitempty"`
	AdditionalProperties map[string]interface{}
}

BrandingItemCreate struct for BrandingItemCreate

func NewBrandingItemCreate ¶

func NewBrandingItemCreate(name string, productName NullableString) *BrandingItemCreate

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

func NewBrandingItemCreateWithDefaults ¶

func NewBrandingItemCreateWithDefaults() *BrandingItemCreate

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

func (*BrandingItemCreate) GetActionButtonColor ¶

func (o *BrandingItemCreate) GetActionButtonColor() string

GetActionButtonColor returns the ActionButtonColor field value if set, zero value otherwise.

func (*BrandingItemCreate) GetActionButtonColorOk ¶

func (o *BrandingItemCreate) GetActionButtonColorOk() (*string, bool)

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

func (*BrandingItemCreate) GetActiveLinkColor ¶

func (o *BrandingItemCreate) GetActiveLinkColor() string

GetActiveLinkColor returns the ActiveLinkColor field value if set, zero value otherwise.

func (*BrandingItemCreate) GetActiveLinkColorOk ¶

func (o *BrandingItemCreate) GetActiveLinkColorOk() (*string, bool)

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

func (*BrandingItemCreate) GetEmailFromAddress ¶

func (o *BrandingItemCreate) GetEmailFromAddress() string

GetEmailFromAddress returns the EmailFromAddress field value if set, zero value otherwise.

func (*BrandingItemCreate) GetEmailFromAddressOk ¶

func (o *BrandingItemCreate) GetEmailFromAddressOk() (*string, bool)

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

func (*BrandingItemCreate) GetFileStandard ¶

func (o *BrandingItemCreate) GetFileStandard() *os.File

GetFileStandard returns the FileStandard field value if set, zero value otherwise.

func (*BrandingItemCreate) GetFileStandardOk ¶

func (o *BrandingItemCreate) GetFileStandardOk() (**os.File, bool)

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

func (*BrandingItemCreate) GetLoginInformationalMessage ¶

func (o *BrandingItemCreate) GetLoginInformationalMessage() string

GetLoginInformationalMessage returns the LoginInformationalMessage field value if set, zero value otherwise.

func (*BrandingItemCreate) GetLoginInformationalMessageOk ¶

func (o *BrandingItemCreate) GetLoginInformationalMessageOk() (*string, bool)

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

func (*BrandingItemCreate) GetName ¶

func (o *BrandingItemCreate) GetName() string

GetName returns the Name field value

func (*BrandingItemCreate) GetNameOk ¶

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

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

func (*BrandingItemCreate) GetNavigationColor ¶

func (o *BrandingItemCreate) GetNavigationColor() string

GetNavigationColor returns the NavigationColor field value if set, zero value otherwise.

func (*BrandingItemCreate) GetNavigationColorOk ¶

func (o *BrandingItemCreate) GetNavigationColorOk() (*string, bool)

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

func (*BrandingItemCreate) GetProductName ¶

func (o *BrandingItemCreate) GetProductName() string

GetProductName returns the ProductName field value If the value is explicit nil, the zero value for string will be returned

func (*BrandingItemCreate) GetProductNameOk ¶

func (o *BrandingItemCreate) GetProductNameOk() (*string, bool)

GetProductNameOk returns a tuple with the ProductName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BrandingItemCreate) HasActionButtonColor ¶

func (o *BrandingItemCreate) HasActionButtonColor() bool

HasActionButtonColor returns a boolean if a field has been set.

func (*BrandingItemCreate) HasActiveLinkColor ¶

func (o *BrandingItemCreate) HasActiveLinkColor() bool

HasActiveLinkColor returns a boolean if a field has been set.

func (*BrandingItemCreate) HasEmailFromAddress ¶

func (o *BrandingItemCreate) HasEmailFromAddress() bool

HasEmailFromAddress returns a boolean if a field has been set.

func (*BrandingItemCreate) HasFileStandard ¶

func (o *BrandingItemCreate) HasFileStandard() bool

HasFileStandard returns a boolean if a field has been set.

func (*BrandingItemCreate) HasLoginInformationalMessage ¶

func (o *BrandingItemCreate) HasLoginInformationalMessage() bool

HasLoginInformationalMessage returns a boolean if a field has been set.

func (*BrandingItemCreate) HasNavigationColor ¶

func (o *BrandingItemCreate) HasNavigationColor() bool

HasNavigationColor returns a boolean if a field has been set.

func (BrandingItemCreate) MarshalJSON ¶

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

func (*BrandingItemCreate) SetActionButtonColor ¶

func (o *BrandingItemCreate) SetActionButtonColor(v string)

SetActionButtonColor gets a reference to the given string and assigns it to the ActionButtonColor field.

func (*BrandingItemCreate) SetActiveLinkColor ¶

func (o *BrandingItemCreate) SetActiveLinkColor(v string)

SetActiveLinkColor gets a reference to the given string and assigns it to the ActiveLinkColor field.

func (*BrandingItemCreate) SetEmailFromAddress ¶

func (o *BrandingItemCreate) SetEmailFromAddress(v string)

SetEmailFromAddress gets a reference to the given string and assigns it to the EmailFromAddress field.

func (*BrandingItemCreate) SetFileStandard ¶

func (o *BrandingItemCreate) SetFileStandard(v *os.File)

SetFileStandard gets a reference to the given *os.File and assigns it to the FileStandard field.

func (*BrandingItemCreate) SetLoginInformationalMessage ¶

func (o *BrandingItemCreate) SetLoginInformationalMessage(v string)

SetLoginInformationalMessage gets a reference to the given string and assigns it to the LoginInformationalMessage field.

func (*BrandingItemCreate) SetName ¶

func (o *BrandingItemCreate) SetName(v string)

SetName sets field value

func (*BrandingItemCreate) SetNavigationColor ¶

func (o *BrandingItemCreate) SetNavigationColor(v string)

SetNavigationColor gets a reference to the given string and assigns it to the NavigationColor field.

func (*BrandingItemCreate) SetProductName ¶

func (o *BrandingItemCreate) SetProductName(v string)

SetProductName sets field value

func (BrandingItemCreate) ToMap ¶

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

func (*BrandingItemCreate) UnmarshalJSON ¶

func (o *BrandingItemCreate) UnmarshalJSON(bytes []byte) (err error)

type BucketAggregation ¶

type BucketAggregation struct {
	// The name of the bucket aggregate to be included in the result.
	Name string      `json:"name"`
	Type *BucketType `json:"type,omitempty"`
	// The field to bucket on. Prefix the field name with '@' to reference a nested object.
	Field string `json:"field"`
	// Maximum number of buckets to include.
	Size *int32 `json:"size,omitempty"`
	// Minimum number of documents a bucket should have.
	MinDocCount          *int32 `json:"minDocCount,omitempty"`
	AdditionalProperties map[string]interface{}
}

BucketAggregation The bucket to group the results of the aggregation query by.

func NewBucketAggregation ¶

func NewBucketAggregation(name string, field string) *BucketAggregation

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

func NewBucketAggregationWithDefaults ¶

func NewBucketAggregationWithDefaults() *BucketAggregation

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

func (*BucketAggregation) GetField ¶

func (o *BucketAggregation) GetField() string

GetField returns the Field field value

func (*BucketAggregation) GetFieldOk ¶

func (o *BucketAggregation) GetFieldOk() (*string, bool)

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

func (*BucketAggregation) GetMinDocCount ¶

func (o *BucketAggregation) GetMinDocCount() int32

GetMinDocCount returns the MinDocCount field value if set, zero value otherwise.

func (*BucketAggregation) GetMinDocCountOk ¶

func (o *BucketAggregation) GetMinDocCountOk() (*int32, bool)

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

func (*BucketAggregation) GetName ¶

func (o *BucketAggregation) GetName() string

GetName returns the Name field value

func (*BucketAggregation) GetNameOk ¶

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

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

func (*BucketAggregation) GetSize ¶

func (o *BucketAggregation) GetSize() int32

GetSize returns the Size field value if set, zero value otherwise.

func (*BucketAggregation) GetSizeOk ¶

func (o *BucketAggregation) GetSizeOk() (*int32, 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 (*BucketAggregation) GetType ¶

func (o *BucketAggregation) GetType() BucketType

GetType returns the Type field value if set, zero value otherwise.

func (*BucketAggregation) GetTypeOk ¶

func (o *BucketAggregation) GetTypeOk() (*BucketType, 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 (*BucketAggregation) HasMinDocCount ¶

func (o *BucketAggregation) HasMinDocCount() bool

HasMinDocCount returns a boolean if a field has been set.

func (*BucketAggregation) HasSize ¶

func (o *BucketAggregation) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*BucketAggregation) HasType ¶

func (o *BucketAggregation) HasType() bool

HasType returns a boolean if a field has been set.

func (BucketAggregation) MarshalJSON ¶

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

func (*BucketAggregation) SetField ¶

func (o *BucketAggregation) SetField(v string)

SetField sets field value

func (*BucketAggregation) SetMinDocCount ¶

func (o *BucketAggregation) SetMinDocCount(v int32)

SetMinDocCount gets a reference to the given int32 and assigns it to the MinDocCount field.

func (*BucketAggregation) SetName ¶

func (o *BucketAggregation) SetName(v string)

SetName sets field value

func (*BucketAggregation) SetSize ¶

func (o *BucketAggregation) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*BucketAggregation) SetType ¶

func (o *BucketAggregation) SetType(v BucketType)

SetType gets a reference to the given BucketType and assigns it to the Type field.

func (BucketAggregation) ToMap ¶

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

func (*BucketAggregation) UnmarshalJSON ¶

func (o *BucketAggregation) UnmarshalJSON(bytes []byte) (err error)

type BucketType ¶

type BucketType string

BucketType Enum representing the currently supported bucket aggregation types. Additional values may be added in the future without notice.

const (
	BUCKETTYPE_TERMS BucketType = "TERMS"
)

List of BucketType

func NewBucketTypeFromValue ¶

func NewBucketTypeFromValue(v string) (*BucketType, error)

NewBucketTypeFromValue returns a pointer to a valid BucketType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (BucketType) IsValid ¶

func (v BucketType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (BucketType) Ptr ¶

func (v BucketType) Ptr() *BucketType

Ptr returns reference to BucketType value

func (*BucketType) UnmarshalJSON ¶

func (v *BucketType) UnmarshalJSON(src []byte) error

type BulkTaggedObject ¶

type BulkTaggedObject struct {
	ObjectRefs []TaggedObjectDto `json:"objectRefs,omitempty"`
	// Label to be applied to an Object
	Tags []string `json:"tags,omitempty"`
	// If APPEND, tags are appended to the list of tags for the object. A 400 error is returned if this would add duplicate tags to the object.  If MERGE, tags are merged with the existing tags. Duplicate tags are silently ignored.
	Operation            *string `json:"operation,omitempty"`
	AdditionalProperties map[string]interface{}
}

BulkTaggedObject struct for BulkTaggedObject

func NewBulkTaggedObject ¶

func NewBulkTaggedObject() *BulkTaggedObject

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

func NewBulkTaggedObjectWithDefaults ¶

func NewBulkTaggedObjectWithDefaults() *BulkTaggedObject

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

func (*BulkTaggedObject) GetObjectRefs ¶

func (o *BulkTaggedObject) GetObjectRefs() []TaggedObjectDto

GetObjectRefs returns the ObjectRefs field value if set, zero value otherwise.

func (*BulkTaggedObject) GetObjectRefsOk ¶

func (o *BulkTaggedObject) GetObjectRefsOk() ([]TaggedObjectDto, bool)

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

func (*BulkTaggedObject) GetOperation ¶

func (o *BulkTaggedObject) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*BulkTaggedObject) GetOperationOk ¶

func (o *BulkTaggedObject) GetOperationOk() (*string, bool)

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

func (*BulkTaggedObject) GetTags ¶

func (o *BulkTaggedObject) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*BulkTaggedObject) GetTagsOk ¶

func (o *BulkTaggedObject) 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 (*BulkTaggedObject) HasObjectRefs ¶

func (o *BulkTaggedObject) HasObjectRefs() bool

HasObjectRefs returns a boolean if a field has been set.

func (*BulkTaggedObject) HasOperation ¶

func (o *BulkTaggedObject) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*BulkTaggedObject) HasTags ¶

func (o *BulkTaggedObject) HasTags() bool

HasTags returns a boolean if a field has been set.

func (BulkTaggedObject) MarshalJSON ¶

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

func (*BulkTaggedObject) SetObjectRefs ¶

func (o *BulkTaggedObject) SetObjectRefs(v []TaggedObjectDto)

SetObjectRefs gets a reference to the given []TaggedObjectDto and assigns it to the ObjectRefs field.

func (*BulkTaggedObject) SetOperation ¶

func (o *BulkTaggedObject) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*BulkTaggedObject) SetTags ¶

func (o *BulkTaggedObject) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (BulkTaggedObject) ToMap ¶

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

func (*BulkTaggedObject) UnmarshalJSON ¶

func (o *BulkTaggedObject) UnmarshalJSON(bytes []byte) (err error)

type Campaign ¶

type Campaign struct {
	// Id of the campaign
	Id *string `json:"id,omitempty"`
	// The campaign name. If this object is part of a template, special formatting applies; see the `/campaign-templates/{id}/generate` endpoint documentation for details.
	Name string `json:"name"`
	// The campaign description. If this object is part of a template, special formatting applies; see the `/campaign-templates/{id}/generate` endpoint documentation for details.
	Description string `json:"description"`
	// The campaign's completion deadline.  This date must be in the future in order to activate the campaign.  If you try to activate a campaign with a deadline of today or in the past, you will receive a 400 error response.
	Deadline *time.Time `json:"deadline,omitempty"`
	// The type of campaign. Could be extended in the future.
	Type string `json:"type"`
	// Enables email notification for this campaign
	EmailNotificationEnabled *bool `json:"emailNotificationEnabled,omitempty"`
	// Allows auto revoke for this campaign
	AutoRevokeAllowed *bool `json:"autoRevokeAllowed,omitempty"`
	// Enables IAI for this campaign. Accepts true even if the IAI product feature is off. If IAI is turned off then campaigns generated from this template will indicate false. The real value will then be returned if IAI is ever enabled for the org in the future.
	RecommendationsEnabled *bool `json:"recommendationsEnabled,omitempty"`
	// The campaign's current status.
	Status *string `json:"status,omitempty"`
	// The correlatedStatus of the campaign. Only SOURCE_OWNER campaigns can be Uncorrelated. An Uncorrelated certification campaign only includes Uncorrelated identities (An identity is uncorrelated if it has no accounts on an authoritative source).
	CorrelatedStatus map[string]interface{} `json:"correlatedStatus,omitempty"`
	// Created time of the campaign
	Created *time.Time `json:"created,omitempty"`
	// The total number of certifications in this campaign.
	TotalCertifications *int32 `json:"totalCertifications,omitempty"`
	// The number of completed certifications in this campaign.
	CompletedCertifications *int32 `json:"completedCertifications,omitempty"`
	// A list of errors and warnings that have accumulated.
	Alerts []CampaignAlert `json:"alerts,omitempty"`
	// Modified time of the campaign
	Modified *time.Time           `json:"modified,omitempty"`
	Filter   *CampaignAllOfFilter `json:"filter,omitempty"`
	// Determines if comments on sunset date changes are required.
	SunsetCommentsRequired      *bool                                     `json:"sunsetCommentsRequired,omitempty"`
	SourceOwnerCampaignInfo     *CampaignAllOfSourceOwnerCampaignInfo     `json:"sourceOwnerCampaignInfo,omitempty"`
	SearchCampaignInfo          *CampaignAllOfSearchCampaignInfo          `json:"searchCampaignInfo,omitempty"`
	RoleCompositionCampaignInfo *CampaignAllOfRoleCompositionCampaignInfo `json:"roleCompositionCampaignInfo,omitempty"`
	// A list of sources in the campaign that contain \\\"orphan entitlements\\\" (entitlements without a corresponding Managed Attribute). An empty list indicates the campaign has no orphan entitlements. Null indicates there may be unknown orphan entitlements in the campaign (the campaign was created before this feature was implemented).
	SourcesWithOrphanEntitlements []CampaignAllOfSourcesWithOrphanEntitlements `json:"sourcesWithOrphanEntitlements,omitempty"`
	// Determines whether comments are required for decisions during certification reviews. You can require comments for all decisions, revoke-only decisions, or no decisions. By default, comments are not required for decisions.
	MandatoryCommentRequirement *string `json:"mandatoryCommentRequirement,omitempty"`
	AdditionalProperties        map[string]interface{}
}

Campaign struct for Campaign

func NewCampaign ¶

func NewCampaign(name string, description string, type_ string) *Campaign

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

func NewCampaignWithDefaults ¶

func NewCampaignWithDefaults() *Campaign

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

func (*Campaign) GetAlerts ¶

func (o *Campaign) GetAlerts() []CampaignAlert

GetAlerts returns the Alerts field value if set, zero value otherwise.

func (*Campaign) GetAlertsOk ¶

func (o *Campaign) GetAlertsOk() ([]CampaignAlert, bool)

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

func (*Campaign) GetAutoRevokeAllowed ¶

func (o *Campaign) GetAutoRevokeAllowed() bool

GetAutoRevokeAllowed returns the AutoRevokeAllowed field value if set, zero value otherwise.

func (*Campaign) GetAutoRevokeAllowedOk ¶

func (o *Campaign) GetAutoRevokeAllowedOk() (*bool, bool)

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

func (*Campaign) GetCompletedCertifications ¶

func (o *Campaign) GetCompletedCertifications() int32

GetCompletedCertifications returns the CompletedCertifications field value if set, zero value otherwise.

func (*Campaign) GetCompletedCertificationsOk ¶

func (o *Campaign) GetCompletedCertificationsOk() (*int32, bool)

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

func (*Campaign) GetCorrelatedStatus ¶

func (o *Campaign) GetCorrelatedStatus() map[string]interface{}

GetCorrelatedStatus returns the CorrelatedStatus field value if set, zero value otherwise.

func (*Campaign) GetCorrelatedStatusOk ¶

func (o *Campaign) GetCorrelatedStatusOk() (map[string]interface{}, bool)

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

func (*Campaign) GetCreated ¶

func (o *Campaign) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Campaign) GetCreatedOk ¶

func (o *Campaign) GetCreatedOk() (*time.Time, bool)

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

func (*Campaign) GetDeadline ¶

func (o *Campaign) GetDeadline() time.Time

GetDeadline returns the Deadline field value if set, zero value otherwise.

func (*Campaign) GetDeadlineOk ¶

func (o *Campaign) GetDeadlineOk() (*time.Time, bool)

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

func (*Campaign) GetDescription ¶

func (o *Campaign) GetDescription() string

GetDescription returns the Description field value

func (*Campaign) GetDescriptionOk ¶

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

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

func (*Campaign) GetEmailNotificationEnabled ¶

func (o *Campaign) GetEmailNotificationEnabled() bool

GetEmailNotificationEnabled returns the EmailNotificationEnabled field value if set, zero value otherwise.

func (*Campaign) GetEmailNotificationEnabledOk ¶

func (o *Campaign) GetEmailNotificationEnabledOk() (*bool, bool)

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

func (*Campaign) GetFilter ¶

func (o *Campaign) GetFilter() CampaignAllOfFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*Campaign) GetFilterOk ¶

func (o *Campaign) GetFilterOk() (*CampaignAllOfFilter, 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 (*Campaign) GetId ¶

func (o *Campaign) GetId() string

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

func (*Campaign) GetIdOk ¶

func (o *Campaign) 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 (*Campaign) GetMandatoryCommentRequirement ¶

func (o *Campaign) GetMandatoryCommentRequirement() string

GetMandatoryCommentRequirement returns the MandatoryCommentRequirement field value if set, zero value otherwise.

func (*Campaign) GetMandatoryCommentRequirementOk ¶

func (o *Campaign) GetMandatoryCommentRequirementOk() (*string, bool)

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

func (*Campaign) GetModified ¶

func (o *Campaign) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Campaign) GetModifiedOk ¶

func (o *Campaign) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetName ¶

func (o *Campaign) GetName() string

GetName returns the Name field value

func (*Campaign) GetNameOk ¶

func (o *Campaign) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Campaign) GetRecommendationsEnabled ¶

func (o *Campaign) GetRecommendationsEnabled() bool

GetRecommendationsEnabled returns the RecommendationsEnabled field value if set, zero value otherwise.

func (*Campaign) GetRecommendationsEnabledOk ¶

func (o *Campaign) GetRecommendationsEnabledOk() (*bool, bool)

GetRecommendationsEnabledOk returns a tuple with the RecommendationsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetRoleCompositionCampaignInfo ¶

func (o *Campaign) GetRoleCompositionCampaignInfo() CampaignAllOfRoleCompositionCampaignInfo

GetRoleCompositionCampaignInfo returns the RoleCompositionCampaignInfo field value if set, zero value otherwise.

func (*Campaign) GetRoleCompositionCampaignInfoOk ¶

func (o *Campaign) GetRoleCompositionCampaignInfoOk() (*CampaignAllOfRoleCompositionCampaignInfo, bool)

GetRoleCompositionCampaignInfoOk returns a tuple with the RoleCompositionCampaignInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetSearchCampaignInfo ¶

func (o *Campaign) GetSearchCampaignInfo() CampaignAllOfSearchCampaignInfo

GetSearchCampaignInfo returns the SearchCampaignInfo field value if set, zero value otherwise.

func (*Campaign) GetSearchCampaignInfoOk ¶

func (o *Campaign) GetSearchCampaignInfoOk() (*CampaignAllOfSearchCampaignInfo, bool)

GetSearchCampaignInfoOk returns a tuple with the SearchCampaignInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetSourceOwnerCampaignInfo ¶

func (o *Campaign) GetSourceOwnerCampaignInfo() CampaignAllOfSourceOwnerCampaignInfo

GetSourceOwnerCampaignInfo returns the SourceOwnerCampaignInfo field value if set, zero value otherwise.

func (*Campaign) GetSourceOwnerCampaignInfoOk ¶

func (o *Campaign) GetSourceOwnerCampaignInfoOk() (*CampaignAllOfSourceOwnerCampaignInfo, bool)

GetSourceOwnerCampaignInfoOk returns a tuple with the SourceOwnerCampaignInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetSourcesWithOrphanEntitlements ¶

func (o *Campaign) GetSourcesWithOrphanEntitlements() []CampaignAllOfSourcesWithOrphanEntitlements

GetSourcesWithOrphanEntitlements returns the SourcesWithOrphanEntitlements field value if set, zero value otherwise.

func (*Campaign) GetSourcesWithOrphanEntitlementsOk ¶

func (o *Campaign) GetSourcesWithOrphanEntitlementsOk() ([]CampaignAllOfSourcesWithOrphanEntitlements, bool)

GetSourcesWithOrphanEntitlementsOk returns a tuple with the SourcesWithOrphanEntitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetStatus ¶

func (o *Campaign) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Campaign) GetStatusOk ¶

func (o *Campaign) 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 (*Campaign) GetSunsetCommentsRequired ¶

func (o *Campaign) GetSunsetCommentsRequired() bool

GetSunsetCommentsRequired returns the SunsetCommentsRequired field value if set, zero value otherwise.

func (*Campaign) GetSunsetCommentsRequiredOk ¶

func (o *Campaign) GetSunsetCommentsRequiredOk() (*bool, bool)

GetSunsetCommentsRequiredOk returns a tuple with the SunsetCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetTotalCertifications ¶

func (o *Campaign) GetTotalCertifications() int32

GetTotalCertifications returns the TotalCertifications field value if set, zero value otherwise.

func (*Campaign) GetTotalCertificationsOk ¶

func (o *Campaign) GetTotalCertificationsOk() (*int32, bool)

GetTotalCertificationsOk returns a tuple with the TotalCertifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Campaign) GetType ¶

func (o *Campaign) GetType() string

GetType returns the Type field value

func (*Campaign) GetTypeOk ¶

func (o *Campaign) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Campaign) HasAlerts ¶

func (o *Campaign) HasAlerts() bool

HasAlerts returns a boolean if a field has been set.

func (*Campaign) HasAutoRevokeAllowed ¶

func (o *Campaign) HasAutoRevokeAllowed() bool

HasAutoRevokeAllowed returns a boolean if a field has been set.

func (*Campaign) HasCompletedCertifications ¶

func (o *Campaign) HasCompletedCertifications() bool

HasCompletedCertifications returns a boolean if a field has been set.

func (*Campaign) HasCorrelatedStatus ¶

func (o *Campaign) HasCorrelatedStatus() bool

HasCorrelatedStatus returns a boolean if a field has been set.

func (*Campaign) HasCreated ¶

func (o *Campaign) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Campaign) HasDeadline ¶

func (o *Campaign) HasDeadline() bool

HasDeadline returns a boolean if a field has been set.

func (*Campaign) HasEmailNotificationEnabled ¶

func (o *Campaign) HasEmailNotificationEnabled() bool

HasEmailNotificationEnabled returns a boolean if a field has been set.

func (*Campaign) HasFilter ¶

func (o *Campaign) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*Campaign) HasId ¶

func (o *Campaign) HasId() bool

HasId returns a boolean if a field has been set.

func (*Campaign) HasMandatoryCommentRequirement ¶

func (o *Campaign) HasMandatoryCommentRequirement() bool

HasMandatoryCommentRequirement returns a boolean if a field has been set.

func (*Campaign) HasModified ¶

func (o *Campaign) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Campaign) HasRecommendationsEnabled ¶

func (o *Campaign) HasRecommendationsEnabled() bool

HasRecommendationsEnabled returns a boolean if a field has been set.

func (*Campaign) HasRoleCompositionCampaignInfo ¶

func (o *Campaign) HasRoleCompositionCampaignInfo() bool

HasRoleCompositionCampaignInfo returns a boolean if a field has been set.

func (*Campaign) HasSearchCampaignInfo ¶

func (o *Campaign) HasSearchCampaignInfo() bool

HasSearchCampaignInfo returns a boolean if a field has been set.

func (*Campaign) HasSourceOwnerCampaignInfo ¶

func (o *Campaign) HasSourceOwnerCampaignInfo() bool

HasSourceOwnerCampaignInfo returns a boolean if a field has been set.

func (*Campaign) HasSourcesWithOrphanEntitlements ¶

func (o *Campaign) HasSourcesWithOrphanEntitlements() bool

HasSourcesWithOrphanEntitlements returns a boolean if a field has been set.

func (*Campaign) HasStatus ¶

func (o *Campaign) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Campaign) HasSunsetCommentsRequired ¶

func (o *Campaign) HasSunsetCommentsRequired() bool

HasSunsetCommentsRequired returns a boolean if a field has been set.

func (*Campaign) HasTotalCertifications ¶

func (o *Campaign) HasTotalCertifications() bool

HasTotalCertifications returns a boolean if a field has been set.

func (Campaign) MarshalJSON ¶

func (o Campaign) MarshalJSON() ([]byte, error)

func (*Campaign) SetAlerts ¶

func (o *Campaign) SetAlerts(v []CampaignAlert)

SetAlerts gets a reference to the given []CampaignAlert and assigns it to the Alerts field.

func (*Campaign) SetAutoRevokeAllowed ¶

func (o *Campaign) SetAutoRevokeAllowed(v bool)

SetAutoRevokeAllowed gets a reference to the given bool and assigns it to the AutoRevokeAllowed field.

func (*Campaign) SetCompletedCertifications ¶

func (o *Campaign) SetCompletedCertifications(v int32)

SetCompletedCertifications gets a reference to the given int32 and assigns it to the CompletedCertifications field.

func (*Campaign) SetCorrelatedStatus ¶

func (o *Campaign) SetCorrelatedStatus(v map[string]interface{})

SetCorrelatedStatus gets a reference to the given map[string]interface{} and assigns it to the CorrelatedStatus field.

func (*Campaign) SetCreated ¶

func (o *Campaign) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Campaign) SetDeadline ¶

func (o *Campaign) SetDeadline(v time.Time)

SetDeadline gets a reference to the given time.Time and assigns it to the Deadline field.

func (*Campaign) SetDescription ¶

func (o *Campaign) SetDescription(v string)

SetDescription sets field value

func (*Campaign) SetEmailNotificationEnabled ¶

func (o *Campaign) SetEmailNotificationEnabled(v bool)

SetEmailNotificationEnabled gets a reference to the given bool and assigns it to the EmailNotificationEnabled field.

func (*Campaign) SetFilter ¶

func (o *Campaign) SetFilter(v CampaignAllOfFilter)

SetFilter gets a reference to the given CampaignAllOfFilter and assigns it to the Filter field.

func (*Campaign) SetId ¶

func (o *Campaign) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Campaign) SetMandatoryCommentRequirement ¶

func (o *Campaign) SetMandatoryCommentRequirement(v string)

SetMandatoryCommentRequirement gets a reference to the given string and assigns it to the MandatoryCommentRequirement field.

func (*Campaign) SetModified ¶

func (o *Campaign) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Campaign) SetName ¶

func (o *Campaign) SetName(v string)

SetName sets field value

func (*Campaign) SetRecommendationsEnabled ¶

func (o *Campaign) SetRecommendationsEnabled(v bool)

SetRecommendationsEnabled gets a reference to the given bool and assigns it to the RecommendationsEnabled field.

func (*Campaign) SetRoleCompositionCampaignInfo ¶

func (o *Campaign) SetRoleCompositionCampaignInfo(v CampaignAllOfRoleCompositionCampaignInfo)

SetRoleCompositionCampaignInfo gets a reference to the given CampaignAllOfRoleCompositionCampaignInfo and assigns it to the RoleCompositionCampaignInfo field.

func (*Campaign) SetSearchCampaignInfo ¶

func (o *Campaign) SetSearchCampaignInfo(v CampaignAllOfSearchCampaignInfo)

SetSearchCampaignInfo gets a reference to the given CampaignAllOfSearchCampaignInfo and assigns it to the SearchCampaignInfo field.

func (*Campaign) SetSourceOwnerCampaignInfo ¶

func (o *Campaign) SetSourceOwnerCampaignInfo(v CampaignAllOfSourceOwnerCampaignInfo)

SetSourceOwnerCampaignInfo gets a reference to the given CampaignAllOfSourceOwnerCampaignInfo and assigns it to the SourceOwnerCampaignInfo field.

func (*Campaign) SetSourcesWithOrphanEntitlements ¶

func (o *Campaign) SetSourcesWithOrphanEntitlements(v []CampaignAllOfSourcesWithOrphanEntitlements)

SetSourcesWithOrphanEntitlements gets a reference to the given []CampaignAllOfSourcesWithOrphanEntitlements and assigns it to the SourcesWithOrphanEntitlements field.

func (*Campaign) SetStatus ¶

func (o *Campaign) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Campaign) SetSunsetCommentsRequired ¶

func (o *Campaign) SetSunsetCommentsRequired(v bool)

SetSunsetCommentsRequired gets a reference to the given bool and assigns it to the SunsetCommentsRequired field.

func (*Campaign) SetTotalCertifications ¶

func (o *Campaign) SetTotalCertifications(v int32)

SetTotalCertifications gets a reference to the given int32 and assigns it to the TotalCertifications field.

func (*Campaign) SetType ¶

func (o *Campaign) SetType(v string)

SetType sets field value

func (Campaign) ToMap ¶

func (o Campaign) ToMap() (map[string]interface{}, error)

func (*Campaign) UnmarshalJSON ¶

func (o *Campaign) UnmarshalJSON(bytes []byte) (err error)

type CampaignAlert ¶

type CampaignAlert struct {
	// Denotes the level of the message
	Level                *string           `json:"level,omitempty"`
	Localizations        []ErrorMessageDto `json:"localizations,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAlert struct for CampaignAlert

func NewCampaignAlert ¶

func NewCampaignAlert() *CampaignAlert

NewCampaignAlert instantiates a new CampaignAlert object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAlertWithDefaults ¶

func NewCampaignAlertWithDefaults() *CampaignAlert

NewCampaignAlertWithDefaults instantiates a new CampaignAlert object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAlert) GetLevel ¶

func (o *CampaignAlert) GetLevel() string

GetLevel returns the Level field value if set, zero value otherwise.

func (*CampaignAlert) GetLevelOk ¶

func (o *CampaignAlert) GetLevelOk() (*string, bool)

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAlert) GetLocalizations ¶

func (o *CampaignAlert) GetLocalizations() []ErrorMessageDto

GetLocalizations returns the Localizations field value if set, zero value otherwise.

func (*CampaignAlert) GetLocalizationsOk ¶

func (o *CampaignAlert) GetLocalizationsOk() ([]ErrorMessageDto, bool)

GetLocalizationsOk returns a tuple with the Localizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAlert) HasLevel ¶

func (o *CampaignAlert) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*CampaignAlert) HasLocalizations ¶

func (o *CampaignAlert) HasLocalizations() bool

HasLocalizations returns a boolean if a field has been set.

func (CampaignAlert) MarshalJSON ¶

func (o CampaignAlert) MarshalJSON() ([]byte, error)

func (*CampaignAlert) SetLevel ¶

func (o *CampaignAlert) SetLevel(v string)

SetLevel gets a reference to the given string and assigns it to the Level field.

func (*CampaignAlert) SetLocalizations ¶

func (o *CampaignAlert) SetLocalizations(v []ErrorMessageDto)

SetLocalizations gets a reference to the given []ErrorMessageDto and assigns it to the Localizations field.

func (CampaignAlert) ToMap ¶

func (o CampaignAlert) ToMap() (map[string]interface{}, error)

func (*CampaignAlert) UnmarshalJSON ¶

func (o *CampaignAlert) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfFilter ¶

type CampaignAllOfFilter struct {
	// The ID of whatever type of filter is being used.
	Id *string `json:"id,omitempty"`
	// Type of the filter
	Type *string `json:"type,omitempty"`
	// Name of the filter
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfFilter Determines which items will be included in this campaign. The default campaign filter is used if this field is left blank.

func NewCampaignAllOfFilter ¶

func NewCampaignAllOfFilter() *CampaignAllOfFilter

NewCampaignAllOfFilter instantiates a new CampaignAllOfFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfFilterWithDefaults ¶

func NewCampaignAllOfFilterWithDefaults() *CampaignAllOfFilter

NewCampaignAllOfFilterWithDefaults instantiates a new CampaignAllOfFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfFilter) GetId ¶

func (o *CampaignAllOfFilter) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignAllOfFilter) GetIdOk ¶

func (o *CampaignAllOfFilter) 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 (*CampaignAllOfFilter) GetName ¶

func (o *CampaignAllOfFilter) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CampaignAllOfFilter) GetNameOk ¶

func (o *CampaignAllOfFilter) 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 (*CampaignAllOfFilter) GetType ¶

func (o *CampaignAllOfFilter) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CampaignAllOfFilter) GetTypeOk ¶

func (o *CampaignAllOfFilter) 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 (*CampaignAllOfFilter) HasId ¶

func (o *CampaignAllOfFilter) HasId() bool

HasId returns a boolean if a field has been set.

func (*CampaignAllOfFilter) HasName ¶

func (o *CampaignAllOfFilter) HasName() bool

HasName returns a boolean if a field has been set.

func (*CampaignAllOfFilter) HasType ¶

func (o *CampaignAllOfFilter) HasType() bool

HasType returns a boolean if a field has been set.

func (CampaignAllOfFilter) MarshalJSON ¶

func (o CampaignAllOfFilter) MarshalJSON() ([]byte, error)

func (*CampaignAllOfFilter) SetId ¶

func (o *CampaignAllOfFilter) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignAllOfFilter) SetName ¶

func (o *CampaignAllOfFilter) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CampaignAllOfFilter) SetType ¶

func (o *CampaignAllOfFilter) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CampaignAllOfFilter) ToMap ¶

func (o CampaignAllOfFilter) ToMap() (map[string]interface{}, error)

func (*CampaignAllOfFilter) UnmarshalJSON ¶

func (o *CampaignAllOfFilter) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfRoleCompositionCampaignInfo ¶

type CampaignAllOfRoleCompositionCampaignInfo struct {
	Reviewer *CampaignAllOfSearchCampaignInfoReviewer `json:"reviewer,omitempty"`
	// Optional list of roles to include in this campaign. Only one of `roleIds` and `query` may be set; if neither are set, all roles are included.
	RoleIds       []string                                              `json:"roleIds,omitempty"`
	RemediatorRef CampaignAllOfRoleCompositionCampaignInfoRemediatorRef `json:"remediatorRef"`
	// Optional search query to scope this campaign to a set of roles. Only one of `roleIds` and `query` may be set; if neither are set, all roles are included.
	Query *string `json:"query,omitempty"`
	// Describes this role composition campaign. Intended for storing the query used, and possibly the number of roles selected/available.
	Description          *string `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfRoleCompositionCampaignInfo Optional configuration options for role composition campaigns.

func NewCampaignAllOfRoleCompositionCampaignInfo ¶

func NewCampaignAllOfRoleCompositionCampaignInfo(remediatorRef CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) *CampaignAllOfRoleCompositionCampaignInfo

NewCampaignAllOfRoleCompositionCampaignInfo instantiates a new CampaignAllOfRoleCompositionCampaignInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfRoleCompositionCampaignInfoWithDefaults ¶

func NewCampaignAllOfRoleCompositionCampaignInfoWithDefaults() *CampaignAllOfRoleCompositionCampaignInfo

NewCampaignAllOfRoleCompositionCampaignInfoWithDefaults instantiates a new CampaignAllOfRoleCompositionCampaignInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfRoleCompositionCampaignInfo) GetDescription ¶

GetDescription returns the Description field value if set, zero value otherwise.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetDescriptionOk ¶

func (o *CampaignAllOfRoleCompositionCampaignInfo) 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 (*CampaignAllOfRoleCompositionCampaignInfo) GetQuery ¶

GetQuery returns the Query field value if set, zero value otherwise.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetQueryOk ¶

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetRemediatorRef ¶

GetRemediatorRef returns the RemediatorRef field value

func (*CampaignAllOfRoleCompositionCampaignInfo) GetRemediatorRefOk ¶

GetRemediatorRefOk returns a tuple with the RemediatorRef field value and a boolean to check if the value has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetReviewer ¶

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetReviewerOk ¶

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetRoleIds ¶

GetRoleIds returns the RoleIds field value if set, zero value otherwise.

func (*CampaignAllOfRoleCompositionCampaignInfo) GetRoleIdsOk ¶

func (o *CampaignAllOfRoleCompositionCampaignInfo) GetRoleIdsOk() ([]string, bool)

GetRoleIdsOk returns a tuple with the RoleIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) HasDescription ¶

func (o *CampaignAllOfRoleCompositionCampaignInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) HasQuery ¶

HasQuery returns a boolean if a field has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) HasReviewer ¶

HasReviewer returns a boolean if a field has been set.

func (*CampaignAllOfRoleCompositionCampaignInfo) HasRoleIds ¶

HasRoleIds returns a boolean if a field has been set.

func (CampaignAllOfRoleCompositionCampaignInfo) MarshalJSON ¶

func (*CampaignAllOfRoleCompositionCampaignInfo) SetDescription ¶

func (o *CampaignAllOfRoleCompositionCampaignInfo) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CampaignAllOfRoleCompositionCampaignInfo) SetQuery ¶

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*CampaignAllOfRoleCompositionCampaignInfo) SetRemediatorRef ¶

SetRemediatorRef sets field value

func (*CampaignAllOfRoleCompositionCampaignInfo) SetReviewer ¶

SetReviewer gets a reference to the given CampaignAllOfSearchCampaignInfoReviewer and assigns it to the Reviewer field.

func (*CampaignAllOfRoleCompositionCampaignInfo) SetRoleIds ¶

SetRoleIds gets a reference to the given []string and assigns it to the RoleIds field.

func (CampaignAllOfRoleCompositionCampaignInfo) ToMap ¶

func (o CampaignAllOfRoleCompositionCampaignInfo) ToMap() (map[string]interface{}, error)

func (*CampaignAllOfRoleCompositionCampaignInfo) UnmarshalJSON ¶

func (o *CampaignAllOfRoleCompositionCampaignInfo) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfRoleCompositionCampaignInfoRemediatorRef ¶

type CampaignAllOfRoleCompositionCampaignInfoRemediatorRef struct {
	// Legal Remediator Type
	Type string `json:"type"`
	// The ID of the remediator.
	Id string `json:"id"`
	// The name of the remediator.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfRoleCompositionCampaignInfoRemediatorRef This determines who remediation tasks will be assigned to. Remediation tasks are created for each revoke decision on items in the campaign. The only legal remediator type is 'IDENTITY', and the chosen identity must be a Role Admin or Org Admin.

func NewCampaignAllOfRoleCompositionCampaignInfoRemediatorRef ¶

func NewCampaignAllOfRoleCompositionCampaignInfoRemediatorRef(type_ string, id string) *CampaignAllOfRoleCompositionCampaignInfoRemediatorRef

NewCampaignAllOfRoleCompositionCampaignInfoRemediatorRef instantiates a new CampaignAllOfRoleCompositionCampaignInfoRemediatorRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfRoleCompositionCampaignInfoRemediatorRefWithDefaults ¶

func NewCampaignAllOfRoleCompositionCampaignInfoRemediatorRefWithDefaults() *CampaignAllOfRoleCompositionCampaignInfoRemediatorRef

NewCampaignAllOfRoleCompositionCampaignInfoRemediatorRefWithDefaults instantiates a new CampaignAllOfRoleCompositionCampaignInfoRemediatorRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) GetId ¶

GetId returns the Id field value

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) GetIdOk ¶

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) 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 (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) GetType ¶

GetType returns the Type field value

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) HasName ¶

HasName returns a boolean if a field has been set.

func (CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) MarshalJSON ¶

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) SetId ¶

SetId sets field value

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) SetType ¶

SetType sets field value

func (CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) ToMap ¶

func (*CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) UnmarshalJSON ¶

func (o *CampaignAllOfRoleCompositionCampaignInfoRemediatorRef) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfSearchCampaignInfo ¶

type CampaignAllOfSearchCampaignInfo struct {
	// The type of search campaign represented.
	Type string `json:"type"`
	// Describes this search campaign. Intended for storing the query used, and possibly the number of identities selected/available.
	Description *string                                  `json:"description,omitempty"`
	Reviewer    *CampaignAllOfSearchCampaignInfoReviewer `json:"reviewer,omitempty"`
	// The scope for the campaign. The campaign will cover identities returned by the query and identities that have access items returned by the query. One of `query` or `identityIds` must be set.
	Query *string `json:"query,omitempty"`
	// A direct list of identities to include in this campaign. One of `identityIds` or `query` must be set.
	IdentityIds []string `json:"identityIds,omitempty"`
	// Further reduces the scope of the campaign by excluding identities (from `query` or `identityIds`) that do not have this access.
	AccessConstraints    []AccessConstraint `json:"accessConstraints,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfSearchCampaignInfo Must be set only if the campaign type is SEARCH.

func NewCampaignAllOfSearchCampaignInfo ¶

func NewCampaignAllOfSearchCampaignInfo(type_ string) *CampaignAllOfSearchCampaignInfo

NewCampaignAllOfSearchCampaignInfo instantiates a new CampaignAllOfSearchCampaignInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfSearchCampaignInfoWithDefaults ¶

func NewCampaignAllOfSearchCampaignInfoWithDefaults() *CampaignAllOfSearchCampaignInfo

NewCampaignAllOfSearchCampaignInfoWithDefaults instantiates a new CampaignAllOfSearchCampaignInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfSearchCampaignInfo) GetAccessConstraints ¶

func (o *CampaignAllOfSearchCampaignInfo) GetAccessConstraints() []AccessConstraint

GetAccessConstraints returns the AccessConstraints field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfo) GetAccessConstraintsOk ¶

func (o *CampaignAllOfSearchCampaignInfo) GetAccessConstraintsOk() ([]AccessConstraint, bool)

GetAccessConstraintsOk returns a tuple with the AccessConstraints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfSearchCampaignInfo) GetDescription ¶

func (o *CampaignAllOfSearchCampaignInfo) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfo) GetDescriptionOk ¶

func (o *CampaignAllOfSearchCampaignInfo) 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 (*CampaignAllOfSearchCampaignInfo) GetIdentityIds ¶

func (o *CampaignAllOfSearchCampaignInfo) GetIdentityIds() []string

GetIdentityIds returns the IdentityIds field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfo) GetIdentityIdsOk ¶

func (o *CampaignAllOfSearchCampaignInfo) GetIdentityIdsOk() ([]string, bool)

GetIdentityIdsOk returns a tuple with the IdentityIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfSearchCampaignInfo) GetQuery ¶

GetQuery returns the Query field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfo) GetQueryOk ¶

func (o *CampaignAllOfSearchCampaignInfo) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfSearchCampaignInfo) GetReviewer ¶

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfo) GetReviewerOk ¶

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfSearchCampaignInfo) GetType ¶

GetType returns the Type field value

func (*CampaignAllOfSearchCampaignInfo) GetTypeOk ¶

func (o *CampaignAllOfSearchCampaignInfo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CampaignAllOfSearchCampaignInfo) HasAccessConstraints ¶

func (o *CampaignAllOfSearchCampaignInfo) HasAccessConstraints() bool

HasAccessConstraints returns a boolean if a field has been set.

func (*CampaignAllOfSearchCampaignInfo) HasDescription ¶

func (o *CampaignAllOfSearchCampaignInfo) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CampaignAllOfSearchCampaignInfo) HasIdentityIds ¶

func (o *CampaignAllOfSearchCampaignInfo) HasIdentityIds() bool

HasIdentityIds returns a boolean if a field has been set.

func (*CampaignAllOfSearchCampaignInfo) HasQuery ¶

func (o *CampaignAllOfSearchCampaignInfo) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*CampaignAllOfSearchCampaignInfo) HasReviewer ¶

func (o *CampaignAllOfSearchCampaignInfo) HasReviewer() bool

HasReviewer returns a boolean if a field has been set.

func (CampaignAllOfSearchCampaignInfo) MarshalJSON ¶

func (o CampaignAllOfSearchCampaignInfo) MarshalJSON() ([]byte, error)

func (*CampaignAllOfSearchCampaignInfo) SetAccessConstraints ¶

func (o *CampaignAllOfSearchCampaignInfo) SetAccessConstraints(v []AccessConstraint)

SetAccessConstraints gets a reference to the given []AccessConstraint and assigns it to the AccessConstraints field.

func (*CampaignAllOfSearchCampaignInfo) SetDescription ¶

func (o *CampaignAllOfSearchCampaignInfo) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CampaignAllOfSearchCampaignInfo) SetIdentityIds ¶

func (o *CampaignAllOfSearchCampaignInfo) SetIdentityIds(v []string)

SetIdentityIds gets a reference to the given []string and assigns it to the IdentityIds field.

func (*CampaignAllOfSearchCampaignInfo) SetQuery ¶

func (o *CampaignAllOfSearchCampaignInfo) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*CampaignAllOfSearchCampaignInfo) SetReviewer ¶

SetReviewer gets a reference to the given CampaignAllOfSearchCampaignInfoReviewer and assigns it to the Reviewer field.

func (*CampaignAllOfSearchCampaignInfo) SetType ¶

SetType sets field value

func (CampaignAllOfSearchCampaignInfo) ToMap ¶

func (o CampaignAllOfSearchCampaignInfo) ToMap() (map[string]interface{}, error)

func (*CampaignAllOfSearchCampaignInfo) UnmarshalJSON ¶

func (o *CampaignAllOfSearchCampaignInfo) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfSearchCampaignInfoReviewer ¶

type CampaignAllOfSearchCampaignInfoReviewer struct {
	// The reviewer's DTO type.
	Type *string `json:"type,omitempty"`
	// The reviewer's ID.
	Id *string `json:"id,omitempty"`
	// The reviewer's name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfSearchCampaignInfoReviewer If specified, this identity or governance group will be the reviewer for all certifications in this campaign. The allowed DTO types are IDENTITY and GOVERNANCE_GROUP.

func NewCampaignAllOfSearchCampaignInfoReviewer ¶

func NewCampaignAllOfSearchCampaignInfoReviewer() *CampaignAllOfSearchCampaignInfoReviewer

NewCampaignAllOfSearchCampaignInfoReviewer instantiates a new CampaignAllOfSearchCampaignInfoReviewer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfSearchCampaignInfoReviewerWithDefaults ¶

func NewCampaignAllOfSearchCampaignInfoReviewerWithDefaults() *CampaignAllOfSearchCampaignInfoReviewer

NewCampaignAllOfSearchCampaignInfoReviewerWithDefaults instantiates a new CampaignAllOfSearchCampaignInfoReviewer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfSearchCampaignInfoReviewer) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfoReviewer) 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 (*CampaignAllOfSearchCampaignInfoReviewer) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfoReviewer) 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 (*CampaignAllOfSearchCampaignInfoReviewer) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*CampaignAllOfSearchCampaignInfoReviewer) GetTypeOk ¶

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 (*CampaignAllOfSearchCampaignInfoReviewer) HasId ¶

HasId returns a boolean if a field has been set.

func (*CampaignAllOfSearchCampaignInfoReviewer) HasName ¶

HasName returns a boolean if a field has been set.

func (*CampaignAllOfSearchCampaignInfoReviewer) HasType ¶

HasType returns a boolean if a field has been set.

func (CampaignAllOfSearchCampaignInfoReviewer) MarshalJSON ¶

func (o CampaignAllOfSearchCampaignInfoReviewer) MarshalJSON() ([]byte, error)

func (*CampaignAllOfSearchCampaignInfoReviewer) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignAllOfSearchCampaignInfoReviewer) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*CampaignAllOfSearchCampaignInfoReviewer) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (CampaignAllOfSearchCampaignInfoReviewer) ToMap ¶

func (o CampaignAllOfSearchCampaignInfoReviewer) ToMap() (map[string]interface{}, error)

func (*CampaignAllOfSearchCampaignInfoReviewer) UnmarshalJSON ¶

func (o *CampaignAllOfSearchCampaignInfoReviewer) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfSourceOwnerCampaignInfo ¶

type CampaignAllOfSourceOwnerCampaignInfo struct {
	// The list of sources to be included in the campaign.
	SourceIds            []string `json:"sourceIds,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfSourceOwnerCampaignInfo Must be set only if the campaign type is SOURCE_OWNER.

func NewCampaignAllOfSourceOwnerCampaignInfo ¶

func NewCampaignAllOfSourceOwnerCampaignInfo() *CampaignAllOfSourceOwnerCampaignInfo

NewCampaignAllOfSourceOwnerCampaignInfo instantiates a new CampaignAllOfSourceOwnerCampaignInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfSourceOwnerCampaignInfoWithDefaults ¶

func NewCampaignAllOfSourceOwnerCampaignInfoWithDefaults() *CampaignAllOfSourceOwnerCampaignInfo

NewCampaignAllOfSourceOwnerCampaignInfoWithDefaults instantiates a new CampaignAllOfSourceOwnerCampaignInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfSourceOwnerCampaignInfo) GetSourceIds ¶

func (o *CampaignAllOfSourceOwnerCampaignInfo) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*CampaignAllOfSourceOwnerCampaignInfo) GetSourceIdsOk ¶

func (o *CampaignAllOfSourceOwnerCampaignInfo) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignAllOfSourceOwnerCampaignInfo) HasSourceIds ¶

func (o *CampaignAllOfSourceOwnerCampaignInfo) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (CampaignAllOfSourceOwnerCampaignInfo) MarshalJSON ¶

func (o CampaignAllOfSourceOwnerCampaignInfo) MarshalJSON() ([]byte, error)

func (*CampaignAllOfSourceOwnerCampaignInfo) SetSourceIds ¶

func (o *CampaignAllOfSourceOwnerCampaignInfo) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

func (CampaignAllOfSourceOwnerCampaignInfo) ToMap ¶

func (o CampaignAllOfSourceOwnerCampaignInfo) ToMap() (map[string]interface{}, error)

func (*CampaignAllOfSourceOwnerCampaignInfo) UnmarshalJSON ¶

func (o *CampaignAllOfSourceOwnerCampaignInfo) UnmarshalJSON(bytes []byte) (err error)

type CampaignAllOfSourcesWithOrphanEntitlements ¶

type CampaignAllOfSourcesWithOrphanEntitlements struct {
	// Id of the source
	Id *string `json:"id,omitempty"`
	// Type
	Type *string `json:"type,omitempty"`
	// Name of the source
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignAllOfSourcesWithOrphanEntitlements struct for CampaignAllOfSourcesWithOrphanEntitlements

func NewCampaignAllOfSourcesWithOrphanEntitlements ¶

func NewCampaignAllOfSourcesWithOrphanEntitlements() *CampaignAllOfSourcesWithOrphanEntitlements

NewCampaignAllOfSourcesWithOrphanEntitlements instantiates a new CampaignAllOfSourcesWithOrphanEntitlements object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignAllOfSourcesWithOrphanEntitlementsWithDefaults ¶

func NewCampaignAllOfSourcesWithOrphanEntitlementsWithDefaults() *CampaignAllOfSourcesWithOrphanEntitlements

NewCampaignAllOfSourcesWithOrphanEntitlementsWithDefaults instantiates a new CampaignAllOfSourcesWithOrphanEntitlements object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignAllOfSourcesWithOrphanEntitlements) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignAllOfSourcesWithOrphanEntitlements) 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 (*CampaignAllOfSourcesWithOrphanEntitlements) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*CampaignAllOfSourcesWithOrphanEntitlements) 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 (*CampaignAllOfSourcesWithOrphanEntitlements) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*CampaignAllOfSourcesWithOrphanEntitlements) GetTypeOk ¶

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 (*CampaignAllOfSourcesWithOrphanEntitlements) HasId ¶

HasId returns a boolean if a field has been set.

func (*CampaignAllOfSourcesWithOrphanEntitlements) HasName ¶

HasName returns a boolean if a field has been set.

func (*CampaignAllOfSourcesWithOrphanEntitlements) HasType ¶

HasType returns a boolean if a field has been set.

func (CampaignAllOfSourcesWithOrphanEntitlements) MarshalJSON ¶

func (*CampaignAllOfSourcesWithOrphanEntitlements) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignAllOfSourcesWithOrphanEntitlements) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*CampaignAllOfSourcesWithOrphanEntitlements) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (CampaignAllOfSourcesWithOrphanEntitlements) ToMap ¶

func (o CampaignAllOfSourcesWithOrphanEntitlements) ToMap() (map[string]interface{}, error)

func (*CampaignAllOfSourcesWithOrphanEntitlements) UnmarshalJSON ¶

func (o *CampaignAllOfSourcesWithOrphanEntitlements) UnmarshalJSON(bytes []byte) (err error)

type CampaignCompleteOptions ¶

type CampaignCompleteOptions struct {
	// Determines whether to auto-approve(APPROVE) or auto-revoke(REVOKE) upon campaign completion.
	AutoCompleteAction   *string `json:"autoCompleteAction,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignCompleteOptions struct for CampaignCompleteOptions

func NewCampaignCompleteOptions ¶

func NewCampaignCompleteOptions() *CampaignCompleteOptions

NewCampaignCompleteOptions instantiates a new CampaignCompleteOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignCompleteOptionsWithDefaults ¶

func NewCampaignCompleteOptionsWithDefaults() *CampaignCompleteOptions

NewCampaignCompleteOptionsWithDefaults instantiates a new CampaignCompleteOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignCompleteOptions) GetAutoCompleteAction ¶

func (o *CampaignCompleteOptions) GetAutoCompleteAction() string

GetAutoCompleteAction returns the AutoCompleteAction field value if set, zero value otherwise.

func (*CampaignCompleteOptions) GetAutoCompleteActionOk ¶

func (o *CampaignCompleteOptions) GetAutoCompleteActionOk() (*string, bool)

GetAutoCompleteActionOk returns a tuple with the AutoCompleteAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignCompleteOptions) HasAutoCompleteAction ¶

func (o *CampaignCompleteOptions) HasAutoCompleteAction() bool

HasAutoCompleteAction returns a boolean if a field has been set.

func (CampaignCompleteOptions) MarshalJSON ¶

func (o CampaignCompleteOptions) MarshalJSON() ([]byte, error)

func (*CampaignCompleteOptions) SetAutoCompleteAction ¶

func (o *CampaignCompleteOptions) SetAutoCompleteAction(v string)

SetAutoCompleteAction gets a reference to the given string and assigns it to the AutoCompleteAction field.

func (CampaignCompleteOptions) ToMap ¶

func (o CampaignCompleteOptions) ToMap() (map[string]interface{}, error)

func (*CampaignCompleteOptions) UnmarshalJSON ¶

func (o *CampaignCompleteOptions) UnmarshalJSON(bytes []byte) (err error)

type CampaignFilterDetails ¶

type CampaignFilterDetails struct {
	// Id of the campaign filter
	Id *string `json:"id,omitempty"`
	// This is campaign filter's name.
	Name string `json:"name"`
	// This is campaign filter's description.
	Description string `json:"description"`
	// The owner of this filter. This field is automatically populated at creation time with the current user.
	Owner NullableString `json:"owner"`
	// The mode/type of Filter, where it is of INCLUSION or EXCLUSION type. INCLUSION type will include the data in generated campaign  as per specified in criteria, whereas EXCLUSION type will exclude the the data in generated campaign as per specified in criteria.
	Mode map[string]interface{} `json:"mode"`
	// List of criteria.
	CriteriaList         []CampaignFilterDetailsCriteriaListInner `json:"criteriaList,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignFilterDetails Campaign Filter Details

func NewCampaignFilterDetails ¶

func NewCampaignFilterDetails(name string, description string, owner NullableString, mode map[string]interface{}) *CampaignFilterDetails

NewCampaignFilterDetails instantiates a new CampaignFilterDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignFilterDetailsWithDefaults ¶

func NewCampaignFilterDetailsWithDefaults() *CampaignFilterDetails

NewCampaignFilterDetailsWithDefaults instantiates a new CampaignFilterDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignFilterDetails) GetCriteriaList ¶

GetCriteriaList returns the CriteriaList field value if set, zero value otherwise.

func (*CampaignFilterDetails) GetCriteriaListOk ¶

GetCriteriaListOk returns a tuple with the CriteriaList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignFilterDetails) GetDescription ¶

func (o *CampaignFilterDetails) GetDescription() string

GetDescription returns the Description field value

func (*CampaignFilterDetails) GetDescriptionOk ¶

func (o *CampaignFilterDetails) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*CampaignFilterDetails) GetId ¶

func (o *CampaignFilterDetails) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignFilterDetails) GetIdOk ¶

func (o *CampaignFilterDetails) 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 (*CampaignFilterDetails) GetMode ¶

func (o *CampaignFilterDetails) GetMode() map[string]interface{}

GetMode returns the Mode field value

func (*CampaignFilterDetails) GetModeOk ¶

func (o *CampaignFilterDetails) GetModeOk() (map[string]interface{}, bool)

GetModeOk returns a tuple with the Mode field value and a boolean to check if the value has been set.

func (*CampaignFilterDetails) GetName ¶

func (o *CampaignFilterDetails) GetName() string

GetName returns the Name field value

func (*CampaignFilterDetails) GetNameOk ¶

func (o *CampaignFilterDetails) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CampaignFilterDetails) GetOwner ¶

func (o *CampaignFilterDetails) GetOwner() string

GetOwner returns the Owner field value If the value is explicit nil, the zero value for string will be returned

func (*CampaignFilterDetails) GetOwnerOk ¶

func (o *CampaignFilterDetails) GetOwnerOk() (*string, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CampaignFilterDetails) HasCriteriaList ¶

func (o *CampaignFilterDetails) HasCriteriaList() bool

HasCriteriaList returns a boolean if a field has been set.

func (*CampaignFilterDetails) HasId ¶

func (o *CampaignFilterDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (CampaignFilterDetails) MarshalJSON ¶

func (o CampaignFilterDetails) MarshalJSON() ([]byte, error)

func (*CampaignFilterDetails) SetCriteriaList ¶

SetCriteriaList gets a reference to the given []CampaignFilterDetailsCriteriaListInner and assigns it to the CriteriaList field.

func (*CampaignFilterDetails) SetDescription ¶

func (o *CampaignFilterDetails) SetDescription(v string)

SetDescription sets field value

func (*CampaignFilterDetails) SetId ¶

func (o *CampaignFilterDetails) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignFilterDetails) SetMode ¶

func (o *CampaignFilterDetails) SetMode(v map[string]interface{})

SetMode sets field value

func (*CampaignFilterDetails) SetName ¶

func (o *CampaignFilterDetails) SetName(v string)

SetName sets field value

func (*CampaignFilterDetails) SetOwner ¶

func (o *CampaignFilterDetails) SetOwner(v string)

SetOwner sets field value

func (CampaignFilterDetails) ToMap ¶

func (o CampaignFilterDetails) ToMap() (map[string]interface{}, error)

func (*CampaignFilterDetails) UnmarshalJSON ¶

func (o *CampaignFilterDetails) UnmarshalJSON(bytes []byte) (err error)

type CampaignFilterDetailsCriteriaListInner ¶

type CampaignFilterDetailsCriteriaListInner struct {
	Type      CriteriaType `json:"type"`
	Operation Operation    `json:"operation"`
	// The specified key from the Type of criteria.
	Property NullableString `json:"property"`
	// The value for the specified key from the Type of Criteria
	Value                NullableString `json:"value"`
	AdditionalProperties map[string]interface{}
}

CampaignFilterDetailsCriteriaListInner struct for CampaignFilterDetailsCriteriaListInner

func NewCampaignFilterDetailsCriteriaListInner ¶

func NewCampaignFilterDetailsCriteriaListInner(type_ CriteriaType, operation Operation, property NullableString, value NullableString) *CampaignFilterDetailsCriteriaListInner

NewCampaignFilterDetailsCriteriaListInner instantiates a new CampaignFilterDetailsCriteriaListInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignFilterDetailsCriteriaListInnerWithDefaults ¶

func NewCampaignFilterDetailsCriteriaListInnerWithDefaults() *CampaignFilterDetailsCriteriaListInner

NewCampaignFilterDetailsCriteriaListInnerWithDefaults instantiates a new CampaignFilterDetailsCriteriaListInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignFilterDetailsCriteriaListInner) GetOperation ¶

GetOperation returns the Operation field value

func (*CampaignFilterDetailsCriteriaListInner) GetOperationOk ¶

func (o *CampaignFilterDetailsCriteriaListInner) GetOperationOk() (*Operation, bool)

GetOperationOk returns a tuple with the Operation field value and a boolean to check if the value has been set.

func (*CampaignFilterDetailsCriteriaListInner) GetProperty ¶

GetProperty returns the Property field value If the value is explicit nil, the zero value for string will be returned

func (*CampaignFilterDetailsCriteriaListInner) GetPropertyOk ¶

func (o *CampaignFilterDetailsCriteriaListInner) GetPropertyOk() (*string, bool)

GetPropertyOk returns a tuple with the Property field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CampaignFilterDetailsCriteriaListInner) GetType ¶

GetType returns the Type field value

func (*CampaignFilterDetailsCriteriaListInner) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*CampaignFilterDetailsCriteriaListInner) GetValue ¶

GetValue returns the Value field value If the value is explicit nil, the zero value for string will be returned

func (*CampaignFilterDetailsCriteriaListInner) GetValueOk ¶

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (CampaignFilterDetailsCriteriaListInner) MarshalJSON ¶

func (o CampaignFilterDetailsCriteriaListInner) MarshalJSON() ([]byte, error)

func (*CampaignFilterDetailsCriteriaListInner) SetOperation ¶

SetOperation sets field value

func (*CampaignFilterDetailsCriteriaListInner) SetProperty ¶

SetProperty sets field value

func (*CampaignFilterDetailsCriteriaListInner) SetType ¶

SetType sets field value

func (*CampaignFilterDetailsCriteriaListInner) SetValue ¶

SetValue sets field value

func (CampaignFilterDetailsCriteriaListInner) ToMap ¶

func (o CampaignFilterDetailsCriteriaListInner) ToMap() (map[string]interface{}, error)

func (*CampaignFilterDetailsCriteriaListInner) UnmarshalJSON ¶

func (o *CampaignFilterDetailsCriteriaListInner) UnmarshalJSON(bytes []byte) (err error)

type CampaignReference ¶

type CampaignReference struct {
	// The unique ID of the campaign.
	Id string `json:"id"`
	// The name of the campaign.
	Name string `json:"name"`
	// The type of object that is being referenced.
	Type string `json:"type"`
	// The type of the campaign.
	CampaignType string `json:"campaignType"`
	// The description of the campaign set by the admin who created it.
	Description NullableString `json:"description"`
	// The correlatedStatus of the campaign. Only SOURCE_OWNER campaigns can be Uncorrelated. An Uncorrelated certification campaign only includes Uncorrelated identities (An identity is uncorrelated if it has no accounts on an authoritative source).
	CorrelatedStatus map[string]interface{} `json:"correlatedStatus"`
	// Determines whether comments are required for decisions during certification reviews. You can require comments for all decisions, revoke-only decisions, or no decisions. By default, comments are not required for decisions.
	MandatoryCommentRequirement string `json:"mandatoryCommentRequirement"`
	AdditionalProperties        map[string]interface{}
}

CampaignReference struct for CampaignReference

func NewCampaignReference ¶

func NewCampaignReference(id string, name string, type_ string, campaignType string, description NullableString, correlatedStatus map[string]interface{}, mandatoryCommentRequirement string) *CampaignReference

NewCampaignReference instantiates a new CampaignReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignReferenceWithDefaults ¶

func NewCampaignReferenceWithDefaults() *CampaignReference

NewCampaignReferenceWithDefaults instantiates a new CampaignReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignReference) GetCampaignType ¶

func (o *CampaignReference) GetCampaignType() string

GetCampaignType returns the CampaignType field value

func (*CampaignReference) GetCampaignTypeOk ¶

func (o *CampaignReference) GetCampaignTypeOk() (*string, bool)

GetCampaignTypeOk returns a tuple with the CampaignType field value and a boolean to check if the value has been set.

func (*CampaignReference) GetCorrelatedStatus ¶

func (o *CampaignReference) GetCorrelatedStatus() map[string]interface{}

GetCorrelatedStatus returns the CorrelatedStatus field value

func (*CampaignReference) GetCorrelatedStatusOk ¶

func (o *CampaignReference) GetCorrelatedStatusOk() (map[string]interface{}, bool)

GetCorrelatedStatusOk returns a tuple with the CorrelatedStatus field value and a boolean to check if the value has been set.

func (*CampaignReference) GetDescription ¶

func (o *CampaignReference) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*CampaignReference) GetDescriptionOk ¶

func (o *CampaignReference) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CampaignReference) GetId ¶

func (o *CampaignReference) GetId() string

GetId returns the Id field value

func (*CampaignReference) GetIdOk ¶

func (o *CampaignReference) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CampaignReference) GetMandatoryCommentRequirement ¶

func (o *CampaignReference) GetMandatoryCommentRequirement() string

GetMandatoryCommentRequirement returns the MandatoryCommentRequirement field value

func (*CampaignReference) GetMandatoryCommentRequirementOk ¶

func (o *CampaignReference) GetMandatoryCommentRequirementOk() (*string, bool)

GetMandatoryCommentRequirementOk returns a tuple with the MandatoryCommentRequirement field value and a boolean to check if the value has been set.

func (*CampaignReference) GetName ¶

func (o *CampaignReference) GetName() string

GetName returns the Name field value

func (*CampaignReference) GetNameOk ¶

func (o *CampaignReference) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CampaignReference) GetType ¶

func (o *CampaignReference) GetType() string

GetType returns the Type field value

func (*CampaignReference) GetTypeOk ¶

func (o *CampaignReference) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (CampaignReference) MarshalJSON ¶

func (o CampaignReference) MarshalJSON() ([]byte, error)

func (*CampaignReference) SetCampaignType ¶

func (o *CampaignReference) SetCampaignType(v string)

SetCampaignType sets field value

func (*CampaignReference) SetCorrelatedStatus ¶

func (o *CampaignReference) SetCorrelatedStatus(v map[string]interface{})

SetCorrelatedStatus sets field value

func (*CampaignReference) SetDescription ¶

func (o *CampaignReference) SetDescription(v string)

SetDescription sets field value

func (*CampaignReference) SetId ¶

func (o *CampaignReference) SetId(v string)

SetId sets field value

func (*CampaignReference) SetMandatoryCommentRequirement ¶

func (o *CampaignReference) SetMandatoryCommentRequirement(v string)

SetMandatoryCommentRequirement sets field value

func (*CampaignReference) SetName ¶

func (o *CampaignReference) SetName(v string)

SetName sets field value

func (*CampaignReference) SetType ¶

func (o *CampaignReference) SetType(v string)

SetType sets field value

func (CampaignReference) ToMap ¶

func (o CampaignReference) ToMap() (map[string]interface{}, error)

func (*CampaignReference) UnmarshalJSON ¶

func (o *CampaignReference) UnmarshalJSON(bytes []byte) (err error)

type CampaignReport ¶

type CampaignReport struct {
	// SOD policy violation report result DTO type.
	Type *string `json:"type,omitempty"`
	// SOD policy violation report result ID.
	Id *string `json:"id,omitempty"`
	// Human-readable name of the SOD policy violation report result.
	Name *string `json:"name,omitempty"`
	// Status of a SOD policy violation report.
	Status     *string    `json:"status,omitempty"`
	ReportType ReportType `json:"reportType"`
	// The most recent date and time this report was run
	LastRunAt            *time.Time `json:"lastRunAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignReport struct for CampaignReport

func NewCampaignReport ¶

func NewCampaignReport(reportType ReportType) *CampaignReport

NewCampaignReport instantiates a new CampaignReport object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignReportWithDefaults ¶

func NewCampaignReportWithDefaults() *CampaignReport

NewCampaignReportWithDefaults instantiates a new CampaignReport object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignReport) GetId ¶

func (o *CampaignReport) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignReport) GetIdOk ¶

func (o *CampaignReport) 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 (*CampaignReport) GetLastRunAt ¶

func (o *CampaignReport) GetLastRunAt() time.Time

GetLastRunAt returns the LastRunAt field value if set, zero value otherwise.

func (*CampaignReport) GetLastRunAtOk ¶

func (o *CampaignReport) GetLastRunAtOk() (*time.Time, bool)

GetLastRunAtOk returns a tuple with the LastRunAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignReport) GetName ¶

func (o *CampaignReport) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CampaignReport) GetNameOk ¶

func (o *CampaignReport) 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 (*CampaignReport) GetReportType ¶

func (o *CampaignReport) GetReportType() ReportType

GetReportType returns the ReportType field value

func (*CampaignReport) GetReportTypeOk ¶

func (o *CampaignReport) GetReportTypeOk() (*ReportType, bool)

GetReportTypeOk returns a tuple with the ReportType field value and a boolean to check if the value has been set.

func (*CampaignReport) GetStatus ¶

func (o *CampaignReport) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CampaignReport) GetStatusOk ¶

func (o *CampaignReport) 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 (*CampaignReport) GetType ¶

func (o *CampaignReport) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CampaignReport) GetTypeOk ¶

func (o *CampaignReport) 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 (*CampaignReport) HasId ¶

func (o *CampaignReport) HasId() bool

HasId returns a boolean if a field has been set.

func (*CampaignReport) HasLastRunAt ¶

func (o *CampaignReport) HasLastRunAt() bool

HasLastRunAt returns a boolean if a field has been set.

func (*CampaignReport) HasName ¶

func (o *CampaignReport) HasName() bool

HasName returns a boolean if a field has been set.

func (*CampaignReport) HasStatus ¶

func (o *CampaignReport) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CampaignReport) HasType ¶

func (o *CampaignReport) HasType() bool

HasType returns a boolean if a field has been set.

func (CampaignReport) MarshalJSON ¶

func (o CampaignReport) MarshalJSON() ([]byte, error)

func (*CampaignReport) SetId ¶

func (o *CampaignReport) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignReport) SetLastRunAt ¶

func (o *CampaignReport) SetLastRunAt(v time.Time)

SetLastRunAt gets a reference to the given time.Time and assigns it to the LastRunAt field.

func (*CampaignReport) SetName ¶

func (o *CampaignReport) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CampaignReport) SetReportType ¶

func (o *CampaignReport) SetReportType(v ReportType)

SetReportType sets field value

func (*CampaignReport) SetStatus ¶

func (o *CampaignReport) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CampaignReport) SetType ¶

func (o *CampaignReport) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CampaignReport) ToMap ¶

func (o CampaignReport) ToMap() (map[string]interface{}, error)

func (*CampaignReport) UnmarshalJSON ¶

func (o *CampaignReport) UnmarshalJSON(bytes []byte) (err error)

type CampaignReportsConfig ¶

type CampaignReportsConfig struct {
	// list of identity attribute columns
	IdentityAttributeColumns []string `json:"identityAttributeColumns,omitempty"`
	AdditionalProperties     map[string]interface{}
}

CampaignReportsConfig struct for CampaignReportsConfig

func NewCampaignReportsConfig ¶

func NewCampaignReportsConfig() *CampaignReportsConfig

NewCampaignReportsConfig instantiates a new CampaignReportsConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignReportsConfigWithDefaults ¶

func NewCampaignReportsConfigWithDefaults() *CampaignReportsConfig

NewCampaignReportsConfigWithDefaults instantiates a new CampaignReportsConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignReportsConfig) GetIdentityAttributeColumns ¶

func (o *CampaignReportsConfig) GetIdentityAttributeColumns() []string

GetIdentityAttributeColumns returns the IdentityAttributeColumns field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CampaignReportsConfig) GetIdentityAttributeColumnsOk ¶

func (o *CampaignReportsConfig) GetIdentityAttributeColumnsOk() ([]string, bool)

GetIdentityAttributeColumnsOk returns a tuple with the IdentityAttributeColumns field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CampaignReportsConfig) HasIdentityAttributeColumns ¶

func (o *CampaignReportsConfig) HasIdentityAttributeColumns() bool

HasIdentityAttributeColumns returns a boolean if a field has been set.

func (CampaignReportsConfig) MarshalJSON ¶

func (o CampaignReportsConfig) MarshalJSON() ([]byte, error)

func (*CampaignReportsConfig) SetIdentityAttributeColumns ¶

func (o *CampaignReportsConfig) SetIdentityAttributeColumns(v []string)

SetIdentityAttributeColumns gets a reference to the given []string and assigns it to the IdentityAttributeColumns field.

func (CampaignReportsConfig) ToMap ¶

func (o CampaignReportsConfig) ToMap() (map[string]interface{}, error)

func (*CampaignReportsConfig) UnmarshalJSON ¶

func (o *CampaignReportsConfig) UnmarshalJSON(bytes []byte) (err error)

type CampaignTemplate ¶

type CampaignTemplate struct {
	// Id of the campaign template
	Id *string `json:"id,omitempty"`
	// This template's name. Has no bearing on generated campaigns' names.
	Name string `json:"name"`
	// This template's description. Has no bearing on generated campaigns' descriptions.
	Description string `json:"description"`
	// Creation date of Campaign Template
	Created time.Time `json:"created"`
	// Modification date of Campaign Template
	Modified time.Time `json:"modified"`
	// Indicates if this campaign template has been scheduled.
	Scheduled *bool                     `json:"scheduled,omitempty"`
	OwnerRef  *CampaignTemplateOwnerRef `json:"ownerRef,omitempty"`
	// The time period during which the campaign should be completed, formatted as an ISO-8601 Duration. When this template generates a campaign, the campaign's deadline will be the current date plus this duration. For example, if generation occurred on 2020-01-01 and this field was \"P2W\" (two weeks), the resulting campaign's deadline would be 2020-01-15 (the current date plus 14 days).
	DeadlineDuration *string `json:"deadlineDuration,omitempty"`
	// This will hold campaign related information like name, description etc.
	Campaign             Campaign `json:"campaign"`
	AdditionalProperties map[string]interface{}
}

CampaignTemplate Campaign Template

func NewCampaignTemplate ¶

func NewCampaignTemplate(name string, description string, created time.Time, modified time.Time, campaign Campaign) *CampaignTemplate

NewCampaignTemplate instantiates a new CampaignTemplate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignTemplateWithDefaults ¶

func NewCampaignTemplateWithDefaults() *CampaignTemplate

NewCampaignTemplateWithDefaults instantiates a new CampaignTemplate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignTemplate) GetCampaign ¶

func (o *CampaignTemplate) GetCampaign() Campaign

GetCampaign returns the Campaign field value

func (*CampaignTemplate) GetCampaignOk ¶

func (o *CampaignTemplate) GetCampaignOk() (Campaign, bool)

GetCampaignOk returns a tuple with the Campaign field value and a boolean to check if the value has been set.

func (*CampaignTemplate) GetCreated ¶

func (o *CampaignTemplate) GetCreated() time.Time

GetCreated returns the Created field value

func (*CampaignTemplate) GetCreatedOk ¶

func (o *CampaignTemplate) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*CampaignTemplate) GetDeadlineDuration ¶

func (o *CampaignTemplate) GetDeadlineDuration() string

GetDeadlineDuration returns the DeadlineDuration field value if set, zero value otherwise.

func (*CampaignTemplate) GetDeadlineDurationOk ¶

func (o *CampaignTemplate) GetDeadlineDurationOk() (*string, bool)

GetDeadlineDurationOk returns a tuple with the DeadlineDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignTemplate) GetDescription ¶

func (o *CampaignTemplate) GetDescription() string

GetDescription returns the Description field value

func (*CampaignTemplate) GetDescriptionOk ¶

func (o *CampaignTemplate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*CampaignTemplate) GetId ¶

func (o *CampaignTemplate) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignTemplate) GetIdOk ¶

func (o *CampaignTemplate) 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 (*CampaignTemplate) GetModified ¶

func (o *CampaignTemplate) GetModified() time.Time

GetModified returns the Modified field value

func (*CampaignTemplate) GetModifiedOk ¶

func (o *CampaignTemplate) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value and a boolean to check if the value has been set.

func (*CampaignTemplate) GetName ¶

func (o *CampaignTemplate) GetName() string

GetName returns the Name field value

func (*CampaignTemplate) GetNameOk ¶

func (o *CampaignTemplate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CampaignTemplate) GetOwnerRef ¶

func (o *CampaignTemplate) GetOwnerRef() CampaignTemplateOwnerRef

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise.

func (*CampaignTemplate) GetOwnerRefOk ¶

func (o *CampaignTemplate) GetOwnerRefOk() (*CampaignTemplateOwnerRef, bool)

GetOwnerRefOk returns a tuple with the OwnerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignTemplate) GetScheduled ¶

func (o *CampaignTemplate) GetScheduled() bool

GetScheduled returns the Scheduled field value if set, zero value otherwise.

func (*CampaignTemplate) GetScheduledOk ¶

func (o *CampaignTemplate) GetScheduledOk() (*bool, bool)

GetScheduledOk returns a tuple with the Scheduled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignTemplate) HasDeadlineDuration ¶

func (o *CampaignTemplate) HasDeadlineDuration() bool

HasDeadlineDuration returns a boolean if a field has been set.

func (*CampaignTemplate) HasId ¶

func (o *CampaignTemplate) HasId() bool

HasId returns a boolean if a field has been set.

func (*CampaignTemplate) HasOwnerRef ¶

func (o *CampaignTemplate) HasOwnerRef() bool

HasOwnerRef returns a boolean if a field has been set.

func (*CampaignTemplate) HasScheduled ¶

func (o *CampaignTemplate) HasScheduled() bool

HasScheduled returns a boolean if a field has been set.

func (CampaignTemplate) MarshalJSON ¶

func (o CampaignTemplate) MarshalJSON() ([]byte, error)

func (*CampaignTemplate) SetCampaign ¶

func (o *CampaignTemplate) SetCampaign(v Campaign)

SetCampaign sets field value

func (*CampaignTemplate) SetCreated ¶

func (o *CampaignTemplate) SetCreated(v time.Time)

SetCreated sets field value

func (*CampaignTemplate) SetDeadlineDuration ¶

func (o *CampaignTemplate) SetDeadlineDuration(v string)

SetDeadlineDuration gets a reference to the given string and assigns it to the DeadlineDuration field.

func (*CampaignTemplate) SetDescription ¶

func (o *CampaignTemplate) SetDescription(v string)

SetDescription sets field value

func (*CampaignTemplate) SetId ¶

func (o *CampaignTemplate) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignTemplate) SetModified ¶

func (o *CampaignTemplate) SetModified(v time.Time)

SetModified sets field value

func (*CampaignTemplate) SetName ¶

func (o *CampaignTemplate) SetName(v string)

SetName sets field value

func (*CampaignTemplate) SetOwnerRef ¶

func (o *CampaignTemplate) SetOwnerRef(v CampaignTemplateOwnerRef)

SetOwnerRef gets a reference to the given CampaignTemplateOwnerRef and assigns it to the OwnerRef field.

func (*CampaignTemplate) SetScheduled ¶

func (o *CampaignTemplate) SetScheduled(v bool)

SetScheduled gets a reference to the given bool and assigns it to the Scheduled field.

func (CampaignTemplate) ToMap ¶

func (o CampaignTemplate) ToMap() (map[string]interface{}, error)

func (*CampaignTemplate) UnmarshalJSON ¶

func (o *CampaignTemplate) UnmarshalJSON(bytes []byte) (err error)

type CampaignTemplateOwnerRef ¶

type CampaignTemplateOwnerRef struct {
	// Id of the owner
	Id *string `json:"id,omitempty"`
	// Type of the owner
	Type *string `json:"type,omitempty"`
	// Name of the owner
	Name *string `json:"name,omitempty"`
	// Email of the owner
	Email                *string `json:"email,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignTemplateOwnerRef The owner of this template, and the owner of campaigns generated from this template via a schedule. This field is automatically populated at creation time with the current user.

func NewCampaignTemplateOwnerRef ¶

func NewCampaignTemplateOwnerRef() *CampaignTemplateOwnerRef

NewCampaignTemplateOwnerRef instantiates a new CampaignTemplateOwnerRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignTemplateOwnerRefWithDefaults ¶

func NewCampaignTemplateOwnerRefWithDefaults() *CampaignTemplateOwnerRef

NewCampaignTemplateOwnerRefWithDefaults instantiates a new CampaignTemplateOwnerRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignTemplateOwnerRef) GetEmail ¶

func (o *CampaignTemplateOwnerRef) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*CampaignTemplateOwnerRef) GetEmailOk ¶

func (o *CampaignTemplateOwnerRef) 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 (*CampaignTemplateOwnerRef) GetId ¶

func (o *CampaignTemplateOwnerRef) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CampaignTemplateOwnerRef) GetIdOk ¶

func (o *CampaignTemplateOwnerRef) 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 (*CampaignTemplateOwnerRef) GetName ¶

func (o *CampaignTemplateOwnerRef) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CampaignTemplateOwnerRef) GetNameOk ¶

func (o *CampaignTemplateOwnerRef) 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 (*CampaignTemplateOwnerRef) GetType ¶

func (o *CampaignTemplateOwnerRef) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CampaignTemplateOwnerRef) GetTypeOk ¶

func (o *CampaignTemplateOwnerRef) 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 (*CampaignTemplateOwnerRef) HasEmail ¶

func (o *CampaignTemplateOwnerRef) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*CampaignTemplateOwnerRef) HasId ¶

func (o *CampaignTemplateOwnerRef) HasId() bool

HasId returns a boolean if a field has been set.

func (*CampaignTemplateOwnerRef) HasName ¶

func (o *CampaignTemplateOwnerRef) HasName() bool

HasName returns a boolean if a field has been set.

func (*CampaignTemplateOwnerRef) HasType ¶

func (o *CampaignTemplateOwnerRef) HasType() bool

HasType returns a boolean if a field has been set.

func (CampaignTemplateOwnerRef) MarshalJSON ¶

func (o CampaignTemplateOwnerRef) MarshalJSON() ([]byte, error)

func (*CampaignTemplateOwnerRef) SetEmail ¶

func (o *CampaignTemplateOwnerRef) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*CampaignTemplateOwnerRef) SetId ¶

func (o *CampaignTemplateOwnerRef) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CampaignTemplateOwnerRef) SetName ¶

func (o *CampaignTemplateOwnerRef) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CampaignTemplateOwnerRef) SetType ¶

func (o *CampaignTemplateOwnerRef) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CampaignTemplateOwnerRef) ToMap ¶

func (o CampaignTemplateOwnerRef) ToMap() (map[string]interface{}, error)

func (*CampaignTemplateOwnerRef) UnmarshalJSON ¶

func (o *CampaignTemplateOwnerRef) UnmarshalJSON(bytes []byte) (err error)

type CampaignsDeleteRequest ¶

type CampaignsDeleteRequest struct {
	// The ids of the campaigns to delete
	Ids                  []string `json:"ids,omitempty"`
	AdditionalProperties map[string]interface{}
}

CampaignsDeleteRequest struct for CampaignsDeleteRequest

func NewCampaignsDeleteRequest ¶

func NewCampaignsDeleteRequest() *CampaignsDeleteRequest

NewCampaignsDeleteRequest instantiates a new CampaignsDeleteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCampaignsDeleteRequestWithDefaults ¶

func NewCampaignsDeleteRequestWithDefaults() *CampaignsDeleteRequest

NewCampaignsDeleteRequestWithDefaults instantiates a new CampaignsDeleteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CampaignsDeleteRequest) GetIds ¶

func (o *CampaignsDeleteRequest) GetIds() []string

GetIds returns the Ids field value if set, zero value otherwise.

func (*CampaignsDeleteRequest) GetIdsOk ¶

func (o *CampaignsDeleteRequest) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CampaignsDeleteRequest) HasIds ¶

func (o *CampaignsDeleteRequest) HasIds() bool

HasIds returns a boolean if a field has been set.

func (CampaignsDeleteRequest) MarshalJSON ¶

func (o CampaignsDeleteRequest) MarshalJSON() ([]byte, error)

func (*CampaignsDeleteRequest) SetIds ¶

func (o *CampaignsDeleteRequest) SetIds(v []string)

SetIds gets a reference to the given []string and assigns it to the Ids field.

func (CampaignsDeleteRequest) ToMap ¶

func (o CampaignsDeleteRequest) ToMap() (map[string]interface{}, error)

func (*CampaignsDeleteRequest) UnmarshalJSON ¶

func (o *CampaignsDeleteRequest) UnmarshalJSON(bytes []byte) (err error)

type CancelAccessRequest ¶

type CancelAccessRequest struct {
	// This refers to the identityRequestId. To successfully cancel an access request, you must provide the identityRequestId.
	AccountActivityId string `json:"accountActivityId"`
	// Reason for cancelling the pending access request.
	Comment              string `json:"comment"`
	AdditionalProperties map[string]interface{}
}

CancelAccessRequest Request body payload for cancel access request endpoint.

func NewCancelAccessRequest ¶

func NewCancelAccessRequest(accountActivityId string, comment string) *CancelAccessRequest

NewCancelAccessRequest instantiates a new CancelAccessRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCancelAccessRequestWithDefaults ¶

func NewCancelAccessRequestWithDefaults() *CancelAccessRequest

NewCancelAccessRequestWithDefaults instantiates a new CancelAccessRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CancelAccessRequest) GetAccountActivityId ¶

func (o *CancelAccessRequest) GetAccountActivityId() string

GetAccountActivityId returns the AccountActivityId field value

func (*CancelAccessRequest) GetAccountActivityIdOk ¶

func (o *CancelAccessRequest) GetAccountActivityIdOk() (*string, bool)

GetAccountActivityIdOk returns a tuple with the AccountActivityId field value and a boolean to check if the value has been set.

func (*CancelAccessRequest) GetComment ¶

func (o *CancelAccessRequest) GetComment() string

GetComment returns the Comment field value

func (*CancelAccessRequest) GetCommentOk ¶

func (o *CancelAccessRequest) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value and a boolean to check if the value has been set.

func (CancelAccessRequest) MarshalJSON ¶

func (o CancelAccessRequest) MarshalJSON() ([]byte, error)

func (*CancelAccessRequest) SetAccountActivityId ¶

func (o *CancelAccessRequest) SetAccountActivityId(v string)

SetAccountActivityId sets field value

func (*CancelAccessRequest) SetComment ¶

func (o *CancelAccessRequest) SetComment(v string)

SetComment sets field value

func (CancelAccessRequest) ToMap ¶

func (o CancelAccessRequest) ToMap() (map[string]interface{}, error)

func (*CancelAccessRequest) UnmarshalJSON ¶

func (o *CancelAccessRequest) UnmarshalJSON(bytes []byte) (err error)

type CancelledRequestDetails ¶

type CancelledRequestDetails struct {
	// Comment made by the owner when cancelling the associated request.
	Comment *string   `json:"comment,omitempty"`
	Owner   *OwnerDto `json:"owner,omitempty"`
	// Date comment was added by the owner when cancelling the associated request.
	Modified             *time.Time `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

CancelledRequestDetails Provides additional details for a request that has been cancelled.

func NewCancelledRequestDetails ¶

func NewCancelledRequestDetails() *CancelledRequestDetails

NewCancelledRequestDetails instantiates a new CancelledRequestDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCancelledRequestDetailsWithDefaults ¶

func NewCancelledRequestDetailsWithDefaults() *CancelledRequestDetails

NewCancelledRequestDetailsWithDefaults instantiates a new CancelledRequestDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CancelledRequestDetails) GetComment ¶

func (o *CancelledRequestDetails) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*CancelledRequestDetails) GetCommentOk ¶

func (o *CancelledRequestDetails) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelledRequestDetails) GetModified ¶

func (o *CancelledRequestDetails) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*CancelledRequestDetails) GetModifiedOk ¶

func (o *CancelledRequestDetails) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelledRequestDetails) GetOwner ¶

func (o *CancelledRequestDetails) GetOwner() OwnerDto

GetOwner returns the Owner field value if set, zero value otherwise.

func (*CancelledRequestDetails) GetOwnerOk ¶

func (o *CancelledRequestDetails) GetOwnerOk() (*OwnerDto, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelledRequestDetails) HasComment ¶

func (o *CancelledRequestDetails) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*CancelledRequestDetails) HasModified ¶

func (o *CancelledRequestDetails) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*CancelledRequestDetails) HasOwner ¶

func (o *CancelledRequestDetails) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (CancelledRequestDetails) MarshalJSON ¶

func (o CancelledRequestDetails) MarshalJSON() ([]byte, error)

func (*CancelledRequestDetails) SetComment ¶

func (o *CancelledRequestDetails) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*CancelledRequestDetails) SetModified ¶

func (o *CancelledRequestDetails) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*CancelledRequestDetails) SetOwner ¶

func (o *CancelledRequestDetails) SetOwner(v OwnerDto)

SetOwner gets a reference to the given OwnerDto and assigns it to the Owner field.

func (CancelledRequestDetails) ToMap ¶

func (o CancelledRequestDetails) ToMap() (map[string]interface{}, error)

func (*CancelledRequestDetails) UnmarshalJSON ¶

func (o *CancelledRequestDetails) UnmarshalJSON(bytes []byte) (err error)

type Certification ¶

type Certification struct {
	// id of the certification
	Id *string `json:"id,omitempty"`
	// name of the certification
	Name     *string            `json:"name,omitempty"`
	Campaign *CampaignReference `json:"campaign,omitempty"`
	// Have all decisions been made?
	Completed *bool `json:"completed,omitempty"`
	// The number of identities for whom all decisions have been made and are complete.
	IdentitiesCompleted *int32 `json:"identitiesCompleted,omitempty"`
	// The total number of identities in the Certification, both complete and incomplete.
	IdentitiesTotal *int32 `json:"identitiesTotal,omitempty"`
	// created date
	Created *time.Time `json:"created,omitempty"`
	// modified date
	Modified *time.Time `json:"modified,omitempty"`
	// The number of approve/revoke/acknowledge decisions that have been made.
	DecisionsMade *int32 `json:"decisionsMade,omitempty"`
	// The total number of approve/revoke/acknowledge decisions.
	DecisionsTotal *int32 `json:"decisionsTotal,omitempty"`
	// The due date of the certification.
	Due *time.Time `json:"due,omitempty"`
	// The date the reviewer signed off on the Certification.
	Signed       NullableTime         `json:"signed,omitempty"`
	Reviewer     *Reviewer            `json:"reviewer,omitempty"`
	Reassignment NullableReassignment `json:"reassignment,omitempty"`
	// Identifies if the certification has an error
	HasErrors *bool `json:"hasErrors,omitempty"`
	// Description of the certification error
	ErrorMessage         NullableString      `json:"errorMessage,omitempty"`
	Phase                *CertificationPhase `json:"phase,omitempty"`
	AdditionalProperties map[string]interface{}
}

Certification struct for Certification

func NewCertification ¶

func NewCertification() *Certification

NewCertification instantiates a new Certification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertificationWithDefaults ¶

func NewCertificationWithDefaults() *Certification

NewCertificationWithDefaults instantiates a new Certification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Certification) GetCampaign ¶

func (o *Certification) GetCampaign() CampaignReference

GetCampaign returns the Campaign field value if set, zero value otherwise.

func (*Certification) GetCampaignOk ¶

func (o *Certification) GetCampaignOk() (*CampaignReference, bool)

GetCampaignOk returns a tuple with the Campaign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetCompleted ¶

func (o *Certification) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*Certification) GetCompletedOk ¶

func (o *Certification) GetCompletedOk() (*bool, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetCreated ¶

func (o *Certification) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Certification) GetCreatedOk ¶

func (o *Certification) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetDecisionsMade ¶

func (o *Certification) GetDecisionsMade() int32

GetDecisionsMade returns the DecisionsMade field value if set, zero value otherwise.

func (*Certification) GetDecisionsMadeOk ¶

func (o *Certification) GetDecisionsMadeOk() (*int32, bool)

GetDecisionsMadeOk returns a tuple with the DecisionsMade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetDecisionsTotal ¶

func (o *Certification) GetDecisionsTotal() int32

GetDecisionsTotal returns the DecisionsTotal field value if set, zero value otherwise.

func (*Certification) GetDecisionsTotalOk ¶

func (o *Certification) GetDecisionsTotalOk() (*int32, bool)

GetDecisionsTotalOk returns a tuple with the DecisionsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetDue ¶

func (o *Certification) GetDue() time.Time

GetDue returns the Due field value if set, zero value otherwise.

func (*Certification) GetDueOk ¶

func (o *Certification) GetDueOk() (*time.Time, bool)

GetDueOk returns a tuple with the Due field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetErrorMessage ¶

func (o *Certification) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Certification) GetErrorMessageOk ¶

func (o *Certification) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Certification) GetHasErrors ¶

func (o *Certification) GetHasErrors() bool

GetHasErrors returns the HasErrors field value if set, zero value otherwise.

func (*Certification) GetHasErrorsOk ¶

func (o *Certification) GetHasErrorsOk() (*bool, bool)

GetHasErrorsOk returns a tuple with the HasErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetId ¶

func (o *Certification) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Certification) GetIdOk ¶

func (o *Certification) 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 (*Certification) GetIdentitiesCompleted ¶

func (o *Certification) GetIdentitiesCompleted() int32

GetIdentitiesCompleted returns the IdentitiesCompleted field value if set, zero value otherwise.

func (*Certification) GetIdentitiesCompletedOk ¶

func (o *Certification) GetIdentitiesCompletedOk() (*int32, bool)

GetIdentitiesCompletedOk returns a tuple with the IdentitiesCompleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetIdentitiesTotal ¶

func (o *Certification) GetIdentitiesTotal() int32

GetIdentitiesTotal returns the IdentitiesTotal field value if set, zero value otherwise.

func (*Certification) GetIdentitiesTotalOk ¶

func (o *Certification) GetIdentitiesTotalOk() (*int32, bool)

GetIdentitiesTotalOk returns a tuple with the IdentitiesTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetModified ¶

func (o *Certification) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Certification) GetModifiedOk ¶

func (o *Certification) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetName ¶

func (o *Certification) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Certification) GetNameOk ¶

func (o *Certification) 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 (*Certification) GetPhase ¶

func (o *Certification) GetPhase() CertificationPhase

GetPhase returns the Phase field value if set, zero value otherwise.

func (*Certification) GetPhaseOk ¶

func (o *Certification) GetPhaseOk() (*CertificationPhase, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetReassignment ¶

func (o *Certification) GetReassignment() Reassignment

GetReassignment returns the Reassignment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Certification) GetReassignmentOk ¶

func (o *Certification) GetReassignmentOk() (*Reassignment, bool)

GetReassignmentOk returns a tuple with the Reassignment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Certification) GetReviewer ¶

func (o *Certification) GetReviewer() Reviewer

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*Certification) GetReviewerOk ¶

func (o *Certification) GetReviewerOk() (*Reviewer, bool)

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Certification) GetSigned ¶

func (o *Certification) GetSigned() time.Time

GetSigned returns the Signed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Certification) GetSignedOk ¶

func (o *Certification) GetSignedOk() (*time.Time, bool)

GetSignedOk returns a tuple with the Signed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Certification) HasCampaign ¶

func (o *Certification) HasCampaign() bool

HasCampaign returns a boolean if a field has been set.

func (*Certification) HasCompleted ¶

func (o *Certification) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*Certification) HasCreated ¶

func (o *Certification) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Certification) HasDecisionsMade ¶

func (o *Certification) HasDecisionsMade() bool

HasDecisionsMade returns a boolean if a field has been set.

func (*Certification) HasDecisionsTotal ¶

func (o *Certification) HasDecisionsTotal() bool

HasDecisionsTotal returns a boolean if a field has been set.

func (*Certification) HasDue ¶

func (o *Certification) HasDue() bool

HasDue returns a boolean if a field has been set.

func (*Certification) HasErrorMessage ¶

func (o *Certification) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*Certification) HasHasErrors ¶

func (o *Certification) HasHasErrors() bool

HasHasErrors returns a boolean if a field has been set.

func (*Certification) HasId ¶

func (o *Certification) HasId() bool

HasId returns a boolean if a field has been set.

func (*Certification) HasIdentitiesCompleted ¶

func (o *Certification) HasIdentitiesCompleted() bool

HasIdentitiesCompleted returns a boolean if a field has been set.

func (*Certification) HasIdentitiesTotal ¶

func (o *Certification) HasIdentitiesTotal() bool

HasIdentitiesTotal returns a boolean if a field has been set.

func (*Certification) HasModified ¶

func (o *Certification) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Certification) HasName ¶

func (o *Certification) HasName() bool

HasName returns a boolean if a field has been set.

func (*Certification) HasPhase ¶

func (o *Certification) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*Certification) HasReassignment ¶

func (o *Certification) HasReassignment() bool

HasReassignment returns a boolean if a field has been set.

func (*Certification) HasReviewer ¶

func (o *Certification) HasReviewer() bool

HasReviewer returns a boolean if a field has been set.

func (*Certification) HasSigned ¶

func (o *Certification) HasSigned() bool

HasSigned returns a boolean if a field has been set.

func (Certification) MarshalJSON ¶

func (o Certification) MarshalJSON() ([]byte, error)

func (*Certification) SetCampaign ¶

func (o *Certification) SetCampaign(v CampaignReference)

SetCampaign gets a reference to the given CampaignReference and assigns it to the Campaign field.

func (*Certification) SetCompleted ¶

func (o *Certification) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*Certification) SetCreated ¶

func (o *Certification) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Certification) SetDecisionsMade ¶

func (o *Certification) SetDecisionsMade(v int32)

SetDecisionsMade gets a reference to the given int32 and assigns it to the DecisionsMade field.

func (*Certification) SetDecisionsTotal ¶

func (o *Certification) SetDecisionsTotal(v int32)

SetDecisionsTotal gets a reference to the given int32 and assigns it to the DecisionsTotal field.

func (*Certification) SetDue ¶

func (o *Certification) SetDue(v time.Time)

SetDue gets a reference to the given time.Time and assigns it to the Due field.

func (*Certification) SetErrorMessage ¶

func (o *Certification) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given NullableString and assigns it to the ErrorMessage field.

func (*Certification) SetErrorMessageNil ¶

func (o *Certification) SetErrorMessageNil()

SetErrorMessageNil sets the value for ErrorMessage to be an explicit nil

func (*Certification) SetHasErrors ¶

func (o *Certification) SetHasErrors(v bool)

SetHasErrors gets a reference to the given bool and assigns it to the HasErrors field.

func (*Certification) SetId ¶

func (o *Certification) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Certification) SetIdentitiesCompleted ¶

func (o *Certification) SetIdentitiesCompleted(v int32)

SetIdentitiesCompleted gets a reference to the given int32 and assigns it to the IdentitiesCompleted field.

func (*Certification) SetIdentitiesTotal ¶

func (o *Certification) SetIdentitiesTotal(v int32)

SetIdentitiesTotal gets a reference to the given int32 and assigns it to the IdentitiesTotal field.

func (*Certification) SetModified ¶

func (o *Certification) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Certification) SetName ¶

func (o *Certification) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Certification) SetPhase ¶

func (o *Certification) SetPhase(v CertificationPhase)

SetPhase gets a reference to the given CertificationPhase and assigns it to the Phase field.

func (*Certification) SetReassignment ¶

func (o *Certification) SetReassignment(v Reassignment)

SetReassignment gets a reference to the given NullableReassignment and assigns it to the Reassignment field.

func (*Certification) SetReassignmentNil ¶

func (o *Certification) SetReassignmentNil()

SetReassignmentNil sets the value for Reassignment to be an explicit nil

func (*Certification) SetReviewer ¶

func (o *Certification) SetReviewer(v Reviewer)

SetReviewer gets a reference to the given Reviewer and assigns it to the Reviewer field.

func (*Certification) SetSigned ¶

func (o *Certification) SetSigned(v time.Time)

SetSigned gets a reference to the given NullableTime and assigns it to the Signed field.

func (*Certification) SetSignedNil ¶

func (o *Certification) SetSignedNil()

SetSignedNil sets the value for Signed to be an explicit nil

func (Certification) ToMap ¶

func (o Certification) ToMap() (map[string]interface{}, error)

func (*Certification) UnmarshalJSON ¶

func (o *Certification) UnmarshalJSON(bytes []byte) (err error)

func (*Certification) UnsetErrorMessage ¶

func (o *Certification) UnsetErrorMessage()

UnsetErrorMessage ensures that no value is present for ErrorMessage, not even an explicit nil

func (*Certification) UnsetReassignment ¶

func (o *Certification) UnsetReassignment()

UnsetReassignment ensures that no value is present for Reassignment, not even an explicit nil

func (*Certification) UnsetSigned ¶

func (o *Certification) UnsetSigned()

UnsetSigned ensures that no value is present for Signed, not even an explicit nil

type CertificationCampaignFiltersAPIService ¶

type CertificationCampaignFiltersAPIService service

CertificationCampaignFiltersAPIService CertificationCampaignFiltersAPI service

func (*CertificationCampaignFiltersAPIService) CreateCampaignFilter ¶

CreateCampaignFilter Create a Campaign Filter

Create a campaign Filter based on filter details and criteria.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCampaignFilterRequest

func (*CertificationCampaignFiltersAPIService) CreateCampaignFilterExecute ¶

Execute executes the request

@return CampaignFilterDetails

func (*CertificationCampaignFiltersAPIService) DeleteCampaignFilters ¶

DeleteCampaignFilters Deletes Campaign Filters

Deletes campaign filters whose Ids are specified in the provided list of campaign filter Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteCampaignFiltersRequest

func (*CertificationCampaignFiltersAPIService) DeleteCampaignFiltersExecute ¶

Execute executes the request

func (*CertificationCampaignFiltersAPIService) GetCampaignFilterById ¶

GetCampaignFilterById Get Campaign Filter by ID

Retrieves information for an existing campaign filter using the filter's ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param filterId The ID of the campaign filter to be retrieved.
@return ApiGetCampaignFilterByIdRequest

func (*CertificationCampaignFiltersAPIService) GetCampaignFilterByIdExecute ¶

Execute executes the request

@return []CampaignFilterDetails

func (*CertificationCampaignFiltersAPIService) ListCampaignFilters ¶

ListCampaignFilters List Campaign Filters

Lists all Campaign Filters. Scope can be reduced via standard V3 query params.

All Campaign Filters matching the query params

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListCampaignFiltersRequest

func (*CertificationCampaignFiltersAPIService) ListCampaignFiltersExecute ¶

Execute executes the request

@return ListCampaignFilters200Response

func (*CertificationCampaignFiltersAPIService) UpdateCampaignFilter ¶

UpdateCampaignFilter Updates a Campaign Filter

Updates an existing campaign filter using the filter's ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param filterId The ID of the campaign filter being modified.
@return ApiUpdateCampaignFilterRequest

func (*CertificationCampaignFiltersAPIService) UpdateCampaignFilterExecute ¶

Execute executes the request

@return CampaignFilterDetails

type CertificationCampaignsAPIService ¶

type CertificationCampaignsAPIService service

CertificationCampaignsAPIService CertificationCampaignsAPI service

func (*CertificationCampaignsAPIService) CompleteCampaign ¶

CompleteCampaign Complete a Campaign

:::caution

This endpoint will run successfully for any campaigns that are **past due**.

This endpoint will return a content error if the campaign is **not past due**.

:::

Completes a certification campaign. This is provided to admins so that they can complete a certification even if all items have not been completed.

Requires roles of CERT_ADMIN and ORG_ADMIN

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The campaign id
@return ApiCompleteCampaignRequest

func (*CertificationCampaignsAPIService) CompleteCampaignExecute ¶

func (a *CertificationCampaignsAPIService) CompleteCampaignExecute(r ApiCompleteCampaignRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CertificationCampaignsAPIService) CreateCampaign ¶

CreateCampaign Create a campaign

Creates a new Certification Campaign with the information provided in the request body.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCampaignRequest

func (*CertificationCampaignsAPIService) CreateCampaignExecute ¶

Execute executes the request

@return Campaign

func (*CertificationCampaignsAPIService) CreateCampaignTemplate ¶

CreateCampaignTemplate Create a Campaign Template

Create a campaign Template based on campaign.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCampaignTemplateRequest

func (*CertificationCampaignsAPIService) CreateCampaignTemplateExecute ¶

Execute executes the request

@return CampaignTemplate

func (*CertificationCampaignsAPIService) DeleteCampaignTemplate ¶

DeleteCampaignTemplate Delete a Campaign Template

Deletes a campaign template by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template being deleted.
@return ApiDeleteCampaignTemplateRequest

func (*CertificationCampaignsAPIService) DeleteCampaignTemplateExecute ¶

Execute executes the request

func (*CertificationCampaignsAPIService) DeleteCampaignTemplateSchedule ¶

DeleteCampaignTemplateSchedule Deletes a Campaign Template's Schedule

Deletes the schedule for a campaign template. Returns a 404 if there is no schedule set.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template whose schedule is being deleted.
@return ApiDeleteCampaignTemplateScheduleRequest

func (*CertificationCampaignsAPIService) DeleteCampaignTemplateScheduleExecute ¶

func (a *CertificationCampaignsAPIService) DeleteCampaignTemplateScheduleExecute(r ApiDeleteCampaignTemplateScheduleRequest) (*http.Response, error)

Execute executes the request

func (*CertificationCampaignsAPIService) DeleteCampaigns ¶

DeleteCampaigns Deletes Campaigns

Deletes campaigns whose Ids are specified in the provided list of campaign Ids. Authorized callers must be an ORG_ADMIN or a CERT_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteCampaignsRequest

func (*CertificationCampaignsAPIService) DeleteCampaignsExecute ¶

func (a *CertificationCampaignsAPIService) DeleteCampaignsExecute(r ApiDeleteCampaignsRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CertificationCampaignsAPIService) GetActiveCampaigns ¶

GetActiveCampaigns List Campaigns

Gets campaigns and returns them in a list. Can provide increased level of detail for each campaign if provided the correct query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetActiveCampaignsRequest

func (*CertificationCampaignsAPIService) GetActiveCampaignsExecute ¶

Execute executes the request

@return []GetActiveCampaigns200ResponseInner

func (*CertificationCampaignsAPIService) GetCampaign ¶

GetCampaign Get a campaign

Retrieves information for an existing campaign using the campaign's ID. Authorized callers must be a reviewer for this campaign, an ORG_ADMIN, or a CERT_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign to be retrieved
@return ApiGetCampaignRequest

func (*CertificationCampaignsAPIService) GetCampaignExecute ¶

Execute executes the request

@return SlimCampaign

func (*CertificationCampaignsAPIService) GetCampaignReports ¶

GetCampaignReports Get Campaign Reports

Fetches all reports for a certification campaign by campaign ID. Requires roles of CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign for which reports are being fetched.
@return ApiGetCampaignReportsRequest

func (*CertificationCampaignsAPIService) GetCampaignReportsConfig ¶

GetCampaignReportsConfig Get Campaign Reports Configuration

Fetches configuration for campaign reports. Currently it includes only one element - identity attributes defined as custom report columns. Requires roles of CERT_ADMIN and ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCampaignReportsConfigRequest

func (*CertificationCampaignsAPIService) GetCampaignReportsConfigExecute ¶

Execute executes the request

@return CampaignReportsConfig

func (*CertificationCampaignsAPIService) GetCampaignReportsExecute ¶

Execute executes the request

@return []CampaignReport

func (*CertificationCampaignsAPIService) GetCampaignTemplate ¶

GetCampaignTemplate Get a Campaign Template

Fetches a campaign template by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The desired campaign template's ID.
@return ApiGetCampaignTemplateRequest

func (*CertificationCampaignsAPIService) GetCampaignTemplateExecute ¶

Execute executes the request

@return CampaignTemplate

func (*CertificationCampaignsAPIService) GetCampaignTemplateSchedule ¶

GetCampaignTemplateSchedule Gets a Campaign Template's Schedule

Gets the schedule for a campaign template. Returns a 404 if there is no schedule set.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template whose schedule is being fetched.
@return ApiGetCampaignTemplateScheduleRequest

func (*CertificationCampaignsAPIService) GetCampaignTemplateScheduleExecute ¶

Execute executes the request

@return Schedule

func (*CertificationCampaignsAPIService) ListCampaignTemplates ¶

ListCampaignTemplates List Campaign Templates

Lists all CampaignTemplates. Scope can be reduced via standard V3 query params.

All CampaignTemplates matching the query params

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListCampaignTemplatesRequest

func (*CertificationCampaignsAPIService) ListCampaignTemplatesExecute ¶

Execute executes the request

@return []CampaignTemplate

func (*CertificationCampaignsAPIService) Move ¶

Move Reassign Certifications

This API reassigns the specified certifications from one identity to another. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The certification campaign ID
@return ApiMoveRequest

func (*CertificationCampaignsAPIService) MoveExecute ¶

Execute executes the request

@return CertificationTask

func (*CertificationCampaignsAPIService) PatchCampaignTemplate ¶

PatchCampaignTemplate Update a Campaign Template

Allows updating individual fields on a campaign template using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template being modified.
@return ApiPatchCampaignTemplateRequest

func (*CertificationCampaignsAPIService) PatchCampaignTemplateExecute ¶

Execute executes the request

@return CampaignTemplate

func (*CertificationCampaignsAPIService) SetCampaignReportsConfig ¶

SetCampaignReportsConfig Set Campaign Reports Configuration

Overwrites configuration for campaign reports. Requires roles CERT_ADMIN and ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetCampaignReportsConfigRequest

func (*CertificationCampaignsAPIService) SetCampaignReportsConfigExecute ¶

Execute executes the request

@return CampaignReportsConfig

func (*CertificationCampaignsAPIService) SetCampaignTemplateSchedule ¶

SetCampaignTemplateSchedule Sets a Campaign Template's Schedule

Sets the schedule for a campaign template. If a schedule already exists, it will be overwritten with the new one.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template being scheduled.
@return ApiSetCampaignTemplateScheduleRequest

func (*CertificationCampaignsAPIService) SetCampaignTemplateScheduleExecute ¶

func (a *CertificationCampaignsAPIService) SetCampaignTemplateScheduleExecute(r ApiSetCampaignTemplateScheduleRequest) (*http.Response, error)

Execute executes the request

func (*CertificationCampaignsAPIService) StartCampaign ¶

StartCampaign Activate a Campaign

Submits a job to activate the campaign with the given Id. The campaign must be staged. Requires roles of CERT_ADMIN and ORG_ADMIN

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The campaign id
@return ApiStartCampaignRequest

func (*CertificationCampaignsAPIService) StartCampaignExecute ¶

func (a *CertificationCampaignsAPIService) StartCampaignExecute(r ApiStartCampaignRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CertificationCampaignsAPIService) StartCampaignRemediationScan ¶

StartCampaignRemediationScan Run Campaign Remediation Scan

Kicks off remediation scan task for a certification campaign. Requires roles of CERT_ADMIN and ORG_ADMIN

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign for which remediation scan is being run.
@return ApiStartCampaignRemediationScanRequest

func (*CertificationCampaignsAPIService) StartCampaignRemediationScanExecute ¶

func (a *CertificationCampaignsAPIService) StartCampaignRemediationScanExecute(r ApiStartCampaignRemediationScanRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CertificationCampaignsAPIService) StartCampaignReport ¶

StartCampaignReport Run Campaign Report

Runs a report for a certification campaign. Requires the following roles: CERT_ADMIN, DASHBOARD, ORG_ADMIN and REPORT_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign for which report is being run.
@param type_ The type of the report to run.
@return ApiStartCampaignReportRequest

func (*CertificationCampaignsAPIService) StartCampaignReportExecute ¶

func (a *CertificationCampaignsAPIService) StartCampaignReportExecute(r ApiStartCampaignReportRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*CertificationCampaignsAPIService) StartGenerateCampaignTemplate ¶

StartGenerateCampaignTemplate Generate a Campaign from Template

Generates a new campaign from a campaign template. The campaign object contained in the template has special formatting applied to its name and description fields in order to determine the generated campaign's name/description. Placeholders in those fields are formatted with the current date and time upon generation. Placeholders consist of a percent sign followed by a letter indicating what should be inserted; for example, "%Y" will insert the current year; a campaign template named "Campaign for %y" would generate a campaign called "Campaign for 2020" (assuming the year at generation time is 2020). Valid placeholders are the date/time conversion suffix characters supported by [java.util.Formatter](https://docs.oracle.com/javase/8/docs/api/java/util/Formatter.html). Requires roles ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template to use for generation.
@return ApiStartGenerateCampaignTemplateRequest

func (*CertificationCampaignsAPIService) StartGenerateCampaignTemplateExecute ¶

Execute executes the request

@return CampaignReference

func (*CertificationCampaignsAPIService) UpdateCampaign ¶

UpdateCampaign Update a Campaign

Allows updating individual fields on a campaign using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the campaign template being modified.
@return ApiUpdateCampaignRequest

func (*CertificationCampaignsAPIService) UpdateCampaignExecute ¶

Execute executes the request

@return SlimCampaign

type CertificationDecision ¶

type CertificationDecision string

CertificationDecision The decision to approve or revoke the review item

const (
	CERTIFICATIONDECISION_APPROVE CertificationDecision = "APPROVE"
	CERTIFICATIONDECISION_REVOKE  CertificationDecision = "REVOKE"
)

List of CertificationDecision

func NewCertificationDecisionFromValue ¶

func NewCertificationDecisionFromValue(v string) (*CertificationDecision, error)

NewCertificationDecisionFromValue returns a pointer to a valid CertificationDecision for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CertificationDecision) IsValid ¶

func (v CertificationDecision) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CertificationDecision) Ptr ¶

Ptr returns reference to CertificationDecision value

func (*CertificationDecision) UnmarshalJSON ¶

func (v *CertificationDecision) UnmarshalJSON(src []byte) error

type CertificationIdentitySummary ¶

type CertificationIdentitySummary struct {
	// The ID of the identity summary
	Id *string `json:"id,omitempty"`
	// Name of the linked identity
	Name *string `json:"name,omitempty"`
	// The ID of the identity being certified
	IdentityId *string `json:"identityId,omitempty"`
	// Indicates whether the review items for the linked identity's certification have been completed
	Completed            *bool `json:"completed,omitempty"`
	AdditionalProperties map[string]interface{}
}

CertificationIdentitySummary struct for CertificationIdentitySummary

func NewCertificationIdentitySummary ¶

func NewCertificationIdentitySummary() *CertificationIdentitySummary

NewCertificationIdentitySummary instantiates a new CertificationIdentitySummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertificationIdentitySummaryWithDefaults ¶

func NewCertificationIdentitySummaryWithDefaults() *CertificationIdentitySummary

NewCertificationIdentitySummaryWithDefaults instantiates a new CertificationIdentitySummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertificationIdentitySummary) GetCompleted ¶

func (o *CertificationIdentitySummary) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*CertificationIdentitySummary) GetCompletedOk ¶

func (o *CertificationIdentitySummary) GetCompletedOk() (*bool, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationIdentitySummary) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*CertificationIdentitySummary) GetIdOk ¶

func (o *CertificationIdentitySummary) 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 (*CertificationIdentitySummary) GetIdentityId ¶

func (o *CertificationIdentitySummary) GetIdentityId() string

GetIdentityId returns the IdentityId field value if set, zero value otherwise.

func (*CertificationIdentitySummary) GetIdentityIdOk ¶

func (o *CertificationIdentitySummary) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationIdentitySummary) GetName ¶

func (o *CertificationIdentitySummary) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CertificationIdentitySummary) GetNameOk ¶

func (o *CertificationIdentitySummary) 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 (*CertificationIdentitySummary) HasCompleted ¶

func (o *CertificationIdentitySummary) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*CertificationIdentitySummary) HasId ¶

HasId returns a boolean if a field has been set.

func (*CertificationIdentitySummary) HasIdentityId ¶

func (o *CertificationIdentitySummary) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*CertificationIdentitySummary) HasName ¶

func (o *CertificationIdentitySummary) HasName() bool

HasName returns a boolean if a field has been set.

func (CertificationIdentitySummary) MarshalJSON ¶

func (o CertificationIdentitySummary) MarshalJSON() ([]byte, error)

func (*CertificationIdentitySummary) SetCompleted ¶

func (o *CertificationIdentitySummary) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*CertificationIdentitySummary) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*CertificationIdentitySummary) SetIdentityId ¶

func (o *CertificationIdentitySummary) SetIdentityId(v string)

SetIdentityId gets a reference to the given string and assigns it to the IdentityId field.

func (*CertificationIdentitySummary) SetName ¶

func (o *CertificationIdentitySummary) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (CertificationIdentitySummary) ToMap ¶

func (o CertificationIdentitySummary) ToMap() (map[string]interface{}, error)

func (*CertificationIdentitySummary) UnmarshalJSON ¶

func (o *CertificationIdentitySummary) UnmarshalJSON(bytes []byte) (err error)

type CertificationPhase ¶

type CertificationPhase string

CertificationPhase The current phase of the campaign. * `STAGED`: The campaign is waiting to be activated. * `ACTIVE`: The campaign is active. * `SIGNED`: The reviewer has signed off on the campaign, and it is considered complete.

const (
	CERTIFICATIONPHASE_STAGED CertificationPhase = "STAGED"
	CERTIFICATIONPHASE_ACTIVE CertificationPhase = "ACTIVE"
	CERTIFICATIONPHASE_SIGNED CertificationPhase = "SIGNED"
)

List of CertificationPhase

func NewCertificationPhaseFromValue ¶

func NewCertificationPhaseFromValue(v string) (*CertificationPhase, error)

NewCertificationPhaseFromValue returns a pointer to a valid CertificationPhase for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CertificationPhase) IsValid ¶

func (v CertificationPhase) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CertificationPhase) Ptr ¶

Ptr returns reference to CertificationPhase value

func (*CertificationPhase) UnmarshalJSON ¶

func (v *CertificationPhase) UnmarshalJSON(src []byte) error

type CertificationReference ¶

type CertificationReference struct {
	// The id of the certification.
	Id *string `json:"id,omitempty"`
	// The name of the certification.
	Name                 *string   `json:"name,omitempty"`
	Type                 *string   `json:"type,omitempty"`
	Reviewer             *Reviewer `json:"reviewer,omitempty"`
	AdditionalProperties map[string]interface{}
}

CertificationReference struct for CertificationReference

func NewCertificationReference ¶

func NewCertificationReference() *CertificationReference

NewCertificationReference instantiates a new CertificationReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertificationReferenceWithDefaults ¶

func NewCertificationReferenceWithDefaults() *CertificationReference

NewCertificationReferenceWithDefaults instantiates a new CertificationReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertificationReference) GetId ¶

func (o *CertificationReference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CertificationReference) GetIdOk ¶

func (o *CertificationReference) 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 (*CertificationReference) GetName ¶

func (o *CertificationReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CertificationReference) GetNameOk ¶

func (o *CertificationReference) 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 (*CertificationReference) GetReviewer ¶

func (o *CertificationReference) GetReviewer() Reviewer

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*CertificationReference) GetReviewerOk ¶

func (o *CertificationReference) GetReviewerOk() (*Reviewer, bool)

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationReference) GetType ¶

func (o *CertificationReference) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CertificationReference) GetTypeOk ¶

func (o *CertificationReference) 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 (*CertificationReference) HasId ¶

func (o *CertificationReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*CertificationReference) HasName ¶

func (o *CertificationReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*CertificationReference) HasReviewer ¶

func (o *CertificationReference) HasReviewer() bool

HasReviewer returns a boolean if a field has been set.

func (*CertificationReference) HasType ¶

func (o *CertificationReference) HasType() bool

HasType returns a boolean if a field has been set.

func (CertificationReference) MarshalJSON ¶

func (o CertificationReference) MarshalJSON() ([]byte, error)

func (*CertificationReference) SetId ¶

func (o *CertificationReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CertificationReference) SetName ¶

func (o *CertificationReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CertificationReference) SetReviewer ¶

func (o *CertificationReference) SetReviewer(v Reviewer)

SetReviewer gets a reference to the given Reviewer and assigns it to the Reviewer field.

func (*CertificationReference) SetType ¶

func (o *CertificationReference) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CertificationReference) ToMap ¶

func (o CertificationReference) ToMap() (map[string]interface{}, error)

func (*CertificationReference) UnmarshalJSON ¶

func (o *CertificationReference) UnmarshalJSON(bytes []byte) (err error)

type CertificationSummariesAPIService ¶

type CertificationSummariesAPIService service

CertificationSummariesAPIService CertificationSummariesAPI service

func (*CertificationSummariesAPIService) GetIdentityAccessSummaries ¶

GetIdentityAccessSummaries Access Summaries

This API returns a list of access summaries for the specified identity campaign certification and type. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@param type_ The type of access review item to retrieve summaries for
@return ApiGetIdentityAccessSummariesRequest

func (*CertificationSummariesAPIService) GetIdentityAccessSummariesExecute ¶

Execute executes the request

@return []AccessSummary

func (*CertificationSummariesAPIService) GetIdentityDecisionSummary ¶

GetIdentityDecisionSummary Summary of Certification Decisions

This API returns a summary of the decisions made on an identity campaign certification. The decisions are summarized by type. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The certification ID
@return ApiGetIdentityDecisionSummaryRequest

func (*CertificationSummariesAPIService) GetIdentityDecisionSummaryExecute ¶

Execute executes the request

@return IdentityCertDecisionSummary

func (*CertificationSummariesAPIService) GetIdentitySummaries ¶

GetIdentitySummaries Identity Summaries for Campaign Certification

This API returns a list of the identity summaries for a specific identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@return ApiGetIdentitySummariesRequest

func (*CertificationSummariesAPIService) GetIdentitySummariesExecute ¶

Execute executes the request

@return []CertificationIdentitySummary

func (*CertificationSummariesAPIService) GetIdentitySummary ¶

func (a *CertificationSummariesAPIService) GetIdentitySummary(ctx context.Context, id string, identitySummaryId string) ApiGetIdentitySummaryRequest

GetIdentitySummary Summary for Identity

This API returns the summary for an identity on a specified identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@param identitySummaryId The identity summary ID
@return ApiGetIdentitySummaryRequest

func (*CertificationSummariesAPIService) GetIdentitySummaryExecute ¶

Execute executes the request

@return CertificationIdentitySummary

type CertificationTask ¶

type CertificationTask struct {
	// The ID of the certification task.
	Id *string `json:"id,omitempty"`
	// The type of the certification task. More values may be added in the future.
	Type *string `json:"type,omitempty"`
	// The type of item that is being operated on by this task whose ID is stored in the targetId field.
	TargetType *string `json:"targetType,omitempty"`
	// The ID of the item being operated on by this task.
	TargetId *string `json:"targetId,omitempty"`
	// The status of the task.
	Status *string           `json:"status,omitempty"`
	Errors []ErrorMessageDto `json:"errors,omitempty"`
	// Reassignment trails that lead to self certification identity
	ReassignmentTrailDTOs []ReassignmentTrailDTO `json:"reassignmentTrailDTOs,omitempty"`
	// The date and time on which this task was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

CertificationTask struct for CertificationTask

func NewCertificationTask ¶

func NewCertificationTask() *CertificationTask

NewCertificationTask instantiates a new CertificationTask object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCertificationTaskWithDefaults ¶

func NewCertificationTaskWithDefaults() *CertificationTask

NewCertificationTaskWithDefaults instantiates a new CertificationTask object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CertificationTask) GetCreated ¶

func (o *CertificationTask) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*CertificationTask) GetCreatedOk ¶

func (o *CertificationTask) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationTask) GetErrors ¶

func (o *CertificationTask) GetErrors() []ErrorMessageDto

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CertificationTask) GetErrorsOk ¶

func (o *CertificationTask) GetErrorsOk() ([]ErrorMessageDto, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationTask) GetId ¶

func (o *CertificationTask) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CertificationTask) GetIdOk ¶

func (o *CertificationTask) 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 (*CertificationTask) GetReassignmentTrailDTOs ¶

func (o *CertificationTask) GetReassignmentTrailDTOs() []ReassignmentTrailDTO

GetReassignmentTrailDTOs returns the ReassignmentTrailDTOs field value if set, zero value otherwise.

func (*CertificationTask) GetReassignmentTrailDTOsOk ¶

func (o *CertificationTask) GetReassignmentTrailDTOsOk() ([]ReassignmentTrailDTO, bool)

GetReassignmentTrailDTOsOk returns a tuple with the ReassignmentTrailDTOs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationTask) GetStatus ¶

func (o *CertificationTask) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*CertificationTask) GetStatusOk ¶

func (o *CertificationTask) 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 (*CertificationTask) GetTargetId ¶

func (o *CertificationTask) GetTargetId() string

GetTargetId returns the TargetId field value if set, zero value otherwise.

func (*CertificationTask) GetTargetIdOk ¶

func (o *CertificationTask) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationTask) GetTargetType ¶

func (o *CertificationTask) GetTargetType() string

GetTargetType returns the TargetType field value if set, zero value otherwise.

func (*CertificationTask) GetTargetTypeOk ¶

func (o *CertificationTask) GetTargetTypeOk() (*string, bool)

GetTargetTypeOk returns a tuple with the TargetType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CertificationTask) GetType ¶

func (o *CertificationTask) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CertificationTask) GetTypeOk ¶

func (o *CertificationTask) 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 (*CertificationTask) HasCreated ¶

func (o *CertificationTask) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*CertificationTask) HasErrors ¶

func (o *CertificationTask) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*CertificationTask) HasId ¶

func (o *CertificationTask) HasId() bool

HasId returns a boolean if a field has been set.

func (*CertificationTask) HasReassignmentTrailDTOs ¶

func (o *CertificationTask) HasReassignmentTrailDTOs() bool

HasReassignmentTrailDTOs returns a boolean if a field has been set.

func (*CertificationTask) HasStatus ¶

func (o *CertificationTask) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CertificationTask) HasTargetId ¶

func (o *CertificationTask) HasTargetId() bool

HasTargetId returns a boolean if a field has been set.

func (*CertificationTask) HasTargetType ¶

func (o *CertificationTask) HasTargetType() bool

HasTargetType returns a boolean if a field has been set.

func (*CertificationTask) HasType ¶

func (o *CertificationTask) HasType() bool

HasType returns a boolean if a field has been set.

func (CertificationTask) MarshalJSON ¶

func (o CertificationTask) MarshalJSON() ([]byte, error)

func (*CertificationTask) SetCreated ¶

func (o *CertificationTask) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*CertificationTask) SetErrors ¶

func (o *CertificationTask) SetErrors(v []ErrorMessageDto)

SetErrors gets a reference to the given []ErrorMessageDto and assigns it to the Errors field.

func (*CertificationTask) SetId ¶

func (o *CertificationTask) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CertificationTask) SetReassignmentTrailDTOs ¶

func (o *CertificationTask) SetReassignmentTrailDTOs(v []ReassignmentTrailDTO)

SetReassignmentTrailDTOs gets a reference to the given []ReassignmentTrailDTO and assigns it to the ReassignmentTrailDTOs field.

func (*CertificationTask) SetStatus ¶

func (o *CertificationTask) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*CertificationTask) SetTargetId ¶

func (o *CertificationTask) SetTargetId(v string)

SetTargetId gets a reference to the given string and assigns it to the TargetId field.

func (*CertificationTask) SetTargetType ¶

func (o *CertificationTask) SetTargetType(v string)

SetTargetType gets a reference to the given string and assigns it to the TargetType field.

func (*CertificationTask) SetType ¶

func (o *CertificationTask) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CertificationTask) ToMap ¶

func (o CertificationTask) ToMap() (map[string]interface{}, error)

func (*CertificationTask) UnmarshalJSON ¶

func (o *CertificationTask) UnmarshalJSON(bytes []byte) (err error)

type CertificationsAPIService ¶

type CertificationsAPIService service

CertificationsAPIService CertificationsAPI service

func (*CertificationsAPIService) GetCertificationTask ¶

GetCertificationTask Certification Task by ID

This API returns the certification task for the specified ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for the specified certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The task ID
@return ApiGetCertificationTaskRequest

func (*CertificationsAPIService) GetCertificationTaskExecute ¶

Execute executes the request

@return CertificationTask

func (*CertificationsAPIService) GetIdentityCertification ¶

GetIdentityCertification Identity Certification by ID

This API returns a single identity campaign certification by its ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The certification id
@return ApiGetIdentityCertificationRequest

func (*CertificationsAPIService) GetIdentityCertificationExecute ¶

Execute executes the request

@return IdentityCertificationDto

func (*CertificationsAPIService) GetIdentityCertificationItemPermissions ¶

func (a *CertificationsAPIService) GetIdentityCertificationItemPermissions(ctx context.Context, certificationId string, itemId string) ApiGetIdentityCertificationItemPermissionsRequest

GetIdentityCertificationItemPermissions Permissions for Entitlement Certification Item

This API returns the permissions associated with an entitlement certification item based on the certification item's ID. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param certificationId The certification ID
@param itemId The certification item ID
@return ApiGetIdentityCertificationItemPermissionsRequest

func (*CertificationsAPIService) GetIdentityCertificationItemPermissionsExecute ¶

func (a *CertificationsAPIService) GetIdentityCertificationItemPermissionsExecute(r ApiGetIdentityCertificationItemPermissionsRequest) ([]PermissionDto, *http.Response, error)

Execute executes the request

@return []PermissionDto

func (*CertificationsAPIService) GetPendingCertificationTasks ¶

GetPendingCertificationTasks List of Pending Certification Tasks

This API returns a list of pending (`QUEUED` or `IN_PROGRESS`) certification tasks. Any authenticated token can call this API, but only certification tasks you are authorized to review will be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPendingCertificationTasksRequest

func (*CertificationsAPIService) GetPendingCertificationTasksExecute ¶

Execute executes the request

@return []CertificationTask

func (*CertificationsAPIService) ListCertificationReviewers ¶

ListCertificationReviewers List of Reviewers for certification

This API returns a list of reviewers for the certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The certification ID
@return ApiListCertificationReviewersRequest

func (*CertificationsAPIService) ListCertificationReviewersExecute ¶

Execute executes the request

@return []IdentityReferenceWithNameAndEmail

func (*CertificationsAPIService) ListIdentityAccessReviewItems ¶

ListIdentityAccessReviewItems List of Access Review Items

This API returns a list of access review items for an identity campaign certification. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@return ApiListIdentityAccessReviewItemsRequest

func (*CertificationsAPIService) ListIdentityAccessReviewItemsExecute ¶

func (a *CertificationsAPIService) ListIdentityAccessReviewItemsExecute(r ApiListIdentityAccessReviewItemsRequest) ([]AccessReviewItem, *http.Response, error)

Execute executes the request

@return []AccessReviewItem

func (*CertificationsAPIService) ListIdentityCertifications ¶

ListIdentityCertifications Identity Campaign Certifications by IDs

This API returns a list of identity campaign certifications that satisfy the given query parameters. Any authenticated token can call this API, but only certifications you are authorized to review will be returned. This API does not support requests for certifications assigned to Governance Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListIdentityCertificationsRequest

func (*CertificationsAPIService) ListIdentityCertificationsExecute ¶

Execute executes the request

@return []IdentityCertificationDto

func (*CertificationsAPIService) MakeIdentityDecision ¶

MakeIdentityDecision Decide on a Certification Item

The API makes a decision to approve or revoke one or more identity campaign certification items. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the identity campaign certification on which to make decisions
@return ApiMakeIdentityDecisionRequest

func (*CertificationsAPIService) MakeIdentityDecisionExecute ¶

Execute executes the request

@return IdentityCertificationDto

func (*CertificationsAPIService) ReassignIdentityCertifications ¶

func (a *CertificationsAPIService) ReassignIdentityCertifications(ctx context.Context, id string) ApiReassignIdentityCertificationsRequest

ReassignIdentityCertifications Reassign Identities or Items

This API reassigns up to 50 identities or items in an identity campaign certification to another reviewer. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@return ApiReassignIdentityCertificationsRequest

func (*CertificationsAPIService) ReassignIdentityCertificationsExecute ¶

Execute executes the request

@return IdentityCertificationDto

func (*CertificationsAPIService) SignOffIdentityCertification ¶

SignOffIdentityCertification Finalize Identity Certification Decisions

This API finalizes all decisions made on an identity campaign certification and initiates any remediations required. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API. This API does not support requests for certifications assigned to Governance Groups.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@return ApiSignOffIdentityCertificationRequest

func (*CertificationsAPIService) SignOffIdentityCertificationExecute ¶

Execute executes the request

@return IdentityCertificationDto

func (*CertificationsAPIService) SubmitReassignCertsAsync ¶

SubmitReassignCertsAsync Reassign Certifications Asynchronously

This API initiates a task to reassign up to 500 identities or items in an identity campaign certification to another reviewer. The `certification-tasks` API can be used to get an updated status on the task and determine when the reassignment is complete. A token with ORG_ADMIN or CERT_ADMIN authority is required to call this API. Reviewers for this certification can also call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The identity campaign certification ID
@return ApiSubmitReassignCertsAsyncRequest

func (*CertificationsAPIService) SubmitReassignCertsAsyncExecute ¶

Execute executes the request

@return CertificationTask

type ClientLogConfiguration ¶ added in v2.0.5

type ClientLogConfiguration struct {
	// Log configuration's client ID
	ClientId *string `json:"clientId,omitempty"`
	// Duration in minutes for log configuration to remain in effect before resetting to defaults
	DurationMinutes int32 `json:"durationMinutes"`
	// Expiration date-time of the log configuration request
	Expiration *time.Time    `json:"expiration,omitempty"`
	RootLevel  StandardLevel `json:"rootLevel"`
	// Mapping of identifiers to Standard Log Level values
	LogLevels            *map[string]StandardLevel `json:"logLevels,omitempty"`
	AdditionalProperties map[string]interface{}
}

ClientLogConfiguration Client Runtime Logging Configuration

func NewClientLogConfiguration ¶ added in v2.0.5

func NewClientLogConfiguration(durationMinutes int32, rootLevel StandardLevel) *ClientLogConfiguration

NewClientLogConfiguration instantiates a new ClientLogConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewClientLogConfigurationWithDefaults ¶ added in v2.0.5

func NewClientLogConfigurationWithDefaults() *ClientLogConfiguration

NewClientLogConfigurationWithDefaults instantiates a new ClientLogConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ClientLogConfiguration) GetClientId ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetClientId() string

GetClientId returns the ClientId field value if set, zero value otherwise.

func (*ClientLogConfiguration) GetClientIdOk ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientLogConfiguration) GetDurationMinutes ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetDurationMinutes() int32

GetDurationMinutes returns the DurationMinutes field value

func (*ClientLogConfiguration) GetDurationMinutesOk ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetDurationMinutesOk() (*int32, bool)

GetDurationMinutesOk returns a tuple with the DurationMinutes field value and a boolean to check if the value has been set.

func (*ClientLogConfiguration) GetExpiration ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetExpiration() time.Time

GetExpiration returns the Expiration field value if set, zero value otherwise.

func (*ClientLogConfiguration) GetExpirationOk ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientLogConfiguration) GetLogLevels ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetLogLevels() map[string]StandardLevel

GetLogLevels returns the LogLevels field value if set, zero value otherwise.

func (*ClientLogConfiguration) GetLogLevelsOk ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetLogLevelsOk() (*map[string]StandardLevel, bool)

GetLogLevelsOk returns a tuple with the LogLevels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ClientLogConfiguration) GetRootLevel ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetRootLevel() StandardLevel

GetRootLevel returns the RootLevel field value

func (*ClientLogConfiguration) GetRootLevelOk ¶ added in v2.0.5

func (o *ClientLogConfiguration) GetRootLevelOk() (*StandardLevel, bool)

GetRootLevelOk returns a tuple with the RootLevel field value and a boolean to check if the value has been set.

func (*ClientLogConfiguration) HasClientId ¶ added in v2.0.5

func (o *ClientLogConfiguration) HasClientId() bool

HasClientId returns a boolean if a field has been set.

func (*ClientLogConfiguration) HasExpiration ¶ added in v2.0.5

func (o *ClientLogConfiguration) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*ClientLogConfiguration) HasLogLevels ¶ added in v2.0.5

func (o *ClientLogConfiguration) HasLogLevels() bool

HasLogLevels returns a boolean if a field has been set.

func (ClientLogConfiguration) MarshalJSON ¶ added in v2.0.5

func (o ClientLogConfiguration) MarshalJSON() ([]byte, error)

func (*ClientLogConfiguration) SetClientId ¶ added in v2.0.5

func (o *ClientLogConfiguration) SetClientId(v string)

SetClientId gets a reference to the given string and assigns it to the ClientId field.

func (*ClientLogConfiguration) SetDurationMinutes ¶ added in v2.0.5

func (o *ClientLogConfiguration) SetDurationMinutes(v int32)

SetDurationMinutes sets field value

func (*ClientLogConfiguration) SetExpiration ¶ added in v2.0.5

func (o *ClientLogConfiguration) SetExpiration(v time.Time)

SetExpiration gets a reference to the given time.Time and assigns it to the Expiration field.

func (*ClientLogConfiguration) SetLogLevels ¶ added in v2.0.5

func (o *ClientLogConfiguration) SetLogLevels(v map[string]StandardLevel)

SetLogLevels gets a reference to the given map[string]StandardLevel and assigns it to the LogLevels field.

func (*ClientLogConfiguration) SetRootLevel ¶ added in v2.0.5

func (o *ClientLogConfiguration) SetRootLevel(v StandardLevel)

SetRootLevel sets field value

func (ClientLogConfiguration) ToMap ¶ added in v2.0.5

func (o ClientLogConfiguration) ToMap() (map[string]interface{}, error)

func (*ClientLogConfiguration) UnmarshalJSON ¶ added in v2.0.5

func (o *ClientLogConfiguration) UnmarshalJSON(bytes []byte) (err error)

type ClientType ¶

type ClientType string

ClientType Type of an API Client indicating public or confidentials use

const (
	CLIENTTYPE_CONFIDENTIAL ClientType = "CONFIDENTIAL"
	CLIENTTYPE_PUBLIC       ClientType = "PUBLIC"
)

List of ClientType

func NewClientTypeFromValue ¶

func NewClientTypeFromValue(v string) (*ClientType, error)

NewClientTypeFromValue returns a pointer to a valid ClientType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ClientType) IsValid ¶

func (v ClientType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ClientType) Ptr ¶

func (v ClientType) Ptr() *ClientType

Ptr returns reference to ClientType value

func (*ClientType) UnmarshalJSON ¶

func (v *ClientType) UnmarshalJSON(src []byte) error

type Column ¶

type Column struct {
	// The name of the field.
	Field string `json:"field"`
	// The value of the header.
	Header               *string `json:"header,omitempty"`
	AdditionalProperties map[string]interface{}
}

Column struct for Column

func NewColumn ¶

func NewColumn(field string) *Column

NewColumn instantiates a new Column object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewColumnWithDefaults ¶

func NewColumnWithDefaults() *Column

NewColumnWithDefaults instantiates a new Column object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Column) GetField ¶

func (o *Column) GetField() string

GetField returns the Field field value

func (*Column) GetFieldOk ¶

func (o *Column) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*Column) GetHeader ¶

func (o *Column) GetHeader() string

GetHeader returns the Header field value if set, zero value otherwise.

func (*Column) GetHeaderOk ¶

func (o *Column) GetHeaderOk() (*string, bool)

GetHeaderOk returns a tuple with the Header field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Column) HasHeader ¶

func (o *Column) HasHeader() bool

HasHeader returns a boolean if a field has been set.

func (Column) MarshalJSON ¶

func (o Column) MarshalJSON() ([]byte, error)

func (*Column) SetField ¶

func (o *Column) SetField(v string)

SetField sets field value

func (*Column) SetHeader ¶

func (o *Column) SetHeader(v string)

SetHeader gets a reference to the given string and assigns it to the Header field.

func (Column) ToMap ¶

func (o Column) ToMap() (map[string]interface{}, error)

func (*Column) UnmarshalJSON ¶

func (o *Column) UnmarshalJSON(bytes []byte) (err error)

type Comment ¶

type Comment struct {
	// Id of the identity making the comment
	CommenterId *string `json:"commenterId,omitempty"`
	// Human-readable display name of the identity making the comment
	CommenterName *string `json:"commenterName,omitempty"`
	// Content of the comment
	Body *string `json:"body,omitempty"`
	// Date and time comment was made
	Date                 *time.Time `json:"date,omitempty"`
	AdditionalProperties map[string]interface{}
}

Comment struct for Comment

func NewComment ¶

func NewComment() *Comment

NewComment instantiates a new Comment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommentWithDefaults ¶

func NewCommentWithDefaults() *Comment

NewCommentWithDefaults instantiates a new Comment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Comment) GetBody ¶

func (o *Comment) GetBody() string

GetBody returns the Body field value if set, zero value otherwise.

func (*Comment) GetBodyOk ¶

func (o *Comment) GetBodyOk() (*string, bool)

GetBodyOk returns a tuple with the Body field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Comment) GetCommenterId ¶

func (o *Comment) GetCommenterId() string

GetCommenterId returns the CommenterId field value if set, zero value otherwise.

func (*Comment) GetCommenterIdOk ¶

func (o *Comment) GetCommenterIdOk() (*string, bool)

GetCommenterIdOk returns a tuple with the CommenterId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Comment) GetCommenterName ¶

func (o *Comment) GetCommenterName() string

GetCommenterName returns the CommenterName field value if set, zero value otherwise.

func (*Comment) GetCommenterNameOk ¶

func (o *Comment) GetCommenterNameOk() (*string, bool)

GetCommenterNameOk returns a tuple with the CommenterName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Comment) GetDate ¶

func (o *Comment) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise.

func (*Comment) GetDateOk ¶

func (o *Comment) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Comment) HasBody ¶

func (o *Comment) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*Comment) HasCommenterId ¶

func (o *Comment) HasCommenterId() bool

HasCommenterId returns a boolean if a field has been set.

func (*Comment) HasCommenterName ¶

func (o *Comment) HasCommenterName() bool

HasCommenterName returns a boolean if a field has been set.

func (*Comment) HasDate ¶

func (o *Comment) HasDate() bool

HasDate returns a boolean if a field has been set.

func (Comment) MarshalJSON ¶

func (o Comment) MarshalJSON() ([]byte, error)

func (*Comment) SetBody ¶

func (o *Comment) SetBody(v string)

SetBody gets a reference to the given string and assigns it to the Body field.

func (*Comment) SetCommenterId ¶

func (o *Comment) SetCommenterId(v string)

SetCommenterId gets a reference to the given string and assigns it to the CommenterId field.

func (*Comment) SetCommenterName ¶

func (o *Comment) SetCommenterName(v string)

SetCommenterName gets a reference to the given string and assigns it to the CommenterName field.

func (*Comment) SetDate ¶

func (o *Comment) SetDate(v time.Time)

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (Comment) ToMap ¶

func (o Comment) ToMap() (map[string]interface{}, error)

func (*Comment) UnmarshalJSON ¶

func (o *Comment) UnmarshalJSON(bytes []byte) (err error)

type CommentDto ¶

type CommentDto struct {
	// Comment content.
	Comment NullableString `json:"comment,omitempty"`
	// Date and time comment was created.
	Created              *time.Time        `json:"created,omitempty"`
	Author               *CommentDtoAuthor `json:"author,omitempty"`
	AdditionalProperties map[string]interface{}
}

CommentDto struct for CommentDto

func NewCommentDto ¶

func NewCommentDto() *CommentDto

NewCommentDto instantiates a new CommentDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommentDtoWithDefaults ¶

func NewCommentDtoWithDefaults() *CommentDto

NewCommentDtoWithDefaults instantiates a new CommentDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommentDto) GetAuthor ¶ added in v2.0.3

func (o *CommentDto) GetAuthor() CommentDtoAuthor

GetAuthor returns the Author field value if set, zero value otherwise.

func (*CommentDto) GetAuthorOk ¶ added in v2.0.3

func (o *CommentDto) GetAuthorOk() (*CommentDtoAuthor, bool)

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommentDto) GetComment ¶

func (o *CommentDto) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CommentDto) GetCommentOk ¶

func (o *CommentDto) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CommentDto) GetCreated ¶

func (o *CommentDto) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*CommentDto) GetCreatedOk ¶

func (o *CommentDto) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CommentDto) HasAuthor ¶ added in v2.0.3

func (o *CommentDto) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*CommentDto) HasComment ¶

func (o *CommentDto) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*CommentDto) HasCreated ¶

func (o *CommentDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (CommentDto) MarshalJSON ¶

func (o CommentDto) MarshalJSON() ([]byte, error)

func (*CommentDto) SetAuthor ¶ added in v2.0.3

func (o *CommentDto) SetAuthor(v CommentDtoAuthor)

SetAuthor gets a reference to the given CommentDtoAuthor and assigns it to the Author field.

func (*CommentDto) SetComment ¶

func (o *CommentDto) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*CommentDto) SetCommentNil ¶

func (o *CommentDto) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*CommentDto) SetCreated ¶

func (o *CommentDto) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (CommentDto) ToMap ¶

func (o CommentDto) ToMap() (map[string]interface{}, error)

func (*CommentDto) UnmarshalJSON ¶

func (o *CommentDto) UnmarshalJSON(bytes []byte) (err error)

func (*CommentDto) UnsetComment ¶

func (o *CommentDto) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

type CommentDtoAuthor ¶ added in v2.0.3

type CommentDtoAuthor struct {
	// The type of object
	Type *string `json:"type,omitempty"`
	// The unique ID of the object
	Id *string `json:"id,omitempty"`
	// The display name of the object
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CommentDtoAuthor Author of the comment

func NewCommentDtoAuthor ¶ added in v2.0.3

func NewCommentDtoAuthor() *CommentDtoAuthor

NewCommentDtoAuthor instantiates a new CommentDtoAuthor object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCommentDtoAuthorWithDefaults ¶ added in v2.0.3

func NewCommentDtoAuthorWithDefaults() *CommentDtoAuthor

NewCommentDtoAuthorWithDefaults instantiates a new CommentDtoAuthor object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CommentDtoAuthor) GetId ¶ added in v2.0.3

func (o *CommentDtoAuthor) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CommentDtoAuthor) GetIdOk ¶ added in v2.0.3

func (o *CommentDtoAuthor) 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 (*CommentDtoAuthor) GetName ¶ added in v2.0.3

func (o *CommentDtoAuthor) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CommentDtoAuthor) GetNameOk ¶ added in v2.0.3

func (o *CommentDtoAuthor) 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 (*CommentDtoAuthor) GetType ¶ added in v2.0.3

func (o *CommentDtoAuthor) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*CommentDtoAuthor) GetTypeOk ¶ added in v2.0.3

func (o *CommentDtoAuthor) 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 (*CommentDtoAuthor) HasId ¶ added in v2.0.3

func (o *CommentDtoAuthor) HasId() bool

HasId returns a boolean if a field has been set.

func (*CommentDtoAuthor) HasName ¶ added in v2.0.3

func (o *CommentDtoAuthor) HasName() bool

HasName returns a boolean if a field has been set.

func (*CommentDtoAuthor) HasType ¶ added in v2.0.3

func (o *CommentDtoAuthor) HasType() bool

HasType returns a boolean if a field has been set.

func (CommentDtoAuthor) MarshalJSON ¶ added in v2.0.3

func (o CommentDtoAuthor) MarshalJSON() ([]byte, error)

func (*CommentDtoAuthor) SetId ¶ added in v2.0.3

func (o *CommentDtoAuthor) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CommentDtoAuthor) SetName ¶ added in v2.0.3

func (o *CommentDtoAuthor) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CommentDtoAuthor) SetType ¶ added in v2.0.3

func (o *CommentDtoAuthor) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (CommentDtoAuthor) ToMap ¶ added in v2.0.3

func (o CommentDtoAuthor) ToMap() (map[string]interface{}, error)

func (*CommentDtoAuthor) UnmarshalJSON ¶ added in v2.0.3

func (o *CommentDtoAuthor) UnmarshalJSON(bytes []byte) (err error)

type CompletedApproval ¶

type CompletedApproval struct {
	// The approval id.
	Id *string `json:"id,omitempty"`
	// The name of the approval.
	Name *string `json:"name,omitempty"`
	// When the approval was created.
	Created *time.Time `json:"created,omitempty"`
	// When the approval was modified last time.
	Modified *time.Time `json:"modified,omitempty"`
	// When the access-request was created.
	RequestCreated *time.Time                `json:"requestCreated,omitempty"`
	RequestType    NullableAccessRequestType `json:"requestType,omitempty"`
	Requester      *AccessItemRequester      `json:"requester,omitempty"`
	// Identities access was requested for.
	RequestedFor     []AccessItemRequestedFor           `json:"requestedFor,omitempty"`
	ReviewedBy       *AccessItemReviewedBy              `json:"reviewedBy,omitempty"`
	Owner            *OwnerDto                          `json:"owner,omitempty"`
	RequestedObject  *RequestableObjectReference        `json:"requestedObject,omitempty"`
	RequesterComment *CompletedApprovalRequesterComment `json:"requesterComment,omitempty"`
	ReviewerComment  *CompletedApprovalReviewerComment  `json:"reviewerComment,omitempty"`
	// The history of the previous reviewers comments.
	PreviousReviewersComments []CommentDto `json:"previousReviewersComments,omitempty"`
	// The history of approval forward action.
	ForwardHistory []ApprovalForwardHistory `json:"forwardHistory,omitempty"`
	// When true the rejector has to provide comments when rejecting
	CommentRequiredWhenRejected *bool                   `json:"commentRequiredWhenRejected,omitempty"`
	State                       *CompletedApprovalState `json:"state,omitempty"`
	// The date the role or access profile is no longer assigned to the specified identity.
	RemoveDate NullableTime `json:"removeDate,omitempty"`
	// If true, then the request was to change the remove date or sunset date.
	RemoveDateUpdateRequested *bool `json:"removeDateUpdateRequested,omitempty"`
	// The remove date or sunset date that was assigned at the time of the request.
	CurrentRemoveDate        NullableTime                                      `json:"currentRemoveDate,omitempty"`
	SodViolationContext      *SodViolationContextCheckCompleted                `json:"sodViolationContext,omitempty"`
	PreApprovalTriggerResult NullableCompletedApprovalPreApprovalTriggerResult `json:"preApprovalTriggerResult,omitempty"`
	// Arbitrary key-value pairs provided during the request.
	ClientMetadata       *map[string]string `json:"clientMetadata,omitempty"`
	RequestedAccounts    NullableString     `json:"requestedAccounts,omitempty"`
	AdditionalProperties map[string]interface{}
}

CompletedApproval struct for CompletedApproval

func NewCompletedApproval ¶

func NewCompletedApproval() *CompletedApproval

NewCompletedApproval instantiates a new CompletedApproval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompletedApprovalWithDefaults ¶

func NewCompletedApprovalWithDefaults() *CompletedApproval

NewCompletedApprovalWithDefaults instantiates a new CompletedApproval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompletedApproval) GetClientMetadata ¶ added in v2.0.3

func (o *CompletedApproval) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise.

func (*CompletedApproval) GetClientMetadataOk ¶ added in v2.0.3

func (o *CompletedApproval) GetClientMetadataOk() (*map[string]string, 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 (*CompletedApproval) GetCommentRequiredWhenRejected ¶

func (o *CompletedApproval) GetCommentRequiredWhenRejected() bool

GetCommentRequiredWhenRejected returns the CommentRequiredWhenRejected field value if set, zero value otherwise.

func (*CompletedApproval) GetCommentRequiredWhenRejectedOk ¶

func (o *CompletedApproval) GetCommentRequiredWhenRejectedOk() (*bool, bool)

GetCommentRequiredWhenRejectedOk returns a tuple with the CommentRequiredWhenRejected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetCreated ¶

func (o *CompletedApproval) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*CompletedApproval) GetCreatedOk ¶

func (o *CompletedApproval) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetCurrentRemoveDate ¶

func (o *CompletedApproval) GetCurrentRemoveDate() time.Time

GetCurrentRemoveDate returns the CurrentRemoveDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApproval) GetCurrentRemoveDateOk ¶

func (o *CompletedApproval) GetCurrentRemoveDateOk() (*time.Time, bool)

GetCurrentRemoveDateOk returns a tuple with the CurrentRemoveDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApproval) GetForwardHistory ¶

func (o *CompletedApproval) GetForwardHistory() []ApprovalForwardHistory

GetForwardHistory returns the ForwardHistory field value if set, zero value otherwise.

func (*CompletedApproval) GetForwardHistoryOk ¶

func (o *CompletedApproval) GetForwardHistoryOk() ([]ApprovalForwardHistory, bool)

GetForwardHistoryOk returns a tuple with the ForwardHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetId ¶

func (o *CompletedApproval) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CompletedApproval) GetIdOk ¶

func (o *CompletedApproval) 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 (*CompletedApproval) GetModified ¶

func (o *CompletedApproval) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*CompletedApproval) GetModifiedOk ¶

func (o *CompletedApproval) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetName ¶

func (o *CompletedApproval) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CompletedApproval) GetNameOk ¶

func (o *CompletedApproval) 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 (*CompletedApproval) GetOwner ¶

func (o *CompletedApproval) GetOwner() OwnerDto

GetOwner returns the Owner field value if set, zero value otherwise.

func (*CompletedApproval) GetOwnerOk ¶

func (o *CompletedApproval) GetOwnerOk() (*OwnerDto, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetPreApprovalTriggerResult ¶ added in v2.0.3

func (o *CompletedApproval) GetPreApprovalTriggerResult() CompletedApprovalPreApprovalTriggerResult

GetPreApprovalTriggerResult returns the PreApprovalTriggerResult field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApproval) GetPreApprovalTriggerResultOk ¶ added in v2.0.3

func (o *CompletedApproval) GetPreApprovalTriggerResultOk() (*CompletedApprovalPreApprovalTriggerResult, bool)

GetPreApprovalTriggerResultOk returns a tuple with the PreApprovalTriggerResult field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApproval) GetPreviousReviewersComments ¶

func (o *CompletedApproval) GetPreviousReviewersComments() []CommentDto

GetPreviousReviewersComments returns the PreviousReviewersComments field value if set, zero value otherwise.

func (*CompletedApproval) GetPreviousReviewersCommentsOk ¶

func (o *CompletedApproval) GetPreviousReviewersCommentsOk() ([]CommentDto, bool)

GetPreviousReviewersCommentsOk returns a tuple with the PreviousReviewersComments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetRemoveDate ¶

func (o *CompletedApproval) GetRemoveDate() time.Time

GetRemoveDate returns the RemoveDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApproval) GetRemoveDateOk ¶

func (o *CompletedApproval) GetRemoveDateOk() (*time.Time, bool)

GetRemoveDateOk returns a tuple with the RemoveDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApproval) GetRemoveDateUpdateRequested ¶

func (o *CompletedApproval) GetRemoveDateUpdateRequested() bool

GetRemoveDateUpdateRequested returns the RemoveDateUpdateRequested field value if set, zero value otherwise.

func (*CompletedApproval) GetRemoveDateUpdateRequestedOk ¶

func (o *CompletedApproval) GetRemoveDateUpdateRequestedOk() (*bool, bool)

GetRemoveDateUpdateRequestedOk returns a tuple with the RemoveDateUpdateRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetRequestCreated ¶

func (o *CompletedApproval) GetRequestCreated() time.Time

GetRequestCreated returns the RequestCreated field value if set, zero value otherwise.

func (*CompletedApproval) GetRequestCreatedOk ¶

func (o *CompletedApproval) GetRequestCreatedOk() (*time.Time, bool)

GetRequestCreatedOk returns a tuple with the RequestCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetRequestType ¶

func (o *CompletedApproval) GetRequestType() AccessRequestType

GetRequestType returns the RequestType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApproval) GetRequestTypeOk ¶

func (o *CompletedApproval) GetRequestTypeOk() (*AccessRequestType, bool)

GetRequestTypeOk returns a tuple with the RequestType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApproval) GetRequestedAccounts ¶ added in v2.0.3

func (o *CompletedApproval) GetRequestedAccounts() string

GetRequestedAccounts returns the RequestedAccounts field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApproval) GetRequestedAccountsOk ¶ added in v2.0.3

func (o *CompletedApproval) GetRequestedAccountsOk() (*string, bool)

GetRequestedAccountsOk returns a tuple with the RequestedAccounts field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApproval) GetRequestedFor ¶

func (o *CompletedApproval) GetRequestedFor() []AccessItemRequestedFor

GetRequestedFor returns the RequestedFor field value if set, zero value otherwise.

func (*CompletedApproval) GetRequestedForOk ¶

func (o *CompletedApproval) GetRequestedForOk() ([]AccessItemRequestedFor, bool)

GetRequestedForOk returns a tuple with the RequestedFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetRequestedObject ¶

func (o *CompletedApproval) GetRequestedObject() RequestableObjectReference

GetRequestedObject returns the RequestedObject field value if set, zero value otherwise.

func (*CompletedApproval) GetRequestedObjectOk ¶

func (o *CompletedApproval) GetRequestedObjectOk() (*RequestableObjectReference, bool)

GetRequestedObjectOk returns a tuple with the RequestedObject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetRequester ¶

func (o *CompletedApproval) GetRequester() AccessItemRequester

GetRequester returns the Requester field value if set, zero value otherwise.

func (*CompletedApproval) GetRequesterComment ¶

func (o *CompletedApproval) GetRequesterComment() CompletedApprovalRequesterComment

GetRequesterComment returns the RequesterComment field value if set, zero value otherwise.

func (*CompletedApproval) GetRequesterCommentOk ¶

func (o *CompletedApproval) GetRequesterCommentOk() (*CompletedApprovalRequesterComment, bool)

GetRequesterCommentOk returns a tuple with the RequesterComment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetRequesterOk ¶

func (o *CompletedApproval) GetRequesterOk() (*AccessItemRequester, bool)

GetRequesterOk returns a tuple with the Requester field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetReviewedBy ¶

func (o *CompletedApproval) GetReviewedBy() AccessItemReviewedBy

GetReviewedBy returns the ReviewedBy field value if set, zero value otherwise.

func (*CompletedApproval) GetReviewedByOk ¶

func (o *CompletedApproval) GetReviewedByOk() (*AccessItemReviewedBy, bool)

GetReviewedByOk returns a tuple with the ReviewedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetReviewerComment ¶

func (o *CompletedApproval) GetReviewerComment() CompletedApprovalReviewerComment

GetReviewerComment returns the ReviewerComment field value if set, zero value otherwise.

func (*CompletedApproval) GetReviewerCommentOk ¶

func (o *CompletedApproval) GetReviewerCommentOk() (*CompletedApprovalReviewerComment, bool)

GetReviewerCommentOk returns a tuple with the ReviewerComment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetSodViolationContext ¶

func (o *CompletedApproval) GetSodViolationContext() SodViolationContextCheckCompleted

GetSodViolationContext returns the SodViolationContext field value if set, zero value otherwise.

func (*CompletedApproval) GetSodViolationContextOk ¶

func (o *CompletedApproval) GetSodViolationContextOk() (*SodViolationContextCheckCompleted, bool)

GetSodViolationContextOk returns a tuple with the SodViolationContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApproval) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*CompletedApproval) GetStateOk ¶

func (o *CompletedApproval) GetStateOk() (*CompletedApprovalState, 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 (*CompletedApproval) HasClientMetadata ¶ added in v2.0.3

func (o *CompletedApproval) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*CompletedApproval) HasCommentRequiredWhenRejected ¶

func (o *CompletedApproval) HasCommentRequiredWhenRejected() bool

HasCommentRequiredWhenRejected returns a boolean if a field has been set.

func (*CompletedApproval) HasCreated ¶

func (o *CompletedApproval) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*CompletedApproval) HasCurrentRemoveDate ¶

func (o *CompletedApproval) HasCurrentRemoveDate() bool

HasCurrentRemoveDate returns a boolean if a field has been set.

func (*CompletedApproval) HasForwardHistory ¶

func (o *CompletedApproval) HasForwardHistory() bool

HasForwardHistory returns a boolean if a field has been set.

func (*CompletedApproval) HasId ¶

func (o *CompletedApproval) HasId() bool

HasId returns a boolean if a field has been set.

func (*CompletedApproval) HasModified ¶

func (o *CompletedApproval) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*CompletedApproval) HasName ¶

func (o *CompletedApproval) HasName() bool

HasName returns a boolean if a field has been set.

func (*CompletedApproval) HasOwner ¶

func (o *CompletedApproval) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*CompletedApproval) HasPreApprovalTriggerResult ¶ added in v2.0.3

func (o *CompletedApproval) HasPreApprovalTriggerResult() bool

HasPreApprovalTriggerResult returns a boolean if a field has been set.

func (*CompletedApproval) HasPreviousReviewersComments ¶

func (o *CompletedApproval) HasPreviousReviewersComments() bool

HasPreviousReviewersComments returns a boolean if a field has been set.

func (*CompletedApproval) HasRemoveDate ¶

func (o *CompletedApproval) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

func (*CompletedApproval) HasRemoveDateUpdateRequested ¶

func (o *CompletedApproval) HasRemoveDateUpdateRequested() bool

HasRemoveDateUpdateRequested returns a boolean if a field has been set.

func (*CompletedApproval) HasRequestCreated ¶

func (o *CompletedApproval) HasRequestCreated() bool

HasRequestCreated returns a boolean if a field has been set.

func (*CompletedApproval) HasRequestType ¶

func (o *CompletedApproval) HasRequestType() bool

HasRequestType returns a boolean if a field has been set.

func (*CompletedApproval) HasRequestedAccounts ¶ added in v2.0.3

func (o *CompletedApproval) HasRequestedAccounts() bool

HasRequestedAccounts returns a boolean if a field has been set.

func (*CompletedApproval) HasRequestedFor ¶

func (o *CompletedApproval) HasRequestedFor() bool

HasRequestedFor returns a boolean if a field has been set.

func (*CompletedApproval) HasRequestedObject ¶

func (o *CompletedApproval) HasRequestedObject() bool

HasRequestedObject returns a boolean if a field has been set.

func (*CompletedApproval) HasRequester ¶

func (o *CompletedApproval) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*CompletedApproval) HasRequesterComment ¶

func (o *CompletedApproval) HasRequesterComment() bool

HasRequesterComment returns a boolean if a field has been set.

func (*CompletedApproval) HasReviewedBy ¶

func (o *CompletedApproval) HasReviewedBy() bool

HasReviewedBy returns a boolean if a field has been set.

func (*CompletedApproval) HasReviewerComment ¶

func (o *CompletedApproval) HasReviewerComment() bool

HasReviewerComment returns a boolean if a field has been set.

func (*CompletedApproval) HasSodViolationContext ¶

func (o *CompletedApproval) HasSodViolationContext() bool

HasSodViolationContext returns a boolean if a field has been set.

func (*CompletedApproval) HasState ¶

func (o *CompletedApproval) HasState() bool

HasState returns a boolean if a field has been set.

func (CompletedApproval) MarshalJSON ¶

func (o CompletedApproval) MarshalJSON() ([]byte, error)

func (*CompletedApproval) SetClientMetadata ¶ added in v2.0.3

func (o *CompletedApproval) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*CompletedApproval) SetCommentRequiredWhenRejected ¶

func (o *CompletedApproval) SetCommentRequiredWhenRejected(v bool)

SetCommentRequiredWhenRejected gets a reference to the given bool and assigns it to the CommentRequiredWhenRejected field.

func (*CompletedApproval) SetCreated ¶

func (o *CompletedApproval) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*CompletedApproval) SetCurrentRemoveDate ¶

func (o *CompletedApproval) SetCurrentRemoveDate(v time.Time)

SetCurrentRemoveDate gets a reference to the given NullableTime and assigns it to the CurrentRemoveDate field.

func (*CompletedApproval) SetCurrentRemoveDateNil ¶

func (o *CompletedApproval) SetCurrentRemoveDateNil()

SetCurrentRemoveDateNil sets the value for CurrentRemoveDate to be an explicit nil

func (*CompletedApproval) SetForwardHistory ¶

func (o *CompletedApproval) SetForwardHistory(v []ApprovalForwardHistory)

SetForwardHistory gets a reference to the given []ApprovalForwardHistory and assigns it to the ForwardHistory field.

func (*CompletedApproval) SetId ¶

func (o *CompletedApproval) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CompletedApproval) SetModified ¶

func (o *CompletedApproval) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*CompletedApproval) SetName ¶

func (o *CompletedApproval) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CompletedApproval) SetOwner ¶

func (o *CompletedApproval) SetOwner(v OwnerDto)

SetOwner gets a reference to the given OwnerDto and assigns it to the Owner field.

func (*CompletedApproval) SetPreApprovalTriggerResult ¶ added in v2.0.3

func (o *CompletedApproval) SetPreApprovalTriggerResult(v CompletedApprovalPreApprovalTriggerResult)

SetPreApprovalTriggerResult gets a reference to the given NullableCompletedApprovalPreApprovalTriggerResult and assigns it to the PreApprovalTriggerResult field.

func (*CompletedApproval) SetPreApprovalTriggerResultNil ¶ added in v2.0.3

func (o *CompletedApproval) SetPreApprovalTriggerResultNil()

SetPreApprovalTriggerResultNil sets the value for PreApprovalTriggerResult to be an explicit nil

func (*CompletedApproval) SetPreviousReviewersComments ¶

func (o *CompletedApproval) SetPreviousReviewersComments(v []CommentDto)

SetPreviousReviewersComments gets a reference to the given []CommentDto and assigns it to the PreviousReviewersComments field.

func (*CompletedApproval) SetRemoveDate ¶

func (o *CompletedApproval) SetRemoveDate(v time.Time)

SetRemoveDate gets a reference to the given NullableTime and assigns it to the RemoveDate field.

func (*CompletedApproval) SetRemoveDateNil ¶

func (o *CompletedApproval) SetRemoveDateNil()

SetRemoveDateNil sets the value for RemoveDate to be an explicit nil

func (*CompletedApproval) SetRemoveDateUpdateRequested ¶

func (o *CompletedApproval) SetRemoveDateUpdateRequested(v bool)

SetRemoveDateUpdateRequested gets a reference to the given bool and assigns it to the RemoveDateUpdateRequested field.

func (*CompletedApproval) SetRequestCreated ¶

func (o *CompletedApproval) SetRequestCreated(v time.Time)

SetRequestCreated gets a reference to the given time.Time and assigns it to the RequestCreated field.

func (*CompletedApproval) SetRequestType ¶

func (o *CompletedApproval) SetRequestType(v AccessRequestType)

SetRequestType gets a reference to the given NullableAccessRequestType and assigns it to the RequestType field.

func (*CompletedApproval) SetRequestTypeNil ¶ added in v2.0.3

func (o *CompletedApproval) SetRequestTypeNil()

SetRequestTypeNil sets the value for RequestType to be an explicit nil

func (*CompletedApproval) SetRequestedAccounts ¶ added in v2.0.3

func (o *CompletedApproval) SetRequestedAccounts(v string)

SetRequestedAccounts gets a reference to the given NullableString and assigns it to the RequestedAccounts field.

func (*CompletedApproval) SetRequestedAccountsNil ¶ added in v2.0.3

func (o *CompletedApproval) SetRequestedAccountsNil()

SetRequestedAccountsNil sets the value for RequestedAccounts to be an explicit nil

func (*CompletedApproval) SetRequestedFor ¶

func (o *CompletedApproval) SetRequestedFor(v []AccessItemRequestedFor)

SetRequestedFor gets a reference to the given []AccessItemRequestedFor and assigns it to the RequestedFor field.

func (*CompletedApproval) SetRequestedObject ¶

func (o *CompletedApproval) SetRequestedObject(v RequestableObjectReference)

SetRequestedObject gets a reference to the given RequestableObjectReference and assigns it to the RequestedObject field.

func (*CompletedApproval) SetRequester ¶

func (o *CompletedApproval) SetRequester(v AccessItemRequester)

SetRequester gets a reference to the given AccessItemRequester and assigns it to the Requester field.

func (*CompletedApproval) SetRequesterComment ¶

func (o *CompletedApproval) SetRequesterComment(v CompletedApprovalRequesterComment)

SetRequesterComment gets a reference to the given CompletedApprovalRequesterComment and assigns it to the RequesterComment field.

func (*CompletedApproval) SetReviewedBy ¶

func (o *CompletedApproval) SetReviewedBy(v AccessItemReviewedBy)

SetReviewedBy gets a reference to the given AccessItemReviewedBy and assigns it to the ReviewedBy field.

func (*CompletedApproval) SetReviewerComment ¶

func (o *CompletedApproval) SetReviewerComment(v CompletedApprovalReviewerComment)

SetReviewerComment gets a reference to the given CompletedApprovalReviewerComment and assigns it to the ReviewerComment field.

func (*CompletedApproval) SetSodViolationContext ¶

func (o *CompletedApproval) SetSodViolationContext(v SodViolationContextCheckCompleted)

SetSodViolationContext gets a reference to the given SodViolationContextCheckCompleted and assigns it to the SodViolationContext field.

func (*CompletedApproval) SetState ¶

SetState gets a reference to the given CompletedApprovalState and assigns it to the State field.

func (CompletedApproval) ToMap ¶

func (o CompletedApproval) ToMap() (map[string]interface{}, error)

func (*CompletedApproval) UnmarshalJSON ¶

func (o *CompletedApproval) UnmarshalJSON(bytes []byte) (err error)

func (*CompletedApproval) UnsetCurrentRemoveDate ¶

func (o *CompletedApproval) UnsetCurrentRemoveDate()

UnsetCurrentRemoveDate ensures that no value is present for CurrentRemoveDate, not even an explicit nil

func (*CompletedApproval) UnsetPreApprovalTriggerResult ¶ added in v2.0.3

func (o *CompletedApproval) UnsetPreApprovalTriggerResult()

UnsetPreApprovalTriggerResult ensures that no value is present for PreApprovalTriggerResult, not even an explicit nil

func (*CompletedApproval) UnsetRemoveDate ¶

func (o *CompletedApproval) UnsetRemoveDate()

UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

func (*CompletedApproval) UnsetRequestType ¶ added in v2.0.3

func (o *CompletedApproval) UnsetRequestType()

UnsetRequestType ensures that no value is present for RequestType, not even an explicit nil

func (*CompletedApproval) UnsetRequestedAccounts ¶ added in v2.0.3

func (o *CompletedApproval) UnsetRequestedAccounts()

UnsetRequestedAccounts ensures that no value is present for RequestedAccounts, not even an explicit nil

type CompletedApprovalPreApprovalTriggerResult ¶ added in v2.0.3

type CompletedApprovalPreApprovalTriggerResult struct {
	// The comment from the trigger
	Comment  *string                 `json:"comment,omitempty"`
	Decision *CompletedApprovalState `json:"decision,omitempty"`
	// The name of the approver
	Reviewer *string `json:"reviewer,omitempty"`
	// The date and time the trigger decided on the request
	Date                 *time.Time `json:"date,omitempty"`
	AdditionalProperties map[string]interface{}
}

CompletedApprovalPreApprovalTriggerResult If the access request submitted event trigger is configured and this access request was intercepted by it, then this is the result of the trigger's decision to either approve or deny the request.

func NewCompletedApprovalPreApprovalTriggerResult ¶ added in v2.0.3

func NewCompletedApprovalPreApprovalTriggerResult() *CompletedApprovalPreApprovalTriggerResult

NewCompletedApprovalPreApprovalTriggerResult instantiates a new CompletedApprovalPreApprovalTriggerResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompletedApprovalPreApprovalTriggerResultWithDefaults ¶ added in v2.0.3

func NewCompletedApprovalPreApprovalTriggerResultWithDefaults() *CompletedApprovalPreApprovalTriggerResult

NewCompletedApprovalPreApprovalTriggerResultWithDefaults instantiates a new CompletedApprovalPreApprovalTriggerResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompletedApprovalPreApprovalTriggerResult) GetComment ¶ added in v2.0.3

GetComment returns the Comment field value if set, zero value otherwise.

func (*CompletedApprovalPreApprovalTriggerResult) GetCommentOk ¶ added in v2.0.3

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalPreApprovalTriggerResult) GetDate ¶ added in v2.0.3

GetDate returns the Date field value if set, zero value otherwise.

func (*CompletedApprovalPreApprovalTriggerResult) GetDateOk ¶ added in v2.0.3

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalPreApprovalTriggerResult) GetDecision ¶ added in v2.0.3

GetDecision returns the Decision field value if set, zero value otherwise.

func (*CompletedApprovalPreApprovalTriggerResult) GetDecisionOk ¶ added in v2.0.3

GetDecisionOk returns a tuple with the Decision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalPreApprovalTriggerResult) GetReviewer ¶ added in v2.0.3

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*CompletedApprovalPreApprovalTriggerResult) GetReviewerOk ¶ added in v2.0.3

func (o *CompletedApprovalPreApprovalTriggerResult) GetReviewerOk() (*string, bool)

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalPreApprovalTriggerResult) HasComment ¶ added in v2.0.3

HasComment returns a boolean if a field has been set.

func (*CompletedApprovalPreApprovalTriggerResult) HasDate ¶ added in v2.0.3

HasDate returns a boolean if a field has been set.

func (*CompletedApprovalPreApprovalTriggerResult) HasDecision ¶ added in v2.0.3

HasDecision returns a boolean if a field has been set.

func (*CompletedApprovalPreApprovalTriggerResult) HasReviewer ¶ added in v2.0.3

HasReviewer returns a boolean if a field has been set.

func (CompletedApprovalPreApprovalTriggerResult) MarshalJSON ¶ added in v2.0.3

func (*CompletedApprovalPreApprovalTriggerResult) SetComment ¶ added in v2.0.3

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*CompletedApprovalPreApprovalTriggerResult) SetDate ¶ added in v2.0.3

SetDate gets a reference to the given time.Time and assigns it to the Date field.

func (*CompletedApprovalPreApprovalTriggerResult) SetDecision ¶ added in v2.0.3

SetDecision gets a reference to the given CompletedApprovalState and assigns it to the Decision field.

func (*CompletedApprovalPreApprovalTriggerResult) SetReviewer ¶ added in v2.0.3

SetReviewer gets a reference to the given string and assigns it to the Reviewer field.

func (CompletedApprovalPreApprovalTriggerResult) ToMap ¶ added in v2.0.3

func (o CompletedApprovalPreApprovalTriggerResult) ToMap() (map[string]interface{}, error)

func (*CompletedApprovalPreApprovalTriggerResult) UnmarshalJSON ¶ added in v2.0.3

func (o *CompletedApprovalPreApprovalTriggerResult) UnmarshalJSON(bytes []byte) (err error)

type CompletedApprovalRequesterComment ¶ added in v2.0.3

type CompletedApprovalRequesterComment struct {
	// Comment content.
	Comment NullableString `json:"comment,omitempty"`
	// Date and time comment was created.
	Created              *time.Time        `json:"created,omitempty"`
	Author               *CommentDtoAuthor `json:"author,omitempty"`
	AdditionalProperties map[string]interface{}
}

CompletedApprovalRequesterComment struct for CompletedApprovalRequesterComment

func NewCompletedApprovalRequesterComment ¶ added in v2.0.3

func NewCompletedApprovalRequesterComment() *CompletedApprovalRequesterComment

NewCompletedApprovalRequesterComment instantiates a new CompletedApprovalRequesterComment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompletedApprovalRequesterCommentWithDefaults ¶ added in v2.0.3

func NewCompletedApprovalRequesterCommentWithDefaults() *CompletedApprovalRequesterComment

NewCompletedApprovalRequesterCommentWithDefaults instantiates a new CompletedApprovalRequesterComment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompletedApprovalRequesterComment) GetAuthor ¶ added in v2.0.3

GetAuthor returns the Author field value if set, zero value otherwise.

func (*CompletedApprovalRequesterComment) GetAuthorOk ¶ added in v2.0.3

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalRequesterComment) GetComment ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApprovalRequesterComment) GetCommentOk ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApprovalRequesterComment) GetCreated ¶ added in v2.0.3

GetCreated returns the Created field value if set, zero value otherwise.

func (*CompletedApprovalRequesterComment) GetCreatedOk ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalRequesterComment) HasAuthor ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*CompletedApprovalRequesterComment) HasComment ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*CompletedApprovalRequesterComment) HasCreated ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (CompletedApprovalRequesterComment) MarshalJSON ¶ added in v2.0.3

func (o CompletedApprovalRequesterComment) MarshalJSON() ([]byte, error)

func (*CompletedApprovalRequesterComment) SetAuthor ¶ added in v2.0.3

SetAuthor gets a reference to the given CommentDtoAuthor and assigns it to the Author field.

func (*CompletedApprovalRequesterComment) SetComment ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*CompletedApprovalRequesterComment) SetCommentNil ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*CompletedApprovalRequesterComment) SetCreated ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (CompletedApprovalRequesterComment) ToMap ¶ added in v2.0.3

func (o CompletedApprovalRequesterComment) ToMap() (map[string]interface{}, error)

func (*CompletedApprovalRequesterComment) UnmarshalJSON ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) UnmarshalJSON(bytes []byte) (err error)

func (*CompletedApprovalRequesterComment) UnsetComment ¶ added in v2.0.3

func (o *CompletedApprovalRequesterComment) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

type CompletedApprovalReviewerComment ¶

type CompletedApprovalReviewerComment struct {
	// Comment content.
	Comment NullableString `json:"comment,omitempty"`
	// Date and time comment was created.
	Created              *time.Time        `json:"created,omitempty"`
	Author               *CommentDtoAuthor `json:"author,omitempty"`
	AdditionalProperties map[string]interface{}
}

CompletedApprovalReviewerComment struct for CompletedApprovalReviewerComment

func NewCompletedApprovalReviewerComment ¶

func NewCompletedApprovalReviewerComment() *CompletedApprovalReviewerComment

NewCompletedApprovalReviewerComment instantiates a new CompletedApprovalReviewerComment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCompletedApprovalReviewerCommentWithDefaults ¶

func NewCompletedApprovalReviewerCommentWithDefaults() *CompletedApprovalReviewerComment

NewCompletedApprovalReviewerCommentWithDefaults instantiates a new CompletedApprovalReviewerComment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CompletedApprovalReviewerComment) GetAuthor ¶ added in v2.0.3

GetAuthor returns the Author field value if set, zero value otherwise.

func (*CompletedApprovalReviewerComment) GetAuthorOk ¶ added in v2.0.3

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalReviewerComment) GetComment ¶

func (o *CompletedApprovalReviewerComment) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CompletedApprovalReviewerComment) GetCommentOk ¶

func (o *CompletedApprovalReviewerComment) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CompletedApprovalReviewerComment) GetCreated ¶

func (o *CompletedApprovalReviewerComment) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*CompletedApprovalReviewerComment) GetCreatedOk ¶

func (o *CompletedApprovalReviewerComment) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CompletedApprovalReviewerComment) HasAuthor ¶ added in v2.0.3

func (o *CompletedApprovalReviewerComment) HasAuthor() bool

HasAuthor returns a boolean if a field has been set.

func (*CompletedApprovalReviewerComment) HasComment ¶

func (o *CompletedApprovalReviewerComment) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*CompletedApprovalReviewerComment) HasCreated ¶

func (o *CompletedApprovalReviewerComment) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (CompletedApprovalReviewerComment) MarshalJSON ¶

func (o CompletedApprovalReviewerComment) MarshalJSON() ([]byte, error)

func (*CompletedApprovalReviewerComment) SetAuthor ¶ added in v2.0.3

SetAuthor gets a reference to the given CommentDtoAuthor and assigns it to the Author field.

func (*CompletedApprovalReviewerComment) SetComment ¶

func (o *CompletedApprovalReviewerComment) SetComment(v string)

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*CompletedApprovalReviewerComment) SetCommentNil ¶

func (o *CompletedApprovalReviewerComment) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*CompletedApprovalReviewerComment) SetCreated ¶

func (o *CompletedApprovalReviewerComment) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (CompletedApprovalReviewerComment) ToMap ¶

func (o CompletedApprovalReviewerComment) ToMap() (map[string]interface{}, error)

func (*CompletedApprovalReviewerComment) UnmarshalJSON ¶

func (o *CompletedApprovalReviewerComment) UnmarshalJSON(bytes []byte) (err error)

func (*CompletedApprovalReviewerComment) UnsetComment ¶

func (o *CompletedApprovalReviewerComment) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

type CompletedApprovalState ¶

type CompletedApprovalState string

CompletedApprovalState Enum represents completed approval object's state.

const (
	COMPLETEDAPPROVALSTATE_APPROVED CompletedApprovalState = "APPROVED"
	COMPLETEDAPPROVALSTATE_REJECTED CompletedApprovalState = "REJECTED"
)

List of CompletedApprovalState

func NewCompletedApprovalStateFromValue ¶

func NewCompletedApprovalStateFromValue(v string) (*CompletedApprovalState, error)

NewCompletedApprovalStateFromValue returns a pointer to a valid CompletedApprovalState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CompletedApprovalState) IsValid ¶

func (v CompletedApprovalState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CompletedApprovalState) Ptr ¶

Ptr returns reference to CompletedApprovalState value

func (*CompletedApprovalState) UnmarshalJSON ¶

func (v *CompletedApprovalState) UnmarshalJSON(src []byte) error

type CompletionStatus ¶

type CompletionStatus string

CompletionStatus The status after completion.

const (
	COMPLETIONSTATUS_SUCCESS    CompletionStatus = "SUCCESS"
	COMPLETIONSTATUS_FAILURE    CompletionStatus = "FAILURE"
	COMPLETIONSTATUS_INCOMPLETE CompletionStatus = "INCOMPLETE"
	COMPLETIONSTATUS_PENDING    CompletionStatus = "PENDING"
	COMPLETIONSTATUS_NULL       CompletionStatus = "null"
)

List of CompletionStatus

func NewCompletionStatusFromValue ¶

func NewCompletionStatusFromValue(v string) (*CompletionStatus, error)

NewCompletionStatusFromValue returns a pointer to a valid CompletionStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CompletionStatus) IsValid ¶

func (v CompletionStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CompletionStatus) Ptr ¶

Ptr returns reference to CompletionStatus value

func (*CompletionStatus) UnmarshalJSON ¶

func (v *CompletionStatus) UnmarshalJSON(src []byte) error

type Configuration ¶

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *retryablehttp.Client
	ClientId         string
	ClientSecret     string
	BaseURL          string
	TokenURL         string
	Token            string
}

Configuration stores the configuration of the API client

func NewConfiguration ¶

func NewConfiguration(clientId string, clientSecret string, baseURL string, tokenURL string, token string) *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

type ConfigurationHubAPIService ¶ added in v2.0.4

type ConfigurationHubAPIService service

ConfigurationHubAPIService ConfigurationHubAPI service

func (*ConfigurationHubAPIService) CreateObjectMapping ¶ added in v2.0.4

func (a *ConfigurationHubAPIService) CreateObjectMapping(ctx context.Context, sourceOrg string) ApiCreateObjectMappingRequest

CreateObjectMapping Creates an object mapping

This creates an object mapping between current org and source org. The request will need the following security scope: - sp:config-object-mapping:manage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceOrg The name of the source org.
@return ApiCreateObjectMappingRequest

func (*ConfigurationHubAPIService) CreateObjectMappingExecute ¶ added in v2.0.4

Execute executes the request

@return ObjectMappingResponse

func (*ConfigurationHubAPIService) CreateObjectMappings ¶ added in v2.0.4

func (a *ConfigurationHubAPIService) CreateObjectMappings(ctx context.Context, sourceOrg string) ApiCreateObjectMappingsRequest

CreateObjectMappings Bulk creates object mappings

This creates a set of object mappings (Max 25) between current org and source org. The request will need the following security scope: - sp:config-object-mapping:manage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceOrg The name of the source org.
@return ApiCreateObjectMappingsRequest

func (*ConfigurationHubAPIService) CreateObjectMappingsExecute ¶ added in v2.0.4

Execute executes the request

@return ObjectMappingBulkCreateResponse

func (*ConfigurationHubAPIService) DeleteObjectMapping ¶ added in v2.0.4

func (a *ConfigurationHubAPIService) DeleteObjectMapping(ctx context.Context, sourceOrg string, objectMappingId string) ApiDeleteObjectMappingRequest

DeleteObjectMapping Deletes an object mapping

This deletes an existing object mapping. The request will need the following security scope: - sp:config-object-mapping:manage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceOrg The name of the source org.
@param objectMappingId The id of the object mapping to be deleted.
@return ApiDeleteObjectMappingRequest

func (*ConfigurationHubAPIService) DeleteObjectMappingExecute ¶ added in v2.0.4

func (a *ConfigurationHubAPIService) DeleteObjectMappingExecute(r ApiDeleteObjectMappingRequest) (*http.Response, error)

Execute executes the request

func (*ConfigurationHubAPIService) DeleteUploadedBackup ¶ added in v2.0.5

DeleteUploadedBackup Deletes an uploaded backup file

This deletes an Uploaded backup based on job ID. On success, this endpoint will return an empty response. The job id can be obtained from the response after a successful upload, or the list uploads endpoint. The following scopes are required to access this endpoint: sp:config:manage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the uploaded backup.
@return ApiDeleteUploadedBackupRequest

func (*ConfigurationHubAPIService) DeleteUploadedBackupExecute ¶ added in v2.0.5

func (a *ConfigurationHubAPIService) DeleteUploadedBackupExecute(r ApiDeleteUploadedBackupRequest) (*http.Response, error)

Execute executes the request

func (*ConfigurationHubAPIService) GetObjectMappings ¶ added in v2.0.4

func (a *ConfigurationHubAPIService) GetObjectMappings(ctx context.Context, sourceOrg string) ApiGetObjectMappingsRequest

GetObjectMappings Gets list of object mappings

This gets a list of existing object mappings between current org and source org. The request will need the following security scope: - sp:config-object-mapping:read

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceOrg The name of the source org.
@return ApiGetObjectMappingsRequest

func (*ConfigurationHubAPIService) GetObjectMappingsExecute ¶ added in v2.0.4

Execute executes the request

@return []ObjectMappingResponse

func (*ConfigurationHubAPIService) GetUploadedBackup ¶ added in v2.0.5

GetUploadedBackup Get an uploaded backup's information

Returns all the information and status of an upload job. - sp:config-backups:read

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The id of the uploaded backup.
@return ApiGetUploadedBackupRequest

func (*ConfigurationHubAPIService) GetUploadedBackupExecute ¶ added in v2.0.5

func (a *ConfigurationHubAPIService) GetUploadedBackupExecute(r ApiGetUploadedBackupRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*ConfigurationHubAPIService) GetUploadedBackups ¶ added in v2.0.5

GetUploadedBackups Gets list of Uploaded backups

Returns a list of the current uploaded backups associated with the current tenant. A filter "status" can be added to only return the Completed, Failed, or Successful uploads

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUploadedBackupsRequest

func (*ConfigurationHubAPIService) GetUploadedBackupsExecute ¶ added in v2.0.5

Execute executes the request

@return []UploadsResponse

func (*ConfigurationHubAPIService) ImportUploadedBackup ¶ added in v2.0.5

ImportUploadedBackup Uploads a backup file

This post will upload a JSON backup file into a tenant. Configuration files can be managed and deployed via Configuration Hub by uploading a json file which contains configuration data. The JSON file should be the same as the one used by our import endpoints. The object types that currently support by upload file functionality are the same as the ones supported by our regular backup functionality. here: [SaaS Configuration](https://developer.sailpoint.com/idn/docs/saas-configuration/#supported-objects).

The request will need the following security scope: - sp:config:manage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportUploadedBackupRequest

func (*ConfigurationHubAPIService) ImportUploadedBackupExecute ¶ added in v2.0.5

Execute executes the request

@return UploadsRequest

func (*ConfigurationHubAPIService) UpdateObjectMappings ¶ added in v2.0.4

func (a *ConfigurationHubAPIService) UpdateObjectMappings(ctx context.Context, sourceOrg string) ApiUpdateObjectMappingsRequest

UpdateObjectMappings Bulk updates object mappings

This updates a set of object mappings, only enabled and targetValue fields can be updated. The request will need the following security scope: - sp:config-object-mapping:manage

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceOrg The name of the source org.
@return ApiUpdateObjectMappingsRequest

func (*ConfigurationHubAPIService) UpdateObjectMappingsExecute ¶ added in v2.0.4

Execute executes the request

@return ObjectMappingBulkPatchResponse

type ConflictingAccessCriteria ¶

type ConflictingAccessCriteria struct {
	LeftCriteria         *AccessCriteria `json:"leftCriteria,omitempty"`
	RightCriteria        *AccessCriteria `json:"rightCriteria,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConflictingAccessCriteria struct for ConflictingAccessCriteria

func NewConflictingAccessCriteria ¶

func NewConflictingAccessCriteria() *ConflictingAccessCriteria

NewConflictingAccessCriteria instantiates a new ConflictingAccessCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConflictingAccessCriteriaWithDefaults ¶

func NewConflictingAccessCriteriaWithDefaults() *ConflictingAccessCriteria

NewConflictingAccessCriteriaWithDefaults instantiates a new ConflictingAccessCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConflictingAccessCriteria) GetLeftCriteria ¶

func (o *ConflictingAccessCriteria) GetLeftCriteria() AccessCriteria

GetLeftCriteria returns the LeftCriteria field value if set, zero value otherwise.

func (*ConflictingAccessCriteria) GetLeftCriteriaOk ¶

func (o *ConflictingAccessCriteria) GetLeftCriteriaOk() (*AccessCriteria, bool)

GetLeftCriteriaOk returns a tuple with the LeftCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConflictingAccessCriteria) GetRightCriteria ¶

func (o *ConflictingAccessCriteria) GetRightCriteria() AccessCriteria

GetRightCriteria returns the RightCriteria field value if set, zero value otherwise.

func (*ConflictingAccessCriteria) GetRightCriteriaOk ¶

func (o *ConflictingAccessCriteria) GetRightCriteriaOk() (*AccessCriteria, bool)

GetRightCriteriaOk returns a tuple with the RightCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConflictingAccessCriteria) HasLeftCriteria ¶

func (o *ConflictingAccessCriteria) HasLeftCriteria() bool

HasLeftCriteria returns a boolean if a field has been set.

func (*ConflictingAccessCriteria) HasRightCriteria ¶

func (o *ConflictingAccessCriteria) HasRightCriteria() bool

HasRightCriteria returns a boolean if a field has been set.

func (ConflictingAccessCriteria) MarshalJSON ¶

func (o ConflictingAccessCriteria) MarshalJSON() ([]byte, error)

func (*ConflictingAccessCriteria) SetLeftCriteria ¶

func (o *ConflictingAccessCriteria) SetLeftCriteria(v AccessCriteria)

SetLeftCriteria gets a reference to the given AccessCriteria and assigns it to the LeftCriteria field.

func (*ConflictingAccessCriteria) SetRightCriteria ¶

func (o *ConflictingAccessCriteria) SetRightCriteria(v AccessCriteria)

SetRightCriteria gets a reference to the given AccessCriteria and assigns it to the RightCriteria field.

func (ConflictingAccessCriteria) ToMap ¶

func (o ConflictingAccessCriteria) ToMap() (map[string]interface{}, error)

func (*ConflictingAccessCriteria) UnmarshalJSON ¶

func (o *ConflictingAccessCriteria) UnmarshalJSON(bytes []byte) (err error)

type ConnectorDetail ¶ added in v2.0.3

type ConnectorDetail struct {
	// The connector name
	Name *string `json:"name,omitempty"`
	// The connector type
	Type *string `json:"type,omitempty"`
	// The connector class name
	ClassName *string `json:"className,omitempty"`
	// The connector script name
	ScriptName *string `json:"scriptName,omitempty"`
	// The connector application xml
	ApplicationXml *string `json:"applicationXml,omitempty"`
	// The connector correlation config xml
	CorrelationConfigXml *string `json:"correlationConfigXml,omitempty"`
	// The connector source config xml
	SourceConfigXml *string `json:"sourceConfigXml,omitempty"`
	// The connector source config
	SourceConfig *string `json:"sourceConfig,omitempty"`
	// The connector source config origin
	SourceConfigFrom *string `json:"sourceConfigFrom,omitempty"`
	// storage path key for this connector
	S3Location *string `json:"s3Location,omitempty"`
	// The list of uploaded files supported by the connector. If there was any executable files uploaded to thee connector. Typically this be empty as the executable be uploaded at source creation.
	UploadedFiles []string `json:"uploadedFiles,omitempty"`
	// true if the source is file upload
	FileUpload *bool `json:"fileUpload,omitempty"`
	// true if the source is a direct connect source
	DirectConnect *bool `json:"directConnect,omitempty"`
	// A map containing translation attributes by loacale key
	TranslationProperties map[string]interface{} `json:"translationProperties,omitempty"`
	// A map containing metadata pertinent to the UI to be used
	ConnectorMetadata map[string]interface{} `json:"connectorMetadata,omitempty"`
	// The connector status
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

ConnectorDetail struct for ConnectorDetail

func NewConnectorDetail ¶ added in v2.0.3

func NewConnectorDetail() *ConnectorDetail

NewConnectorDetail instantiates a new ConnectorDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewConnectorDetailWithDefaults ¶ added in v2.0.3

func NewConnectorDetailWithDefaults() *ConnectorDetail

NewConnectorDetailWithDefaults instantiates a new ConnectorDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ConnectorDetail) GetApplicationXml ¶ added in v2.0.3

func (o *ConnectorDetail) GetApplicationXml() string

GetApplicationXml returns the ApplicationXml field value if set, zero value otherwise.

func (*ConnectorDetail) GetApplicationXmlOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetApplicationXmlOk() (*string, bool)

GetApplicationXmlOk returns a tuple with the ApplicationXml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetClassName ¶ added in v2.0.3

func (o *ConnectorDetail) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*ConnectorDetail) GetClassNameOk ¶ added in v2.0.3

func (o *ConnectorDetail) 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 (*ConnectorDetail) GetConnectorMetadata ¶ added in v2.0.3

func (o *ConnectorDetail) GetConnectorMetadata() map[string]interface{}

GetConnectorMetadata returns the ConnectorMetadata field value if set, zero value otherwise.

func (*ConnectorDetail) GetConnectorMetadataOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetConnectorMetadataOk() (map[string]interface{}, bool)

GetConnectorMetadataOk returns a tuple with the ConnectorMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetCorrelationConfigXml ¶ added in v2.0.3

func (o *ConnectorDetail) GetCorrelationConfigXml() string

GetCorrelationConfigXml returns the CorrelationConfigXml field value if set, zero value otherwise.

func (*ConnectorDetail) GetCorrelationConfigXmlOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetCorrelationConfigXmlOk() (*string, bool)

GetCorrelationConfigXmlOk returns a tuple with the CorrelationConfigXml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetDirectConnect ¶ added in v2.0.3

func (o *ConnectorDetail) GetDirectConnect() bool

GetDirectConnect returns the DirectConnect field value if set, zero value otherwise.

func (*ConnectorDetail) GetDirectConnectOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetDirectConnectOk() (*bool, bool)

GetDirectConnectOk returns a tuple with the DirectConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetFileUpload ¶ added in v2.0.3

func (o *ConnectorDetail) GetFileUpload() bool

GetFileUpload returns the FileUpload field value if set, zero value otherwise.

func (*ConnectorDetail) GetFileUploadOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetFileUploadOk() (*bool, bool)

GetFileUploadOk returns a tuple with the FileUpload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetName ¶ added in v2.0.3

func (o *ConnectorDetail) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ConnectorDetail) GetNameOk ¶ added in v2.0.3

func (o *ConnectorDetail) 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 (*ConnectorDetail) GetS3Location ¶ added in v2.0.3

func (o *ConnectorDetail) GetS3Location() string

GetS3Location returns the S3Location field value if set, zero value otherwise.

func (*ConnectorDetail) GetS3LocationOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetS3LocationOk() (*string, bool)

GetS3LocationOk returns a tuple with the S3Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetScriptName ¶ added in v2.0.3

func (o *ConnectorDetail) GetScriptName() string

GetScriptName returns the ScriptName field value if set, zero value otherwise.

func (*ConnectorDetail) GetScriptNameOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetScriptNameOk() (*string, bool)

GetScriptNameOk returns a tuple with the ScriptName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetSourceConfig ¶ added in v2.0.3

func (o *ConnectorDetail) GetSourceConfig() string

GetSourceConfig returns the SourceConfig field value if set, zero value otherwise.

func (*ConnectorDetail) GetSourceConfigFrom ¶ added in v2.0.3

func (o *ConnectorDetail) GetSourceConfigFrom() string

GetSourceConfigFrom returns the SourceConfigFrom field value if set, zero value otherwise.

func (*ConnectorDetail) GetSourceConfigFromOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetSourceConfigFromOk() (*string, bool)

GetSourceConfigFromOk returns a tuple with the SourceConfigFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetSourceConfigOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetSourceConfigOk() (*string, bool)

GetSourceConfigOk returns a tuple with the SourceConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetSourceConfigXml ¶ added in v2.0.3

func (o *ConnectorDetail) GetSourceConfigXml() string

GetSourceConfigXml returns the SourceConfigXml field value if set, zero value otherwise.

func (*ConnectorDetail) GetSourceConfigXmlOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetSourceConfigXmlOk() (*string, bool)

GetSourceConfigXmlOk returns a tuple with the SourceConfigXml field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetStatus ¶ added in v2.0.3

func (o *ConnectorDetail) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ConnectorDetail) GetStatusOk ¶ added in v2.0.3

func (o *ConnectorDetail) 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 (*ConnectorDetail) GetTranslationProperties ¶ added in v2.0.3

func (o *ConnectorDetail) GetTranslationProperties() map[string]interface{}

GetTranslationProperties returns the TranslationProperties field value if set, zero value otherwise.

func (*ConnectorDetail) GetTranslationPropertiesOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetTranslationPropertiesOk() (map[string]interface{}, bool)

GetTranslationPropertiesOk returns a tuple with the TranslationProperties field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectorDetail) GetType ¶ added in v2.0.3

func (o *ConnectorDetail) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ConnectorDetail) GetTypeOk ¶ added in v2.0.3

func (o *ConnectorDetail) 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 (*ConnectorDetail) GetUploadedFiles ¶ added in v2.0.3

func (o *ConnectorDetail) GetUploadedFiles() []string

GetUploadedFiles returns the UploadedFiles field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ConnectorDetail) GetUploadedFilesOk ¶ added in v2.0.3

func (o *ConnectorDetail) GetUploadedFilesOk() ([]string, bool)

GetUploadedFilesOk returns a tuple with the UploadedFiles field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ConnectorDetail) HasApplicationXml ¶ added in v2.0.3

func (o *ConnectorDetail) HasApplicationXml() bool

HasApplicationXml returns a boolean if a field has been set.

func (*ConnectorDetail) HasClassName ¶ added in v2.0.3

func (o *ConnectorDetail) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*ConnectorDetail) HasConnectorMetadata ¶ added in v2.0.3

func (o *ConnectorDetail) HasConnectorMetadata() bool

HasConnectorMetadata returns a boolean if a field has been set.

func (*ConnectorDetail) HasCorrelationConfigXml ¶ added in v2.0.3

func (o *ConnectorDetail) HasCorrelationConfigXml() bool

HasCorrelationConfigXml returns a boolean if a field has been set.

func (*ConnectorDetail) HasDirectConnect ¶ added in v2.0.3

func (o *ConnectorDetail) HasDirectConnect() bool

HasDirectConnect returns a boolean if a field has been set.

func (*ConnectorDetail) HasFileUpload ¶ added in v2.0.3

func (o *ConnectorDetail) HasFileUpload() bool

HasFileUpload returns a boolean if a field has been set.

func (*ConnectorDetail) HasName ¶ added in v2.0.3

func (o *ConnectorDetail) HasName() bool

HasName returns a boolean if a field has been set.

func (*ConnectorDetail) HasS3Location ¶ added in v2.0.3

func (o *ConnectorDetail) HasS3Location() bool

HasS3Location returns a boolean if a field has been set.

func (*ConnectorDetail) HasScriptName ¶ added in v2.0.3

func (o *ConnectorDetail) HasScriptName() bool

HasScriptName returns a boolean if a field has been set.

func (*ConnectorDetail) HasSourceConfig ¶ added in v2.0.3

func (o *ConnectorDetail) HasSourceConfig() bool

HasSourceConfig returns a boolean if a field has been set.

func (*ConnectorDetail) HasSourceConfigFrom ¶ added in v2.0.3

func (o *ConnectorDetail) HasSourceConfigFrom() bool

HasSourceConfigFrom returns a boolean if a field has been set.

func (*ConnectorDetail) HasSourceConfigXml ¶ added in v2.0.3

func (o *ConnectorDetail) HasSourceConfigXml() bool

HasSourceConfigXml returns a boolean if a field has been set.

func (*ConnectorDetail) HasStatus ¶ added in v2.0.3

func (o *ConnectorDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ConnectorDetail) HasTranslationProperties ¶ added in v2.0.3

func (o *ConnectorDetail) HasTranslationProperties() bool

HasTranslationProperties returns a boolean if a field has been set.

func (*ConnectorDetail) HasType ¶ added in v2.0.3

func (o *ConnectorDetail) HasType() bool

HasType returns a boolean if a field has been set.

func (*ConnectorDetail) HasUploadedFiles ¶ added in v2.0.3

func (o *ConnectorDetail) HasUploadedFiles() bool

HasUploadedFiles returns a boolean if a field has been set.

func (ConnectorDetail) MarshalJSON ¶ added in v2.0.3

func (o ConnectorDetail) MarshalJSON() ([]byte, error)

func (*ConnectorDetail) SetApplicationXml ¶ added in v2.0.3

func (o *ConnectorDetail) SetApplicationXml(v string)

SetApplicationXml gets a reference to the given string and assigns it to the ApplicationXml field.

func (*ConnectorDetail) SetClassName ¶ added in v2.0.3

func (o *ConnectorDetail) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*ConnectorDetail) SetConnectorMetadata ¶ added in v2.0.3

func (o *ConnectorDetail) SetConnectorMetadata(v map[string]interface{})

SetConnectorMetadata gets a reference to the given map[string]interface{} and assigns it to the ConnectorMetadata field.

func (*ConnectorDetail) SetCorrelationConfigXml ¶ added in v2.0.3

func (o *ConnectorDetail) SetCorrelationConfigXml(v string)

SetCorrelationConfigXml gets a reference to the given string and assigns it to the CorrelationConfigXml field.

func (*ConnectorDetail) SetDirectConnect ¶ added in v2.0.3

func (o *ConnectorDetail) SetDirectConnect(v bool)

SetDirectConnect gets a reference to the given bool and assigns it to the DirectConnect field.

func (*ConnectorDetail) SetFileUpload ¶ added in v2.0.3

func (o *ConnectorDetail) SetFileUpload(v bool)

SetFileUpload gets a reference to the given bool and assigns it to the FileUpload field.

func (*ConnectorDetail) SetName ¶ added in v2.0.3

func (o *ConnectorDetail) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ConnectorDetail) SetS3Location ¶ added in v2.0.3

func (o *ConnectorDetail) SetS3Location(v string)

SetS3Location gets a reference to the given string and assigns it to the S3Location field.

func (*ConnectorDetail) SetScriptName ¶ added in v2.0.3

func (o *ConnectorDetail) SetScriptName(v string)

SetScriptName gets a reference to the given string and assigns it to the ScriptName field.

func (*ConnectorDetail) SetSourceConfig ¶ added in v2.0.3

func (o *ConnectorDetail) SetSourceConfig(v string)

SetSourceConfig gets a reference to the given string and assigns it to the SourceConfig field.

func (*ConnectorDetail) SetSourceConfigFrom ¶ added in v2.0.3

func (o *ConnectorDetail) SetSourceConfigFrom(v string)

SetSourceConfigFrom gets a reference to the given string and assigns it to the SourceConfigFrom field.

func (*ConnectorDetail) SetSourceConfigXml ¶ added in v2.0.3

func (o *ConnectorDetail) SetSourceConfigXml(v string)

SetSourceConfigXml gets a reference to the given string and assigns it to the SourceConfigXml field.

func (*ConnectorDetail) SetStatus ¶ added in v2.0.3

func (o *ConnectorDetail) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ConnectorDetail) SetTranslationProperties ¶ added in v2.0.3

func (o *ConnectorDetail) SetTranslationProperties(v map[string]interface{})

SetTranslationProperties gets a reference to the given map[string]interface{} and assigns it to the TranslationProperties field.

func (*ConnectorDetail) SetType ¶ added in v2.0.3

func (o *ConnectorDetail) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*ConnectorDetail) SetUploadedFiles ¶ added in v2.0.3

func (o *ConnectorDetail) SetUploadedFiles(v []string)

SetUploadedFiles gets a reference to the given []string and assigns it to the UploadedFiles field.

func (ConnectorDetail) ToMap ¶ added in v2.0.3

func (o ConnectorDetail) ToMap() (map[string]interface{}, error)

func (*ConnectorDetail) UnmarshalJSON ¶ added in v2.0.3

func (o *ConnectorDetail) UnmarshalJSON(bytes []byte) (err error)

type ConnectorsAPIService ¶ added in v2.0.3

type ConnectorsAPIService service

ConnectorsAPIService ConnectorsAPI service

func (*ConnectorsAPIService) CreateCustomConnector ¶ added in v2.0.3

CreateCustomConnector Create custom connector

Create custom connector. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCustomConnectorRequest

func (*ConnectorsAPIService) CreateCustomConnectorExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) CreateCustomConnectorExecute(r ApiCreateCustomConnectorRequest) (*V3ConnectorDto, *http.Response, error)

Execute executes the request

@return V3ConnectorDto

func (*ConnectorsAPIService) DeleteCustomConnector ¶ added in v2.0.3

func (a *ConnectorsAPIService) DeleteCustomConnector(ctx context.Context, scriptName string) ApiDeleteCustomConnectorRequest

DeleteCustomConnector Method for DeleteCustomConnector

Delete a custom connector that using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiDeleteCustomConnectorRequest

func (*ConnectorsAPIService) DeleteCustomConnectorExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) DeleteCustomConnectorExecute(r ApiDeleteCustomConnectorRequest) (*http.Response, error)

Execute executes the request

func (*ConnectorsAPIService) GetConnector ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnector(ctx context.Context, scriptName string) ApiGetConnectorRequest

GetConnector Method for GetConnector

Fetches a connector that using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiGetConnectorRequest

func (*ConnectorsAPIService) GetConnectorCorrelationConfig ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorCorrelationConfig(ctx context.Context, scriptName string) ApiGetConnectorCorrelationConfigRequest

GetConnectorCorrelationConfig Method for GetConnectorCorrelationConfig

Fetches a connector's correlation config using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiGetConnectorCorrelationConfigRequest

func (*ConnectorsAPIService) GetConnectorCorrelationConfigExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorCorrelationConfigExecute(r ApiGetConnectorCorrelationConfigRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ConnectorsAPIService) GetConnectorExecute ¶ added in v2.0.3

Execute executes the request

@return ConnectorDetail

func (*ConnectorsAPIService) GetConnectorSourceConfig ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorSourceConfig(ctx context.Context, scriptName string) ApiGetConnectorSourceConfigRequest

GetConnectorSourceConfig Method for GetConnectorSourceConfig

Fetches a connector's source config using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiGetConnectorSourceConfigRequest

func (*ConnectorsAPIService) GetConnectorSourceConfigExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorSourceConfigExecute(r ApiGetConnectorSourceConfigRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ConnectorsAPIService) GetConnectorSourceTemplate ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorSourceTemplate(ctx context.Context, scriptName string) ApiGetConnectorSourceTemplateRequest

GetConnectorSourceTemplate Method for GetConnectorSourceTemplate

Fetches a connector's source template using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiGetConnectorSourceTemplateRequest

func (*ConnectorsAPIService) GetConnectorSourceTemplateExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorSourceTemplateExecute(r ApiGetConnectorSourceTemplateRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ConnectorsAPIService) GetConnectorTranslations ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorTranslations(ctx context.Context, scriptName string, locale string) ApiGetConnectorTranslationsRequest

GetConnectorTranslations Method for GetConnectorTranslations

Fetches a connector's translations using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@param locale The locale to apply to the config. If no viable locale is given, it will default to \"en\"
@return ApiGetConnectorTranslationsRequest

func (*ConnectorsAPIService) GetConnectorTranslationsExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) GetConnectorTranslationsExecute(r ApiGetConnectorTranslationsRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ConnectorsAPIService) PutCorrelationConfig ¶ added in v2.0.3

func (a *ConnectorsAPIService) PutCorrelationConfig(ctx context.Context, scriptName string) ApiPutCorrelationConfigRequest

PutCorrelationConfig Method for PutCorrelationConfig

Update a connector's correlation config using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiPutCorrelationConfigRequest

func (*ConnectorsAPIService) PutCorrelationConfigExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) PutCorrelationConfigExecute(r ApiPutCorrelationConfigRequest) (*UpdateDetail, *http.Response, error)

Execute executes the request

@return UpdateDetail

func (*ConnectorsAPIService) PutSourceConfig ¶ added in v2.0.3

func (a *ConnectorsAPIService) PutSourceConfig(ctx context.Context, scriptName string) ApiPutSourceConfigRequest

PutSourceConfig Method for PutSourceConfig

Update a connector's source config using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiPutSourceConfigRequest

func (*ConnectorsAPIService) PutSourceConfigExecute ¶ added in v2.0.3

Execute executes the request

@return UpdateDetail

func (*ConnectorsAPIService) PutSourceTemplate ¶ added in v2.0.3

func (a *ConnectorsAPIService) PutSourceTemplate(ctx context.Context, scriptName string) ApiPutSourceTemplateRequest

PutSourceTemplate Method for PutSourceTemplate

Update a connector's source template using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiPutSourceTemplateRequest

func (*ConnectorsAPIService) PutSourceTemplateExecute ¶ added in v2.0.3

func (a *ConnectorsAPIService) PutSourceTemplateExecute(r ApiPutSourceTemplateRequest) (*UpdateDetail, *http.Response, error)

Execute executes the request

@return UpdateDetail

func (*ConnectorsAPIService) PutTranslations ¶ added in v2.0.3

func (a *ConnectorsAPIService) PutTranslations(ctx context.Context, scriptName string, locale string) ApiPutTranslationsRequest

PutTranslations Method for PutTranslations

Update a connector's translations using its script name. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@param locale The locale to apply to the config. If no viable locale is given, it will default to \"en\"
@return ApiPutTranslationsRequest

func (*ConnectorsAPIService) PutTranslationsExecute ¶ added in v2.0.3

Execute executes the request

@return UpdateDetail

func (*ConnectorsAPIService) UpdateConnector ¶ added in v2.0.3

func (a *ConnectorsAPIService) UpdateConnector(ctx context.Context, scriptName string) ApiUpdateConnectorRequest

UpdateConnector Method for UpdateConnector

Patch a custom connector that using its script name. A token with ORG_ADMIN authority is required to call this API. The following fields are patchable: * connectorMetadata * applicationXml * correlationConfigXml * sourceConfigXml

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the connector. Scriptname is the unique id generated at connector creation.
@return ApiUpdateConnectorRequest

func (*ConnectorsAPIService) UpdateConnectorExecute ¶ added in v2.0.3

Execute executes the request

@return ConnectorDetail

type CreateExternalExecuteWorkflow200Response ¶ added in v2.0.3

type CreateExternalExecuteWorkflow200Response struct {
	// The workflow execution id
	WorkflowExecutionId *string `json:"workflowExecutionId,omitempty"`
	// An error message if any errors occurred
	Message              *string `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateExternalExecuteWorkflow200Response struct for CreateExternalExecuteWorkflow200Response

func NewCreateExternalExecuteWorkflow200Response ¶ added in v2.0.3

func NewCreateExternalExecuteWorkflow200Response() *CreateExternalExecuteWorkflow200Response

NewCreateExternalExecuteWorkflow200Response instantiates a new CreateExternalExecuteWorkflow200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateExternalExecuteWorkflow200ResponseWithDefaults ¶ added in v2.0.3

func NewCreateExternalExecuteWorkflow200ResponseWithDefaults() *CreateExternalExecuteWorkflow200Response

NewCreateExternalExecuteWorkflow200ResponseWithDefaults instantiates a new CreateExternalExecuteWorkflow200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateExternalExecuteWorkflow200Response) GetMessage ¶ added in v2.0.3

GetMessage returns the Message field value if set, zero value otherwise.

func (*CreateExternalExecuteWorkflow200Response) GetMessageOk ¶ added in v2.0.3

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 (*CreateExternalExecuteWorkflow200Response) GetWorkflowExecutionId ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflow200Response) GetWorkflowExecutionId() string

GetWorkflowExecutionId returns the WorkflowExecutionId field value if set, zero value otherwise.

func (*CreateExternalExecuteWorkflow200Response) GetWorkflowExecutionIdOk ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflow200Response) GetWorkflowExecutionIdOk() (*string, bool)

GetWorkflowExecutionIdOk returns a tuple with the WorkflowExecutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateExternalExecuteWorkflow200Response) HasMessage ¶ added in v2.0.3

HasMessage returns a boolean if a field has been set.

func (*CreateExternalExecuteWorkflow200Response) HasWorkflowExecutionId ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflow200Response) HasWorkflowExecutionId() bool

HasWorkflowExecutionId returns a boolean if a field has been set.

func (CreateExternalExecuteWorkflow200Response) MarshalJSON ¶ added in v2.0.3

func (*CreateExternalExecuteWorkflow200Response) SetMessage ¶ added in v2.0.3

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*CreateExternalExecuteWorkflow200Response) SetWorkflowExecutionId ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflow200Response) SetWorkflowExecutionId(v string)

SetWorkflowExecutionId gets a reference to the given string and assigns it to the WorkflowExecutionId field.

func (CreateExternalExecuteWorkflow200Response) ToMap ¶ added in v2.0.3

func (o CreateExternalExecuteWorkflow200Response) ToMap() (map[string]interface{}, error)

func (*CreateExternalExecuteWorkflow200Response) UnmarshalJSON ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflow200Response) UnmarshalJSON(bytes []byte) (err error)

type CreateExternalExecuteWorkflowRequest ¶ added in v2.0.3

type CreateExternalExecuteWorkflowRequest struct {
	// The input for the workflow
	Input                map[string]interface{} `json:"input,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateExternalExecuteWorkflowRequest struct for CreateExternalExecuteWorkflowRequest

func NewCreateExternalExecuteWorkflowRequest ¶ added in v2.0.3

func NewCreateExternalExecuteWorkflowRequest() *CreateExternalExecuteWorkflowRequest

NewCreateExternalExecuteWorkflowRequest instantiates a new CreateExternalExecuteWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateExternalExecuteWorkflowRequestWithDefaults ¶ added in v2.0.3

func NewCreateExternalExecuteWorkflowRequestWithDefaults() *CreateExternalExecuteWorkflowRequest

NewCreateExternalExecuteWorkflowRequestWithDefaults instantiates a new CreateExternalExecuteWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateExternalExecuteWorkflowRequest) GetInput ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflowRequest) GetInput() map[string]interface{}

GetInput returns the Input field value if set, zero value otherwise.

func (*CreateExternalExecuteWorkflowRequest) GetInputOk ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflowRequest) GetInputOk() (map[string]interface{}, bool)

GetInputOk returns a tuple with the Input field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateExternalExecuteWorkflowRequest) HasInput ¶ added in v2.0.3

HasInput returns a boolean if a field has been set.

func (CreateExternalExecuteWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (o CreateExternalExecuteWorkflowRequest) MarshalJSON() ([]byte, error)

func (*CreateExternalExecuteWorkflowRequest) SetInput ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflowRequest) SetInput(v map[string]interface{})

SetInput gets a reference to the given map[string]interface{} and assigns it to the Input field.

func (CreateExternalExecuteWorkflowRequest) ToMap ¶ added in v2.0.3

func (o CreateExternalExecuteWorkflowRequest) ToMap() (map[string]interface{}, error)

func (*CreateExternalExecuteWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *CreateExternalExecuteWorkflowRequest) UnmarshalJSON(bytes []byte) (err error)

type CreateOAuthClientRequest ¶

type CreateOAuthClientRequest struct {
	// The name of the business the API Client should belong to
	BusinessName NullableString `json:"businessName,omitempty"`
	// The homepage URL associated with the owner of the API Client
	HomepageUrl NullableString `json:"homepageUrl,omitempty"`
	// A human-readable name for the API Client
	Name NullableString `json:"name"`
	// A description of the API Client
	Description NullableString `json:"description"`
	// The number of seconds an access token generated for this API Client is valid for
	AccessTokenValiditySeconds int32 `json:"accessTokenValiditySeconds"`
	// The number of seconds a refresh token generated for this API Client is valid for
	RefreshTokenValiditySeconds *int32 `json:"refreshTokenValiditySeconds,omitempty"`
	// A list of the approved redirect URIs. Provide one or more URIs when assigning the AUTHORIZATION_CODE grant type to a new OAuth Client.
	RedirectUris []string `json:"redirectUris,omitempty"`
	// A list of OAuth 2.0 grant types this API Client can be used with
	GrantTypes []GrantType `json:"grantTypes"`
	AccessType AccessType  `json:"accessType"`
	Type       *ClientType `json:"type,omitempty"`
	// An indicator of whether the API Client can be used for requests internal within the product.
	Internal *bool `json:"internal,omitempty"`
	// An indicator of whether the API Client is enabled for use
	Enabled bool `json:"enabled"`
	// An indicator of whether the API Client supports strong authentication
	StrongAuthSupported *bool `json:"strongAuthSupported,omitempty"`
	// An indicator of whether the API Client supports the serialization of SAML claims when used with the authorization_code flow
	ClaimsSupported *bool `json:"claimsSupported,omitempty"`
	// Scopes of the API Client. If no scope is specified, the client will be created with the default scope \"sp:scopes:all\". This means the API Client will have all the rights of the owner who created it.
	Scope                []string `json:"scope,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateOAuthClientRequest struct for CreateOAuthClientRequest

func NewCreateOAuthClientRequest ¶

func NewCreateOAuthClientRequest(name NullableString, description NullableString, accessTokenValiditySeconds int32, grantTypes []GrantType, accessType AccessType, enabled bool) *CreateOAuthClientRequest

NewCreateOAuthClientRequest instantiates a new CreateOAuthClientRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateOAuthClientRequestWithDefaults ¶

func NewCreateOAuthClientRequestWithDefaults() *CreateOAuthClientRequest

NewCreateOAuthClientRequestWithDefaults instantiates a new CreateOAuthClientRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateOAuthClientRequest) GetAccessTokenValiditySeconds ¶

func (o *CreateOAuthClientRequest) GetAccessTokenValiditySeconds() int32

GetAccessTokenValiditySeconds returns the AccessTokenValiditySeconds field value

func (*CreateOAuthClientRequest) GetAccessTokenValiditySecondsOk ¶

func (o *CreateOAuthClientRequest) GetAccessTokenValiditySecondsOk() (*int32, bool)

GetAccessTokenValiditySecondsOk returns a tuple with the AccessTokenValiditySeconds field value and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetAccessType ¶

func (o *CreateOAuthClientRequest) GetAccessType() AccessType

GetAccessType returns the AccessType field value

func (*CreateOAuthClientRequest) GetAccessTypeOk ¶

func (o *CreateOAuthClientRequest) GetAccessTypeOk() (*AccessType, bool)

GetAccessTypeOk returns a tuple with the AccessType field value and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetBusinessName ¶

func (o *CreateOAuthClientRequest) GetBusinessName() string

GetBusinessName returns the BusinessName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateOAuthClientRequest) GetBusinessNameOk ¶

func (o *CreateOAuthClientRequest) GetBusinessNameOk() (*string, bool)

GetBusinessNameOk returns a tuple with the BusinessName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetClaimsSupported ¶

func (o *CreateOAuthClientRequest) GetClaimsSupported() bool

GetClaimsSupported returns the ClaimsSupported field value if set, zero value otherwise.

func (*CreateOAuthClientRequest) GetClaimsSupportedOk ¶

func (o *CreateOAuthClientRequest) GetClaimsSupportedOk() (*bool, bool)

GetClaimsSupportedOk returns a tuple with the ClaimsSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetDescription ¶

func (o *CreateOAuthClientRequest) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*CreateOAuthClientRequest) GetDescriptionOk ¶

func (o *CreateOAuthClientRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetEnabled ¶

func (o *CreateOAuthClientRequest) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*CreateOAuthClientRequest) GetEnabledOk ¶

func (o *CreateOAuthClientRequest) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetGrantTypes ¶

func (o *CreateOAuthClientRequest) GetGrantTypes() []GrantType

GetGrantTypes returns the GrantTypes field value If the value is explicit nil, the zero value for []GrantType will be returned

func (*CreateOAuthClientRequest) GetGrantTypesOk ¶

func (o *CreateOAuthClientRequest) GetGrantTypesOk() ([]GrantType, bool)

GetGrantTypesOk returns a tuple with the GrantTypes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetHomepageUrl ¶

func (o *CreateOAuthClientRequest) GetHomepageUrl() string

GetHomepageUrl returns the HomepageUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateOAuthClientRequest) GetHomepageUrlOk ¶

func (o *CreateOAuthClientRequest) GetHomepageUrlOk() (*string, bool)

GetHomepageUrlOk returns a tuple with the HomepageUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetInternal ¶

func (o *CreateOAuthClientRequest) GetInternal() bool

GetInternal returns the Internal field value if set, zero value otherwise.

func (*CreateOAuthClientRequest) GetInternalOk ¶

func (o *CreateOAuthClientRequest) GetInternalOk() (*bool, bool)

GetInternalOk returns a tuple with the Internal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetName ¶

func (o *CreateOAuthClientRequest) GetName() string

GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned

func (*CreateOAuthClientRequest) GetNameOk ¶

func (o *CreateOAuthClientRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetRedirectUris ¶

func (o *CreateOAuthClientRequest) GetRedirectUris() []string

GetRedirectUris returns the RedirectUris field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateOAuthClientRequest) GetRedirectUrisOk ¶

func (o *CreateOAuthClientRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetRefreshTokenValiditySeconds ¶

func (o *CreateOAuthClientRequest) GetRefreshTokenValiditySeconds() int32

GetRefreshTokenValiditySeconds returns the RefreshTokenValiditySeconds field value if set, zero value otherwise.

func (*CreateOAuthClientRequest) GetRefreshTokenValiditySecondsOk ¶

func (o *CreateOAuthClientRequest) GetRefreshTokenValiditySecondsOk() (*int32, bool)

GetRefreshTokenValiditySecondsOk returns a tuple with the RefreshTokenValiditySeconds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetScope ¶

func (o *CreateOAuthClientRequest) GetScope() []string

GetScope returns the Scope field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateOAuthClientRequest) GetScopeOk ¶

func (o *CreateOAuthClientRequest) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientRequest) GetStrongAuthSupported ¶

func (o *CreateOAuthClientRequest) GetStrongAuthSupported() bool

GetStrongAuthSupported returns the StrongAuthSupported field value if set, zero value otherwise.

func (*CreateOAuthClientRequest) GetStrongAuthSupportedOk ¶

func (o *CreateOAuthClientRequest) GetStrongAuthSupportedOk() (*bool, bool)

GetStrongAuthSupportedOk returns a tuple with the StrongAuthSupported field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateOAuthClientRequest) GetType ¶

func (o *CreateOAuthClientRequest) GetType() ClientType

GetType returns the Type field value if set, zero value otherwise.

func (*CreateOAuthClientRequest) GetTypeOk ¶

func (o *CreateOAuthClientRequest) GetTypeOk() (*ClientType, 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 (*CreateOAuthClientRequest) HasBusinessName ¶

func (o *CreateOAuthClientRequest) HasBusinessName() bool

HasBusinessName returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasClaimsSupported ¶

func (o *CreateOAuthClientRequest) HasClaimsSupported() bool

HasClaimsSupported returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasHomepageUrl ¶

func (o *CreateOAuthClientRequest) HasHomepageUrl() bool

HasHomepageUrl returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasInternal ¶

func (o *CreateOAuthClientRequest) HasInternal() bool

HasInternal returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasRedirectUris ¶

func (o *CreateOAuthClientRequest) HasRedirectUris() bool

HasRedirectUris returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasRefreshTokenValiditySeconds ¶

func (o *CreateOAuthClientRequest) HasRefreshTokenValiditySeconds() bool

HasRefreshTokenValiditySeconds returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasScope ¶

func (o *CreateOAuthClientRequest) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasStrongAuthSupported ¶

func (o *CreateOAuthClientRequest) HasStrongAuthSupported() bool

HasStrongAuthSupported returns a boolean if a field has been set.

func (*CreateOAuthClientRequest) HasType ¶

func (o *CreateOAuthClientRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (CreateOAuthClientRequest) MarshalJSON ¶

func (o CreateOAuthClientRequest) MarshalJSON() ([]byte, error)

func (*CreateOAuthClientRequest) SetAccessTokenValiditySeconds ¶

func (o *CreateOAuthClientRequest) SetAccessTokenValiditySeconds(v int32)

SetAccessTokenValiditySeconds sets field value

func (*CreateOAuthClientRequest) SetAccessType ¶

func (o *CreateOAuthClientRequest) SetAccessType(v AccessType)

SetAccessType sets field value

func (*CreateOAuthClientRequest) SetBusinessName ¶

func (o *CreateOAuthClientRequest) SetBusinessName(v string)

SetBusinessName gets a reference to the given NullableString and assigns it to the BusinessName field.

func (*CreateOAuthClientRequest) SetBusinessNameNil ¶

func (o *CreateOAuthClientRequest) SetBusinessNameNil()

SetBusinessNameNil sets the value for BusinessName to be an explicit nil

func (*CreateOAuthClientRequest) SetClaimsSupported ¶

func (o *CreateOAuthClientRequest) SetClaimsSupported(v bool)

SetClaimsSupported gets a reference to the given bool and assigns it to the ClaimsSupported field.

func (*CreateOAuthClientRequest) SetDescription ¶

func (o *CreateOAuthClientRequest) SetDescription(v string)

SetDescription sets field value

func (*CreateOAuthClientRequest) SetEnabled ¶

func (o *CreateOAuthClientRequest) SetEnabled(v bool)

SetEnabled sets field value

func (*CreateOAuthClientRequest) SetGrantTypes ¶

func (o *CreateOAuthClientRequest) SetGrantTypes(v []GrantType)

SetGrantTypes sets field value

func (*CreateOAuthClientRequest) SetHomepageUrl ¶

func (o *CreateOAuthClientRequest) SetHomepageUrl(v string)

SetHomepageUrl gets a reference to the given NullableString and assigns it to the HomepageUrl field.

func (*CreateOAuthClientRequest) SetHomepageUrlNil ¶

func (o *CreateOAuthClientRequest) SetHomepageUrlNil()

SetHomepageUrlNil sets the value for HomepageUrl to be an explicit nil

func (*CreateOAuthClientRequest) SetInternal ¶

func (o *CreateOAuthClientRequest) SetInternal(v bool)

SetInternal gets a reference to the given bool and assigns it to the Internal field.

func (*CreateOAuthClientRequest) SetName ¶

func (o *CreateOAuthClientRequest) SetName(v string)

SetName sets field value

func (*CreateOAuthClientRequest) SetRedirectUris ¶

func (o *CreateOAuthClientRequest) SetRedirectUris(v []string)

SetRedirectUris gets a reference to the given []string and assigns it to the RedirectUris field.

func (*CreateOAuthClientRequest) SetRefreshTokenValiditySeconds ¶

func (o *CreateOAuthClientRequest) SetRefreshTokenValiditySeconds(v int32)

SetRefreshTokenValiditySeconds gets a reference to the given int32 and assigns it to the RefreshTokenValiditySeconds field.

func (*CreateOAuthClientRequest) SetScope ¶

func (o *CreateOAuthClientRequest) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (*CreateOAuthClientRequest) SetStrongAuthSupported ¶

func (o *CreateOAuthClientRequest) SetStrongAuthSupported(v bool)

SetStrongAuthSupported gets a reference to the given bool and assigns it to the StrongAuthSupported field.

func (*CreateOAuthClientRequest) SetType ¶

func (o *CreateOAuthClientRequest) SetType(v ClientType)

SetType gets a reference to the given ClientType and assigns it to the Type field.

func (CreateOAuthClientRequest) ToMap ¶

func (o CreateOAuthClientRequest) ToMap() (map[string]interface{}, error)

func (*CreateOAuthClientRequest) UnmarshalJSON ¶

func (o *CreateOAuthClientRequest) UnmarshalJSON(bytes []byte) (err error)

func (*CreateOAuthClientRequest) UnsetBusinessName ¶

func (o *CreateOAuthClientRequest) UnsetBusinessName()

UnsetBusinessName ensures that no value is present for BusinessName, not even an explicit nil

func (*CreateOAuthClientRequest) UnsetHomepageUrl ¶

func (o *CreateOAuthClientRequest) UnsetHomepageUrl()

UnsetHomepageUrl ensures that no value is present for HomepageUrl, not even an explicit nil

type CreateOAuthClientResponse ¶

type CreateOAuthClientResponse struct {
	// ID of the OAuth client
	Id string `json:"id"`
	// Secret of the OAuth client (This field is only returned on the intial create call.)
	Secret string `json:"secret"`
	// The name of the business the API Client should belong to
	BusinessName string `json:"businessName"`
	// The homepage URL associated with the owner of the API Client
	HomepageUrl string `json:"homepageUrl"`
	// A human-readable name for the API Client
	Name string `json:"name"`
	// A description of the API Client
	Description string `json:"description"`
	// The number of seconds an access token generated for this API Client is valid for
	AccessTokenValiditySeconds int32 `json:"accessTokenValiditySeconds"`
	// The number of seconds a refresh token generated for this API Client is valid for
	RefreshTokenValiditySeconds int32 `json:"refreshTokenValiditySeconds"`
	// A list of the approved redirect URIs used with the authorization_code flow
	RedirectUris []string `json:"redirectUris"`
	// A list of OAuth 2.0 grant types this API Client can be used with
	GrantTypes []GrantType `json:"grantTypes"`
	AccessType AccessType  `json:"accessType"`
	Type       ClientType  `json:"type"`
	// An indicator of whether the API Client can be used for requests internal to IDN
	Internal bool `json:"internal"`
	// An indicator of whether the API Client is enabled for use
	Enabled bool `json:"enabled"`
	// An indicator of whether the API Client supports strong authentication
	StrongAuthSupported bool `json:"strongAuthSupported"`
	// An indicator of whether the API Client supports the serialization of SAML claims when used with the authorization_code flow
	ClaimsSupported bool `json:"claimsSupported"`
	// The date and time, down to the millisecond, when the API Client was created
	Created time.Time `json:"created"`
	// The date and time, down to the millisecond, when the API Client was last updated
	Modified time.Time `json:"modified"`
	// Scopes of the API Client.
	Scope                []string `json:"scope"`
	AdditionalProperties map[string]interface{}
}

CreateOAuthClientResponse struct for CreateOAuthClientResponse

func NewCreateOAuthClientResponse ¶

func NewCreateOAuthClientResponse(id string, secret string, businessName string, homepageUrl string, name string, description string, accessTokenValiditySeconds int32, refreshTokenValiditySeconds int32, redirectUris []string, grantTypes []GrantType, accessType AccessType, type_ ClientType, internal bool, enabled bool, strongAuthSupported bool, claimsSupported bool, created time.Time, modified time.Time, scope []string) *CreateOAuthClientResponse

NewCreateOAuthClientResponse instantiates a new CreateOAuthClientResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateOAuthClientResponseWithDefaults ¶

func NewCreateOAuthClientResponseWithDefaults() *CreateOAuthClientResponse

NewCreateOAuthClientResponseWithDefaults instantiates a new CreateOAuthClientResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateOAuthClientResponse) GetAccessTokenValiditySeconds ¶

func (o *CreateOAuthClientResponse) GetAccessTokenValiditySeconds() int32

GetAccessTokenValiditySeconds returns the AccessTokenValiditySeconds field value

func (*CreateOAuthClientResponse) GetAccessTokenValiditySecondsOk ¶

func (o *CreateOAuthClientResponse) GetAccessTokenValiditySecondsOk() (*int32, bool)

GetAccessTokenValiditySecondsOk returns a tuple with the AccessTokenValiditySeconds field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetAccessType ¶

func (o *CreateOAuthClientResponse) GetAccessType() AccessType

GetAccessType returns the AccessType field value

func (*CreateOAuthClientResponse) GetAccessTypeOk ¶

func (o *CreateOAuthClientResponse) GetAccessTypeOk() (*AccessType, bool)

GetAccessTypeOk returns a tuple with the AccessType field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetBusinessName ¶

func (o *CreateOAuthClientResponse) GetBusinessName() string

GetBusinessName returns the BusinessName field value

func (*CreateOAuthClientResponse) GetBusinessNameOk ¶

func (o *CreateOAuthClientResponse) GetBusinessNameOk() (*string, bool)

GetBusinessNameOk returns a tuple with the BusinessName field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetClaimsSupported ¶

func (o *CreateOAuthClientResponse) GetClaimsSupported() bool

GetClaimsSupported returns the ClaimsSupported field value

func (*CreateOAuthClientResponse) GetClaimsSupportedOk ¶

func (o *CreateOAuthClientResponse) GetClaimsSupportedOk() (*bool, bool)

GetClaimsSupportedOk returns a tuple with the ClaimsSupported field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetCreated ¶

func (o *CreateOAuthClientResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*CreateOAuthClientResponse) GetCreatedOk ¶

func (o *CreateOAuthClientResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetDescription ¶

func (o *CreateOAuthClientResponse) GetDescription() string

GetDescription returns the Description field value

func (*CreateOAuthClientResponse) GetDescriptionOk ¶

func (o *CreateOAuthClientResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetEnabled ¶

func (o *CreateOAuthClientResponse) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*CreateOAuthClientResponse) GetEnabledOk ¶

func (o *CreateOAuthClientResponse) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetGrantTypes ¶

func (o *CreateOAuthClientResponse) GetGrantTypes() []GrantType

GetGrantTypes returns the GrantTypes field value

func (*CreateOAuthClientResponse) GetGrantTypesOk ¶

func (o *CreateOAuthClientResponse) GetGrantTypesOk() ([]GrantType, bool)

GetGrantTypesOk returns a tuple with the GrantTypes field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetHomepageUrl ¶

func (o *CreateOAuthClientResponse) GetHomepageUrl() string

GetHomepageUrl returns the HomepageUrl field value

func (*CreateOAuthClientResponse) GetHomepageUrlOk ¶

func (o *CreateOAuthClientResponse) GetHomepageUrlOk() (*string, bool)

GetHomepageUrlOk returns a tuple with the HomepageUrl field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetId ¶

func (o *CreateOAuthClientResponse) GetId() string

GetId returns the Id field value

func (*CreateOAuthClientResponse) GetIdOk ¶

func (o *CreateOAuthClientResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetInternal ¶

func (o *CreateOAuthClientResponse) GetInternal() bool

GetInternal returns the Internal field value

func (*CreateOAuthClientResponse) GetInternalOk ¶

func (o *CreateOAuthClientResponse) GetInternalOk() (*bool, bool)

GetInternalOk returns a tuple with the Internal field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetModified ¶

func (o *CreateOAuthClientResponse) GetModified() time.Time

GetModified returns the Modified field value

func (*CreateOAuthClientResponse) GetModifiedOk ¶

func (o *CreateOAuthClientResponse) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetName ¶

func (o *CreateOAuthClientResponse) GetName() string

GetName returns the Name field value

func (*CreateOAuthClientResponse) GetNameOk ¶

func (o *CreateOAuthClientResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetRedirectUris ¶

func (o *CreateOAuthClientResponse) GetRedirectUris() []string

GetRedirectUris returns the RedirectUris field value

func (*CreateOAuthClientResponse) GetRedirectUrisOk ¶

func (o *CreateOAuthClientResponse) GetRedirectUrisOk() ([]string, bool)

GetRedirectUrisOk returns a tuple with the RedirectUris field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetRefreshTokenValiditySeconds ¶

func (o *CreateOAuthClientResponse) GetRefreshTokenValiditySeconds() int32

GetRefreshTokenValiditySeconds returns the RefreshTokenValiditySeconds field value

func (*CreateOAuthClientResponse) GetRefreshTokenValiditySecondsOk ¶

func (o *CreateOAuthClientResponse) GetRefreshTokenValiditySecondsOk() (*int32, bool)

GetRefreshTokenValiditySecondsOk returns a tuple with the RefreshTokenValiditySeconds field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetScope ¶

func (o *CreateOAuthClientResponse) GetScope() []string

GetScope returns the Scope field value If the value is explicit nil, the zero value for []string will be returned

func (*CreateOAuthClientResponse) GetScopeOk ¶

func (o *CreateOAuthClientResponse) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateOAuthClientResponse) GetSecret ¶

func (o *CreateOAuthClientResponse) GetSecret() string

GetSecret returns the Secret field value

func (*CreateOAuthClientResponse) GetSecretOk ¶

func (o *CreateOAuthClientResponse) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetStrongAuthSupported ¶

func (o *CreateOAuthClientResponse) GetStrongAuthSupported() bool

GetStrongAuthSupported returns the StrongAuthSupported field value

func (*CreateOAuthClientResponse) GetStrongAuthSupportedOk ¶

func (o *CreateOAuthClientResponse) GetStrongAuthSupportedOk() (*bool, bool)

GetStrongAuthSupportedOk returns a tuple with the StrongAuthSupported field value and a boolean to check if the value has been set.

func (*CreateOAuthClientResponse) GetType ¶

GetType returns the Type field value

func (*CreateOAuthClientResponse) GetTypeOk ¶

func (o *CreateOAuthClientResponse) GetTypeOk() (*ClientType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (CreateOAuthClientResponse) MarshalJSON ¶

func (o CreateOAuthClientResponse) MarshalJSON() ([]byte, error)

func (*CreateOAuthClientResponse) SetAccessTokenValiditySeconds ¶

func (o *CreateOAuthClientResponse) SetAccessTokenValiditySeconds(v int32)

SetAccessTokenValiditySeconds sets field value

func (*CreateOAuthClientResponse) SetAccessType ¶

func (o *CreateOAuthClientResponse) SetAccessType(v AccessType)

SetAccessType sets field value

func (*CreateOAuthClientResponse) SetBusinessName ¶

func (o *CreateOAuthClientResponse) SetBusinessName(v string)

SetBusinessName sets field value

func (*CreateOAuthClientResponse) SetClaimsSupported ¶

func (o *CreateOAuthClientResponse) SetClaimsSupported(v bool)

SetClaimsSupported sets field value

func (*CreateOAuthClientResponse) SetCreated ¶

func (o *CreateOAuthClientResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*CreateOAuthClientResponse) SetDescription ¶

func (o *CreateOAuthClientResponse) SetDescription(v string)

SetDescription sets field value

func (*CreateOAuthClientResponse) SetEnabled ¶

func (o *CreateOAuthClientResponse) SetEnabled(v bool)

SetEnabled sets field value

func (*CreateOAuthClientResponse) SetGrantTypes ¶

func (o *CreateOAuthClientResponse) SetGrantTypes(v []GrantType)

SetGrantTypes sets field value

func (*CreateOAuthClientResponse) SetHomepageUrl ¶

func (o *CreateOAuthClientResponse) SetHomepageUrl(v string)

SetHomepageUrl sets field value

func (*CreateOAuthClientResponse) SetId ¶

func (o *CreateOAuthClientResponse) SetId(v string)

SetId sets field value

func (*CreateOAuthClientResponse) SetInternal ¶

func (o *CreateOAuthClientResponse) SetInternal(v bool)

SetInternal sets field value

func (*CreateOAuthClientResponse) SetModified ¶

func (o *CreateOAuthClientResponse) SetModified(v time.Time)

SetModified sets field value

func (*CreateOAuthClientResponse) SetName ¶

func (o *CreateOAuthClientResponse) SetName(v string)

SetName sets field value

func (*CreateOAuthClientResponse) SetRedirectUris ¶

func (o *CreateOAuthClientResponse) SetRedirectUris(v []string)

SetRedirectUris sets field value

func (*CreateOAuthClientResponse) SetRefreshTokenValiditySeconds ¶

func (o *CreateOAuthClientResponse) SetRefreshTokenValiditySeconds(v int32)

SetRefreshTokenValiditySeconds sets field value

func (*CreateOAuthClientResponse) SetScope ¶

func (o *CreateOAuthClientResponse) SetScope(v []string)

SetScope sets field value

func (*CreateOAuthClientResponse) SetSecret ¶

func (o *CreateOAuthClientResponse) SetSecret(v string)

SetSecret sets field value

func (*CreateOAuthClientResponse) SetStrongAuthSupported ¶

func (o *CreateOAuthClientResponse) SetStrongAuthSupported(v bool)

SetStrongAuthSupported sets field value

func (*CreateOAuthClientResponse) SetType ¶

func (o *CreateOAuthClientResponse) SetType(v ClientType)

SetType sets field value

func (CreateOAuthClientResponse) ToMap ¶

func (o CreateOAuthClientResponse) ToMap() (map[string]interface{}, error)

func (*CreateOAuthClientResponse) UnmarshalJSON ¶

func (o *CreateOAuthClientResponse) UnmarshalJSON(bytes []byte) (err error)

type CreatePersonalAccessTokenRequest ¶

type CreatePersonalAccessTokenRequest struct {
	// The name of the personal access token (PAT) to be created. Cannot be the same as another PAT owned by the user for whom this PAT is being created.
	Name string `json:"name"`
	// Scopes of the personal  access token. If no scope is specified, the token will be created with the default scope \"sp:scopes:all\". This means the personal access token will have all the rights of the owner who created it.
	Scope                []string `json:"scope,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreatePersonalAccessTokenRequest Object for specifying the name of a personal access token to create

func NewCreatePersonalAccessTokenRequest ¶

func NewCreatePersonalAccessTokenRequest(name string) *CreatePersonalAccessTokenRequest

NewCreatePersonalAccessTokenRequest instantiates a new CreatePersonalAccessTokenRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePersonalAccessTokenRequestWithDefaults ¶

func NewCreatePersonalAccessTokenRequestWithDefaults() *CreatePersonalAccessTokenRequest

NewCreatePersonalAccessTokenRequestWithDefaults instantiates a new CreatePersonalAccessTokenRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePersonalAccessTokenRequest) GetName ¶

GetName returns the Name field value

func (*CreatePersonalAccessTokenRequest) GetNameOk ¶

func (o *CreatePersonalAccessTokenRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreatePersonalAccessTokenRequest) GetScope ¶

func (o *CreatePersonalAccessTokenRequest) GetScope() []string

GetScope returns the Scope field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreatePersonalAccessTokenRequest) GetScopeOk ¶

func (o *CreatePersonalAccessTokenRequest) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreatePersonalAccessTokenRequest) HasScope ¶

func (o *CreatePersonalAccessTokenRequest) HasScope() bool

HasScope returns a boolean if a field has been set.

func (CreatePersonalAccessTokenRequest) MarshalJSON ¶

func (o CreatePersonalAccessTokenRequest) MarshalJSON() ([]byte, error)

func (*CreatePersonalAccessTokenRequest) SetName ¶

SetName sets field value

func (*CreatePersonalAccessTokenRequest) SetScope ¶

func (o *CreatePersonalAccessTokenRequest) SetScope(v []string)

SetScope gets a reference to the given []string and assigns it to the Scope field.

func (CreatePersonalAccessTokenRequest) ToMap ¶

func (o CreatePersonalAccessTokenRequest) ToMap() (map[string]interface{}, error)

func (*CreatePersonalAccessTokenRequest) UnmarshalJSON ¶

func (o *CreatePersonalAccessTokenRequest) UnmarshalJSON(bytes []byte) (err error)

type CreatePersonalAccessTokenResponse ¶

type CreatePersonalAccessTokenResponse struct {
	// The ID of the personal access token (to be used as the username for Basic Auth).
	Id string `json:"id"`
	// The secret of the personal access token (to be used as the password for Basic Auth).
	Secret string `json:"secret"`
	// Scopes of the personal  access token.
	Scope []string `json:"scope"`
	// The name of the personal access token. Cannot be the same as other personal access tokens owned by a user.
	Name  string   `json:"name"`
	Owner PatOwner `json:"owner"`
	// The date and time, down to the millisecond, when this personal access token was created.
	Created              time.Time `json:"created"`
	AdditionalProperties map[string]interface{}
}

CreatePersonalAccessTokenResponse struct for CreatePersonalAccessTokenResponse

func NewCreatePersonalAccessTokenResponse ¶

func NewCreatePersonalAccessTokenResponse(id string, secret string, scope []string, name string, owner PatOwner, created time.Time) *CreatePersonalAccessTokenResponse

NewCreatePersonalAccessTokenResponse instantiates a new CreatePersonalAccessTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreatePersonalAccessTokenResponseWithDefaults ¶

func NewCreatePersonalAccessTokenResponseWithDefaults() *CreatePersonalAccessTokenResponse

NewCreatePersonalAccessTokenResponseWithDefaults instantiates a new CreatePersonalAccessTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreatePersonalAccessTokenResponse) GetCreated ¶

GetCreated returns the Created field value

func (*CreatePersonalAccessTokenResponse) GetCreatedOk ¶

func (o *CreatePersonalAccessTokenResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*CreatePersonalAccessTokenResponse) GetId ¶

GetId returns the Id field value

func (*CreatePersonalAccessTokenResponse) GetIdOk ¶

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*CreatePersonalAccessTokenResponse) GetName ¶

GetName returns the Name field value

func (*CreatePersonalAccessTokenResponse) GetNameOk ¶

func (o *CreatePersonalAccessTokenResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreatePersonalAccessTokenResponse) GetOwner ¶

GetOwner returns the Owner field value

func (*CreatePersonalAccessTokenResponse) GetOwnerOk ¶

func (o *CreatePersonalAccessTokenResponse) GetOwnerOk() (*PatOwner, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*CreatePersonalAccessTokenResponse) GetScope ¶

func (o *CreatePersonalAccessTokenResponse) GetScope() []string

GetScope returns the Scope field value If the value is explicit nil, the zero value for []string will be returned

func (*CreatePersonalAccessTokenResponse) GetScopeOk ¶

func (o *CreatePersonalAccessTokenResponse) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreatePersonalAccessTokenResponse) GetSecret ¶

GetSecret returns the Secret field value

func (*CreatePersonalAccessTokenResponse) GetSecretOk ¶

func (o *CreatePersonalAccessTokenResponse) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (CreatePersonalAccessTokenResponse) MarshalJSON ¶

func (o CreatePersonalAccessTokenResponse) MarshalJSON() ([]byte, error)

func (*CreatePersonalAccessTokenResponse) SetCreated ¶

func (o *CreatePersonalAccessTokenResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*CreatePersonalAccessTokenResponse) SetId ¶

SetId sets field value

func (*CreatePersonalAccessTokenResponse) SetName ¶

SetName sets field value

func (*CreatePersonalAccessTokenResponse) SetOwner ¶

SetOwner sets field value

func (*CreatePersonalAccessTokenResponse) SetScope ¶

func (o *CreatePersonalAccessTokenResponse) SetScope(v []string)

SetScope sets field value

func (*CreatePersonalAccessTokenResponse) SetSecret ¶

func (o *CreatePersonalAccessTokenResponse) SetSecret(v string)

SetSecret sets field value

func (CreatePersonalAccessTokenResponse) ToMap ¶

func (o CreatePersonalAccessTokenResponse) ToMap() (map[string]interface{}, error)

func (*CreatePersonalAccessTokenResponse) UnmarshalJSON ¶

func (o *CreatePersonalAccessTokenResponse) UnmarshalJSON(bytes []byte) (err error)

type CreateSavedSearchRequest ¶

type CreateSavedSearchRequest struct {
	// The name of the saved search.
	Name *string `json:"name,omitempty"`
	// The description of the saved search.
	Description NullableString `json:"description,omitempty"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// The names of the Elasticsearch indices in which to search.
	Indices []Index `json:"indices"`
	// The columns to be returned (specifies the order in which they will be presented) for each document type.  The currently supported document types are: _accessprofile_, _accountactivity_, _account_, _aggregation_, _entitlement_, _event_, _identity_, and _role_.
	Columns *map[string][]Column `json:"columns,omitempty"`
	// The search query using Elasticsearch [Query String Query](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/query-dsl-query-string-query.html#query-string) syntax from the Query DSL.
	Query string `json:"query"`
	// The fields to be searched against in a multi-field query.
	Fields []string `json:"fields,omitempty"`
	// Sort by index. This takes precedence over the `sort` property.
	OrderBy map[string][]string `json:"orderBy,omitempty"`
	// The fields to be used to sort the search results.
	Sort                 []string                         `json:"sort,omitempty"`
	Filters              NullableSavedSearchDetailFilters `json:"filters,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateSavedSearchRequest struct for CreateSavedSearchRequest

func NewCreateSavedSearchRequest ¶

func NewCreateSavedSearchRequest(indices []Index, query string) *CreateSavedSearchRequest

NewCreateSavedSearchRequest instantiates a new CreateSavedSearchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateSavedSearchRequestWithDefaults ¶

func NewCreateSavedSearchRequestWithDefaults() *CreateSavedSearchRequest

NewCreateSavedSearchRequestWithDefaults instantiates a new CreateSavedSearchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateSavedSearchRequest) GetColumns ¶

func (o *CreateSavedSearchRequest) GetColumns() map[string][]Column

GetColumns returns the Columns field value if set, zero value otherwise.

func (*CreateSavedSearchRequest) GetColumnsOk ¶

func (o *CreateSavedSearchRequest) GetColumnsOk() (*map[string][]Column, 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 (*CreateSavedSearchRequest) GetCreated ¶

func (o *CreateSavedSearchRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetCreatedOk ¶

func (o *CreateSavedSearchRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) GetDescription ¶

func (o *CreateSavedSearchRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetDescriptionOk ¶

func (o *CreateSavedSearchRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) GetFields ¶

func (o *CreateSavedSearchRequest) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetFieldsOk ¶

func (o *CreateSavedSearchRequest) GetFieldsOk() ([]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) GetFilters ¶

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetFiltersOk ¶

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) GetIndices ¶

func (o *CreateSavedSearchRequest) GetIndices() []Index

GetIndices returns the Indices field value

func (*CreateSavedSearchRequest) GetIndicesOk ¶

func (o *CreateSavedSearchRequest) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value and a boolean to check if the value has been set.

func (*CreateSavedSearchRequest) GetModified ¶

func (o *CreateSavedSearchRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetModifiedOk ¶

func (o *CreateSavedSearchRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) GetName ¶

func (o *CreateSavedSearchRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateSavedSearchRequest) GetNameOk ¶

func (o *CreateSavedSearchRequest) 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 (*CreateSavedSearchRequest) GetOrderBy ¶ added in v2.0.3

func (o *CreateSavedSearchRequest) GetOrderBy() map[string][]string

GetOrderBy returns the OrderBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetOrderByOk ¶ added in v2.0.3

func (o *CreateSavedSearchRequest) GetOrderByOk() (*map[string][]string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) GetQuery ¶

func (o *CreateSavedSearchRequest) GetQuery() string

GetQuery returns the Query field value

func (*CreateSavedSearchRequest) GetQueryOk ¶

func (o *CreateSavedSearchRequest) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*CreateSavedSearchRequest) GetSort ¶

func (o *CreateSavedSearchRequest) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateSavedSearchRequest) GetSortOk ¶

func (o *CreateSavedSearchRequest) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateSavedSearchRequest) HasColumns ¶

func (o *CreateSavedSearchRequest) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasCreated ¶

func (o *CreateSavedSearchRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasDescription ¶

func (o *CreateSavedSearchRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasFields ¶

func (o *CreateSavedSearchRequest) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasFilters ¶

func (o *CreateSavedSearchRequest) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasModified ¶

func (o *CreateSavedSearchRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasName ¶

func (o *CreateSavedSearchRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasOrderBy ¶ added in v2.0.3

func (o *CreateSavedSearchRequest) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*CreateSavedSearchRequest) HasSort ¶

func (o *CreateSavedSearchRequest) HasSort() bool

HasSort returns a boolean if a field has been set.

func (CreateSavedSearchRequest) MarshalJSON ¶

func (o CreateSavedSearchRequest) MarshalJSON() ([]byte, error)

func (*CreateSavedSearchRequest) SetColumns ¶

func (o *CreateSavedSearchRequest) SetColumns(v map[string][]Column)

SetColumns gets a reference to the given map[string][]Column and assigns it to the Columns field.

func (*CreateSavedSearchRequest) SetCreated ¶

func (o *CreateSavedSearchRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*CreateSavedSearchRequest) SetCreatedNil ¶

func (o *CreateSavedSearchRequest) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*CreateSavedSearchRequest) SetDescription ¶

func (o *CreateSavedSearchRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*CreateSavedSearchRequest) SetDescriptionNil ¶

func (o *CreateSavedSearchRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*CreateSavedSearchRequest) SetFields ¶

func (o *CreateSavedSearchRequest) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*CreateSavedSearchRequest) SetFilters ¶

SetFilters gets a reference to the given NullableSavedSearchDetailFilters and assigns it to the Filters field.

func (*CreateSavedSearchRequest) SetFiltersNil ¶

func (o *CreateSavedSearchRequest) SetFiltersNil()

SetFiltersNil sets the value for Filters to be an explicit nil

func (*CreateSavedSearchRequest) SetIndices ¶

func (o *CreateSavedSearchRequest) SetIndices(v []Index)

SetIndices sets field value

func (*CreateSavedSearchRequest) SetModified ¶

func (o *CreateSavedSearchRequest) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*CreateSavedSearchRequest) SetModifiedNil ¶

func (o *CreateSavedSearchRequest) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*CreateSavedSearchRequest) SetName ¶

func (o *CreateSavedSearchRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*CreateSavedSearchRequest) SetOrderBy ¶ added in v2.0.3

func (o *CreateSavedSearchRequest) SetOrderBy(v map[string][]string)

SetOrderBy gets a reference to the given map[string][]string and assigns it to the OrderBy field.

func (*CreateSavedSearchRequest) SetQuery ¶

func (o *CreateSavedSearchRequest) SetQuery(v string)

SetQuery sets field value

func (*CreateSavedSearchRequest) SetSort ¶

func (o *CreateSavedSearchRequest) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (CreateSavedSearchRequest) ToMap ¶

func (o CreateSavedSearchRequest) ToMap() (map[string]interface{}, error)

func (*CreateSavedSearchRequest) UnmarshalJSON ¶

func (o *CreateSavedSearchRequest) UnmarshalJSON(bytes []byte) (err error)

func (*CreateSavedSearchRequest) UnsetCreated ¶

func (o *CreateSavedSearchRequest) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*CreateSavedSearchRequest) UnsetDescription ¶

func (o *CreateSavedSearchRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*CreateSavedSearchRequest) UnsetFilters ¶

func (o *CreateSavedSearchRequest) UnsetFilters()

UnsetFilters ensures that no value is present for Filters, not even an explicit nil

func (*CreateSavedSearchRequest) UnsetModified ¶

func (o *CreateSavedSearchRequest) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type CreateScheduledSearchRequest ¶

type CreateScheduledSearchRequest struct {
	// The name of the scheduled search.
	Name NullableString `json:"name,omitempty"`
	// The description of the scheduled search.
	Description NullableString `json:"description,omitempty"`
	// The ID of the saved search that will be executed.
	SavedSearchId string `json:"savedSearchId"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	Schedule Schedule1    `json:"schedule"`
	// A list of identities that should receive the scheduled search report via email.
	Recipients []SearchScheduleRecipientsInner `json:"recipients"`
	// Indicates if the scheduled search is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates if email generation should occur when search returns no results.
	EmailEmptyResults *bool `json:"emailEmptyResults,omitempty"`
	// Indicates if the generated email should include the query and search results preview (which could include PII).
	DisplayQueryDetails  *bool `json:"displayQueryDetails,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateScheduledSearchRequest struct for CreateScheduledSearchRequest

func NewCreateScheduledSearchRequest ¶

func NewCreateScheduledSearchRequest(savedSearchId string, schedule Schedule1, recipients []SearchScheduleRecipientsInner) *CreateScheduledSearchRequest

NewCreateScheduledSearchRequest instantiates a new CreateScheduledSearchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateScheduledSearchRequestWithDefaults ¶

func NewCreateScheduledSearchRequestWithDefaults() *CreateScheduledSearchRequest

NewCreateScheduledSearchRequestWithDefaults instantiates a new CreateScheduledSearchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateScheduledSearchRequest) GetCreated ¶

func (o *CreateScheduledSearchRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateScheduledSearchRequest) GetCreatedOk ¶

func (o *CreateScheduledSearchRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateScheduledSearchRequest) GetDescription ¶

func (o *CreateScheduledSearchRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateScheduledSearchRequest) GetDescriptionOk ¶

func (o *CreateScheduledSearchRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateScheduledSearchRequest) GetDisplayQueryDetails ¶

func (o *CreateScheduledSearchRequest) GetDisplayQueryDetails() bool

GetDisplayQueryDetails returns the DisplayQueryDetails field value if set, zero value otherwise.

func (*CreateScheduledSearchRequest) GetDisplayQueryDetailsOk ¶

func (o *CreateScheduledSearchRequest) GetDisplayQueryDetailsOk() (*bool, bool)

GetDisplayQueryDetailsOk returns a tuple with the DisplayQueryDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScheduledSearchRequest) GetEmailEmptyResults ¶

func (o *CreateScheduledSearchRequest) GetEmailEmptyResults() bool

GetEmailEmptyResults returns the EmailEmptyResults field value if set, zero value otherwise.

func (*CreateScheduledSearchRequest) GetEmailEmptyResultsOk ¶

func (o *CreateScheduledSearchRequest) GetEmailEmptyResultsOk() (*bool, bool)

GetEmailEmptyResultsOk returns a tuple with the EmailEmptyResults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateScheduledSearchRequest) GetEnabled ¶

func (o *CreateScheduledSearchRequest) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CreateScheduledSearchRequest) GetEnabledOk ¶

func (o *CreateScheduledSearchRequest) 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 (*CreateScheduledSearchRequest) GetModified ¶

func (o *CreateScheduledSearchRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateScheduledSearchRequest) GetModifiedOk ¶

func (o *CreateScheduledSearchRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateScheduledSearchRequest) GetName ¶

func (o *CreateScheduledSearchRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*CreateScheduledSearchRequest) GetNameOk ¶

func (o *CreateScheduledSearchRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*CreateScheduledSearchRequest) GetRecipients ¶

GetRecipients returns the Recipients field value

func (*CreateScheduledSearchRequest) GetRecipientsOk ¶

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*CreateScheduledSearchRequest) GetSavedSearchId ¶

func (o *CreateScheduledSearchRequest) GetSavedSearchId() string

GetSavedSearchId returns the SavedSearchId field value

func (*CreateScheduledSearchRequest) GetSavedSearchIdOk ¶

func (o *CreateScheduledSearchRequest) GetSavedSearchIdOk() (*string, bool)

GetSavedSearchIdOk returns a tuple with the SavedSearchId field value and a boolean to check if the value has been set.

func (*CreateScheduledSearchRequest) GetSchedule ¶

func (o *CreateScheduledSearchRequest) GetSchedule() Schedule1

GetSchedule returns the Schedule field value

func (*CreateScheduledSearchRequest) GetScheduleOk ¶

func (o *CreateScheduledSearchRequest) GetScheduleOk() (*Schedule1, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (*CreateScheduledSearchRequest) HasCreated ¶

func (o *CreateScheduledSearchRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*CreateScheduledSearchRequest) HasDescription ¶

func (o *CreateScheduledSearchRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateScheduledSearchRequest) HasDisplayQueryDetails ¶

func (o *CreateScheduledSearchRequest) HasDisplayQueryDetails() bool

HasDisplayQueryDetails returns a boolean if a field has been set.

func (*CreateScheduledSearchRequest) HasEmailEmptyResults ¶

func (o *CreateScheduledSearchRequest) HasEmailEmptyResults() bool

HasEmailEmptyResults returns a boolean if a field has been set.

func (*CreateScheduledSearchRequest) HasEnabled ¶

func (o *CreateScheduledSearchRequest) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CreateScheduledSearchRequest) HasModified ¶

func (o *CreateScheduledSearchRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*CreateScheduledSearchRequest) HasName ¶

func (o *CreateScheduledSearchRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (CreateScheduledSearchRequest) MarshalJSON ¶

func (o CreateScheduledSearchRequest) MarshalJSON() ([]byte, error)

func (*CreateScheduledSearchRequest) SetCreated ¶

func (o *CreateScheduledSearchRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*CreateScheduledSearchRequest) SetCreatedNil ¶

func (o *CreateScheduledSearchRequest) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*CreateScheduledSearchRequest) SetDescription ¶

func (o *CreateScheduledSearchRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*CreateScheduledSearchRequest) SetDescriptionNil ¶

func (o *CreateScheduledSearchRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*CreateScheduledSearchRequest) SetDisplayQueryDetails ¶

func (o *CreateScheduledSearchRequest) SetDisplayQueryDetails(v bool)

SetDisplayQueryDetails gets a reference to the given bool and assigns it to the DisplayQueryDetails field.

func (*CreateScheduledSearchRequest) SetEmailEmptyResults ¶

func (o *CreateScheduledSearchRequest) SetEmailEmptyResults(v bool)

SetEmailEmptyResults gets a reference to the given bool and assigns it to the EmailEmptyResults field.

func (*CreateScheduledSearchRequest) SetEnabled ¶

func (o *CreateScheduledSearchRequest) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CreateScheduledSearchRequest) SetModified ¶

func (o *CreateScheduledSearchRequest) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*CreateScheduledSearchRequest) SetModifiedNil ¶

func (o *CreateScheduledSearchRequest) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*CreateScheduledSearchRequest) SetName ¶

func (o *CreateScheduledSearchRequest) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*CreateScheduledSearchRequest) SetNameNil ¶

func (o *CreateScheduledSearchRequest) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*CreateScheduledSearchRequest) SetRecipients ¶

SetRecipients sets field value

func (*CreateScheduledSearchRequest) SetSavedSearchId ¶

func (o *CreateScheduledSearchRequest) SetSavedSearchId(v string)

SetSavedSearchId sets field value

func (*CreateScheduledSearchRequest) SetSchedule ¶

func (o *CreateScheduledSearchRequest) SetSchedule(v Schedule1)

SetSchedule sets field value

func (CreateScheduledSearchRequest) ToMap ¶

func (o CreateScheduledSearchRequest) ToMap() (map[string]interface{}, error)

func (*CreateScheduledSearchRequest) UnmarshalJSON ¶

func (o *CreateScheduledSearchRequest) UnmarshalJSON(bytes []byte) (err error)

func (*CreateScheduledSearchRequest) UnsetCreated ¶

func (o *CreateScheduledSearchRequest) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*CreateScheduledSearchRequest) UnsetDescription ¶

func (o *CreateScheduledSearchRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*CreateScheduledSearchRequest) UnsetModified ¶

func (o *CreateScheduledSearchRequest) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*CreateScheduledSearchRequest) UnsetName ¶

func (o *CreateScheduledSearchRequest) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type CreateWorkflowRequest ¶ added in v2.0.3

type CreateWorkflowRequest struct {
	// The name of the workflow
	Name  string            `json:"name"`
	Owner WorkflowBodyOwner `json:"owner"`
	// Description of what the workflow accomplishes
	Description *string             `json:"description,omitempty"`
	Definition  *WorkflowDefinition `json:"definition,omitempty"`
	// Enable or disable the workflow.  Workflows cannot be created in an enabled state.
	Enabled              *bool            `json:"enabled,omitempty"`
	Trigger              *WorkflowTrigger `json:"trigger,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateWorkflowRequest struct for CreateWorkflowRequest

func NewCreateWorkflowRequest ¶ added in v2.0.3

func NewCreateWorkflowRequest(name string, owner WorkflowBodyOwner) *CreateWorkflowRequest

NewCreateWorkflowRequest instantiates a new CreateWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWorkflowRequestWithDefaults ¶ added in v2.0.3

func NewCreateWorkflowRequestWithDefaults() *CreateWorkflowRequest

NewCreateWorkflowRequestWithDefaults instantiates a new CreateWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWorkflowRequest) GetDefinition ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetDefinition() WorkflowDefinition

GetDefinition returns the Definition field value if set, zero value otherwise.

func (*CreateWorkflowRequest) GetDefinitionOk ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetDefinitionOk() (*WorkflowDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) GetDescription ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateWorkflowRequest) GetDescriptionOk ¶ added in v2.0.3

func (o *CreateWorkflowRequest) 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 (*CreateWorkflowRequest) GetEnabled ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*CreateWorkflowRequest) GetEnabledOk ¶ added in v2.0.3

func (o *CreateWorkflowRequest) 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 (*CreateWorkflowRequest) GetName ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetName() string

GetName returns the Name field value

func (*CreateWorkflowRequest) GetNameOk ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) GetOwner ¶ added in v2.0.3

GetOwner returns the Owner field value

func (*CreateWorkflowRequest) GetOwnerOk ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetOwnerOk() (*WorkflowBodyOwner, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) GetTrigger ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetTrigger() WorkflowTrigger

GetTrigger returns the Trigger field value if set, zero value otherwise.

func (*CreateWorkflowRequest) GetTriggerOk ¶ added in v2.0.3

func (o *CreateWorkflowRequest) GetTriggerOk() (*WorkflowTrigger, bool)

GetTriggerOk returns a tuple with the Trigger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) HasDefinition ¶ added in v2.0.3

func (o *CreateWorkflowRequest) HasDefinition() bool

HasDefinition returns a boolean if a field has been set.

func (*CreateWorkflowRequest) HasDescription ¶ added in v2.0.3

func (o *CreateWorkflowRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateWorkflowRequest) HasEnabled ¶ added in v2.0.3

func (o *CreateWorkflowRequest) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*CreateWorkflowRequest) HasTrigger ¶ added in v2.0.3

func (o *CreateWorkflowRequest) HasTrigger() bool

HasTrigger returns a boolean if a field has been set.

func (CreateWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (o CreateWorkflowRequest) MarshalJSON() ([]byte, error)

func (*CreateWorkflowRequest) SetDefinition ¶ added in v2.0.3

func (o *CreateWorkflowRequest) SetDefinition(v WorkflowDefinition)

SetDefinition gets a reference to the given WorkflowDefinition and assigns it to the Definition field.

func (*CreateWorkflowRequest) SetDescription ¶ added in v2.0.3

func (o *CreateWorkflowRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateWorkflowRequest) SetEnabled ¶ added in v2.0.3

func (o *CreateWorkflowRequest) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*CreateWorkflowRequest) SetName ¶ added in v2.0.3

func (o *CreateWorkflowRequest) SetName(v string)

SetName sets field value

func (*CreateWorkflowRequest) SetOwner ¶ added in v2.0.3

SetOwner sets field value

func (*CreateWorkflowRequest) SetTrigger ¶ added in v2.0.3

func (o *CreateWorkflowRequest) SetTrigger(v WorkflowTrigger)

SetTrigger gets a reference to the given WorkflowTrigger and assigns it to the Trigger field.

func (CreateWorkflowRequest) ToMap ¶ added in v2.0.3

func (o CreateWorkflowRequest) ToMap() (map[string]interface{}, error)

func (*CreateWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *CreateWorkflowRequest) UnmarshalJSON(bytes []byte) (err error)

type CriteriaType ¶

type CriteriaType string

CriteriaType Type of the criteria in the filter. The `COMPOSITE` filter can contain multiple filters in an AND/OR relationship.

const (
	CRITERIATYPE_COMPOSITE                  CriteriaType = "COMPOSITE"
	CRITERIATYPE_ROLE                       CriteriaType = "ROLE"
	CRITERIATYPE_IDENTITY                   CriteriaType = "IDENTITY"
	CRITERIATYPE_IDENTITY_ATTRIBUTE         CriteriaType = "IDENTITY_ATTRIBUTE"
	CRITERIATYPE_ENTITLEMENT                CriteriaType = "ENTITLEMENT"
	CRITERIATYPE_ACCESS_PROFILE             CriteriaType = "ACCESS_PROFILE"
	CRITERIATYPE_SOURCE                     CriteriaType = "SOURCE"
	CRITERIATYPE_ACCOUNT                    CriteriaType = "ACCOUNT"
	CRITERIATYPE_AGGREGATED_ENTITLEMENT     CriteriaType = "AGGREGATED_ENTITLEMENT"
	CRITERIATYPE_INVALID_CERTIFIABLE_ENTITY CriteriaType = "INVALID_CERTIFIABLE_ENTITY"
)

List of CriteriaType

func NewCriteriaTypeFromValue ¶

func NewCriteriaTypeFromValue(v string) (*CriteriaType, error)

NewCriteriaTypeFromValue returns a pointer to a valid CriteriaType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CriteriaType) IsValid ¶

func (v CriteriaType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CriteriaType) Ptr ¶

func (v CriteriaType) Ptr() *CriteriaType

Ptr returns reference to CriteriaType value

func (*CriteriaType) UnmarshalJSON ¶

func (v *CriteriaType) UnmarshalJSON(src []byte) error

type DataAccess ¶

type DataAccess struct {
	// List of classification policies that apply to resources the entitlement \\ groups has access to
	Policies []DataAccessPoliciesInner `json:"policies,omitempty"`
	// List of classification categories that apply to resources the entitlement \\ groups has access to
	Categories           []DataAccessCategoriesInner `json:"categories,omitempty"`
	ImpactScore          *DataAccessImpactScore      `json:"impactScore,omitempty"`
	AdditionalProperties map[string]interface{}
}

DataAccess DAS data for the entitlement

func NewDataAccess ¶

func NewDataAccess() *DataAccess

NewDataAccess instantiates a new DataAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataAccessWithDefaults ¶

func NewDataAccessWithDefaults() *DataAccess

NewDataAccessWithDefaults instantiates a new DataAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataAccess) GetCategories ¶

func (o *DataAccess) GetCategories() []DataAccessCategoriesInner

GetCategories returns the Categories field value if set, zero value otherwise.

func (*DataAccess) GetCategoriesOk ¶

func (o *DataAccess) GetCategoriesOk() ([]DataAccessCategoriesInner, 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 (*DataAccess) GetImpactScore ¶

func (o *DataAccess) GetImpactScore() DataAccessImpactScore

GetImpactScore returns the ImpactScore field value if set, zero value otherwise.

func (*DataAccess) GetImpactScoreOk ¶

func (o *DataAccess) GetImpactScoreOk() (*DataAccessImpactScore, bool)

GetImpactScoreOk returns a tuple with the ImpactScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataAccess) GetPolicies ¶

func (o *DataAccess) GetPolicies() []DataAccessPoliciesInner

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*DataAccess) GetPoliciesOk ¶

func (o *DataAccess) GetPoliciesOk() ([]DataAccessPoliciesInner, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataAccess) HasCategories ¶

func (o *DataAccess) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*DataAccess) HasImpactScore ¶

func (o *DataAccess) HasImpactScore() bool

HasImpactScore returns a boolean if a field has been set.

func (*DataAccess) HasPolicies ¶

func (o *DataAccess) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (DataAccess) MarshalJSON ¶

func (o DataAccess) MarshalJSON() ([]byte, error)

func (*DataAccess) SetCategories ¶

func (o *DataAccess) SetCategories(v []DataAccessCategoriesInner)

SetCategories gets a reference to the given []DataAccessCategoriesInner and assigns it to the Categories field.

func (*DataAccess) SetImpactScore ¶

func (o *DataAccess) SetImpactScore(v DataAccessImpactScore)

SetImpactScore gets a reference to the given DataAccessImpactScore and assigns it to the ImpactScore field.

func (*DataAccess) SetPolicies ¶

func (o *DataAccess) SetPolicies(v []DataAccessPoliciesInner)

SetPolicies gets a reference to the given []DataAccessPoliciesInner and assigns it to the Policies field.

func (DataAccess) ToMap ¶

func (o DataAccess) ToMap() (map[string]interface{}, error)

func (*DataAccess) UnmarshalJSON ¶

func (o *DataAccess) UnmarshalJSON(bytes []byte) (err error)

type DataAccessCategoriesInner ¶

type DataAccessCategoriesInner struct {
	// Value of the category
	Value *string `json:"value,omitempty"`
	// Number of matched for each category
	MatchCount           *int32 `json:"matchCount,omitempty"`
	AdditionalProperties map[string]interface{}
}

DataAccessCategoriesInner struct for DataAccessCategoriesInner

func NewDataAccessCategoriesInner ¶

func NewDataAccessCategoriesInner() *DataAccessCategoriesInner

NewDataAccessCategoriesInner instantiates a new DataAccessCategoriesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataAccessCategoriesInnerWithDefaults ¶

func NewDataAccessCategoriesInnerWithDefaults() *DataAccessCategoriesInner

NewDataAccessCategoriesInnerWithDefaults instantiates a new DataAccessCategoriesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataAccessCategoriesInner) GetMatchCount ¶

func (o *DataAccessCategoriesInner) GetMatchCount() int32

GetMatchCount returns the MatchCount field value if set, zero value otherwise.

func (*DataAccessCategoriesInner) GetMatchCountOk ¶

func (o *DataAccessCategoriesInner) GetMatchCountOk() (*int32, bool)

GetMatchCountOk returns a tuple with the MatchCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DataAccessCategoriesInner) GetValue ¶

func (o *DataAccessCategoriesInner) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*DataAccessCategoriesInner) GetValueOk ¶

func (o *DataAccessCategoriesInner) 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 (*DataAccessCategoriesInner) HasMatchCount ¶

func (o *DataAccessCategoriesInner) HasMatchCount() bool

HasMatchCount returns a boolean if a field has been set.

func (*DataAccessCategoriesInner) HasValue ¶

func (o *DataAccessCategoriesInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DataAccessCategoriesInner) MarshalJSON ¶

func (o DataAccessCategoriesInner) MarshalJSON() ([]byte, error)

func (*DataAccessCategoriesInner) SetMatchCount ¶

func (o *DataAccessCategoriesInner) SetMatchCount(v int32)

SetMatchCount gets a reference to the given int32 and assigns it to the MatchCount field.

func (*DataAccessCategoriesInner) SetValue ¶

func (o *DataAccessCategoriesInner) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (DataAccessCategoriesInner) ToMap ¶

func (o DataAccessCategoriesInner) ToMap() (map[string]interface{}, error)

func (*DataAccessCategoriesInner) UnmarshalJSON ¶

func (o *DataAccessCategoriesInner) UnmarshalJSON(bytes []byte) (err error)

type DataAccessImpactScore ¶

type DataAccessImpactScore struct {
	// Impact Score for this data
	Value                *string `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

DataAccessImpactScore struct for DataAccessImpactScore

func NewDataAccessImpactScore ¶

func NewDataAccessImpactScore() *DataAccessImpactScore

NewDataAccessImpactScore instantiates a new DataAccessImpactScore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataAccessImpactScoreWithDefaults ¶

func NewDataAccessImpactScoreWithDefaults() *DataAccessImpactScore

NewDataAccessImpactScoreWithDefaults instantiates a new DataAccessImpactScore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataAccessImpactScore) GetValue ¶

func (o *DataAccessImpactScore) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*DataAccessImpactScore) GetValueOk ¶

func (o *DataAccessImpactScore) 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 (*DataAccessImpactScore) HasValue ¶

func (o *DataAccessImpactScore) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DataAccessImpactScore) MarshalJSON ¶

func (o DataAccessImpactScore) MarshalJSON() ([]byte, error)

func (*DataAccessImpactScore) SetValue ¶

func (o *DataAccessImpactScore) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (DataAccessImpactScore) ToMap ¶

func (o DataAccessImpactScore) ToMap() (map[string]interface{}, error)

func (*DataAccessImpactScore) UnmarshalJSON ¶

func (o *DataAccessImpactScore) UnmarshalJSON(bytes []byte) (err error)

type DataAccessPoliciesInner ¶

type DataAccessPoliciesInner struct {
	// Value of the policy
	Value                *string `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

DataAccessPoliciesInner struct for DataAccessPoliciesInner

func NewDataAccessPoliciesInner ¶

func NewDataAccessPoliciesInner() *DataAccessPoliciesInner

NewDataAccessPoliciesInner instantiates a new DataAccessPoliciesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDataAccessPoliciesInnerWithDefaults ¶

func NewDataAccessPoliciesInnerWithDefaults() *DataAccessPoliciesInner

NewDataAccessPoliciesInnerWithDefaults instantiates a new DataAccessPoliciesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DataAccessPoliciesInner) GetValue ¶

func (o *DataAccessPoliciesInner) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*DataAccessPoliciesInner) GetValueOk ¶

func (o *DataAccessPoliciesInner) 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 (*DataAccessPoliciesInner) HasValue ¶

func (o *DataAccessPoliciesInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DataAccessPoliciesInner) MarshalJSON ¶

func (o DataAccessPoliciesInner) MarshalJSON() ([]byte, error)

func (*DataAccessPoliciesInner) SetValue ¶

func (o *DataAccessPoliciesInner) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (DataAccessPoliciesInner) ToMap ¶

func (o DataAccessPoliciesInner) ToMap() (map[string]interface{}, error)

func (*DataAccessPoliciesInner) UnmarshalJSON ¶

func (o *DataAccessPoliciesInner) UnmarshalJSON(bytes []byte) (err error)

type DeleteNonEmployeeRecordsInBulkRequest ¶

type DeleteNonEmployeeRecordsInBulkRequest struct {
	// List of non-employee ids.
	Ids                  []string `json:"ids"`
	AdditionalProperties map[string]interface{}
}

DeleteNonEmployeeRecordsInBulkRequest struct for DeleteNonEmployeeRecordsInBulkRequest

func NewDeleteNonEmployeeRecordsInBulkRequest ¶

func NewDeleteNonEmployeeRecordsInBulkRequest(ids []string) *DeleteNonEmployeeRecordsInBulkRequest

NewDeleteNonEmployeeRecordsInBulkRequest instantiates a new DeleteNonEmployeeRecordsInBulkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteNonEmployeeRecordsInBulkRequestWithDefaults ¶

func NewDeleteNonEmployeeRecordsInBulkRequestWithDefaults() *DeleteNonEmployeeRecordsInBulkRequest

NewDeleteNonEmployeeRecordsInBulkRequestWithDefaults instantiates a new DeleteNonEmployeeRecordsInBulkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteNonEmployeeRecordsInBulkRequest) GetIds ¶

GetIds returns the Ids field value

func (*DeleteNonEmployeeRecordsInBulkRequest) GetIdsOk ¶

GetIdsOk returns a tuple with the Ids field value and a boolean to check if the value has been set.

func (DeleteNonEmployeeRecordsInBulkRequest) MarshalJSON ¶

func (o DeleteNonEmployeeRecordsInBulkRequest) MarshalJSON() ([]byte, error)

func (*DeleteNonEmployeeRecordsInBulkRequest) SetIds ¶

SetIds sets field value

func (DeleteNonEmployeeRecordsInBulkRequest) ToMap ¶

func (o DeleteNonEmployeeRecordsInBulkRequest) ToMap() (map[string]interface{}, error)

func (*DeleteNonEmployeeRecordsInBulkRequest) UnmarshalJSON ¶

func (o *DeleteNonEmployeeRecordsInBulkRequest) UnmarshalJSON(bytes []byte) (err error)

type DeleteSource202Response ¶

type DeleteSource202Response struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the task result
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the task result (should be null/empty)
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

DeleteSource202Response struct for DeleteSource202Response

func NewDeleteSource202Response ¶

func NewDeleteSource202Response() *DeleteSource202Response

NewDeleteSource202Response instantiates a new DeleteSource202Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteSource202ResponseWithDefaults ¶

func NewDeleteSource202ResponseWithDefaults() *DeleteSource202Response

NewDeleteSource202ResponseWithDefaults instantiates a new DeleteSource202Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteSource202Response) GetId ¶

func (o *DeleteSource202Response) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DeleteSource202Response) GetIdOk ¶

func (o *DeleteSource202Response) 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 (*DeleteSource202Response) GetName ¶

func (o *DeleteSource202Response) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DeleteSource202Response) GetNameOk ¶

func (o *DeleteSource202Response) 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 (*DeleteSource202Response) GetType ¶

func (o *DeleteSource202Response) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*DeleteSource202Response) GetTypeOk ¶

func (o *DeleteSource202Response) 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 (*DeleteSource202Response) HasId ¶

func (o *DeleteSource202Response) HasId() bool

HasId returns a boolean if a field has been set.

func (*DeleteSource202Response) HasName ¶

func (o *DeleteSource202Response) HasName() bool

HasName returns a boolean if a field has been set.

func (*DeleteSource202Response) HasType ¶

func (o *DeleteSource202Response) HasType() bool

HasType returns a boolean if a field has been set.

func (DeleteSource202Response) MarshalJSON ¶

func (o DeleteSource202Response) MarshalJSON() ([]byte, error)

func (*DeleteSource202Response) SetId ¶

func (o *DeleteSource202Response) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DeleteSource202Response) SetName ¶

func (o *DeleteSource202Response) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*DeleteSource202Response) SetType ¶

func (o *DeleteSource202Response) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (DeleteSource202Response) ToMap ¶

func (o DeleteSource202Response) ToMap() (map[string]interface{}, error)

func (*DeleteSource202Response) UnmarshalJSON ¶

func (o *DeleteSource202Response) UnmarshalJSON(bytes []byte) (err error)

type DisplayReference ¶

type DisplayReference struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string `json:"name,omitempty"`
	DisplayName          *string `json:"displayName,omitempty"`
	AdditionalProperties map[string]interface{}
}

DisplayReference struct for DisplayReference

func NewDisplayReference ¶

func NewDisplayReference() *DisplayReference

NewDisplayReference instantiates a new DisplayReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDisplayReferenceWithDefaults ¶

func NewDisplayReferenceWithDefaults() *DisplayReference

NewDisplayReferenceWithDefaults instantiates a new DisplayReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DisplayReference) GetDisplayName ¶

func (o *DisplayReference) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*DisplayReference) GetDisplayNameOk ¶

func (o *DisplayReference) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DisplayReference) GetId ¶

func (o *DisplayReference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DisplayReference) GetIdOk ¶

func (o *DisplayReference) 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 (*DisplayReference) GetName ¶

func (o *DisplayReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DisplayReference) GetNameOk ¶

func (o *DisplayReference) 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 (*DisplayReference) HasDisplayName ¶

func (o *DisplayReference) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*DisplayReference) HasId ¶

func (o *DisplayReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*DisplayReference) HasName ¶

func (o *DisplayReference) HasName() bool

HasName returns a boolean if a field has been set.

func (DisplayReference) MarshalJSON ¶

func (o DisplayReference) MarshalJSON() ([]byte, error)

func (*DisplayReference) SetDisplayName ¶

func (o *DisplayReference) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*DisplayReference) SetId ¶

func (o *DisplayReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DisplayReference) SetName ¶

func (o *DisplayReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (DisplayReference) ToMap ¶

func (o DisplayReference) ToMap() (map[string]interface{}, error)

func (*DisplayReference) UnmarshalJSON ¶

func (o *DisplayReference) UnmarshalJSON(bytes []byte) (err error)

type DocumentType ¶

type DocumentType string

DocumentType Enum representing the currently supported document types. Additional values may be added in the future without notice.

const (
	DOCUMENTTYPE_ACCESSPROFILE   DocumentType = "accessprofile"
	DOCUMENTTYPE_ACCOUNTACTIVITY DocumentType = "accountactivity"
	DOCUMENTTYPE_ACCOUNT         DocumentType = "account"
	DOCUMENTTYPE_AGGREGATION     DocumentType = "aggregation"
	DOCUMENTTYPE_ENTITLEMENT     DocumentType = "entitlement"
	DOCUMENTTYPE_EVENT           DocumentType = "event"
	DOCUMENTTYPE_IDENTITY        DocumentType = "identity"
	DOCUMENTTYPE_ROLE            DocumentType = "role"
)

List of DocumentType

func NewDocumentTypeFromValue ¶

func NewDocumentTypeFromValue(v string) (*DocumentType, error)

NewDocumentTypeFromValue returns a pointer to a valid DocumentType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DocumentType) IsValid ¶

func (v DocumentType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DocumentType) Ptr ¶

func (v DocumentType) Ptr() *DocumentType

Ptr returns reference to DocumentType value

func (*DocumentType) UnmarshalJSON ¶

func (v *DocumentType) UnmarshalJSON(src []byte) error

type DtoType ¶

type DtoType string

DtoType An enumeration of the types of DTOs supported within the IdentityNow infrastructure.

const (
	DTOTYPE_ACCOUNT_CORRELATION_CONFIG DtoType = "ACCOUNT_CORRELATION_CONFIG"
	DTOTYPE_ACCESS_PROFILE             DtoType = "ACCESS_PROFILE"
	DTOTYPE_ACCESS_REQUEST_APPROVAL    DtoType = "ACCESS_REQUEST_APPROVAL"
	DTOTYPE_ACCOUNT                    DtoType = "ACCOUNT"
	DTOTYPE_APPLICATION                DtoType = "APPLICATION"
	DTOTYPE_CAMPAIGN                   DtoType = "CAMPAIGN"
	DTOTYPE_CAMPAIGN_FILTER            DtoType = "CAMPAIGN_FILTER"
	DTOTYPE_CERTIFICATION              DtoType = "CERTIFICATION"
	DTOTYPE_CLUSTER                    DtoType = "CLUSTER"
	DTOTYPE_CONNECTOR_SCHEMA           DtoType = "CONNECTOR_SCHEMA"
	DTOTYPE_ENTITLEMENT                DtoType = "ENTITLEMENT"
	DTOTYPE_GOVERNANCE_GROUP           DtoType = "GOVERNANCE_GROUP"
	DTOTYPE_IDENTITY                   DtoType = "IDENTITY"
	DTOTYPE_IDENTITY_PROFILE           DtoType = "IDENTITY_PROFILE"
	DTOTYPE_IDENTITY_REQUEST           DtoType = "IDENTITY_REQUEST"
	DTOTYPE_LIFECYCLE_STATE            DtoType = "LIFECYCLE_STATE"
	DTOTYPE_PASSWORD_POLICY            DtoType = "PASSWORD_POLICY"
	DTOTYPE_ROLE                       DtoType = "ROLE"
	DTOTYPE_RULE                       DtoType = "RULE"
	DTOTYPE_SOD_POLICY                 DtoType = "SOD_POLICY"
	DTOTYPE_SOURCE                     DtoType = "SOURCE"
	DTOTYPE_TAG                        DtoType = "TAG"
	DTOTYPE_TAG_CATEGORY               DtoType = "TAG_CATEGORY"
	DTOTYPE_TASK_RESULT                DtoType = "TASK_RESULT"
	DTOTYPE_REPORT_RESULT              DtoType = "REPORT_RESULT"
	DTOTYPE_SOD_VIOLATION              DtoType = "SOD_VIOLATION"
	DTOTYPE_ACCOUNT_ACTIVITY           DtoType = "ACCOUNT_ACTIVITY"
	DTOTYPE_WORKGROUP                  DtoType = "WORKGROUP"
)

List of DtoType

func NewDtoTypeFromValue ¶

func NewDtoTypeFromValue(v string) (*DtoType, error)

NewDtoTypeFromValue returns a pointer to a valid DtoType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (DtoType) IsValid ¶

func (v DtoType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (DtoType) Ptr ¶

func (v DtoType) Ptr() *DtoType

Ptr returns reference to DtoType value

func (*DtoType) UnmarshalJSON ¶

func (v *DtoType) UnmarshalJSON(src []byte) error

type EmailNotificationOption ¶

type EmailNotificationOption struct {
	// If true, then the manager is notified of the lifecycle state change.
	NotifyManagers *bool `json:"notifyManagers,omitempty"`
	// If true, then all the admins are notified of the lifecycle state change.
	NotifyAllAdmins *bool `json:"notifyAllAdmins,omitempty"`
	// If true, then the users specified in \"emailAddressList\" below are notified of lifecycle state change.
	NotifySpecificUsers *bool `json:"notifySpecificUsers,omitempty"`
	// List of user email addresses. If \"notifySpecificUsers\" option is true, then these users are notified of lifecycle state change.
	EmailAddressList     []string `json:"emailAddressList,omitempty"`
	AdditionalProperties map[string]interface{}
}

EmailNotificationOption This is used for representing email configuration for a lifecycle state

func NewEmailNotificationOption ¶

func NewEmailNotificationOption() *EmailNotificationOption

NewEmailNotificationOption instantiates a new EmailNotificationOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEmailNotificationOptionWithDefaults ¶

func NewEmailNotificationOptionWithDefaults() *EmailNotificationOption

NewEmailNotificationOptionWithDefaults instantiates a new EmailNotificationOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EmailNotificationOption) GetEmailAddressList ¶

func (o *EmailNotificationOption) GetEmailAddressList() []string

GetEmailAddressList returns the EmailAddressList field value if set, zero value otherwise.

func (*EmailNotificationOption) GetEmailAddressListOk ¶

func (o *EmailNotificationOption) GetEmailAddressListOk() ([]string, bool)

GetEmailAddressListOk returns a tuple with the EmailAddressList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailNotificationOption) GetNotifyAllAdmins ¶

func (o *EmailNotificationOption) GetNotifyAllAdmins() bool

GetNotifyAllAdmins returns the NotifyAllAdmins field value if set, zero value otherwise.

func (*EmailNotificationOption) GetNotifyAllAdminsOk ¶

func (o *EmailNotificationOption) GetNotifyAllAdminsOk() (*bool, bool)

GetNotifyAllAdminsOk returns a tuple with the NotifyAllAdmins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailNotificationOption) GetNotifyManagers ¶

func (o *EmailNotificationOption) GetNotifyManagers() bool

GetNotifyManagers returns the NotifyManagers field value if set, zero value otherwise.

func (*EmailNotificationOption) GetNotifyManagersOk ¶

func (o *EmailNotificationOption) GetNotifyManagersOk() (*bool, bool)

GetNotifyManagersOk returns a tuple with the NotifyManagers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailNotificationOption) GetNotifySpecificUsers ¶

func (o *EmailNotificationOption) GetNotifySpecificUsers() bool

GetNotifySpecificUsers returns the NotifySpecificUsers field value if set, zero value otherwise.

func (*EmailNotificationOption) GetNotifySpecificUsersOk ¶

func (o *EmailNotificationOption) GetNotifySpecificUsersOk() (*bool, bool)

GetNotifySpecificUsersOk returns a tuple with the NotifySpecificUsers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailNotificationOption) HasEmailAddressList ¶

func (o *EmailNotificationOption) HasEmailAddressList() bool

HasEmailAddressList returns a boolean if a field has been set.

func (*EmailNotificationOption) HasNotifyAllAdmins ¶

func (o *EmailNotificationOption) HasNotifyAllAdmins() bool

HasNotifyAllAdmins returns a boolean if a field has been set.

func (*EmailNotificationOption) HasNotifyManagers ¶

func (o *EmailNotificationOption) HasNotifyManagers() bool

HasNotifyManagers returns a boolean if a field has been set.

func (*EmailNotificationOption) HasNotifySpecificUsers ¶

func (o *EmailNotificationOption) HasNotifySpecificUsers() bool

HasNotifySpecificUsers returns a boolean if a field has been set.

func (EmailNotificationOption) MarshalJSON ¶

func (o EmailNotificationOption) MarshalJSON() ([]byte, error)

func (*EmailNotificationOption) SetEmailAddressList ¶

func (o *EmailNotificationOption) SetEmailAddressList(v []string)

SetEmailAddressList gets a reference to the given []string and assigns it to the EmailAddressList field.

func (*EmailNotificationOption) SetNotifyAllAdmins ¶

func (o *EmailNotificationOption) SetNotifyAllAdmins(v bool)

SetNotifyAllAdmins gets a reference to the given bool and assigns it to the NotifyAllAdmins field.

func (*EmailNotificationOption) SetNotifyManagers ¶

func (o *EmailNotificationOption) SetNotifyManagers(v bool)

SetNotifyManagers gets a reference to the given bool and assigns it to the NotifyManagers field.

func (*EmailNotificationOption) SetNotifySpecificUsers ¶

func (o *EmailNotificationOption) SetNotifySpecificUsers(v bool)

SetNotifySpecificUsers gets a reference to the given bool and assigns it to the NotifySpecificUsers field.

func (EmailNotificationOption) ToMap ¶

func (o EmailNotificationOption) ToMap() (map[string]interface{}, error)

func (*EmailNotificationOption) UnmarshalJSON ¶

func (o *EmailNotificationOption) UnmarshalJSON(bytes []byte) (err error)

type Entitlement ¶

type Entitlement struct {
	// The entitlement id
	Id *string `json:"id,omitempty"`
	// The entitlement name
	Name *string `json:"name,omitempty"`
	// The entitlement attribute name
	Attribute *string `json:"attribute,omitempty"`
	// The value of the entitlement
	Value *string `json:"value,omitempty"`
	// The object type of the entitlement from the source schema
	SourceSchemaObjectType *string `json:"sourceSchemaObjectType,omitempty"`
	// The description of the entitlement
	Description *string `json:"description,omitempty"`
	// True if the entitlement is privileged
	Privileged *bool `json:"privileged,omitempty"`
	// True if the entitlement is cloud governed
	CloudGoverned *bool `json:"cloudGoverned,omitempty"`
	// Time when the entitlement was created
	Created *time.Time `json:"created,omitempty"`
	// Time when the entitlement was last modified
	Modified *time.Time         `json:"modified,omitempty"`
	Source   *EntitlementSource `json:"source,omitempty"`
	// A map of free-form key-value pairs from the source system
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// List of IDs of segments, if any, to which this Entitlement is assigned.
	Segments             []string        `json:"segments,omitempty"`
	DirectPermissions    []PermissionDto `json:"directPermissions,omitempty"`
	AdditionalProperties map[string]interface{}
}

Entitlement struct for Entitlement

func NewEntitlement ¶

func NewEntitlement() *Entitlement

NewEntitlement instantiates a new Entitlement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementWithDefaults ¶

func NewEntitlementWithDefaults() *Entitlement

NewEntitlementWithDefaults instantiates a new Entitlement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Entitlement) GetAttribute ¶

func (o *Entitlement) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*Entitlement) GetAttributeOk ¶

func (o *Entitlement) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetAttributes ¶

func (o *Entitlement) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Entitlement) GetAttributesOk ¶

func (o *Entitlement) GetAttributesOk() (map[string]interface{}, 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 (*Entitlement) GetCloudGoverned ¶

func (o *Entitlement) GetCloudGoverned() bool

GetCloudGoverned returns the CloudGoverned field value if set, zero value otherwise.

func (*Entitlement) GetCloudGovernedOk ¶

func (o *Entitlement) GetCloudGovernedOk() (*bool, bool)

GetCloudGovernedOk returns a tuple with the CloudGoverned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetCreated ¶

func (o *Entitlement) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Entitlement) GetCreatedOk ¶

func (o *Entitlement) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetDescription ¶

func (o *Entitlement) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Entitlement) GetDescriptionOk ¶

func (o *Entitlement) 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 (*Entitlement) GetDirectPermissions ¶

func (o *Entitlement) GetDirectPermissions() []PermissionDto

GetDirectPermissions returns the DirectPermissions field value if set, zero value otherwise.

func (*Entitlement) GetDirectPermissionsOk ¶

func (o *Entitlement) GetDirectPermissionsOk() ([]PermissionDto, bool)

GetDirectPermissionsOk returns a tuple with the DirectPermissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetId ¶

func (o *Entitlement) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Entitlement) GetIdOk ¶

func (o *Entitlement) 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 (*Entitlement) GetModified ¶

func (o *Entitlement) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Entitlement) GetModifiedOk ¶

func (o *Entitlement) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetName ¶

func (o *Entitlement) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Entitlement) GetNameOk ¶

func (o *Entitlement) 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 (*Entitlement) GetPrivileged ¶

func (o *Entitlement) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*Entitlement) GetPrivilegedOk ¶

func (o *Entitlement) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetSegments ¶

func (o *Entitlement) GetSegments() []string

GetSegments returns the Segments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Entitlement) GetSegmentsOk ¶

func (o *Entitlement) GetSegmentsOk() ([]string, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Entitlement) GetSource ¶

func (o *Entitlement) GetSource() EntitlementSource

GetSource returns the Source field value if set, zero value otherwise.

func (*Entitlement) GetSourceOk ¶

func (o *Entitlement) GetSourceOk() (*EntitlementSource, 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 (*Entitlement) GetSourceSchemaObjectType ¶

func (o *Entitlement) GetSourceSchemaObjectType() string

GetSourceSchemaObjectType returns the SourceSchemaObjectType field value if set, zero value otherwise.

func (*Entitlement) GetSourceSchemaObjectTypeOk ¶

func (o *Entitlement) GetSourceSchemaObjectTypeOk() (*string, bool)

GetSourceSchemaObjectTypeOk returns a tuple with the SourceSchemaObjectType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Entitlement) GetValue ¶

func (o *Entitlement) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*Entitlement) GetValueOk ¶

func (o *Entitlement) 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 (*Entitlement) HasAttribute ¶

func (o *Entitlement) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*Entitlement) HasAttributes ¶

func (o *Entitlement) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Entitlement) HasCloudGoverned ¶

func (o *Entitlement) HasCloudGoverned() bool

HasCloudGoverned returns a boolean if a field has been set.

func (*Entitlement) HasCreated ¶

func (o *Entitlement) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Entitlement) HasDescription ¶

func (o *Entitlement) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Entitlement) HasDirectPermissions ¶

func (o *Entitlement) HasDirectPermissions() bool

HasDirectPermissions returns a boolean if a field has been set.

func (*Entitlement) HasId ¶

func (o *Entitlement) HasId() bool

HasId returns a boolean if a field has been set.

func (*Entitlement) HasModified ¶

func (o *Entitlement) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Entitlement) HasName ¶

func (o *Entitlement) HasName() bool

HasName returns a boolean if a field has been set.

func (*Entitlement) HasPrivileged ¶

func (o *Entitlement) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*Entitlement) HasSegments ¶

func (o *Entitlement) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (*Entitlement) HasSource ¶

func (o *Entitlement) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*Entitlement) HasSourceSchemaObjectType ¶

func (o *Entitlement) HasSourceSchemaObjectType() bool

HasSourceSchemaObjectType returns a boolean if a field has been set.

func (*Entitlement) HasValue ¶

func (o *Entitlement) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Entitlement) MarshalJSON ¶

func (o Entitlement) MarshalJSON() ([]byte, error)

func (*Entitlement) SetAttribute ¶

func (o *Entitlement) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*Entitlement) SetAttributes ¶

func (o *Entitlement) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*Entitlement) SetCloudGoverned ¶

func (o *Entitlement) SetCloudGoverned(v bool)

SetCloudGoverned gets a reference to the given bool and assigns it to the CloudGoverned field.

func (*Entitlement) SetCreated ¶

func (o *Entitlement) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Entitlement) SetDescription ¶

func (o *Entitlement) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Entitlement) SetDirectPermissions ¶

func (o *Entitlement) SetDirectPermissions(v []PermissionDto)

SetDirectPermissions gets a reference to the given []PermissionDto and assigns it to the DirectPermissions field.

func (*Entitlement) SetId ¶

func (o *Entitlement) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Entitlement) SetModified ¶

func (o *Entitlement) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Entitlement) SetName ¶

func (o *Entitlement) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Entitlement) SetPrivileged ¶

func (o *Entitlement) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*Entitlement) SetSegments ¶

func (o *Entitlement) SetSegments(v []string)

SetSegments gets a reference to the given []string and assigns it to the Segments field.

func (*Entitlement) SetSource ¶

func (o *Entitlement) SetSource(v EntitlementSource)

SetSource gets a reference to the given EntitlementSource and assigns it to the Source field.

func (*Entitlement) SetSourceSchemaObjectType ¶

func (o *Entitlement) SetSourceSchemaObjectType(v string)

SetSourceSchemaObjectType gets a reference to the given string and assigns it to the SourceSchemaObjectType field.

func (*Entitlement) SetValue ¶

func (o *Entitlement) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (Entitlement) ToMap ¶

func (o Entitlement) ToMap() (map[string]interface{}, error)

func (*Entitlement) UnmarshalJSON ¶

func (o *Entitlement) UnmarshalJSON(bytes []byte) (err error)

type EntitlementDocument ¶

type EntitlementDocument struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced *string `json:"synced,omitempty"`
	// Entitlement's display name.
	DisplayName *string                         `json:"displayName,omitempty"`
	Source      *EntitlementDocumentAllOfSource `json:"source,omitempty"`
	// Segments with the role.
	Segments []BaseSegment `json:"segments,omitempty"`
	// Number of segments with the role.
	SegmentCount *int32 `json:"segmentCount,omitempty"`
	// Indicates whether the entitlement is requestable.
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates whether the entitlement is cloud governed.
	CloudGoverned *bool `json:"cloudGoverned,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// Indicates whether the entitlement is privileged.
	Privileged *bool `json:"privileged,omitempty"`
	// Number of identities who have access to the entitlement.
	IdentityCount *int32 `json:"identityCount,omitempty"`
	// Tags that have been applied to the object.
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementDocument Entitlement

func NewEntitlementDocument ¶

func NewEntitlementDocument(id string, name string, type_ DocumentType) *EntitlementDocument

NewEntitlementDocument instantiates a new EntitlementDocument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementDocumentWithDefaults ¶

func NewEntitlementDocumentWithDefaults() *EntitlementDocument

NewEntitlementDocumentWithDefaults instantiates a new EntitlementDocument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementDocument) GetCloudGoverned ¶ added in v2.0.2

func (o *EntitlementDocument) GetCloudGoverned() bool

GetCloudGoverned returns the CloudGoverned field value if set, zero value otherwise.

func (*EntitlementDocument) GetCloudGovernedOk ¶ added in v2.0.2

func (o *EntitlementDocument) GetCloudGovernedOk() (*bool, bool)

GetCloudGovernedOk returns a tuple with the CloudGoverned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetCreated ¶ added in v2.0.2

func (o *EntitlementDocument) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EntitlementDocument) GetCreatedOk ¶ added in v2.0.2

func (o *EntitlementDocument) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EntitlementDocument) GetDisplayName ¶

func (o *EntitlementDocument) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*EntitlementDocument) GetDisplayNameOk ¶

func (o *EntitlementDocument) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetId ¶

func (o *EntitlementDocument) GetId() string

GetId returns the Id field value

func (*EntitlementDocument) GetIdOk ¶

func (o *EntitlementDocument) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EntitlementDocument) GetIdentityCount ¶

func (o *EntitlementDocument) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*EntitlementDocument) GetIdentityCountOk ¶

func (o *EntitlementDocument) GetIdentityCountOk() (*int32, bool)

GetIdentityCountOk returns a tuple with the IdentityCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetModified ¶

func (o *EntitlementDocument) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EntitlementDocument) GetModifiedOk ¶

func (o *EntitlementDocument) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EntitlementDocument) GetName ¶

func (o *EntitlementDocument) GetName() string

GetName returns the Name field value

func (*EntitlementDocument) GetNameOk ¶

func (o *EntitlementDocument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EntitlementDocument) GetPrivileged ¶

func (o *EntitlementDocument) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*EntitlementDocument) GetPrivilegedOk ¶

func (o *EntitlementDocument) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetRequestable ¶ added in v2.0.2

func (o *EntitlementDocument) GetRequestable() bool

GetRequestable returns the Requestable field value if set, zero value otherwise.

func (*EntitlementDocument) GetRequestableOk ¶ added in v2.0.2

func (o *EntitlementDocument) GetRequestableOk() (*bool, bool)

GetRequestableOk returns a tuple with the Requestable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetSegmentCount ¶ added in v2.0.2

func (o *EntitlementDocument) GetSegmentCount() int32

GetSegmentCount returns the SegmentCount field value if set, zero value otherwise.

func (*EntitlementDocument) GetSegmentCountOk ¶ added in v2.0.2

func (o *EntitlementDocument) GetSegmentCountOk() (*int32, bool)

GetSegmentCountOk returns a tuple with the SegmentCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetSegments ¶ added in v2.0.2

func (o *EntitlementDocument) GetSegments() []BaseSegment

GetSegments returns the Segments field value if set, zero value otherwise.

func (*EntitlementDocument) GetSegmentsOk ¶ added in v2.0.2

func (o *EntitlementDocument) GetSegmentsOk() ([]BaseSegment, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*EntitlementDocument) GetSourceOk ¶

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 (*EntitlementDocument) GetSynced ¶

func (o *EntitlementDocument) GetSynced() string

GetSynced returns the Synced field value if set, zero value otherwise.

func (*EntitlementDocument) GetSyncedOk ¶

func (o *EntitlementDocument) GetSyncedOk() (*string, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDocument) GetTags ¶

func (o *EntitlementDocument) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*EntitlementDocument) GetTagsOk ¶

func (o *EntitlementDocument) 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 (*EntitlementDocument) GetType ¶

func (o *EntitlementDocument) GetType() DocumentType

GetType returns the Type field value

func (*EntitlementDocument) GetTypeOk ¶

func (o *EntitlementDocument) GetTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*EntitlementDocument) HasCloudGoverned ¶ added in v2.0.2

func (o *EntitlementDocument) HasCloudGoverned() bool

HasCloudGoverned returns a boolean if a field has been set.

func (*EntitlementDocument) HasCreated ¶ added in v2.0.2

func (o *EntitlementDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*EntitlementDocument) HasDisplayName ¶

func (o *EntitlementDocument) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*EntitlementDocument) HasIdentityCount ¶

func (o *EntitlementDocument) HasIdentityCount() bool

HasIdentityCount returns a boolean if a field has been set.

func (*EntitlementDocument) HasModified ¶

func (o *EntitlementDocument) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*EntitlementDocument) HasPrivileged ¶

func (o *EntitlementDocument) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*EntitlementDocument) HasRequestable ¶ added in v2.0.2

func (o *EntitlementDocument) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*EntitlementDocument) HasSegmentCount ¶ added in v2.0.2

func (o *EntitlementDocument) HasSegmentCount() bool

HasSegmentCount returns a boolean if a field has been set.

func (*EntitlementDocument) HasSegments ¶ added in v2.0.2

func (o *EntitlementDocument) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (*EntitlementDocument) HasSource ¶

func (o *EntitlementDocument) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*EntitlementDocument) HasSynced ¶

func (o *EntitlementDocument) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*EntitlementDocument) HasTags ¶

func (o *EntitlementDocument) HasTags() bool

HasTags returns a boolean if a field has been set.

func (EntitlementDocument) MarshalJSON ¶

func (o EntitlementDocument) MarshalJSON() ([]byte, error)

func (*EntitlementDocument) SetCloudGoverned ¶ added in v2.0.2

func (o *EntitlementDocument) SetCloudGoverned(v bool)

SetCloudGoverned gets a reference to the given bool and assigns it to the CloudGoverned field.

func (*EntitlementDocument) SetCreated ¶ added in v2.0.2

func (o *EntitlementDocument) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*EntitlementDocument) SetCreatedNil ¶ added in v2.0.2

func (o *EntitlementDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*EntitlementDocument) SetDisplayName ¶

func (o *EntitlementDocument) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*EntitlementDocument) SetId ¶

func (o *EntitlementDocument) SetId(v string)

SetId sets field value

func (*EntitlementDocument) SetIdentityCount ¶

func (o *EntitlementDocument) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*EntitlementDocument) SetModified ¶

func (o *EntitlementDocument) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*EntitlementDocument) SetModifiedNil ¶

func (o *EntitlementDocument) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*EntitlementDocument) SetName ¶

func (o *EntitlementDocument) SetName(v string)

SetName sets field value

func (*EntitlementDocument) SetPrivileged ¶

func (o *EntitlementDocument) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*EntitlementDocument) SetRequestable ¶ added in v2.0.2

func (o *EntitlementDocument) SetRequestable(v bool)

SetRequestable gets a reference to the given bool and assigns it to the Requestable field.

func (*EntitlementDocument) SetSegmentCount ¶ added in v2.0.2

func (o *EntitlementDocument) SetSegmentCount(v int32)

SetSegmentCount gets a reference to the given int32 and assigns it to the SegmentCount field.

func (*EntitlementDocument) SetSegments ¶ added in v2.0.2

func (o *EntitlementDocument) SetSegments(v []BaseSegment)

SetSegments gets a reference to the given []BaseSegment and assigns it to the Segments field.

func (*EntitlementDocument) SetSource ¶

SetSource gets a reference to the given EntitlementDocumentAllOfSource and assigns it to the Source field.

func (*EntitlementDocument) SetSynced ¶

func (o *EntitlementDocument) SetSynced(v string)

SetSynced gets a reference to the given string and assigns it to the Synced field.

func (*EntitlementDocument) SetTags ¶

func (o *EntitlementDocument) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*EntitlementDocument) SetType ¶

func (o *EntitlementDocument) SetType(v DocumentType)

SetType sets field value

func (EntitlementDocument) ToMap ¶

func (o EntitlementDocument) ToMap() (map[string]interface{}, error)

func (*EntitlementDocument) UnmarshalJSON ¶

func (o *EntitlementDocument) UnmarshalJSON(bytes []byte) (err error)

func (*EntitlementDocument) UnsetCreated ¶ added in v2.0.2

func (o *EntitlementDocument) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*EntitlementDocument) UnsetModified ¶

func (o *EntitlementDocument) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type EntitlementDocumentAllOfSource ¶ added in v2.0.2

type EntitlementDocumentAllOfSource struct {
	// ID of entitlement's source.
	Id *string `json:"id,omitempty"`
	// Display name of entitlement's source.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementDocumentAllOfSource Entitlement's source.

func NewEntitlementDocumentAllOfSource ¶ added in v2.0.2

func NewEntitlementDocumentAllOfSource() *EntitlementDocumentAllOfSource

NewEntitlementDocumentAllOfSource instantiates a new EntitlementDocumentAllOfSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementDocumentAllOfSourceWithDefaults ¶ added in v2.0.2

func NewEntitlementDocumentAllOfSourceWithDefaults() *EntitlementDocumentAllOfSource

NewEntitlementDocumentAllOfSourceWithDefaults instantiates a new EntitlementDocumentAllOfSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementDocumentAllOfSource) GetId ¶ added in v2.0.2

GetId returns the Id field value if set, zero value otherwise.

func (*EntitlementDocumentAllOfSource) GetIdOk ¶ added in v2.0.2

func (o *EntitlementDocumentAllOfSource) 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 (*EntitlementDocumentAllOfSource) GetName ¶ added in v2.0.2

GetName returns the Name field value if set, zero value otherwise.

func (*EntitlementDocumentAllOfSource) GetNameOk ¶ added in v2.0.2

func (o *EntitlementDocumentAllOfSource) 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 (*EntitlementDocumentAllOfSource) HasId ¶ added in v2.0.2

HasId returns a boolean if a field has been set.

func (*EntitlementDocumentAllOfSource) HasName ¶ added in v2.0.2

func (o *EntitlementDocumentAllOfSource) HasName() bool

HasName returns a boolean if a field has been set.

func (EntitlementDocumentAllOfSource) MarshalJSON ¶ added in v2.0.2

func (o EntitlementDocumentAllOfSource) MarshalJSON() ([]byte, error)

func (*EntitlementDocumentAllOfSource) SetId ¶ added in v2.0.2

SetId gets a reference to the given string and assigns it to the Id field.

func (*EntitlementDocumentAllOfSource) SetName ¶ added in v2.0.2

func (o *EntitlementDocumentAllOfSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (EntitlementDocumentAllOfSource) ToMap ¶ added in v2.0.2

func (o EntitlementDocumentAllOfSource) ToMap() (map[string]interface{}, error)

func (*EntitlementDocumentAllOfSource) UnmarshalJSON ¶ added in v2.0.2

func (o *EntitlementDocumentAllOfSource) UnmarshalJSON(bytes []byte) (err error)

type EntitlementDto ¶

type EntitlementDto struct {
	// System-generated unique ID of the Object
	Id *string `json:"id,omitempty"`
	// Name of the Object
	Name string `json:"name"`
	// Creation date of the Object
	Created *time.Time `json:"created,omitempty"`
	// Last modification date of the Object
	Modified *time.Time `json:"modified,omitempty"`
	// Name of the entitlement attribute
	Attribute *string `json:"attribute,omitempty"`
	// Raw value of the entitlement
	Value *string `json:"value,omitempty"`
	// Entitlment description
	Description *string `json:"description,omitempty"`
	// Entitlement attributes
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Schema objectType on the given application that maps to an Account Group
	SourceSchemaObjectType *string `json:"sourceSchemaObjectType,omitempty"`
	// Determines if this Entitlement is privileged.
	Privileged *bool `json:"privileged,omitempty"`
	// Determines if this Entitlement is goverened in the cloud.
	CloudGoverned        *bool              `json:"cloudGoverned,omitempty"`
	Source               *EntitlementSource `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementDto struct for EntitlementDto

func NewEntitlementDto ¶

func NewEntitlementDto(name string) *EntitlementDto

NewEntitlementDto instantiates a new EntitlementDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementDtoWithDefaults ¶

func NewEntitlementDtoWithDefaults() *EntitlementDto

NewEntitlementDtoWithDefaults instantiates a new EntitlementDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementDto) GetAttribute ¶

func (o *EntitlementDto) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*EntitlementDto) GetAttributeOk ¶

func (o *EntitlementDto) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDto) GetAttributes ¶

func (o *EntitlementDto) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*EntitlementDto) GetAttributesOk ¶

func (o *EntitlementDto) GetAttributesOk() (map[string]interface{}, 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 (*EntitlementDto) GetCloudGoverned ¶

func (o *EntitlementDto) GetCloudGoverned() bool

GetCloudGoverned returns the CloudGoverned field value if set, zero value otherwise.

func (*EntitlementDto) GetCloudGovernedOk ¶

func (o *EntitlementDto) GetCloudGovernedOk() (*bool, bool)

GetCloudGovernedOk returns a tuple with the CloudGoverned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDto) GetCreated ¶

func (o *EntitlementDto) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*EntitlementDto) GetCreatedOk ¶

func (o *EntitlementDto) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDto) GetDescription ¶

func (o *EntitlementDto) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*EntitlementDto) GetDescriptionOk ¶

func (o *EntitlementDto) 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 (*EntitlementDto) GetId ¶

func (o *EntitlementDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EntitlementDto) GetIdOk ¶

func (o *EntitlementDto) 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 (*EntitlementDto) GetModified ¶

func (o *EntitlementDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*EntitlementDto) GetModifiedOk ¶

func (o *EntitlementDto) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDto) GetName ¶

func (o *EntitlementDto) GetName() string

GetName returns the Name field value

func (*EntitlementDto) GetNameOk ¶

func (o *EntitlementDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EntitlementDto) GetPrivileged ¶

func (o *EntitlementDto) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*EntitlementDto) GetPrivilegedOk ¶

func (o *EntitlementDto) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDto) GetSource ¶

func (o *EntitlementDto) GetSource() EntitlementSource

GetSource returns the Source field value if set, zero value otherwise.

func (*EntitlementDto) GetSourceOk ¶

func (o *EntitlementDto) GetSourceOk() (*EntitlementSource, 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 (*EntitlementDto) GetSourceSchemaObjectType ¶

func (o *EntitlementDto) GetSourceSchemaObjectType() string

GetSourceSchemaObjectType returns the SourceSchemaObjectType field value if set, zero value otherwise.

func (*EntitlementDto) GetSourceSchemaObjectTypeOk ¶

func (o *EntitlementDto) GetSourceSchemaObjectTypeOk() (*string, bool)

GetSourceSchemaObjectTypeOk returns a tuple with the SourceSchemaObjectType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementDto) GetValue ¶

func (o *EntitlementDto) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*EntitlementDto) GetValueOk ¶

func (o *EntitlementDto) 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 (*EntitlementDto) HasAttribute ¶

func (o *EntitlementDto) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*EntitlementDto) HasAttributes ¶

func (o *EntitlementDto) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*EntitlementDto) HasCloudGoverned ¶

func (o *EntitlementDto) HasCloudGoverned() bool

HasCloudGoverned returns a boolean if a field has been set.

func (*EntitlementDto) HasCreated ¶

func (o *EntitlementDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*EntitlementDto) HasDescription ¶

func (o *EntitlementDto) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EntitlementDto) HasId ¶

func (o *EntitlementDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*EntitlementDto) HasModified ¶

func (o *EntitlementDto) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*EntitlementDto) HasPrivileged ¶

func (o *EntitlementDto) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*EntitlementDto) HasSource ¶

func (o *EntitlementDto) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*EntitlementDto) HasSourceSchemaObjectType ¶

func (o *EntitlementDto) HasSourceSchemaObjectType() bool

HasSourceSchemaObjectType returns a boolean if a field has been set.

func (*EntitlementDto) HasValue ¶

func (o *EntitlementDto) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EntitlementDto) MarshalJSON ¶

func (o EntitlementDto) MarshalJSON() ([]byte, error)

func (*EntitlementDto) SetAttribute ¶

func (o *EntitlementDto) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*EntitlementDto) SetAttributes ¶

func (o *EntitlementDto) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*EntitlementDto) SetCloudGoverned ¶

func (o *EntitlementDto) SetCloudGoverned(v bool)

SetCloudGoverned gets a reference to the given bool and assigns it to the CloudGoverned field.

func (*EntitlementDto) SetCreated ¶

func (o *EntitlementDto) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*EntitlementDto) SetDescription ¶

func (o *EntitlementDto) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*EntitlementDto) SetId ¶

func (o *EntitlementDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EntitlementDto) SetModified ¶

func (o *EntitlementDto) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*EntitlementDto) SetName ¶

func (o *EntitlementDto) SetName(v string)

SetName sets field value

func (*EntitlementDto) SetPrivileged ¶

func (o *EntitlementDto) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*EntitlementDto) SetSource ¶

func (o *EntitlementDto) SetSource(v EntitlementSource)

SetSource gets a reference to the given EntitlementSource and assigns it to the Source field.

func (*EntitlementDto) SetSourceSchemaObjectType ¶

func (o *EntitlementDto) SetSourceSchemaObjectType(v string)

SetSourceSchemaObjectType gets a reference to the given string and assigns it to the SourceSchemaObjectType field.

func (*EntitlementDto) SetValue ¶

func (o *EntitlementDto) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (EntitlementDto) ToMap ¶

func (o EntitlementDto) ToMap() (map[string]interface{}, error)

func (*EntitlementDto) UnmarshalJSON ¶

func (o *EntitlementDto) UnmarshalJSON(bytes []byte) (err error)

type EntitlementRef ¶

type EntitlementRef struct {
	// Entitlement's DTO type.
	Type *string `json:"type,omitempty"`
	// Entitlement's ID.
	Id *string `json:"id,omitempty"`
	// Entitlement's display name.
	Name                 NullableString `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementRef Entitlement including a specific set of access.

func NewEntitlementRef ¶

func NewEntitlementRef() *EntitlementRef

NewEntitlementRef instantiates a new EntitlementRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementRefWithDefaults ¶

func NewEntitlementRefWithDefaults() *EntitlementRef

NewEntitlementRefWithDefaults instantiates a new EntitlementRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementRef) GetId ¶

func (o *EntitlementRef) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EntitlementRef) GetIdOk ¶

func (o *EntitlementRef) 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 (*EntitlementRef) GetName ¶

func (o *EntitlementRef) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EntitlementRef) GetNameOk ¶

func (o *EntitlementRef) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EntitlementRef) GetType ¶

func (o *EntitlementRef) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*EntitlementRef) GetTypeOk ¶

func (o *EntitlementRef) 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 (*EntitlementRef) HasId ¶

func (o *EntitlementRef) HasId() bool

HasId returns a boolean if a field has been set.

func (*EntitlementRef) HasName ¶

func (o *EntitlementRef) HasName() bool

HasName returns a boolean if a field has been set.

func (*EntitlementRef) HasType ¶

func (o *EntitlementRef) HasType() bool

HasType returns a boolean if a field has been set.

func (EntitlementRef) MarshalJSON ¶

func (o EntitlementRef) MarshalJSON() ([]byte, error)

func (*EntitlementRef) SetId ¶

func (o *EntitlementRef) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EntitlementRef) SetName ¶

func (o *EntitlementRef) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*EntitlementRef) SetNameNil ¶ added in v2.0.3

func (o *EntitlementRef) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*EntitlementRef) SetType ¶

func (o *EntitlementRef) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (EntitlementRef) ToMap ¶

func (o EntitlementRef) ToMap() (map[string]interface{}, error)

func (*EntitlementRef) UnmarshalJSON ¶

func (o *EntitlementRef) UnmarshalJSON(bytes []byte) (err error)

func (*EntitlementRef) UnsetName ¶ added in v2.0.3

func (o *EntitlementRef) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type EntitlementRef1 ¶ added in v2.0.3

type EntitlementRef1 struct {
	// Entitlement's DTO type.
	Type *string `json:"type,omitempty"`
	// Entitlement's ID.
	Id *string `json:"id,omitempty"`
	// Entitlement's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementRef1 Entitlement including a specific set of access.

func NewEntitlementRef1 ¶ added in v2.0.3

func NewEntitlementRef1() *EntitlementRef1

NewEntitlementRef1 instantiates a new EntitlementRef1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementRef1WithDefaults ¶ added in v2.0.3

func NewEntitlementRef1WithDefaults() *EntitlementRef1

NewEntitlementRef1WithDefaults instantiates a new EntitlementRef1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementRef1) GetId ¶ added in v2.0.3

func (o *EntitlementRef1) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EntitlementRef1) GetIdOk ¶ added in v2.0.3

func (o *EntitlementRef1) 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 (*EntitlementRef1) GetName ¶ added in v2.0.3

func (o *EntitlementRef1) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EntitlementRef1) GetNameOk ¶ added in v2.0.3

func (o *EntitlementRef1) 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 (*EntitlementRef1) GetType ¶ added in v2.0.3

func (o *EntitlementRef1) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*EntitlementRef1) GetTypeOk ¶ added in v2.0.3

func (o *EntitlementRef1) 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 (*EntitlementRef1) HasId ¶ added in v2.0.3

func (o *EntitlementRef1) HasId() bool

HasId returns a boolean if a field has been set.

func (*EntitlementRef1) HasName ¶ added in v2.0.3

func (o *EntitlementRef1) HasName() bool

HasName returns a boolean if a field has been set.

func (*EntitlementRef1) HasType ¶ added in v2.0.3

func (o *EntitlementRef1) HasType() bool

HasType returns a boolean if a field has been set.

func (EntitlementRef1) MarshalJSON ¶ added in v2.0.3

func (o EntitlementRef1) MarshalJSON() ([]byte, error)

func (*EntitlementRef1) SetId ¶ added in v2.0.3

func (o *EntitlementRef1) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EntitlementRef1) SetName ¶ added in v2.0.3

func (o *EntitlementRef1) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EntitlementRef1) SetType ¶ added in v2.0.3

func (o *EntitlementRef1) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (EntitlementRef1) ToMap ¶ added in v2.0.3

func (o EntitlementRef1) ToMap() (map[string]interface{}, error)

func (*EntitlementRef1) UnmarshalJSON ¶ added in v2.0.3

func (o *EntitlementRef1) UnmarshalJSON(bytes []byte) (err error)

type EntitlementRequestConfig ¶

type EntitlementRequestConfig struct {
	// Flag for allowing entitlement request.
	AllowEntitlementRequest *bool `json:"allowEntitlementRequest,omitempty"`
	// Flag for requiring comments while submitting an entitlement request.
	RequestCommentsRequired *bool `json:"requestCommentsRequired,omitempty"`
	// Flag for requiring comments while rejecting an entitlement request.
	DeniedCommentsRequired *bool `json:"deniedCommentsRequired,omitempty"`
	// Approval schemes for granting entitlement request. This can be empty if no approval is needed. Multiple schemes must be comma-separated. The valid schemes are \"entitlementOwner\", \"sourceOwner\", \"manager\" and \"workgroup:{id}\". Multiple workgroups (governance groups) can be used.
	GrantRequestApprovalSchemes NullableString `json:"grantRequestApprovalSchemes,omitempty"`
	AdditionalProperties        map[string]interface{}
}

EntitlementRequestConfig struct for EntitlementRequestConfig

func NewEntitlementRequestConfig ¶

func NewEntitlementRequestConfig() *EntitlementRequestConfig

NewEntitlementRequestConfig instantiates a new EntitlementRequestConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementRequestConfigWithDefaults ¶

func NewEntitlementRequestConfigWithDefaults() *EntitlementRequestConfig

NewEntitlementRequestConfigWithDefaults instantiates a new EntitlementRequestConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementRequestConfig) GetAllowEntitlementRequest ¶

func (o *EntitlementRequestConfig) GetAllowEntitlementRequest() bool

GetAllowEntitlementRequest returns the AllowEntitlementRequest field value if set, zero value otherwise.

func (*EntitlementRequestConfig) GetAllowEntitlementRequestOk ¶

func (o *EntitlementRequestConfig) GetAllowEntitlementRequestOk() (*bool, bool)

GetAllowEntitlementRequestOk returns a tuple with the AllowEntitlementRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementRequestConfig) GetDeniedCommentsRequired ¶

func (o *EntitlementRequestConfig) GetDeniedCommentsRequired() bool

GetDeniedCommentsRequired returns the DeniedCommentsRequired field value if set, zero value otherwise.

func (*EntitlementRequestConfig) GetDeniedCommentsRequiredOk ¶

func (o *EntitlementRequestConfig) GetDeniedCommentsRequiredOk() (*bool, bool)

GetDeniedCommentsRequiredOk returns a tuple with the DeniedCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementRequestConfig) GetGrantRequestApprovalSchemes ¶

func (o *EntitlementRequestConfig) GetGrantRequestApprovalSchemes() string

GetGrantRequestApprovalSchemes returns the GrantRequestApprovalSchemes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EntitlementRequestConfig) GetGrantRequestApprovalSchemesOk ¶

func (o *EntitlementRequestConfig) GetGrantRequestApprovalSchemesOk() (*string, bool)

GetGrantRequestApprovalSchemesOk returns a tuple with the GrantRequestApprovalSchemes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EntitlementRequestConfig) GetRequestCommentsRequired ¶

func (o *EntitlementRequestConfig) GetRequestCommentsRequired() bool

GetRequestCommentsRequired returns the RequestCommentsRequired field value if set, zero value otherwise.

func (*EntitlementRequestConfig) GetRequestCommentsRequiredOk ¶

func (o *EntitlementRequestConfig) GetRequestCommentsRequiredOk() (*bool, bool)

GetRequestCommentsRequiredOk returns a tuple with the RequestCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementRequestConfig) HasAllowEntitlementRequest ¶

func (o *EntitlementRequestConfig) HasAllowEntitlementRequest() bool

HasAllowEntitlementRequest returns a boolean if a field has been set.

func (*EntitlementRequestConfig) HasDeniedCommentsRequired ¶

func (o *EntitlementRequestConfig) HasDeniedCommentsRequired() bool

HasDeniedCommentsRequired returns a boolean if a field has been set.

func (*EntitlementRequestConfig) HasGrantRequestApprovalSchemes ¶

func (o *EntitlementRequestConfig) HasGrantRequestApprovalSchemes() bool

HasGrantRequestApprovalSchemes returns a boolean if a field has been set.

func (*EntitlementRequestConfig) HasRequestCommentsRequired ¶

func (o *EntitlementRequestConfig) HasRequestCommentsRequired() bool

HasRequestCommentsRequired returns a boolean if a field has been set.

func (EntitlementRequestConfig) MarshalJSON ¶

func (o EntitlementRequestConfig) MarshalJSON() ([]byte, error)

func (*EntitlementRequestConfig) SetAllowEntitlementRequest ¶

func (o *EntitlementRequestConfig) SetAllowEntitlementRequest(v bool)

SetAllowEntitlementRequest gets a reference to the given bool and assigns it to the AllowEntitlementRequest field.

func (*EntitlementRequestConfig) SetDeniedCommentsRequired ¶

func (o *EntitlementRequestConfig) SetDeniedCommentsRequired(v bool)

SetDeniedCommentsRequired gets a reference to the given bool and assigns it to the DeniedCommentsRequired field.

func (*EntitlementRequestConfig) SetGrantRequestApprovalSchemes ¶

func (o *EntitlementRequestConfig) SetGrantRequestApprovalSchemes(v string)

SetGrantRequestApprovalSchemes gets a reference to the given NullableString and assigns it to the GrantRequestApprovalSchemes field.

func (*EntitlementRequestConfig) SetGrantRequestApprovalSchemesNil ¶ added in v2.0.3

func (o *EntitlementRequestConfig) SetGrantRequestApprovalSchemesNil()

SetGrantRequestApprovalSchemesNil sets the value for GrantRequestApprovalSchemes to be an explicit nil

func (*EntitlementRequestConfig) SetRequestCommentsRequired ¶

func (o *EntitlementRequestConfig) SetRequestCommentsRequired(v bool)

SetRequestCommentsRequired gets a reference to the given bool and assigns it to the RequestCommentsRequired field.

func (EntitlementRequestConfig) ToMap ¶

func (o EntitlementRequestConfig) ToMap() (map[string]interface{}, error)

func (*EntitlementRequestConfig) UnmarshalJSON ¶

func (o *EntitlementRequestConfig) UnmarshalJSON(bytes []byte) (err error)

func (*EntitlementRequestConfig) UnsetGrantRequestApprovalSchemes ¶ added in v2.0.3

func (o *EntitlementRequestConfig) UnsetGrantRequestApprovalSchemes()

UnsetGrantRequestApprovalSchemes ensures that no value is present for GrantRequestApprovalSchemes, not even an explicit nil

type EntitlementSource ¶

type EntitlementSource struct {
	// The source ID
	Id *string `json:"id,omitempty"`
	// The source type, will always be \"SOURCE\"
	Type *string `json:"type,omitempty"`
	// The source name
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementSource struct for EntitlementSource

func NewEntitlementSource ¶

func NewEntitlementSource() *EntitlementSource

NewEntitlementSource instantiates a new EntitlementSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementSourceWithDefaults ¶

func NewEntitlementSourceWithDefaults() *EntitlementSource

NewEntitlementSourceWithDefaults instantiates a new EntitlementSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementSource) GetId ¶

func (o *EntitlementSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EntitlementSource) GetIdOk ¶

func (o *EntitlementSource) 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 (*EntitlementSource) GetName ¶

func (o *EntitlementSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EntitlementSource) GetNameOk ¶

func (o *EntitlementSource) 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 (*EntitlementSource) GetType ¶

func (o *EntitlementSource) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*EntitlementSource) GetTypeOk ¶

func (o *EntitlementSource) 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 (*EntitlementSource) HasId ¶

func (o *EntitlementSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*EntitlementSource) HasName ¶

func (o *EntitlementSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*EntitlementSource) HasType ¶

func (o *EntitlementSource) HasType() bool

HasType returns a boolean if a field has been set.

func (EntitlementSource) MarshalJSON ¶

func (o EntitlementSource) MarshalJSON() ([]byte, error)

func (*EntitlementSource) SetId ¶

func (o *EntitlementSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EntitlementSource) SetName ¶

func (o *EntitlementSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EntitlementSource) SetType ¶

func (o *EntitlementSource) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (EntitlementSource) ToMap ¶

func (o EntitlementSource) ToMap() (map[string]interface{}, error)

func (*EntitlementSource) UnmarshalJSON ¶

func (o *EntitlementSource) UnmarshalJSON(bytes []byte) (err error)

type EntitlementSummary ¶

type EntitlementSummary struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string        `json:"name,omitempty"`
	DisplayName          *string        `json:"displayName,omitempty"`
	Type                 *DtoType       `json:"type,omitempty"`
	Description          NullableString `json:"description,omitempty"`
	Source               *Reference     `json:"source,omitempty"`
	Privileged           *bool          `json:"privileged,omitempty"`
	Attribute            *string        `json:"attribute,omitempty"`
	Value                *string        `json:"value,omitempty"`
	Standalone           *bool          `json:"standalone,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementSummary EntitlementReference

func NewEntitlementSummary ¶

func NewEntitlementSummary() *EntitlementSummary

NewEntitlementSummary instantiates a new EntitlementSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntitlementSummaryWithDefaults ¶

func NewEntitlementSummaryWithDefaults() *EntitlementSummary

NewEntitlementSummaryWithDefaults instantiates a new EntitlementSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntitlementSummary) GetAttribute ¶

func (o *EntitlementSummary) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*EntitlementSummary) GetAttributeOk ¶

func (o *EntitlementSummary) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementSummary) GetDescription ¶

func (o *EntitlementSummary) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EntitlementSummary) GetDescriptionOk ¶

func (o *EntitlementSummary) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EntitlementSummary) GetDisplayName ¶

func (o *EntitlementSummary) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*EntitlementSummary) GetDisplayNameOk ¶

func (o *EntitlementSummary) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementSummary) GetId ¶

func (o *EntitlementSummary) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EntitlementSummary) GetIdOk ¶

func (o *EntitlementSummary) 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 (*EntitlementSummary) GetName ¶

func (o *EntitlementSummary) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EntitlementSummary) GetNameOk ¶

func (o *EntitlementSummary) 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 (*EntitlementSummary) GetPrivileged ¶

func (o *EntitlementSummary) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*EntitlementSummary) GetPrivilegedOk ¶

func (o *EntitlementSummary) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementSummary) GetSource ¶

func (o *EntitlementSummary) GetSource() Reference

GetSource returns the Source field value if set, zero value otherwise.

func (*EntitlementSummary) GetSourceOk ¶

func (o *EntitlementSummary) GetSourceOk() (*Reference, 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 (*EntitlementSummary) GetStandalone ¶

func (o *EntitlementSummary) GetStandalone() bool

GetStandalone returns the Standalone field value if set, zero value otherwise.

func (*EntitlementSummary) GetStandaloneOk ¶

func (o *EntitlementSummary) GetStandaloneOk() (*bool, bool)

GetStandaloneOk returns a tuple with the Standalone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntitlementSummary) GetType ¶

func (o *EntitlementSummary) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*EntitlementSummary) GetTypeOk ¶

func (o *EntitlementSummary) GetTypeOk() (*DtoType, 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 (*EntitlementSummary) GetValue ¶

func (o *EntitlementSummary) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*EntitlementSummary) GetValueOk ¶

func (o *EntitlementSummary) 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 (*EntitlementSummary) HasAttribute ¶

func (o *EntitlementSummary) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*EntitlementSummary) HasDescription ¶

func (o *EntitlementSummary) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EntitlementSummary) HasDisplayName ¶

func (o *EntitlementSummary) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*EntitlementSummary) HasId ¶

func (o *EntitlementSummary) HasId() bool

HasId returns a boolean if a field has been set.

func (*EntitlementSummary) HasName ¶

func (o *EntitlementSummary) HasName() bool

HasName returns a boolean if a field has been set.

func (*EntitlementSummary) HasPrivileged ¶

func (o *EntitlementSummary) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*EntitlementSummary) HasSource ¶

func (o *EntitlementSummary) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*EntitlementSummary) HasStandalone ¶

func (o *EntitlementSummary) HasStandalone() bool

HasStandalone returns a boolean if a field has been set.

func (*EntitlementSummary) HasType ¶

func (o *EntitlementSummary) HasType() bool

HasType returns a boolean if a field has been set.

func (*EntitlementSummary) HasValue ¶

func (o *EntitlementSummary) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EntitlementSummary) MarshalJSON ¶

func (o EntitlementSummary) MarshalJSON() ([]byte, error)

func (*EntitlementSummary) SetAttribute ¶

func (o *EntitlementSummary) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*EntitlementSummary) SetDescription ¶

func (o *EntitlementSummary) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*EntitlementSummary) SetDescriptionNil ¶

func (o *EntitlementSummary) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*EntitlementSummary) SetDisplayName ¶

func (o *EntitlementSummary) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*EntitlementSummary) SetId ¶

func (o *EntitlementSummary) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EntitlementSummary) SetName ¶

func (o *EntitlementSummary) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EntitlementSummary) SetPrivileged ¶

func (o *EntitlementSummary) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*EntitlementSummary) SetSource ¶

func (o *EntitlementSummary) SetSource(v Reference)

SetSource gets a reference to the given Reference and assigns it to the Source field.

func (*EntitlementSummary) SetStandalone ¶

func (o *EntitlementSummary) SetStandalone(v bool)

SetStandalone gets a reference to the given bool and assigns it to the Standalone field.

func (*EntitlementSummary) SetType ¶

func (o *EntitlementSummary) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (*EntitlementSummary) SetValue ¶

func (o *EntitlementSummary) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (EntitlementSummary) ToMap ¶

func (o EntitlementSummary) ToMap() (map[string]interface{}, error)

func (*EntitlementSummary) UnmarshalJSON ¶

func (o *EntitlementSummary) UnmarshalJSON(bytes []byte) (err error)

func (*EntitlementSummary) UnsetDescription ¶

func (o *EntitlementSummary) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type ErrorMessageDto ¶

type ErrorMessageDto struct {
	// The locale for the message text, a BCP 47 language tag.
	Locale       NullableString       `json:"locale,omitempty"`
	LocaleOrigin NullableLocaleOrigin `json:"localeOrigin,omitempty"`
	// Actual text of the error message in the indicated locale.
	Text                 *string `json:"text,omitempty"`
	AdditionalProperties map[string]interface{}
}

ErrorMessageDto struct for ErrorMessageDto

func NewErrorMessageDto ¶

func NewErrorMessageDto() *ErrorMessageDto

NewErrorMessageDto instantiates a new ErrorMessageDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorMessageDtoWithDefaults ¶

func NewErrorMessageDtoWithDefaults() *ErrorMessageDto

NewErrorMessageDtoWithDefaults instantiates a new ErrorMessageDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorMessageDto) GetLocale ¶

func (o *ErrorMessageDto) GetLocale() string

GetLocale returns the Locale field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ErrorMessageDto) GetLocaleOk ¶

func (o *ErrorMessageDto) GetLocaleOk() (*string, bool)

GetLocaleOk returns a tuple with the Locale field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ErrorMessageDto) GetLocaleOrigin ¶

func (o *ErrorMessageDto) GetLocaleOrigin() LocaleOrigin

GetLocaleOrigin returns the LocaleOrigin field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ErrorMessageDto) GetLocaleOriginOk ¶

func (o *ErrorMessageDto) GetLocaleOriginOk() (*LocaleOrigin, bool)

GetLocaleOriginOk returns a tuple with the LocaleOrigin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ErrorMessageDto) GetText ¶

func (o *ErrorMessageDto) GetText() string

GetText returns the Text field value if set, zero value otherwise.

func (*ErrorMessageDto) GetTextOk ¶

func (o *ErrorMessageDto) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorMessageDto) HasLocale ¶

func (o *ErrorMessageDto) HasLocale() bool

HasLocale returns a boolean if a field has been set.

func (*ErrorMessageDto) HasLocaleOrigin ¶

func (o *ErrorMessageDto) HasLocaleOrigin() bool

HasLocaleOrigin returns a boolean if a field has been set.

func (*ErrorMessageDto) HasText ¶

func (o *ErrorMessageDto) HasText() bool

HasText returns a boolean if a field has been set.

func (ErrorMessageDto) MarshalJSON ¶

func (o ErrorMessageDto) MarshalJSON() ([]byte, error)

func (*ErrorMessageDto) SetLocale ¶

func (o *ErrorMessageDto) SetLocale(v string)

SetLocale gets a reference to the given NullableString and assigns it to the Locale field.

func (*ErrorMessageDto) SetLocaleNil ¶ added in v2.0.3

func (o *ErrorMessageDto) SetLocaleNil()

SetLocaleNil sets the value for Locale to be an explicit nil

func (*ErrorMessageDto) SetLocaleOrigin ¶

func (o *ErrorMessageDto) SetLocaleOrigin(v LocaleOrigin)

SetLocaleOrigin gets a reference to the given NullableLocaleOrigin and assigns it to the LocaleOrigin field.

func (*ErrorMessageDto) SetLocaleOriginNil ¶ added in v2.0.3

func (o *ErrorMessageDto) SetLocaleOriginNil()

SetLocaleOriginNil sets the value for LocaleOrigin to be an explicit nil

func (*ErrorMessageDto) SetText ¶

func (o *ErrorMessageDto) SetText(v string)

SetText gets a reference to the given string and assigns it to the Text field.

func (ErrorMessageDto) ToMap ¶

func (o ErrorMessageDto) ToMap() (map[string]interface{}, error)

func (*ErrorMessageDto) UnmarshalJSON ¶

func (o *ErrorMessageDto) UnmarshalJSON(bytes []byte) (err error)

func (*ErrorMessageDto) UnsetLocale ¶ added in v2.0.3

func (o *ErrorMessageDto) UnsetLocale()

UnsetLocale ensures that no value is present for Locale, not even an explicit nil

func (*ErrorMessageDto) UnsetLocaleOrigin ¶ added in v2.0.3

func (o *ErrorMessageDto) UnsetLocaleOrigin()

UnsetLocaleOrigin ensures that no value is present for LocaleOrigin, not even an explicit nil

type ErrorResponseDto ¶

type ErrorResponseDto struct {
	// Fine-grained error code providing more detail of the error.
	DetailCode *string `json:"detailCode,omitempty"`
	// Unique tracking id for the error.
	TrackingId *string `json:"trackingId,omitempty"`
	// Generic localized reason for error
	Messages []ErrorMessageDto `json:"messages,omitempty"`
	// Plain-text descriptive reasons to provide additional detail to the text provided in the messages field
	Causes               []ErrorMessageDto `json:"causes,omitempty"`
	AdditionalProperties map[string]interface{}
}

ErrorResponseDto struct for ErrorResponseDto

func NewErrorResponseDto ¶

func NewErrorResponseDto() *ErrorResponseDto

NewErrorResponseDto instantiates a new ErrorResponseDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorResponseDtoWithDefaults ¶

func NewErrorResponseDtoWithDefaults() *ErrorResponseDto

NewErrorResponseDtoWithDefaults instantiates a new ErrorResponseDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorResponseDto) GetCauses ¶

func (o *ErrorResponseDto) GetCauses() []ErrorMessageDto

GetCauses returns the Causes field value if set, zero value otherwise.

func (*ErrorResponseDto) GetCausesOk ¶

func (o *ErrorResponseDto) GetCausesOk() ([]ErrorMessageDto, bool)

GetCausesOk returns a tuple with the Causes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseDto) GetDetailCode ¶

func (o *ErrorResponseDto) GetDetailCode() string

GetDetailCode returns the DetailCode field value if set, zero value otherwise.

func (*ErrorResponseDto) GetDetailCodeOk ¶

func (o *ErrorResponseDto) GetDetailCodeOk() (*string, bool)

GetDetailCodeOk returns a tuple with the DetailCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseDto) GetMessages ¶

func (o *ErrorResponseDto) GetMessages() []ErrorMessageDto

GetMessages returns the Messages field value if set, zero value otherwise.

func (*ErrorResponseDto) GetMessagesOk ¶

func (o *ErrorResponseDto) GetMessagesOk() ([]ErrorMessageDto, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseDto) GetTrackingId ¶

func (o *ErrorResponseDto) GetTrackingId() string

GetTrackingId returns the TrackingId field value if set, zero value otherwise.

func (*ErrorResponseDto) GetTrackingIdOk ¶

func (o *ErrorResponseDto) GetTrackingIdOk() (*string, bool)

GetTrackingIdOk returns a tuple with the TrackingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponseDto) HasCauses ¶

func (o *ErrorResponseDto) HasCauses() bool

HasCauses returns a boolean if a field has been set.

func (*ErrorResponseDto) HasDetailCode ¶

func (o *ErrorResponseDto) HasDetailCode() bool

HasDetailCode returns a boolean if a field has been set.

func (*ErrorResponseDto) HasMessages ¶

func (o *ErrorResponseDto) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*ErrorResponseDto) HasTrackingId ¶

func (o *ErrorResponseDto) HasTrackingId() bool

HasTrackingId returns a boolean if a field has been set.

func (ErrorResponseDto) MarshalJSON ¶

func (o ErrorResponseDto) MarshalJSON() ([]byte, error)

func (*ErrorResponseDto) SetCauses ¶

func (o *ErrorResponseDto) SetCauses(v []ErrorMessageDto)

SetCauses gets a reference to the given []ErrorMessageDto and assigns it to the Causes field.

func (*ErrorResponseDto) SetDetailCode ¶

func (o *ErrorResponseDto) SetDetailCode(v string)

SetDetailCode gets a reference to the given string and assigns it to the DetailCode field.

func (*ErrorResponseDto) SetMessages ¶

func (o *ErrorResponseDto) SetMessages(v []ErrorMessageDto)

SetMessages gets a reference to the given []ErrorMessageDto and assigns it to the Messages field.

func (*ErrorResponseDto) SetTrackingId ¶

func (o *ErrorResponseDto) SetTrackingId(v string)

SetTrackingId gets a reference to the given string and assigns it to the TrackingId field.

func (ErrorResponseDto) ToMap ¶

func (o ErrorResponseDto) ToMap() (map[string]interface{}, error)

func (*ErrorResponseDto) UnmarshalJSON ¶

func (o *ErrorResponseDto) UnmarshalJSON(bytes []byte) (err error)

type Event ¶

type Event struct {
	Id           string       `json:"id"`
	Name         string       `json:"name"`
	DocumentType DocumentType `json:"_type"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced *string `json:"synced,omitempty"`
	// Name of the event as it's displayed in audit reports.
	Action *string `json:"action,omitempty"`
	// Event type. Refer to [Event Types](https://documentation.sailpoint.com/saas/help/search/index.html#event-types) for a list of event types and their meanings.
	Type *string `json:"type,omitempty"`
	// Name of the actor that generated the event.
	Actor *string `json:"actor,omitempty"`
	// Name of the target, or recipient, of the event.
	Target *string `json:"target,omitempty"`
	// The event's stack.
	Stack *string `json:"stack,omitempty"`
	// ID of the group of events.
	TrackingNumber *string `json:"trackingNumber,omitempty"`
	// Target system's IP address.
	IpAddress *string `json:"ipAddress,omitempty"`
	// ID of event's details.
	Details *string `json:"details,omitempty"`
	// Attributes involved in the event.
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Objects the event is happening to.
	Objects []string `json:"objects,omitempty"`
	// Operation, or action, performed during the event.
	Operation *string `json:"operation,omitempty"`
	// Event status. Refer to [Event Statuses](https://documentation.sailpoint.com/saas/help/search/index.html#event-statuses) for a list of event statuses and their meanings.
	Status *string `json:"status,omitempty"`
	// Event's normalized name. This normalized name always follows the pattern of 'objects_operation_status'.
	TechnicalName        *string `json:"technicalName,omitempty"`
	AdditionalProperties map[string]interface{}
}

Event Event

func NewEvent ¶

func NewEvent(id string, name string, type_ DocumentType) *Event

NewEvent instantiates a new Event object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventWithDefaults ¶

func NewEventWithDefaults() *Event

NewEventWithDefaults instantiates a new Event object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Event) GetAction ¶

func (o *Event) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*Event) GetActionOk ¶

func (o *Event) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetActor ¶

func (o *Event) GetActor() string

GetActor returns the Actor field value if set, zero value otherwise.

func (*Event) GetActorOk ¶

func (o *Event) GetActorOk() (*string, bool)

GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetAttributes ¶

func (o *Event) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Event) GetAttributesOk ¶

func (o *Event) GetAttributesOk() (map[string]interface{}, 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 (*Event) GetCreated ¶

func (o *Event) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Event) GetCreatedOk ¶

func (o *Event) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Event) GetDetails ¶

func (o *Event) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*Event) GetDetailsOk ¶

func (o *Event) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetDocumentType ¶

func (o *Event) GetDocumentType() DocumentType

GetType returns the Type field value

func (*Event) GetDocumentTypeOk ¶

func (o *Event) GetDocumentTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Event) GetId ¶

func (o *Event) GetId() string

GetId returns the Id field value

func (*Event) GetIdOk ¶

func (o *Event) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Event) GetIpAddress ¶

func (o *Event) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*Event) GetIpAddressOk ¶

func (o *Event) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetName ¶

func (o *Event) GetName() string

GetName returns the Name field value

func (*Event) GetNameOk ¶

func (o *Event) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Event) GetObjects ¶

func (o *Event) GetObjects() []string

GetObjects returns the Objects field value if set, zero value otherwise.

func (*Event) GetObjectsOk ¶

func (o *Event) GetObjectsOk() ([]string, bool)

GetObjectsOk returns a tuple with the Objects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetOperation ¶

func (o *Event) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*Event) GetOperationOk ¶

func (o *Event) GetOperationOk() (*string, bool)

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetStack ¶

func (o *Event) GetStack() string

GetStack returns the Stack field value if set, zero value otherwise.

func (*Event) GetStackOk ¶

func (o *Event) GetStackOk() (*string, bool)

GetStackOk returns a tuple with the Stack field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetStatus ¶

func (o *Event) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Event) GetStatusOk ¶

func (o *Event) 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 (*Event) GetSynced ¶

func (o *Event) GetSynced() string

GetSynced returns the Synced field value if set, zero value otherwise.

func (*Event) GetSyncedOk ¶

func (o *Event) GetSyncedOk() (*string, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetTarget ¶

func (o *Event) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*Event) GetTargetOk ¶

func (o *Event) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetTechnicalName ¶

func (o *Event) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value if set, zero value otherwise.

func (*Event) GetTechnicalNameOk ¶

func (o *Event) GetTechnicalNameOk() (*string, bool)

GetTechnicalNameOk returns a tuple with the TechnicalName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetTrackingNumber ¶

func (o *Event) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*Event) GetTrackingNumberOk ¶

func (o *Event) GetTrackingNumberOk() (*string, bool)

GetTrackingNumberOk returns a tuple with the TrackingNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Event) GetType ¶

func (o *Event) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Event) GetTypeOk ¶

func (o *Event) 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 (*Event) HasAction ¶

func (o *Event) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*Event) HasActor ¶

func (o *Event) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*Event) HasAttributes ¶

func (o *Event) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Event) HasCreated ¶

func (o *Event) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Event) HasDetails ¶

func (o *Event) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*Event) HasIpAddress ¶

func (o *Event) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*Event) HasObjects ¶

func (o *Event) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*Event) HasOperation ¶

func (o *Event) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*Event) HasStack ¶

func (o *Event) HasStack() bool

HasStack returns a boolean if a field has been set.

func (*Event) HasStatus ¶

func (o *Event) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Event) HasSynced ¶

func (o *Event) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*Event) HasTarget ¶

func (o *Event) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*Event) HasTechnicalName ¶

func (o *Event) HasTechnicalName() bool

HasTechnicalName returns a boolean if a field has been set.

func (*Event) HasTrackingNumber ¶

func (o *Event) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*Event) HasType ¶

func (o *Event) HasType() bool

HasType returns a boolean if a field has been set.

func (Event) MarshalJSON ¶

func (o Event) MarshalJSON() ([]byte, error)

func (*Event) SetAction ¶

func (o *Event) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*Event) SetActor ¶

func (o *Event) SetActor(v string)

SetActor gets a reference to the given string and assigns it to the Actor field.

func (*Event) SetAttributes ¶

func (o *Event) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*Event) SetCreated ¶

func (o *Event) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*Event) SetCreatedNil ¶

func (o *Event) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Event) SetDetails ¶

func (o *Event) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*Event) SetDocumentType ¶

func (o *Event) SetDocumentType(v DocumentType)

SetType sets field value

func (*Event) SetId ¶

func (o *Event) SetId(v string)

SetId sets field value

func (*Event) SetIpAddress ¶

func (o *Event) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*Event) SetName ¶

func (o *Event) SetName(v string)

SetName sets field value

func (*Event) SetObjects ¶

func (o *Event) SetObjects(v []string)

SetObjects gets a reference to the given []string and assigns it to the Objects field.

func (*Event) SetOperation ¶

func (o *Event) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*Event) SetStack ¶

func (o *Event) SetStack(v string)

SetStack gets a reference to the given string and assigns it to the Stack field.

func (*Event) SetStatus ¶

func (o *Event) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Event) SetSynced ¶

func (o *Event) SetSynced(v string)

SetSynced gets a reference to the given string and assigns it to the Synced field.

func (*Event) SetTarget ¶

func (o *Event) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (*Event) SetTechnicalName ¶

func (o *Event) SetTechnicalName(v string)

SetTechnicalName gets a reference to the given string and assigns it to the TechnicalName field.

func (*Event) SetTrackingNumber ¶

func (o *Event) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*Event) SetType ¶

func (o *Event) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (Event) ToMap ¶

func (o Event) ToMap() (map[string]interface{}, error)

func (*Event) UnmarshalJSON ¶

func (o *Event) UnmarshalJSON(bytes []byte) (err error)

func (*Event) UnsetCreated ¶

func (o *Event) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

type EventAttributes ¶ added in v2.0.3

type EventAttributes struct {
	// The unique ID of the trigger
	Id string `json:"id"`
	// JSON path expression that will limit which events the trigger will fire on
	Filter               *string `json:"filter.$,omitempty"`
	AdditionalProperties map[string]interface{}
}

EventAttributes Attributes related to an IdentityNow ETS event

func NewEventAttributes ¶ added in v2.0.3

func NewEventAttributes(id string) *EventAttributes

NewEventAttributes instantiates a new EventAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventAttributesWithDefaults ¶ added in v2.0.3

func NewEventAttributesWithDefaults() *EventAttributes

NewEventAttributesWithDefaults instantiates a new EventAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventAttributes) GetFilter ¶ added in v2.0.3

func (o *EventAttributes) GetFilter() string

GetFilter returns the Filter field value if set, zero value otherwise.

func (*EventAttributes) GetFilterOk ¶ added in v2.0.3

func (o *EventAttributes) 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 (*EventAttributes) GetId ¶ added in v2.0.3

func (o *EventAttributes) GetId() string

GetId returns the Id field value

func (*EventAttributes) GetIdOk ¶ added in v2.0.3

func (o *EventAttributes) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EventAttributes) HasFilter ¶ added in v2.0.3

func (o *EventAttributes) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (EventAttributes) MarshalJSON ¶ added in v2.0.3

func (o EventAttributes) MarshalJSON() ([]byte, error)

func (*EventAttributes) SetFilter ¶ added in v2.0.3

func (o *EventAttributes) SetFilter(v string)

SetFilter gets a reference to the given string and assigns it to the Filter field.

func (*EventAttributes) SetId ¶ added in v2.0.3

func (o *EventAttributes) SetId(v string)

SetId sets field value

func (EventAttributes) ToMap ¶ added in v2.0.3

func (o EventAttributes) ToMap() (map[string]interface{}, error)

func (*EventAttributes) UnmarshalJSON ¶ added in v2.0.3

func (o *EventAttributes) UnmarshalJSON(bytes []byte) (err error)

type EventDocument ¶

type EventDocument struct {
	Id           string       `json:"id"`
	Name         string       `json:"name"`
	DocumentType DocumentType `json:"_type"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced *string `json:"synced,omitempty"`
	// Name of the event as it's displayed in audit reports.
	Action *string `json:"action,omitempty"`
	// Event type. Refer to [Event Types](https://documentation.sailpoint.com/saas/help/search/index.html#event-types) for a list of event types and their meanings.
	Type *string `json:"type,omitempty"`
	// Name of the actor that generated the event.
	Actor *string `json:"actor,omitempty"`
	// Name of the target, or recipient, of the event.
	Target *string `json:"target,omitempty"`
	// The event's stack.
	Stack *string `json:"stack,omitempty"`
	// ID of the group of events.
	TrackingNumber *string `json:"trackingNumber,omitempty"`
	// Target system's IP address.
	IpAddress *string `json:"ipAddress,omitempty"`
	// ID of event's details.
	Details *string `json:"details,omitempty"`
	// Attributes involved in the event.
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Objects the event is happening to.
	Objects []string `json:"objects,omitempty"`
	// Operation, or action, performed during the event.
	Operation *string `json:"operation,omitempty"`
	// Event status. Refer to [Event Statuses](https://documentation.sailpoint.com/saas/help/search/index.html#event-statuses) for a list of event statuses and their meanings.
	Status *string `json:"status,omitempty"`
	// Event's normalized name. This normalized name always follows the pattern of 'objects_operation_status'.
	TechnicalName        *string `json:"technicalName,omitempty"`
	AdditionalProperties map[string]interface{}
}

EventDocument Event

func NewEventDocument ¶

func NewEventDocument(id string, name string, type_ DocumentType) *EventDocument

NewEventDocument instantiates a new EventDocument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEventDocumentWithDefaults ¶

func NewEventDocumentWithDefaults() *EventDocument

NewEventDocumentWithDefaults instantiates a new EventDocument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EventDocument) GetAction ¶

func (o *EventDocument) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*EventDocument) GetActionOk ¶

func (o *EventDocument) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetActor ¶

func (o *EventDocument) GetActor() string

GetActor returns the Actor field value if set, zero value otherwise.

func (*EventDocument) GetActorOk ¶

func (o *EventDocument) GetActorOk() (*string, bool)

GetActorOk returns a tuple with the Actor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetAttributes ¶

func (o *EventDocument) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*EventDocument) GetAttributesOk ¶

func (o *EventDocument) GetAttributesOk() (map[string]interface{}, 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 (*EventDocument) GetCreated ¶

func (o *EventDocument) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EventDocument) GetCreatedOk ¶

func (o *EventDocument) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EventDocument) GetDetails ¶

func (o *EventDocument) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*EventDocument) GetDetailsOk ¶

func (o *EventDocument) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetDocumentType ¶

func (o *EventDocument) GetDocumentType() DocumentType

GetType returns the Type field value

func (*EventDocument) GetDocumentTypeOk ¶

func (o *EventDocument) GetDocumentTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*EventDocument) GetId ¶

func (o *EventDocument) GetId() string

GetId returns the Id field value

func (*EventDocument) GetIdOk ¶

func (o *EventDocument) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*EventDocument) GetIpAddress ¶

func (o *EventDocument) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*EventDocument) GetIpAddressOk ¶

func (o *EventDocument) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetName ¶

func (o *EventDocument) GetName() string

GetName returns the Name field value

func (*EventDocument) GetNameOk ¶

func (o *EventDocument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*EventDocument) GetObjects ¶

func (o *EventDocument) GetObjects() []string

GetObjects returns the Objects field value if set, zero value otherwise.

func (*EventDocument) GetObjectsOk ¶

func (o *EventDocument) GetObjectsOk() ([]string, bool)

GetObjectsOk returns a tuple with the Objects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetOperation ¶

func (o *EventDocument) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*EventDocument) GetOperationOk ¶

func (o *EventDocument) GetOperationOk() (*string, bool)

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetStack ¶

func (o *EventDocument) GetStack() string

GetStack returns the Stack field value if set, zero value otherwise.

func (*EventDocument) GetStackOk ¶

func (o *EventDocument) GetStackOk() (*string, bool)

GetStackOk returns a tuple with the Stack field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetStatus ¶

func (o *EventDocument) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EventDocument) GetStatusOk ¶

func (o *EventDocument) 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 (*EventDocument) GetSynced ¶

func (o *EventDocument) GetSynced() string

GetSynced returns the Synced field value if set, zero value otherwise.

func (*EventDocument) GetSyncedOk ¶

func (o *EventDocument) GetSyncedOk() (*string, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetTarget ¶

func (o *EventDocument) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*EventDocument) GetTargetOk ¶

func (o *EventDocument) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetTechnicalName ¶

func (o *EventDocument) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value if set, zero value otherwise.

func (*EventDocument) GetTechnicalNameOk ¶

func (o *EventDocument) GetTechnicalNameOk() (*string, bool)

GetTechnicalNameOk returns a tuple with the TechnicalName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetTrackingNumber ¶

func (o *EventDocument) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*EventDocument) GetTrackingNumberOk ¶

func (o *EventDocument) GetTrackingNumberOk() (*string, bool)

GetTrackingNumberOk returns a tuple with the TrackingNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EventDocument) GetType ¶

func (o *EventDocument) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*EventDocument) GetTypeOk ¶

func (o *EventDocument) 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 (*EventDocument) HasAction ¶

func (o *EventDocument) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*EventDocument) HasActor ¶

func (o *EventDocument) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*EventDocument) HasAttributes ¶

func (o *EventDocument) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*EventDocument) HasCreated ¶

func (o *EventDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*EventDocument) HasDetails ¶

func (o *EventDocument) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*EventDocument) HasIpAddress ¶

func (o *EventDocument) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*EventDocument) HasObjects ¶

func (o *EventDocument) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*EventDocument) HasOperation ¶

func (o *EventDocument) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*EventDocument) HasStack ¶

func (o *EventDocument) HasStack() bool

HasStack returns a boolean if a field has been set.

func (*EventDocument) HasStatus ¶

func (o *EventDocument) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EventDocument) HasSynced ¶

func (o *EventDocument) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*EventDocument) HasTarget ¶

func (o *EventDocument) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*EventDocument) HasTechnicalName ¶

func (o *EventDocument) HasTechnicalName() bool

HasTechnicalName returns a boolean if a field has been set.

func (*EventDocument) HasTrackingNumber ¶

func (o *EventDocument) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*EventDocument) HasType ¶

func (o *EventDocument) HasType() bool

HasType returns a boolean if a field has been set.

func (EventDocument) MarshalJSON ¶

func (o EventDocument) MarshalJSON() ([]byte, error)

func (*EventDocument) SetAction ¶

func (o *EventDocument) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*EventDocument) SetActor ¶

func (o *EventDocument) SetActor(v string)

SetActor gets a reference to the given string and assigns it to the Actor field.

func (*EventDocument) SetAttributes ¶

func (o *EventDocument) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*EventDocument) SetCreated ¶

func (o *EventDocument) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*EventDocument) SetCreatedNil ¶

func (o *EventDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*EventDocument) SetDetails ¶

func (o *EventDocument) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*EventDocument) SetDocumentType ¶

func (o *EventDocument) SetDocumentType(v DocumentType)

SetType sets field value

func (*EventDocument) SetId ¶

func (o *EventDocument) SetId(v string)

SetId sets field value

func (*EventDocument) SetIpAddress ¶

func (o *EventDocument) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*EventDocument) SetName ¶

func (o *EventDocument) SetName(v string)

SetName sets field value

func (*EventDocument) SetObjects ¶

func (o *EventDocument) SetObjects(v []string)

SetObjects gets a reference to the given []string and assigns it to the Objects field.

func (*EventDocument) SetOperation ¶

func (o *EventDocument) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*EventDocument) SetStack ¶

func (o *EventDocument) SetStack(v string)

SetStack gets a reference to the given string and assigns it to the Stack field.

func (*EventDocument) SetStatus ¶

func (o *EventDocument) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EventDocument) SetSynced ¶

func (o *EventDocument) SetSynced(v string)

SetSynced gets a reference to the given string and assigns it to the Synced field.

func (*EventDocument) SetTarget ¶

func (o *EventDocument) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (*EventDocument) SetTechnicalName ¶

func (o *EventDocument) SetTechnicalName(v string)

SetTechnicalName gets a reference to the given string and assigns it to the TechnicalName field.

func (*EventDocument) SetTrackingNumber ¶

func (o *EventDocument) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*EventDocument) SetType ¶

func (o *EventDocument) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (EventDocument) ToMap ¶

func (o EventDocument) ToMap() (map[string]interface{}, error)

func (*EventDocument) UnmarshalJSON ¶

func (o *EventDocument) UnmarshalJSON(bytes []byte) (err error)

func (*EventDocument) UnsetCreated ¶

func (o *EventDocument) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

type ExceptionAccessCriteria ¶

type ExceptionAccessCriteria struct {
	LeftCriteria         *ExceptionCriteria `json:"leftCriteria,omitempty"`
	RightCriteria        *ExceptionCriteria `json:"rightCriteria,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExceptionAccessCriteria struct for ExceptionAccessCriteria

func NewExceptionAccessCriteria ¶

func NewExceptionAccessCriteria() *ExceptionAccessCriteria

NewExceptionAccessCriteria instantiates a new ExceptionAccessCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExceptionAccessCriteriaWithDefaults ¶

func NewExceptionAccessCriteriaWithDefaults() *ExceptionAccessCriteria

NewExceptionAccessCriteriaWithDefaults instantiates a new ExceptionAccessCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExceptionAccessCriteria) GetLeftCriteria ¶

func (o *ExceptionAccessCriteria) GetLeftCriteria() ExceptionCriteria

GetLeftCriteria returns the LeftCriteria field value if set, zero value otherwise.

func (*ExceptionAccessCriteria) GetLeftCriteriaOk ¶

func (o *ExceptionAccessCriteria) GetLeftCriteriaOk() (*ExceptionCriteria, bool)

GetLeftCriteriaOk returns a tuple with the LeftCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExceptionAccessCriteria) GetRightCriteria ¶

func (o *ExceptionAccessCriteria) GetRightCriteria() ExceptionCriteria

GetRightCriteria returns the RightCriteria field value if set, zero value otherwise.

func (*ExceptionAccessCriteria) GetRightCriteriaOk ¶

func (o *ExceptionAccessCriteria) GetRightCriteriaOk() (*ExceptionCriteria, bool)

GetRightCriteriaOk returns a tuple with the RightCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExceptionAccessCriteria) HasLeftCriteria ¶

func (o *ExceptionAccessCriteria) HasLeftCriteria() bool

HasLeftCriteria returns a boolean if a field has been set.

func (*ExceptionAccessCriteria) HasRightCriteria ¶

func (o *ExceptionAccessCriteria) HasRightCriteria() bool

HasRightCriteria returns a boolean if a field has been set.

func (ExceptionAccessCriteria) MarshalJSON ¶

func (o ExceptionAccessCriteria) MarshalJSON() ([]byte, error)

func (*ExceptionAccessCriteria) SetLeftCriteria ¶

func (o *ExceptionAccessCriteria) SetLeftCriteria(v ExceptionCriteria)

SetLeftCriteria gets a reference to the given ExceptionCriteria and assigns it to the LeftCriteria field.

func (*ExceptionAccessCriteria) SetRightCriteria ¶

func (o *ExceptionAccessCriteria) SetRightCriteria(v ExceptionCriteria)

SetRightCriteria gets a reference to the given ExceptionCriteria and assigns it to the RightCriteria field.

func (ExceptionAccessCriteria) ToMap ¶

func (o ExceptionAccessCriteria) ToMap() (map[string]interface{}, error)

func (*ExceptionAccessCriteria) UnmarshalJSON ¶

func (o *ExceptionAccessCriteria) UnmarshalJSON(bytes []byte) (err error)

type ExceptionCriteria ¶

type ExceptionCriteria struct {
	// List of exception criteria. There is a min of 1 and max of 50 items in the list.
	CriteriaList         []ExceptionCriteriaCriteriaListInner `json:"criteriaList,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExceptionCriteria struct for ExceptionCriteria

func NewExceptionCriteria ¶

func NewExceptionCriteria() *ExceptionCriteria

NewExceptionCriteria instantiates a new ExceptionCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExceptionCriteriaWithDefaults ¶

func NewExceptionCriteriaWithDefaults() *ExceptionCriteria

NewExceptionCriteriaWithDefaults instantiates a new ExceptionCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExceptionCriteria) GetCriteriaList ¶

GetCriteriaList returns the CriteriaList field value if set, zero value otherwise.

func (*ExceptionCriteria) GetCriteriaListOk ¶

func (o *ExceptionCriteria) GetCriteriaListOk() ([]ExceptionCriteriaCriteriaListInner, bool)

GetCriteriaListOk returns a tuple with the CriteriaList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExceptionCriteria) HasCriteriaList ¶

func (o *ExceptionCriteria) HasCriteriaList() bool

HasCriteriaList returns a boolean if a field has been set.

func (ExceptionCriteria) MarshalJSON ¶

func (o ExceptionCriteria) MarshalJSON() ([]byte, error)

func (*ExceptionCriteria) SetCriteriaList ¶

func (o *ExceptionCriteria) SetCriteriaList(v []ExceptionCriteriaCriteriaListInner)

SetCriteriaList gets a reference to the given []ExceptionCriteriaCriteriaListInner and assigns it to the CriteriaList field.

func (ExceptionCriteria) ToMap ¶

func (o ExceptionCriteria) ToMap() (map[string]interface{}, error)

func (*ExceptionCriteria) UnmarshalJSON ¶

func (o *ExceptionCriteria) UnmarshalJSON(bytes []byte) (err error)

type ExceptionCriteriaAccess ¶

type ExceptionCriteriaAccess struct {
	Type *DtoType `json:"type,omitempty"`
	// ID of the object to which this reference applies
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object to which this reference applies
	Name *string `json:"name,omitempty"`
	// Whether the subject identity already had that access or not
	Existing             *bool `json:"existing,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExceptionCriteriaAccess Access reference with addition of boolean existing flag to indicate whether the access was extant

func NewExceptionCriteriaAccess ¶

func NewExceptionCriteriaAccess() *ExceptionCriteriaAccess

NewExceptionCriteriaAccess instantiates a new ExceptionCriteriaAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExceptionCriteriaAccessWithDefaults ¶

func NewExceptionCriteriaAccessWithDefaults() *ExceptionCriteriaAccess

NewExceptionCriteriaAccessWithDefaults instantiates a new ExceptionCriteriaAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExceptionCriteriaAccess) GetExisting ¶

func (o *ExceptionCriteriaAccess) GetExisting() bool

GetExisting returns the Existing field value if set, zero value otherwise.

func (*ExceptionCriteriaAccess) GetExistingOk ¶

func (o *ExceptionCriteriaAccess) GetExistingOk() (*bool, bool)

GetExistingOk returns a tuple with the Existing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExceptionCriteriaAccess) GetId ¶

func (o *ExceptionCriteriaAccess) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ExceptionCriteriaAccess) GetIdOk ¶

func (o *ExceptionCriteriaAccess) 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 (*ExceptionCriteriaAccess) GetName ¶

func (o *ExceptionCriteriaAccess) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ExceptionCriteriaAccess) GetNameOk ¶

func (o *ExceptionCriteriaAccess) 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 (*ExceptionCriteriaAccess) GetType ¶

func (o *ExceptionCriteriaAccess) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*ExceptionCriteriaAccess) GetTypeOk ¶

func (o *ExceptionCriteriaAccess) GetTypeOk() (*DtoType, 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 (*ExceptionCriteriaAccess) HasExisting ¶

func (o *ExceptionCriteriaAccess) HasExisting() bool

HasExisting returns a boolean if a field has been set.

func (*ExceptionCriteriaAccess) HasId ¶

func (o *ExceptionCriteriaAccess) HasId() bool

HasId returns a boolean if a field has been set.

func (*ExceptionCriteriaAccess) HasName ¶

func (o *ExceptionCriteriaAccess) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExceptionCriteriaAccess) HasType ¶

func (o *ExceptionCriteriaAccess) HasType() bool

HasType returns a boolean if a field has been set.

func (ExceptionCriteriaAccess) MarshalJSON ¶

func (o ExceptionCriteriaAccess) MarshalJSON() ([]byte, error)

func (*ExceptionCriteriaAccess) SetExisting ¶

func (o *ExceptionCriteriaAccess) SetExisting(v bool)

SetExisting gets a reference to the given bool and assigns it to the Existing field.

func (*ExceptionCriteriaAccess) SetId ¶

func (o *ExceptionCriteriaAccess) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ExceptionCriteriaAccess) SetName ¶

func (o *ExceptionCriteriaAccess) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ExceptionCriteriaAccess) SetType ¶

func (o *ExceptionCriteriaAccess) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (ExceptionCriteriaAccess) ToMap ¶

func (o ExceptionCriteriaAccess) ToMap() (map[string]interface{}, error)

func (*ExceptionCriteriaAccess) UnmarshalJSON ¶

func (o *ExceptionCriteriaAccess) UnmarshalJSON(bytes []byte) (err error)

type ExceptionCriteriaCriteriaListInner ¶

type ExceptionCriteriaCriteriaListInner struct {
	// The type of object that is referenced
	Type map[string]interface{} `json:"type,omitempty"`
	// ID of the object to which this reference applies
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object to which this reference applies
	Name *string `json:"name,omitempty"`
	// Whether the subject identity already had that access or not
	Existing             *bool `json:"existing,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExceptionCriteriaCriteriaListInner The types of objects supported for SOD violations

func NewExceptionCriteriaCriteriaListInner ¶

func NewExceptionCriteriaCriteriaListInner() *ExceptionCriteriaCriteriaListInner

NewExceptionCriteriaCriteriaListInner instantiates a new ExceptionCriteriaCriteriaListInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExceptionCriteriaCriteriaListInnerWithDefaults ¶

func NewExceptionCriteriaCriteriaListInnerWithDefaults() *ExceptionCriteriaCriteriaListInner

NewExceptionCriteriaCriteriaListInnerWithDefaults instantiates a new ExceptionCriteriaCriteriaListInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExceptionCriteriaCriteriaListInner) GetExisting ¶

func (o *ExceptionCriteriaCriteriaListInner) GetExisting() bool

GetExisting returns the Existing field value if set, zero value otherwise.

func (*ExceptionCriteriaCriteriaListInner) GetExistingOk ¶

func (o *ExceptionCriteriaCriteriaListInner) GetExistingOk() (*bool, bool)

GetExistingOk returns a tuple with the Existing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExceptionCriteriaCriteriaListInner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ExceptionCriteriaCriteriaListInner) 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 (*ExceptionCriteriaCriteriaListInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ExceptionCriteriaCriteriaListInner) GetNameOk ¶

func (o *ExceptionCriteriaCriteriaListInner) 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 (*ExceptionCriteriaCriteriaListInner) GetType ¶

func (o *ExceptionCriteriaCriteriaListInner) GetType() map[string]interface{}

GetType returns the Type field value if set, zero value otherwise.

func (*ExceptionCriteriaCriteriaListInner) GetTypeOk ¶

func (o *ExceptionCriteriaCriteriaListInner) GetTypeOk() (map[string]interface{}, 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 (*ExceptionCriteriaCriteriaListInner) HasExisting ¶

func (o *ExceptionCriteriaCriteriaListInner) HasExisting() bool

HasExisting returns a boolean if a field has been set.

func (*ExceptionCriteriaCriteriaListInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*ExceptionCriteriaCriteriaListInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*ExceptionCriteriaCriteriaListInner) HasType ¶

HasType returns a boolean if a field has been set.

func (ExceptionCriteriaCriteriaListInner) MarshalJSON ¶

func (o ExceptionCriteriaCriteriaListInner) MarshalJSON() ([]byte, error)

func (*ExceptionCriteriaCriteriaListInner) SetExisting ¶

func (o *ExceptionCriteriaCriteriaListInner) SetExisting(v bool)

SetExisting gets a reference to the given bool and assigns it to the Existing field.

func (*ExceptionCriteriaCriteriaListInner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ExceptionCriteriaCriteriaListInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ExceptionCriteriaCriteriaListInner) SetType ¶

func (o *ExceptionCriteriaCriteriaListInner) SetType(v map[string]interface{})

SetType gets a reference to the given map[string]interface{} and assigns it to the Type field.

func (ExceptionCriteriaCriteriaListInner) ToMap ¶

func (o ExceptionCriteriaCriteriaListInner) ToMap() (map[string]interface{}, error)

func (*ExceptionCriteriaCriteriaListInner) UnmarshalJSON ¶

func (o *ExceptionCriteriaCriteriaListInner) UnmarshalJSON(bytes []byte) (err error)

type ExecutionStatus ¶

type ExecutionStatus string

ExecutionStatus The current state of execution.

const (
	EXECUTIONSTATUS_EXECUTING  ExecutionStatus = "EXECUTING"
	EXECUTIONSTATUS_VERIFYING  ExecutionStatus = "VERIFYING"
	EXECUTIONSTATUS_TERMINATED ExecutionStatus = "TERMINATED"
	EXECUTIONSTATUS_COMPLETED  ExecutionStatus = "COMPLETED"
)

List of ExecutionStatus

func NewExecutionStatusFromValue ¶

func NewExecutionStatusFromValue(v string) (*ExecutionStatus, error)

NewExecutionStatusFromValue returns a pointer to a valid ExecutionStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ExecutionStatus) IsValid ¶

func (v ExecutionStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ExecutionStatus) Ptr ¶

Ptr returns reference to ExecutionStatus value

func (*ExecutionStatus) UnmarshalJSON ¶

func (v *ExecutionStatus) UnmarshalJSON(src []byte) error

type ExpansionItem ¶

type ExpansionItem struct {
	// The ID of the account
	AccountId *string `json:"accountId,omitempty"`
	Cause     *string `json:"cause,omitempty"`
	// The name of the item
	Name                 *string            `json:"name,omitempty"`
	AttributeRequests    []AttributeRequest `json:"attributeRequests,omitempty"`
	Source               *AccountSource     `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExpansionItem struct for ExpansionItem

func NewExpansionItem ¶

func NewExpansionItem() *ExpansionItem

NewExpansionItem instantiates a new ExpansionItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExpansionItemWithDefaults ¶

func NewExpansionItemWithDefaults() *ExpansionItem

NewExpansionItemWithDefaults instantiates a new ExpansionItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExpansionItem) GetAccountId ¶

func (o *ExpansionItem) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*ExpansionItem) GetAccountIdOk ¶

func (o *ExpansionItem) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpansionItem) GetAttributeRequests ¶

func (o *ExpansionItem) GetAttributeRequests() []AttributeRequest

GetAttributeRequests returns the AttributeRequests field value if set, zero value otherwise.

func (*ExpansionItem) GetAttributeRequestsOk ¶

func (o *ExpansionItem) GetAttributeRequestsOk() ([]AttributeRequest, bool)

GetAttributeRequestsOk returns a tuple with the AttributeRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpansionItem) GetCause ¶

func (o *ExpansionItem) GetCause() string

GetCause returns the Cause field value if set, zero value otherwise.

func (*ExpansionItem) GetCauseOk ¶

func (o *ExpansionItem) GetCauseOk() (*string, bool)

GetCauseOk returns a tuple with the Cause field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpansionItem) GetName ¶

func (o *ExpansionItem) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ExpansionItem) GetNameOk ¶

func (o *ExpansionItem) 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 (*ExpansionItem) GetSource ¶

func (o *ExpansionItem) GetSource() AccountSource

GetSource returns the Source field value if set, zero value otherwise.

func (*ExpansionItem) GetSourceOk ¶

func (o *ExpansionItem) GetSourceOk() (*AccountSource, 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 (*ExpansionItem) HasAccountId ¶

func (o *ExpansionItem) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*ExpansionItem) HasAttributeRequests ¶

func (o *ExpansionItem) HasAttributeRequests() bool

HasAttributeRequests returns a boolean if a field has been set.

func (*ExpansionItem) HasCause ¶

func (o *ExpansionItem) HasCause() bool

HasCause returns a boolean if a field has been set.

func (*ExpansionItem) HasName ¶

func (o *ExpansionItem) HasName() bool

HasName returns a boolean if a field has been set.

func (*ExpansionItem) HasSource ¶

func (o *ExpansionItem) HasSource() bool

HasSource returns a boolean if a field has been set.

func (ExpansionItem) MarshalJSON ¶

func (o ExpansionItem) MarshalJSON() ([]byte, error)

func (*ExpansionItem) SetAccountId ¶

func (o *ExpansionItem) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*ExpansionItem) SetAttributeRequests ¶

func (o *ExpansionItem) SetAttributeRequests(v []AttributeRequest)

SetAttributeRequests gets a reference to the given []AttributeRequest and assigns it to the AttributeRequests field.

func (*ExpansionItem) SetCause ¶

func (o *ExpansionItem) SetCause(v string)

SetCause gets a reference to the given string and assigns it to the Cause field.

func (*ExpansionItem) SetName ¶

func (o *ExpansionItem) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ExpansionItem) SetSource ¶

func (o *ExpansionItem) SetSource(v AccountSource)

SetSource gets a reference to the given AccountSource and assigns it to the Source field.

func (ExpansionItem) ToMap ¶

func (o ExpansionItem) ToMap() (map[string]interface{}, error)

func (*ExpansionItem) UnmarshalJSON ¶

func (o *ExpansionItem) UnmarshalJSON(bytes []byte) (err error)

type Expression ¶

type Expression struct {
	// Operator for the expression
	Operator *string `json:"operator,omitempty"`
	// Name for the attribute
	Attribute NullableString `json:"attribute,omitempty"`
	Value     NullableValue  `json:"value,omitempty"`
	// List of expressions
	Children             []ExpressionChildrenInner `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

Expression struct for Expression

func NewExpression ¶

func NewExpression() *Expression

NewExpression instantiates a new Expression object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExpressionWithDefaults ¶

func NewExpressionWithDefaults() *Expression

NewExpressionWithDefaults instantiates a new Expression object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Expression) GetAttribute ¶

func (o *Expression) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Expression) GetAttributeOk ¶

func (o *Expression) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Expression) GetChildren ¶

func (o *Expression) GetChildren() []ExpressionChildrenInner

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Expression) GetChildrenOk ¶

func (o *Expression) GetChildrenOk() ([]ExpressionChildrenInner, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Expression) GetOperator ¶

func (o *Expression) GetOperator() string

GetOperator returns the Operator field value if set, zero value otherwise.

func (*Expression) GetOperatorOk ¶

func (o *Expression) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Expression) GetValue ¶

func (o *Expression) GetValue() Value

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Expression) GetValueOk ¶

func (o *Expression) GetValueOk() (*Value, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Expression) HasAttribute ¶

func (o *Expression) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*Expression) HasChildren ¶

func (o *Expression) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*Expression) HasOperator ¶

func (o *Expression) HasOperator() bool

HasOperator returns a boolean if a field has been set.

func (*Expression) HasValue ¶

func (o *Expression) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Expression) MarshalJSON ¶

func (o Expression) MarshalJSON() ([]byte, error)

func (*Expression) SetAttribute ¶

func (o *Expression) SetAttribute(v string)

SetAttribute gets a reference to the given NullableString and assigns it to the Attribute field.

func (*Expression) SetAttributeNil ¶ added in v2.0.3

func (o *Expression) SetAttributeNil()

SetAttributeNil sets the value for Attribute to be an explicit nil

func (*Expression) SetChildren ¶

func (o *Expression) SetChildren(v []ExpressionChildrenInner)

SetChildren gets a reference to the given []ExpressionChildrenInner and assigns it to the Children field.

func (*Expression) SetOperator ¶

func (o *Expression) SetOperator(v string)

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*Expression) SetValue ¶

func (o *Expression) SetValue(v Value)

SetValue gets a reference to the given NullableValue and assigns it to the Value field.

func (*Expression) SetValueNil ¶ added in v2.0.3

func (o *Expression) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (Expression) ToMap ¶

func (o Expression) ToMap() (map[string]interface{}, error)

func (*Expression) UnmarshalJSON ¶

func (o *Expression) UnmarshalJSON(bytes []byte) (err error)

func (*Expression) UnsetAttribute ¶ added in v2.0.3

func (o *Expression) UnsetAttribute()

UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil

func (*Expression) UnsetValue ¶ added in v2.0.3

func (o *Expression) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ExpressionChildrenInner ¶ added in v2.0.3

type ExpressionChildrenInner struct {
	// Operator for the expression
	Operator *string `json:"operator,omitempty"`
	// Name for the attribute
	Attribute NullableString `json:"attribute,omitempty"`
	Value     NullableValue  `json:"value,omitempty"`
	// There cannot be anymore nested children. This will always be null.
	Children             NullableString `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExpressionChildrenInner struct for ExpressionChildrenInner

func NewExpressionChildrenInner ¶ added in v2.0.3

func NewExpressionChildrenInner() *ExpressionChildrenInner

NewExpressionChildrenInner instantiates a new ExpressionChildrenInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExpressionChildrenInnerWithDefaults ¶ added in v2.0.3

func NewExpressionChildrenInnerWithDefaults() *ExpressionChildrenInner

NewExpressionChildrenInnerWithDefaults instantiates a new ExpressionChildrenInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExpressionChildrenInner) GetAttribute ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ExpressionChildrenInner) GetAttributeOk ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExpressionChildrenInner) GetChildren ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetChildren() string

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ExpressionChildrenInner) GetChildrenOk ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetChildrenOk() (*string, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExpressionChildrenInner) GetOperator ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetOperator() string

GetOperator returns the Operator field value if set, zero value otherwise.

func (*ExpressionChildrenInner) GetOperatorOk ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetOperatorOk() (*string, bool)

GetOperatorOk returns a tuple with the Operator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpressionChildrenInner) GetValue ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetValue() Value

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ExpressionChildrenInner) GetValueOk ¶ added in v2.0.3

func (o *ExpressionChildrenInner) GetValueOk() (*Value, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ExpressionChildrenInner) HasAttribute ¶ added in v2.0.3

func (o *ExpressionChildrenInner) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*ExpressionChildrenInner) HasChildren ¶ added in v2.0.3

func (o *ExpressionChildrenInner) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*ExpressionChildrenInner) HasOperator ¶ added in v2.0.3

func (o *ExpressionChildrenInner) HasOperator() bool

HasOperator returns a boolean if a field has been set.

func (*ExpressionChildrenInner) HasValue ¶ added in v2.0.3

func (o *ExpressionChildrenInner) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ExpressionChildrenInner) MarshalJSON ¶ added in v2.0.3

func (o ExpressionChildrenInner) MarshalJSON() ([]byte, error)

func (*ExpressionChildrenInner) SetAttribute ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetAttribute(v string)

SetAttribute gets a reference to the given NullableString and assigns it to the Attribute field.

func (*ExpressionChildrenInner) SetAttributeNil ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetAttributeNil()

SetAttributeNil sets the value for Attribute to be an explicit nil

func (*ExpressionChildrenInner) SetChildren ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetChildren(v string)

SetChildren gets a reference to the given NullableString and assigns it to the Children field.

func (*ExpressionChildrenInner) SetChildrenNil ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetChildrenNil()

SetChildrenNil sets the value for Children to be an explicit nil

func (*ExpressionChildrenInner) SetOperator ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetOperator(v string)

SetOperator gets a reference to the given string and assigns it to the Operator field.

func (*ExpressionChildrenInner) SetValue ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetValue(v Value)

SetValue gets a reference to the given NullableValue and assigns it to the Value field.

func (*ExpressionChildrenInner) SetValueNil ¶ added in v2.0.3

func (o *ExpressionChildrenInner) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ExpressionChildrenInner) ToMap ¶ added in v2.0.3

func (o ExpressionChildrenInner) ToMap() (map[string]interface{}, error)

func (*ExpressionChildrenInner) UnmarshalJSON ¶ added in v2.0.3

func (o *ExpressionChildrenInner) UnmarshalJSON(bytes []byte) (err error)

func (*ExpressionChildrenInner) UnsetAttribute ¶ added in v2.0.3

func (o *ExpressionChildrenInner) UnsetAttribute()

UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil

func (*ExpressionChildrenInner) UnsetChildren ¶ added in v2.0.3

func (o *ExpressionChildrenInner) UnsetChildren()

UnsetChildren ensures that no value is present for Children, not even an explicit nil

func (*ExpressionChildrenInner) UnsetValue ¶ added in v2.0.3

func (o *ExpressionChildrenInner) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ExternalAttributes ¶ added in v2.0.3

type ExternalAttributes struct {
	// A unique name for the external trigger
	Name string `json:"name"`
	// Additonal context about the external trigger
	Description          *string `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExternalAttributes Attributes related to an external trigger

func NewExternalAttributes ¶ added in v2.0.3

func NewExternalAttributes(name string) *ExternalAttributes

NewExternalAttributes instantiates a new ExternalAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewExternalAttributesWithDefaults ¶ added in v2.0.3

func NewExternalAttributesWithDefaults() *ExternalAttributes

NewExternalAttributesWithDefaults instantiates a new ExternalAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ExternalAttributes) GetDescription ¶ added in v2.0.3

func (o *ExternalAttributes) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ExternalAttributes) GetDescriptionOk ¶ added in v2.0.3

func (o *ExternalAttributes) 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 (*ExternalAttributes) GetName ¶ added in v2.0.3

func (o *ExternalAttributes) GetName() string

GetName returns the Name field value

func (*ExternalAttributes) GetNameOk ¶ added in v2.0.3

func (o *ExternalAttributes) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ExternalAttributes) HasDescription ¶ added in v2.0.3

func (o *ExternalAttributes) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (ExternalAttributes) MarshalJSON ¶ added in v2.0.3

func (o ExternalAttributes) MarshalJSON() ([]byte, error)

func (*ExternalAttributes) SetDescription ¶ added in v2.0.3

func (o *ExternalAttributes) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ExternalAttributes) SetName ¶ added in v2.0.3

func (o *ExternalAttributes) SetName(v string)

SetName sets field value

func (ExternalAttributes) ToMap ¶ added in v2.0.3

func (o ExternalAttributes) ToMap() (map[string]interface{}, error)

func (*ExternalAttributes) UnmarshalJSON ¶ added in v2.0.3

func (o *ExternalAttributes) UnmarshalJSON(bytes []byte) (err error)

type FieldDetailsDto ¶

type FieldDetailsDto struct {
	// The name of the attribute.
	Name *string `json:"name,omitempty"`
	// The transform to apply to the field
	Transform map[string]interface{} `json:"transform,omitempty"`
	// Attributes required for the transform
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Flag indicating whether or not the attribute is required.
	IsRequired *bool `json:"isRequired,omitempty"`
	// The type of the attribute.
	Type *string `json:"type,omitempty"`
	// Flag indicating whether or not the attribute is multi-valued.
	IsMultiValued        *bool `json:"isMultiValued,omitempty"`
	AdditionalProperties map[string]interface{}
}

FieldDetailsDto struct for FieldDetailsDto

func NewFieldDetailsDto ¶

func NewFieldDetailsDto() *FieldDetailsDto

NewFieldDetailsDto instantiates a new FieldDetailsDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFieldDetailsDtoWithDefaults ¶

func NewFieldDetailsDtoWithDefaults() *FieldDetailsDto

NewFieldDetailsDtoWithDefaults instantiates a new FieldDetailsDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FieldDetailsDto) GetAttributes ¶

func (o *FieldDetailsDto) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*FieldDetailsDto) GetAttributesOk ¶

func (o *FieldDetailsDto) GetAttributesOk() (map[string]interface{}, 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 (*FieldDetailsDto) GetIsMultiValued ¶

func (o *FieldDetailsDto) GetIsMultiValued() bool

GetIsMultiValued returns the IsMultiValued field value if set, zero value otherwise.

func (*FieldDetailsDto) GetIsMultiValuedOk ¶

func (o *FieldDetailsDto) GetIsMultiValuedOk() (*bool, bool)

GetIsMultiValuedOk returns a tuple with the IsMultiValued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDetailsDto) GetIsRequired ¶

func (o *FieldDetailsDto) GetIsRequired() bool

GetIsRequired returns the IsRequired field value if set, zero value otherwise.

func (*FieldDetailsDto) GetIsRequiredOk ¶

func (o *FieldDetailsDto) GetIsRequiredOk() (*bool, bool)

GetIsRequiredOk returns a tuple with the IsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDetailsDto) GetName ¶

func (o *FieldDetailsDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*FieldDetailsDto) GetNameOk ¶

func (o *FieldDetailsDto) 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 (*FieldDetailsDto) GetTransform ¶

func (o *FieldDetailsDto) GetTransform() map[string]interface{}

GetTransform returns the Transform field value if set, zero value otherwise.

func (*FieldDetailsDto) GetTransformOk ¶

func (o *FieldDetailsDto) GetTransformOk() (map[string]interface{}, bool)

GetTransformOk returns a tuple with the Transform field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FieldDetailsDto) GetType ¶

func (o *FieldDetailsDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*FieldDetailsDto) GetTypeOk ¶

func (o *FieldDetailsDto) 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 (*FieldDetailsDto) HasAttributes ¶

func (o *FieldDetailsDto) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*FieldDetailsDto) HasIsMultiValued ¶

func (o *FieldDetailsDto) HasIsMultiValued() bool

HasIsMultiValued returns a boolean if a field has been set.

func (*FieldDetailsDto) HasIsRequired ¶

func (o *FieldDetailsDto) HasIsRequired() bool

HasIsRequired returns a boolean if a field has been set.

func (*FieldDetailsDto) HasName ¶

func (o *FieldDetailsDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*FieldDetailsDto) HasTransform ¶

func (o *FieldDetailsDto) HasTransform() bool

HasTransform returns a boolean if a field has been set.

func (*FieldDetailsDto) HasType ¶

func (o *FieldDetailsDto) HasType() bool

HasType returns a boolean if a field has been set.

func (FieldDetailsDto) MarshalJSON ¶

func (o FieldDetailsDto) MarshalJSON() ([]byte, error)

func (*FieldDetailsDto) SetAttributes ¶

func (o *FieldDetailsDto) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*FieldDetailsDto) SetIsMultiValued ¶

func (o *FieldDetailsDto) SetIsMultiValued(v bool)

SetIsMultiValued gets a reference to the given bool and assigns it to the IsMultiValued field.

func (*FieldDetailsDto) SetIsRequired ¶

func (o *FieldDetailsDto) SetIsRequired(v bool)

SetIsRequired gets a reference to the given bool and assigns it to the IsRequired field.

func (*FieldDetailsDto) SetName ¶

func (o *FieldDetailsDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*FieldDetailsDto) SetTransform ¶

func (o *FieldDetailsDto) SetTransform(v map[string]interface{})

SetTransform gets a reference to the given map[string]interface{} and assigns it to the Transform field.

func (*FieldDetailsDto) SetType ¶

func (o *FieldDetailsDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (FieldDetailsDto) ToMap ¶

func (o FieldDetailsDto) ToMap() (map[string]interface{}, error)

func (*FieldDetailsDto) UnmarshalJSON ¶

func (o *FieldDetailsDto) UnmarshalJSON(bytes []byte) (err error)

type Filter ¶

type Filter struct {
	Type  *FilterType `json:"type,omitempty"`
	Range *Range      `json:"range,omitempty"`
	// The terms to be filtered.
	Terms []string `json:"terms,omitempty"`
	// Indicates if the filter excludes results.
	Exclude              *bool `json:"exclude,omitempty"`
	AdditionalProperties map[string]interface{}
}

Filter struct for Filter

func NewFilter ¶

func NewFilter() *Filter

NewFilter instantiates a new Filter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFilterWithDefaults ¶

func NewFilterWithDefaults() *Filter

NewFilterWithDefaults instantiates a new Filter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Filter) GetExclude ¶

func (o *Filter) GetExclude() bool

GetExclude returns the Exclude field value if set, zero value otherwise.

func (*Filter) GetExcludeOk ¶

func (o *Filter) GetExcludeOk() (*bool, bool)

GetExcludeOk returns a tuple with the Exclude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Filter) GetRange ¶

func (o *Filter) GetRange() Range

GetRange returns the Range field value if set, zero value otherwise.

func (*Filter) GetRangeOk ¶

func (o *Filter) GetRangeOk() (*Range, bool)

GetRangeOk returns a tuple with the Range field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Filter) GetTerms ¶

func (o *Filter) GetTerms() []string

GetTerms returns the Terms field value if set, zero value otherwise.

func (*Filter) GetTermsOk ¶

func (o *Filter) GetTermsOk() ([]string, bool)

GetTermsOk returns a tuple with the Terms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Filter) GetType ¶

func (o *Filter) GetType() FilterType

GetType returns the Type field value if set, zero value otherwise.

func (*Filter) GetTypeOk ¶

func (o *Filter) GetTypeOk() (*FilterType, 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 (*Filter) HasExclude ¶

func (o *Filter) HasExclude() bool

HasExclude returns a boolean if a field has been set.

func (*Filter) HasRange ¶

func (o *Filter) HasRange() bool

HasRange returns a boolean if a field has been set.

func (*Filter) HasTerms ¶

func (o *Filter) HasTerms() bool

HasTerms returns a boolean if a field has been set.

func (*Filter) HasType ¶

func (o *Filter) HasType() bool

HasType returns a boolean if a field has been set.

func (Filter) MarshalJSON ¶

func (o Filter) MarshalJSON() ([]byte, error)

func (*Filter) SetExclude ¶

func (o *Filter) SetExclude(v bool)

SetExclude gets a reference to the given bool and assigns it to the Exclude field.

func (*Filter) SetRange ¶

func (o *Filter) SetRange(v Range)

SetRange gets a reference to the given Range and assigns it to the Range field.

func (*Filter) SetTerms ¶

func (o *Filter) SetTerms(v []string)

SetTerms gets a reference to the given []string and assigns it to the Terms field.

func (*Filter) SetType ¶

func (o *Filter) SetType(v FilterType)

SetType gets a reference to the given FilterType and assigns it to the Type field.

func (Filter) ToMap ¶

func (o Filter) ToMap() (map[string]interface{}, error)

func (*Filter) UnmarshalJSON ¶

func (o *Filter) UnmarshalJSON(bytes []byte) (err error)

type FilterAggregation ¶

type FilterAggregation struct {
	// The name of the filter aggregate to be included in the result.
	Name string            `json:"name"`
	Type *SearchFilterType `json:"type,omitempty"`
	// The search field to apply the filter to.  Prefix the field name with '@' to reference a nested object.
	Field string `json:"field"`
	// The value to filter on.
	Value                string `json:"value"`
	AdditionalProperties map[string]interface{}
}

FilterAggregation An additional filter to constrain the results of the search query.

func NewFilterAggregation ¶

func NewFilterAggregation(name string, field string, value string) *FilterAggregation

NewFilterAggregation instantiates a new FilterAggregation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFilterAggregationWithDefaults ¶

func NewFilterAggregationWithDefaults() *FilterAggregation

NewFilterAggregationWithDefaults instantiates a new FilterAggregation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FilterAggregation) GetField ¶

func (o *FilterAggregation) GetField() string

GetField returns the Field field value

func (*FilterAggregation) GetFieldOk ¶

func (o *FilterAggregation) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*FilterAggregation) GetName ¶

func (o *FilterAggregation) GetName() string

GetName returns the Name field value

func (*FilterAggregation) GetNameOk ¶

func (o *FilterAggregation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FilterAggregation) GetType ¶

func (o *FilterAggregation) GetType() SearchFilterType

GetType returns the Type field value if set, zero value otherwise.

func (*FilterAggregation) GetTypeOk ¶

func (o *FilterAggregation) GetTypeOk() (*SearchFilterType, 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 (*FilterAggregation) GetValue ¶

func (o *FilterAggregation) GetValue() string

GetValue returns the Value field value

func (*FilterAggregation) GetValueOk ¶

func (o *FilterAggregation) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*FilterAggregation) HasType ¶

func (o *FilterAggregation) HasType() bool

HasType returns a boolean if a field has been set.

func (FilterAggregation) MarshalJSON ¶

func (o FilterAggregation) MarshalJSON() ([]byte, error)

func (*FilterAggregation) SetField ¶

func (o *FilterAggregation) SetField(v string)

SetField sets field value

func (*FilterAggregation) SetName ¶

func (o *FilterAggregation) SetName(v string)

SetName sets field value

func (*FilterAggregation) SetType ¶

func (o *FilterAggregation) SetType(v SearchFilterType)

SetType gets a reference to the given SearchFilterType and assigns it to the Type field.

func (*FilterAggregation) SetValue ¶

func (o *FilterAggregation) SetValue(v string)

SetValue sets field value

func (FilterAggregation) ToMap ¶

func (o FilterAggregation) ToMap() (map[string]interface{}, error)

func (*FilterAggregation) UnmarshalJSON ¶

func (o *FilterAggregation) UnmarshalJSON(bytes []byte) (err error)

type FilterType ¶

type FilterType string

FilterType Enum representing the currently supported filter types. Additional values may be added in the future without notice.

const (
	FILTERTYPE_EXISTS FilterType = "EXISTS"
	FILTERTYPE_RANGE  FilterType = "RANGE"
	FILTERTYPE_TERMS  FilterType = "TERMS"
)

List of FilterType

func NewFilterTypeFromValue ¶

func NewFilterTypeFromValue(v string) (*FilterType, error)

NewFilterTypeFromValue returns a pointer to a valid FilterType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (FilterType) IsValid ¶

func (v FilterType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (FilterType) Ptr ¶

func (v FilterType) Ptr() *FilterType

Ptr returns reference to FilterType value

func (*FilterType) UnmarshalJSON ¶

func (v *FilterType) UnmarshalJSON(src []byte) error

type FormDetails ¶

type FormDetails struct {
	// ID of the form
	Id NullableString `json:"id,omitempty"`
	// Name of the form
	Name NullableString `json:"name,omitempty"`
	// The form title
	Title *string `json:"title,omitempty"`
	// The form subtitle.
	Subtitle *string `json:"subtitle,omitempty"`
	// The name of the user that should be shown this form
	TargetUser *string `json:"targetUser,omitempty"`
	// Sections of the form
	Sections             []SectionDetails `json:"sections,omitempty"`
	AdditionalProperties map[string]interface{}
}

FormDetails struct for FormDetails

func NewFormDetails ¶

func NewFormDetails() *FormDetails

NewFormDetails instantiates a new FormDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFormDetailsWithDefaults ¶

func NewFormDetailsWithDefaults() *FormDetails

NewFormDetailsWithDefaults instantiates a new FormDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FormDetails) GetId ¶

func (o *FormDetails) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FormDetails) GetIdOk ¶

func (o *FormDetails) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FormDetails) GetName ¶

func (o *FormDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FormDetails) GetNameOk ¶

func (o *FormDetails) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FormDetails) GetSections ¶

func (o *FormDetails) GetSections() []SectionDetails

GetSections returns the Sections field value if set, zero value otherwise.

func (*FormDetails) GetSectionsOk ¶

func (o *FormDetails) GetSectionsOk() ([]SectionDetails, bool)

GetSectionsOk returns a tuple with the Sections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FormDetails) GetSubtitle ¶

func (o *FormDetails) GetSubtitle() string

GetSubtitle returns the Subtitle field value if set, zero value otherwise.

func (*FormDetails) GetSubtitleOk ¶

func (o *FormDetails) GetSubtitleOk() (*string, bool)

GetSubtitleOk returns a tuple with the Subtitle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FormDetails) GetTargetUser ¶

func (o *FormDetails) GetTargetUser() string

GetTargetUser returns the TargetUser field value if set, zero value otherwise.

func (*FormDetails) GetTargetUserOk ¶

func (o *FormDetails) GetTargetUserOk() (*string, bool)

GetTargetUserOk returns a tuple with the TargetUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FormDetails) GetTitle ¶

func (o *FormDetails) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*FormDetails) GetTitleOk ¶

func (o *FormDetails) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FormDetails) HasId ¶

func (o *FormDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*FormDetails) HasName ¶

func (o *FormDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (*FormDetails) HasSections ¶

func (o *FormDetails) HasSections() bool

HasSections returns a boolean if a field has been set.

func (*FormDetails) HasSubtitle ¶

func (o *FormDetails) HasSubtitle() bool

HasSubtitle returns a boolean if a field has been set.

func (*FormDetails) HasTargetUser ¶

func (o *FormDetails) HasTargetUser() bool

HasTargetUser returns a boolean if a field has been set.

func (*FormDetails) HasTitle ¶

func (o *FormDetails) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (FormDetails) MarshalJSON ¶

func (o FormDetails) MarshalJSON() ([]byte, error)

func (*FormDetails) SetId ¶

func (o *FormDetails) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*FormDetails) SetIdNil ¶ added in v2.0.3

func (o *FormDetails) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*FormDetails) SetName ¶

func (o *FormDetails) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*FormDetails) SetNameNil ¶ added in v2.0.3

func (o *FormDetails) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*FormDetails) SetSections ¶

func (o *FormDetails) SetSections(v []SectionDetails)

SetSections gets a reference to the given []SectionDetails and assigns it to the Sections field.

func (*FormDetails) SetSubtitle ¶

func (o *FormDetails) SetSubtitle(v string)

SetSubtitle gets a reference to the given string and assigns it to the Subtitle field.

func (*FormDetails) SetTargetUser ¶

func (o *FormDetails) SetTargetUser(v string)

SetTargetUser gets a reference to the given string and assigns it to the TargetUser field.

func (*FormDetails) SetTitle ¶

func (o *FormDetails) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (FormDetails) ToMap ¶

func (o FormDetails) ToMap() (map[string]interface{}, error)

func (*FormDetails) UnmarshalJSON ¶

func (o *FormDetails) UnmarshalJSON(bytes []byte) (err error)

func (*FormDetails) UnsetId ¶ added in v2.0.3

func (o *FormDetails) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*FormDetails) UnsetName ¶ added in v2.0.3

func (o *FormDetails) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type FormItemDetails ¶

type FormItemDetails struct {
	// Name of the FormItem
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

FormItemDetails struct for FormItemDetails

func NewFormItemDetails ¶

func NewFormItemDetails() *FormItemDetails

NewFormItemDetails instantiates a new FormItemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewFormItemDetailsWithDefaults ¶

func NewFormItemDetailsWithDefaults() *FormItemDetails

NewFormItemDetailsWithDefaults instantiates a new FormItemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*FormItemDetails) GetName ¶

func (o *FormItemDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*FormItemDetails) GetNameOk ¶

func (o *FormItemDetails) 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 (*FormItemDetails) HasName ¶

func (o *FormItemDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (FormItemDetails) MarshalJSON ¶

func (o FormItemDetails) MarshalJSON() ([]byte, error)

func (*FormItemDetails) SetName ¶

func (o *FormItemDetails) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (FormItemDetails) ToMap ¶

func (o FormItemDetails) ToMap() (map[string]interface{}, error)

func (*FormItemDetails) UnmarshalJSON ¶

func (o *FormItemDetails) UnmarshalJSON(bytes []byte) (err error)

type ForwardApprovalDto ¶

type ForwardApprovalDto struct {
	// The Id of the new owner
	NewOwnerId string `json:"newOwnerId"`
	// The comment provided by the forwarder
	Comment              string `json:"comment"`
	AdditionalProperties map[string]interface{}
}

ForwardApprovalDto struct for ForwardApprovalDto

func NewForwardApprovalDto ¶

func NewForwardApprovalDto(newOwnerId string, comment string) *ForwardApprovalDto

NewForwardApprovalDto instantiates a new ForwardApprovalDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewForwardApprovalDtoWithDefaults ¶

func NewForwardApprovalDtoWithDefaults() *ForwardApprovalDto

NewForwardApprovalDtoWithDefaults instantiates a new ForwardApprovalDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ForwardApprovalDto) GetComment ¶

func (o *ForwardApprovalDto) GetComment() string

GetComment returns the Comment field value

func (*ForwardApprovalDto) GetCommentOk ¶

func (o *ForwardApprovalDto) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value and a boolean to check if the value has been set.

func (*ForwardApprovalDto) GetNewOwnerId ¶

func (o *ForwardApprovalDto) GetNewOwnerId() string

GetNewOwnerId returns the NewOwnerId field value

func (*ForwardApprovalDto) GetNewOwnerIdOk ¶

func (o *ForwardApprovalDto) GetNewOwnerIdOk() (*string, bool)

GetNewOwnerIdOk returns a tuple with the NewOwnerId field value and a boolean to check if the value has been set.

func (ForwardApprovalDto) MarshalJSON ¶

func (o ForwardApprovalDto) MarshalJSON() ([]byte, error)

func (*ForwardApprovalDto) SetComment ¶

func (o *ForwardApprovalDto) SetComment(v string)

SetComment sets field value

func (*ForwardApprovalDto) SetNewOwnerId ¶

func (o *ForwardApprovalDto) SetNewOwnerId(v string)

SetNewOwnerId sets field value

func (ForwardApprovalDto) ToMap ¶

func (o ForwardApprovalDto) ToMap() (map[string]interface{}, error)

func (*ForwardApprovalDto) UnmarshalJSON ¶

func (o *ForwardApprovalDto) UnmarshalJSON(bytes []byte) (err 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 GetActiveCampaigns200ResponseInner ¶

type GetActiveCampaigns200ResponseInner struct {
	Campaign     *Campaign
	SlimCampaign *SlimCampaign
}

GetActiveCampaigns200ResponseInner - struct for GetActiveCampaigns200ResponseInner

func CampaignAsGetActiveCampaigns200ResponseInner ¶

func CampaignAsGetActiveCampaigns200ResponseInner(v *Campaign) GetActiveCampaigns200ResponseInner

CampaignAsGetActiveCampaigns200ResponseInner is a convenience function that returns Campaign wrapped in GetActiveCampaigns200ResponseInner

func SlimCampaignAsGetActiveCampaigns200ResponseInner ¶

func SlimCampaignAsGetActiveCampaigns200ResponseInner(v *SlimCampaign) GetActiveCampaigns200ResponseInner

SlimCampaignAsGetActiveCampaigns200ResponseInner is a convenience function that returns SlimCampaign wrapped in GetActiveCampaigns200ResponseInner

func (*GetActiveCampaigns200ResponseInner) GetActualInstance ¶

func (obj *GetActiveCampaigns200ResponseInner) GetActualInstance() interface{}

Get the actual instance

func (GetActiveCampaigns200ResponseInner) MarshalJSON ¶

func (src GetActiveCampaigns200ResponseInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*GetActiveCampaigns200ResponseInner) UnmarshalJSON ¶

func (dst *GetActiveCampaigns200ResponseInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type GetOAuthClientResponse ¶

type GetOAuthClientResponse struct {
	// ID of the OAuth client
	Id string `json:"id"`
	// The name of the business the API Client should belong to
	BusinessName NullableString `json:"businessName"`
	// The homepage URL associated with the owner of the API Client
	HomepageUrl NullableString `json:"homepageUrl"`
	// A human-readable name for the API Client
	Name string `json:"name"`
	// A description of the API Client
	Description NullableString `json:"description"`
	// The number of seconds an access token generated for this API Client is valid for
	AccessTokenValiditySeconds int32 `json:"accessTokenValiditySeconds"`
	// The number of seconds a refresh token generated for this API Client is valid for
	RefreshTokenValiditySeconds int32 `json:"refreshTokenValiditySeconds"`
	// A list of the approved redirect URIs used with the authorization_code flow
	RedirectUris []string `json:"redirectUris"`
	// A list of OAuth 2.0 grant types this API Client can be used with
	GrantTypes []GrantType `json:"grantTypes"`
	AccessType AccessType  `json:"accessType"`
	Type       ClientType  `json:"type"`
	// An indicator of whether the API Client can be used for requests internal to IDN
	Internal bool `json:"internal"`
	// An indicator of whether the API Client is enabled for use
	Enabled bool `json:"enabled"`
	// An indicator of whether the API Client supports strong authentication
	StrongAuthSupported bool `json:"strongAuthSupported"`
	// An indicator of whether the API Client supports the serialization of SAML claims when used with the authorization_code flow
	ClaimsSupported bool `json:"claimsSupported"`
	// The date and time, down to the millisecond, when the API Client was created
	Created time.Time `json:"created"`
	// The date and time, down to the millisecond, when the API Client was last updated
	Modified time.Time `json:"modified"`
	// The date and time, down to the millisecond, when this API Client was last used to generate an access token. This timestamp does not get updated on every API Client usage, but only once a day. This property can be useful for identifying which API Clients are no longer actively used and can be removed.
	LastUsed NullableTime `json:"lastUsed,omitempty"`
	// Scopes of the API Client.
	Scope                []string `json:"scope"`
	AdditionalProperties map[string]interface{}
}

GetOAuthClientResponse struct for GetOAuthClientResponse

func NewGetOAuthClientResponse ¶

func NewGetOAuthClientResponse(id string, businessName NullableString, homepageUrl NullableString, name string, description NullableString, accessTokenValiditySeconds int32, refreshTokenValiditySeconds int32, redirectUris []string, grantTypes []GrantType, accessType AccessType, type_ ClientType, internal bool, enabled bool, strongAuthSupported bool, claimsSupported bool, created time.Time, modified time.Time, scope []string) *GetOAuthClientResponse

NewGetOAuthClientResponse instantiates a new GetOAuthClientResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetOAuthClientResponseWithDefaults ¶

func NewGetOAuthClientResponseWithDefaults() *GetOAuthClientResponse

NewGetOAuthClientResponseWithDefaults instantiates a new GetOAuthClientResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetOAuthClientResponse) GetAccessTokenValiditySeconds ¶

func (o *GetOAuthClientResponse) GetAccessTokenValiditySeconds() int32

GetAccessTokenValiditySeconds returns the AccessTokenValiditySeconds field value

func (*GetOAuthClientResponse) GetAccessTokenValiditySecondsOk ¶

func (o *GetOAuthClientResponse) GetAccessTokenValiditySecondsOk() (*int32, bool)

GetAccessTokenValiditySecondsOk returns a tuple with the AccessTokenValiditySeconds field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetAccessType ¶

func (o *GetOAuthClientResponse) GetAccessType() AccessType

GetAccessType returns the AccessType field value

func (*GetOAuthClientResponse) GetAccessTypeOk ¶

func (o *GetOAuthClientResponse) GetAccessTypeOk() (*AccessType, bool)

GetAccessTypeOk returns a tuple with the AccessType field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetBusinessName ¶

func (o *GetOAuthClientResponse) GetBusinessName() string

GetBusinessName returns the BusinessName field value If the value is explicit nil, the zero value for string will be returned

func (*GetOAuthClientResponse) GetBusinessNameOk ¶

func (o *GetOAuthClientResponse) GetBusinessNameOk() (*string, bool)

GetBusinessNameOk returns a tuple with the BusinessName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetOAuthClientResponse) GetClaimsSupported ¶

func (o *GetOAuthClientResponse) GetClaimsSupported() bool

GetClaimsSupported returns the ClaimsSupported field value

func (*GetOAuthClientResponse) GetClaimsSupportedOk ¶

func (o *GetOAuthClientResponse) GetClaimsSupportedOk() (*bool, bool)

GetClaimsSupportedOk returns a tuple with the ClaimsSupported field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetCreated ¶

func (o *GetOAuthClientResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*GetOAuthClientResponse) GetCreatedOk ¶

func (o *GetOAuthClientResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetDescription ¶

func (o *GetOAuthClientResponse) GetDescription() string

GetDescription returns the Description field value If the value is explicit nil, the zero value for string will be returned

func (*GetOAuthClientResponse) GetDescriptionOk ¶

func (o *GetOAuthClientResponse) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetOAuthClientResponse) GetEnabled ¶

func (o *GetOAuthClientResponse) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*GetOAuthClientResponse) GetEnabledOk ¶

func (o *GetOAuthClientResponse) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetGrantTypes ¶

func (o *GetOAuthClientResponse) GetGrantTypes() []GrantType

GetGrantTypes returns the GrantTypes field value

func (*GetOAuthClientResponse) GetGrantTypesOk ¶

func (o *GetOAuthClientResponse) GetGrantTypesOk() ([]GrantType, bool)

GetGrantTypesOk returns a tuple with the GrantTypes field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetHomepageUrl ¶

func (o *GetOAuthClientResponse) GetHomepageUrl() string

GetHomepageUrl returns the HomepageUrl field value If the value is explicit nil, the zero value for string will be returned

func (*GetOAuthClientResponse) GetHomepageUrlOk ¶

func (o *GetOAuthClientResponse) GetHomepageUrlOk() (*string, bool)

GetHomepageUrlOk returns a tuple with the HomepageUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetOAuthClientResponse) GetId ¶

func (o *GetOAuthClientResponse) GetId() string

GetId returns the Id field value

func (*GetOAuthClientResponse) GetIdOk ¶

func (o *GetOAuthClientResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetInternal ¶

func (o *GetOAuthClientResponse) GetInternal() bool

GetInternal returns the Internal field value

func (*GetOAuthClientResponse) GetInternalOk ¶

func (o *GetOAuthClientResponse) GetInternalOk() (*bool, bool)

GetInternalOk returns a tuple with the Internal field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetLastUsed ¶

func (o *GetOAuthClientResponse) GetLastUsed() time.Time

GetLastUsed returns the LastUsed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetOAuthClientResponse) GetLastUsedOk ¶

func (o *GetOAuthClientResponse) GetLastUsedOk() (*time.Time, bool)

GetLastUsedOk returns a tuple with the LastUsed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetOAuthClientResponse) GetModified ¶

func (o *GetOAuthClientResponse) GetModified() time.Time

GetModified returns the Modified field value

func (*GetOAuthClientResponse) GetModifiedOk ¶

func (o *GetOAuthClientResponse) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetName ¶

func (o *GetOAuthClientResponse) GetName() string

GetName returns the Name field value

func (*GetOAuthClientResponse) GetNameOk ¶

func (o *GetOAuthClientResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetRedirectUris ¶

func (o *GetOAuthClientResponse) GetRedirectUris() []string

GetRedirectUris returns the RedirectUris field value If the value is explicit nil, the zero value for []string will be returned

func (*GetOAuthClientResponse) GetRedirectUrisOk ¶

func (o *GetOAuthClientResponse) GetRedirectUrisOk() ([]string, bool)

GetRedirectUrisOk returns a tuple with the RedirectUris field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetOAuthClientResponse) GetRefreshTokenValiditySeconds ¶

func (o *GetOAuthClientResponse) GetRefreshTokenValiditySeconds() int32

GetRefreshTokenValiditySeconds returns the RefreshTokenValiditySeconds field value

func (*GetOAuthClientResponse) GetRefreshTokenValiditySecondsOk ¶

func (o *GetOAuthClientResponse) GetRefreshTokenValiditySecondsOk() (*int32, bool)

GetRefreshTokenValiditySecondsOk returns a tuple with the RefreshTokenValiditySeconds field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetScope ¶

func (o *GetOAuthClientResponse) GetScope() []string

GetScope returns the Scope field value If the value is explicit nil, the zero value for []string will be returned

func (*GetOAuthClientResponse) GetScopeOk ¶

func (o *GetOAuthClientResponse) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetOAuthClientResponse) GetStrongAuthSupported ¶

func (o *GetOAuthClientResponse) GetStrongAuthSupported() bool

GetStrongAuthSupported returns the StrongAuthSupported field value

func (*GetOAuthClientResponse) GetStrongAuthSupportedOk ¶

func (o *GetOAuthClientResponse) GetStrongAuthSupportedOk() (*bool, bool)

GetStrongAuthSupportedOk returns a tuple with the StrongAuthSupported field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) GetType ¶

func (o *GetOAuthClientResponse) GetType() ClientType

GetType returns the Type field value

func (*GetOAuthClientResponse) GetTypeOk ¶

func (o *GetOAuthClientResponse) GetTypeOk() (*ClientType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*GetOAuthClientResponse) HasLastUsed ¶

func (o *GetOAuthClientResponse) HasLastUsed() bool

HasLastUsed returns a boolean if a field has been set.

func (GetOAuthClientResponse) MarshalJSON ¶

func (o GetOAuthClientResponse) MarshalJSON() ([]byte, error)

func (*GetOAuthClientResponse) SetAccessTokenValiditySeconds ¶

func (o *GetOAuthClientResponse) SetAccessTokenValiditySeconds(v int32)

SetAccessTokenValiditySeconds sets field value

func (*GetOAuthClientResponse) SetAccessType ¶

func (o *GetOAuthClientResponse) SetAccessType(v AccessType)

SetAccessType sets field value

func (*GetOAuthClientResponse) SetBusinessName ¶

func (o *GetOAuthClientResponse) SetBusinessName(v string)

SetBusinessName sets field value

func (*GetOAuthClientResponse) SetClaimsSupported ¶

func (o *GetOAuthClientResponse) SetClaimsSupported(v bool)

SetClaimsSupported sets field value

func (*GetOAuthClientResponse) SetCreated ¶

func (o *GetOAuthClientResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*GetOAuthClientResponse) SetDescription ¶

func (o *GetOAuthClientResponse) SetDescription(v string)

SetDescription sets field value

func (*GetOAuthClientResponse) SetEnabled ¶

func (o *GetOAuthClientResponse) SetEnabled(v bool)

SetEnabled sets field value

func (*GetOAuthClientResponse) SetGrantTypes ¶

func (o *GetOAuthClientResponse) SetGrantTypes(v []GrantType)

SetGrantTypes sets field value

func (*GetOAuthClientResponse) SetHomepageUrl ¶

func (o *GetOAuthClientResponse) SetHomepageUrl(v string)

SetHomepageUrl sets field value

func (*GetOAuthClientResponse) SetId ¶

func (o *GetOAuthClientResponse) SetId(v string)

SetId sets field value

func (*GetOAuthClientResponse) SetInternal ¶

func (o *GetOAuthClientResponse) SetInternal(v bool)

SetInternal sets field value

func (*GetOAuthClientResponse) SetLastUsed ¶

func (o *GetOAuthClientResponse) SetLastUsed(v time.Time)

SetLastUsed gets a reference to the given NullableTime and assigns it to the LastUsed field.

func (*GetOAuthClientResponse) SetLastUsedNil ¶

func (o *GetOAuthClientResponse) SetLastUsedNil()

SetLastUsedNil sets the value for LastUsed to be an explicit nil

func (*GetOAuthClientResponse) SetModified ¶

func (o *GetOAuthClientResponse) SetModified(v time.Time)

SetModified sets field value

func (*GetOAuthClientResponse) SetName ¶

func (o *GetOAuthClientResponse) SetName(v string)

SetName sets field value

func (*GetOAuthClientResponse) SetRedirectUris ¶

func (o *GetOAuthClientResponse) SetRedirectUris(v []string)

SetRedirectUris sets field value

func (*GetOAuthClientResponse) SetRefreshTokenValiditySeconds ¶

func (o *GetOAuthClientResponse) SetRefreshTokenValiditySeconds(v int32)

SetRefreshTokenValiditySeconds sets field value

func (*GetOAuthClientResponse) SetScope ¶

func (o *GetOAuthClientResponse) SetScope(v []string)

SetScope sets field value

func (*GetOAuthClientResponse) SetStrongAuthSupported ¶

func (o *GetOAuthClientResponse) SetStrongAuthSupported(v bool)

SetStrongAuthSupported sets field value

func (*GetOAuthClientResponse) SetType ¶

func (o *GetOAuthClientResponse) SetType(v ClientType)

SetType sets field value

func (GetOAuthClientResponse) ToMap ¶

func (o GetOAuthClientResponse) ToMap() (map[string]interface{}, error)

func (*GetOAuthClientResponse) UnmarshalJSON ¶

func (o *GetOAuthClientResponse) UnmarshalJSON(bytes []byte) (err error)

func (*GetOAuthClientResponse) UnsetLastUsed ¶

func (o *GetOAuthClientResponse) UnsetLastUsed()

UnsetLastUsed ensures that no value is present for LastUsed, not even an explicit nil

type GetPersonalAccessTokenResponse ¶

type GetPersonalAccessTokenResponse struct {
	// The ID of the personal access token (to be used as the username for Basic Auth).
	Id string `json:"id"`
	// The name of the personal access token. Cannot be the same as other personal access tokens owned by a user.
	Name string `json:"name"`
	// Scopes of the personal  access token.
	Scope []string `json:"scope"`
	Owner PatOwner `json:"owner"`
	// The date and time, down to the millisecond, when this personal access token was created.
	Created time.Time `json:"created"`
	// The date and time, down to the millisecond, when this personal access token was last used to generate an access token. This timestamp does not get updated on every PAT usage, but only once a day. This property can be useful for identifying which PATs are no longer actively used and can be removed.
	LastUsed NullableTime `json:"lastUsed,omitempty"`
	// If true, this token is managed by the SailPoint platform, and is not visible in the user interface. For example, Workflows will create managed personal access tokens for users who create workflows.
	Managed              *bool `json:"managed,omitempty"`
	AdditionalProperties map[string]interface{}
}

GetPersonalAccessTokenResponse struct for GetPersonalAccessTokenResponse

func NewGetPersonalAccessTokenResponse ¶

func NewGetPersonalAccessTokenResponse(id string, name string, scope []string, owner PatOwner, created time.Time) *GetPersonalAccessTokenResponse

NewGetPersonalAccessTokenResponse instantiates a new GetPersonalAccessTokenResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPersonalAccessTokenResponseWithDefaults ¶

func NewGetPersonalAccessTokenResponseWithDefaults() *GetPersonalAccessTokenResponse

NewGetPersonalAccessTokenResponseWithDefaults instantiates a new GetPersonalAccessTokenResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPersonalAccessTokenResponse) GetCreated ¶

func (o *GetPersonalAccessTokenResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*GetPersonalAccessTokenResponse) GetCreatedOk ¶

func (o *GetPersonalAccessTokenResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*GetPersonalAccessTokenResponse) GetId ¶

GetId returns the Id field value

func (*GetPersonalAccessTokenResponse) GetIdOk ¶

func (o *GetPersonalAccessTokenResponse) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*GetPersonalAccessTokenResponse) GetLastUsed ¶

func (o *GetPersonalAccessTokenResponse) GetLastUsed() time.Time

GetLastUsed returns the LastUsed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*GetPersonalAccessTokenResponse) GetLastUsedOk ¶

func (o *GetPersonalAccessTokenResponse) GetLastUsedOk() (*time.Time, bool)

GetLastUsedOk returns a tuple with the LastUsed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetPersonalAccessTokenResponse) GetManaged ¶ added in v2.0.3

func (o *GetPersonalAccessTokenResponse) GetManaged() bool

GetManaged returns the Managed field value if set, zero value otherwise.

func (*GetPersonalAccessTokenResponse) GetManagedOk ¶ added in v2.0.3

func (o *GetPersonalAccessTokenResponse) GetManagedOk() (*bool, bool)

GetManagedOk returns a tuple with the Managed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetPersonalAccessTokenResponse) GetName ¶

GetName returns the Name field value

func (*GetPersonalAccessTokenResponse) GetNameOk ¶

func (o *GetPersonalAccessTokenResponse) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*GetPersonalAccessTokenResponse) GetOwner ¶

GetOwner returns the Owner field value

func (*GetPersonalAccessTokenResponse) GetOwnerOk ¶

func (o *GetPersonalAccessTokenResponse) GetOwnerOk() (*PatOwner, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*GetPersonalAccessTokenResponse) GetScope ¶

func (o *GetPersonalAccessTokenResponse) GetScope() []string

GetScope returns the Scope field value If the value is explicit nil, the zero value for []string will be returned

func (*GetPersonalAccessTokenResponse) GetScopeOk ¶

func (o *GetPersonalAccessTokenResponse) GetScopeOk() ([]string, bool)

GetScopeOk returns a tuple with the Scope field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetPersonalAccessTokenResponse) HasLastUsed ¶

func (o *GetPersonalAccessTokenResponse) HasLastUsed() bool

HasLastUsed returns a boolean if a field has been set.

func (*GetPersonalAccessTokenResponse) HasManaged ¶ added in v2.0.3

func (o *GetPersonalAccessTokenResponse) HasManaged() bool

HasManaged returns a boolean if a field has been set.

func (GetPersonalAccessTokenResponse) MarshalJSON ¶

func (o GetPersonalAccessTokenResponse) MarshalJSON() ([]byte, error)

func (*GetPersonalAccessTokenResponse) SetCreated ¶

func (o *GetPersonalAccessTokenResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*GetPersonalAccessTokenResponse) SetId ¶

SetId sets field value

func (*GetPersonalAccessTokenResponse) SetLastUsed ¶

func (o *GetPersonalAccessTokenResponse) SetLastUsed(v time.Time)

SetLastUsed gets a reference to the given NullableTime and assigns it to the LastUsed field.

func (*GetPersonalAccessTokenResponse) SetLastUsedNil ¶

func (o *GetPersonalAccessTokenResponse) SetLastUsedNil()

SetLastUsedNil sets the value for LastUsed to be an explicit nil

func (*GetPersonalAccessTokenResponse) SetManaged ¶ added in v2.0.3

func (o *GetPersonalAccessTokenResponse) SetManaged(v bool)

SetManaged gets a reference to the given bool and assigns it to the Managed field.

func (*GetPersonalAccessTokenResponse) SetName ¶

func (o *GetPersonalAccessTokenResponse) SetName(v string)

SetName sets field value

func (*GetPersonalAccessTokenResponse) SetOwner ¶

SetOwner sets field value

func (*GetPersonalAccessTokenResponse) SetScope ¶

func (o *GetPersonalAccessTokenResponse) SetScope(v []string)

SetScope sets field value

func (GetPersonalAccessTokenResponse) ToMap ¶

func (o GetPersonalAccessTokenResponse) ToMap() (map[string]interface{}, error)

func (*GetPersonalAccessTokenResponse) UnmarshalJSON ¶

func (o *GetPersonalAccessTokenResponse) UnmarshalJSON(bytes []byte) (err error)

func (*GetPersonalAccessTokenResponse) UnsetLastUsed ¶

func (o *GetPersonalAccessTokenResponse) UnsetLastUsed()

UnsetLastUsed ensures that no value is present for LastUsed, not even an explicit nil

type GlobalTenantSecuritySettingsAPIService ¶

type GlobalTenantSecuritySettingsAPIService service

GlobalTenantSecuritySettingsAPIService GlobalTenantSecuritySettingsAPI service

func (*GlobalTenantSecuritySettingsAPIService) CreateAuthOrgNetworkConfig ¶

CreateAuthOrgNetworkConfig Create security network configuration.

This API returns the details of an org's network auth configuration. Requires security scope of: 'sp:auth-org:create'

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAuthOrgNetworkConfigRequest

func (*GlobalTenantSecuritySettingsAPIService) CreateAuthOrgNetworkConfigExecute ¶

Execute executes the request

@return NetworkConfiguration

func (*GlobalTenantSecuritySettingsAPIService) GetAuthOrgNetworkConfig ¶

GetAuthOrgNetworkConfig Get security network configuration.

This API returns the details of an org's network auth configuration. Requires security scope of: 'sp:auth-org:read'

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAuthOrgNetworkConfigRequest

func (*GlobalTenantSecuritySettingsAPIService) GetAuthOrgNetworkConfigExecute ¶

Execute executes the request

@return NetworkConfiguration

func (*GlobalTenantSecuritySettingsAPIService) PatchAuthOrgNetworkConfig ¶

PatchAuthOrgNetworkConfig Update security network configuration.

This API updates an existing network configuration for an org using PATCH

Requires security scope of:  'sp:auth-org:update'

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPatchAuthOrgNetworkConfigRequest

func (*GlobalTenantSecuritySettingsAPIService) PatchAuthOrgNetworkConfigExecute ¶

Execute executes the request

@return NetworkConfiguration

type GrantType ¶

type GrantType string

GrantType OAuth2 Grant Type

const (
	GRANTTYPE_CLIENT_CREDENTIALS GrantType = "CLIENT_CREDENTIALS"
	GRANTTYPE_AUTHORIZATION_CODE GrantType = "AUTHORIZATION_CODE"
	GRANTTYPE_REFRESH_TOKEN      GrantType = "REFRESH_TOKEN"
)

List of GrantType

func NewGrantTypeFromValue ¶

func NewGrantTypeFromValue(v string) (*GrantType, error)

NewGrantTypeFromValue returns a pointer to a valid GrantType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (GrantType) IsValid ¶

func (v GrantType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (GrantType) Ptr ¶

func (v GrantType) Ptr() *GrantType

Ptr returns reference to GrantType value

func (*GrantType) UnmarshalJSON ¶

func (v *GrantType) UnmarshalJSON(src []byte) error

type IdentitiesDetailsReportArguments ¶

type IdentitiesDetailsReportArguments struct {
	// Boolean FLAG to specify if only correlated identities should be used in report processing
	CorrelatedOnly bool `json:"correlatedOnly"`
	// Use it to set default s3 bucket where generated report will be saved.  In case this argument is false and 's3Bucket' argument is null or absent there will be default s3Bucket assigned to the report.
	DefaultS3Bucket bool `json:"defaultS3Bucket"`
	// If you want to be specific you could use this argument with defaultS3Bucket = false.
	S3Bucket             *string `json:"s3Bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentitiesDetailsReportArguments Arguments for Identities details report (IDENTITIES_DETAILS)

func NewIdentitiesDetailsReportArguments ¶

func NewIdentitiesDetailsReportArguments(correlatedOnly bool, defaultS3Bucket bool) *IdentitiesDetailsReportArguments

NewIdentitiesDetailsReportArguments instantiates a new IdentitiesDetailsReportArguments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentitiesDetailsReportArgumentsWithDefaults ¶

func NewIdentitiesDetailsReportArgumentsWithDefaults() *IdentitiesDetailsReportArguments

NewIdentitiesDetailsReportArgumentsWithDefaults instantiates a new IdentitiesDetailsReportArguments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentitiesDetailsReportArguments) GetCorrelatedOnly ¶

func (o *IdentitiesDetailsReportArguments) GetCorrelatedOnly() bool

GetCorrelatedOnly returns the CorrelatedOnly field value

func (*IdentitiesDetailsReportArguments) GetCorrelatedOnlyOk ¶

func (o *IdentitiesDetailsReportArguments) GetCorrelatedOnlyOk() (*bool, bool)

GetCorrelatedOnlyOk returns a tuple with the CorrelatedOnly field value and a boolean to check if the value has been set.

func (*IdentitiesDetailsReportArguments) GetDefaultS3Bucket ¶

func (o *IdentitiesDetailsReportArguments) GetDefaultS3Bucket() bool

GetDefaultS3Bucket returns the DefaultS3Bucket field value

func (*IdentitiesDetailsReportArguments) GetDefaultS3BucketOk ¶

func (o *IdentitiesDetailsReportArguments) GetDefaultS3BucketOk() (*bool, bool)

GetDefaultS3BucketOk returns a tuple with the DefaultS3Bucket field value and a boolean to check if the value has been set.

func (*IdentitiesDetailsReportArguments) GetS3Bucket ¶

func (o *IdentitiesDetailsReportArguments) GetS3Bucket() string

GetS3Bucket returns the S3Bucket field value if set, zero value otherwise.

func (*IdentitiesDetailsReportArguments) GetS3BucketOk ¶

func (o *IdentitiesDetailsReportArguments) GetS3BucketOk() (*string, bool)

GetS3BucketOk returns a tuple with the S3Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentitiesDetailsReportArguments) HasS3Bucket ¶

func (o *IdentitiesDetailsReportArguments) HasS3Bucket() bool

HasS3Bucket returns a boolean if a field has been set.

func (IdentitiesDetailsReportArguments) MarshalJSON ¶

func (o IdentitiesDetailsReportArguments) MarshalJSON() ([]byte, error)

func (*IdentitiesDetailsReportArguments) SetCorrelatedOnly ¶

func (o *IdentitiesDetailsReportArguments) SetCorrelatedOnly(v bool)

SetCorrelatedOnly sets field value

func (*IdentitiesDetailsReportArguments) SetDefaultS3Bucket ¶

func (o *IdentitiesDetailsReportArguments) SetDefaultS3Bucket(v bool)

SetDefaultS3Bucket sets field value

func (*IdentitiesDetailsReportArguments) SetS3Bucket ¶

func (o *IdentitiesDetailsReportArguments) SetS3Bucket(v string)

SetS3Bucket gets a reference to the given string and assigns it to the S3Bucket field.

func (IdentitiesDetailsReportArguments) ToMap ¶

func (o IdentitiesDetailsReportArguments) ToMap() (map[string]interface{}, error)

func (*IdentitiesDetailsReportArguments) UnmarshalJSON ¶

func (o *IdentitiesDetailsReportArguments) UnmarshalJSON(bytes []byte) (err error)

type IdentitiesReportArguments ¶

type IdentitiesReportArguments struct {
	// Boolean FLAG to specify if only correlated identities should be used in report processing
	CorrelatedOnly *bool `json:"correlatedOnly,omitempty"`
	// Use it to set default s3 bucket where generated report will be saved.  In case this argument is false and 's3Bucket' argument is null or absent there will be default s3Bucket assigned to the report.
	DefaultS3Bucket bool `json:"defaultS3Bucket"`
	// If you want to be specific you could use this argument with defaultS3Bucket = false.
	S3Bucket             *string `json:"s3Bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentitiesReportArguments Arguments for Identities report (IDENTITIES)

func NewIdentitiesReportArguments ¶

func NewIdentitiesReportArguments(defaultS3Bucket bool) *IdentitiesReportArguments

NewIdentitiesReportArguments instantiates a new IdentitiesReportArguments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentitiesReportArgumentsWithDefaults ¶

func NewIdentitiesReportArgumentsWithDefaults() *IdentitiesReportArguments

NewIdentitiesReportArgumentsWithDefaults instantiates a new IdentitiesReportArguments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentitiesReportArguments) GetCorrelatedOnly ¶

func (o *IdentitiesReportArguments) GetCorrelatedOnly() bool

GetCorrelatedOnly returns the CorrelatedOnly field value if set, zero value otherwise.

func (*IdentitiesReportArguments) GetCorrelatedOnlyOk ¶

func (o *IdentitiesReportArguments) GetCorrelatedOnlyOk() (*bool, bool)

GetCorrelatedOnlyOk returns a tuple with the CorrelatedOnly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentitiesReportArguments) GetDefaultS3Bucket ¶

func (o *IdentitiesReportArguments) GetDefaultS3Bucket() bool

GetDefaultS3Bucket returns the DefaultS3Bucket field value

func (*IdentitiesReportArguments) GetDefaultS3BucketOk ¶

func (o *IdentitiesReportArguments) GetDefaultS3BucketOk() (*bool, bool)

GetDefaultS3BucketOk returns a tuple with the DefaultS3Bucket field value and a boolean to check if the value has been set.

func (*IdentitiesReportArguments) GetS3Bucket ¶

func (o *IdentitiesReportArguments) GetS3Bucket() string

GetS3Bucket returns the S3Bucket field value if set, zero value otherwise.

func (*IdentitiesReportArguments) GetS3BucketOk ¶

func (o *IdentitiesReportArguments) GetS3BucketOk() (*string, bool)

GetS3BucketOk returns a tuple with the S3Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentitiesReportArguments) HasCorrelatedOnly ¶

func (o *IdentitiesReportArguments) HasCorrelatedOnly() bool

HasCorrelatedOnly returns a boolean if a field has been set.

func (*IdentitiesReportArguments) HasS3Bucket ¶

func (o *IdentitiesReportArguments) HasS3Bucket() bool

HasS3Bucket returns a boolean if a field has been set.

func (IdentitiesReportArguments) MarshalJSON ¶

func (o IdentitiesReportArguments) MarshalJSON() ([]byte, error)

func (*IdentitiesReportArguments) SetCorrelatedOnly ¶

func (o *IdentitiesReportArguments) SetCorrelatedOnly(v bool)

SetCorrelatedOnly gets a reference to the given bool and assigns it to the CorrelatedOnly field.

func (*IdentitiesReportArguments) SetDefaultS3Bucket ¶

func (o *IdentitiesReportArguments) SetDefaultS3Bucket(v bool)

SetDefaultS3Bucket sets field value

func (*IdentitiesReportArguments) SetS3Bucket ¶

func (o *IdentitiesReportArguments) SetS3Bucket(v string)

SetS3Bucket gets a reference to the given string and assigns it to the S3Bucket field.

func (IdentitiesReportArguments) ToMap ¶

func (o IdentitiesReportArguments) ToMap() (map[string]interface{}, error)

func (*IdentitiesReportArguments) UnmarshalJSON ¶

func (o *IdentitiesReportArguments) UnmarshalJSON(bytes []byte) (err error)

type IdentityAccess ¶

type IdentityAccess struct {
	AccessProfileEntitlement *AccessProfileEntitlement
	AccessProfileRole        *AccessProfileRole
	AccessProfileSummary     *AccessProfileSummary
}

IdentityAccess - struct for IdentityAccess

func AccessProfileEntitlementAsIdentityAccess ¶

func AccessProfileEntitlementAsIdentityAccess(v *AccessProfileEntitlement) IdentityAccess

AccessProfileEntitlementAsIdentityAccess is a convenience function that returns AccessProfileEntitlement wrapped in IdentityAccess

func AccessProfileRoleAsIdentityAccess ¶

func AccessProfileRoleAsIdentityAccess(v *AccessProfileRole) IdentityAccess

AccessProfileRoleAsIdentityAccess is a convenience function that returns AccessProfileRole wrapped in IdentityAccess

func AccessProfileSummaryAsIdentityAccess ¶

func AccessProfileSummaryAsIdentityAccess(v *AccessProfileSummary) IdentityAccess

AccessProfileSummaryAsIdentityAccess is a convenience function that returns AccessProfileSummary wrapped in IdentityAccess

func (*IdentityAccess) GetActualInstance ¶

func (obj *IdentityAccess) GetActualInstance() interface{}

Get the actual instance

func (IdentityAccess) MarshalJSON ¶

func (src IdentityAccess) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*IdentityAccess) UnmarshalJSON ¶

func (dst *IdentityAccess) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type IdentityAttribute ¶

type IdentityAttribute struct {
	// The attribute key
	Key *string `json:"key,omitempty"`
	// Human-readable display name of the attribute
	Name *string `json:"name,omitempty"`
	// The attribute value
	Value                *string `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityAttribute struct for IdentityAttribute

func NewIdentityAttribute ¶

func NewIdentityAttribute() *IdentityAttribute

NewIdentityAttribute instantiates a new IdentityAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityAttributeWithDefaults ¶

func NewIdentityAttributeWithDefaults() *IdentityAttribute

NewIdentityAttributeWithDefaults instantiates a new IdentityAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityAttribute) GetKey ¶

func (o *IdentityAttribute) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*IdentityAttribute) GetKeyOk ¶

func (o *IdentityAttribute) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAttribute) GetName ¶

func (o *IdentityAttribute) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityAttribute) GetNameOk ¶

func (o *IdentityAttribute) 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 (*IdentityAttribute) GetValue ¶

func (o *IdentityAttribute) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*IdentityAttribute) GetValueOk ¶

func (o *IdentityAttribute) 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 (*IdentityAttribute) HasKey ¶

func (o *IdentityAttribute) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*IdentityAttribute) HasName ¶

func (o *IdentityAttribute) HasName() bool

HasName returns a boolean if a field has been set.

func (*IdentityAttribute) HasValue ¶

func (o *IdentityAttribute) HasValue() bool

HasValue returns a boolean if a field has been set.

func (IdentityAttribute) MarshalJSON ¶

func (o IdentityAttribute) MarshalJSON() ([]byte, error)

func (*IdentityAttribute) SetKey ¶

func (o *IdentityAttribute) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*IdentityAttribute) SetName ¶

func (o *IdentityAttribute) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityAttribute) SetValue ¶

func (o *IdentityAttribute) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (IdentityAttribute) ToMap ¶

func (o IdentityAttribute) ToMap() (map[string]interface{}, error)

func (*IdentityAttribute) UnmarshalJSON ¶

func (o *IdentityAttribute) UnmarshalJSON(bytes []byte) (err error)

type IdentityAttributeConfig ¶

type IdentityAttributeConfig struct {
	// The backend will only promote values if the profile/mapping is enabled.
	Enabled              *bool                        `json:"enabled,omitempty"`
	AttributeTransforms  []IdentityAttributeTransform `json:"attributeTransforms,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityAttributeConfig Defines all the identity attribute mapping configurations. This defines how to generate or collect data for each identity attributes in identity refresh process.

func NewIdentityAttributeConfig ¶

func NewIdentityAttributeConfig() *IdentityAttributeConfig

NewIdentityAttributeConfig instantiates a new IdentityAttributeConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityAttributeConfigWithDefaults ¶

func NewIdentityAttributeConfigWithDefaults() *IdentityAttributeConfig

NewIdentityAttributeConfigWithDefaults instantiates a new IdentityAttributeConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityAttributeConfig) GetAttributeTransforms ¶

func (o *IdentityAttributeConfig) GetAttributeTransforms() []IdentityAttributeTransform

GetAttributeTransforms returns the AttributeTransforms field value if set, zero value otherwise.

func (*IdentityAttributeConfig) GetAttributeTransformsOk ¶

func (o *IdentityAttributeConfig) GetAttributeTransformsOk() ([]IdentityAttributeTransform, bool)

GetAttributeTransformsOk returns a tuple with the AttributeTransforms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAttributeConfig) GetEnabled ¶

func (o *IdentityAttributeConfig) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*IdentityAttributeConfig) GetEnabledOk ¶

func (o *IdentityAttributeConfig) 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 (*IdentityAttributeConfig) HasAttributeTransforms ¶

func (o *IdentityAttributeConfig) HasAttributeTransforms() bool

HasAttributeTransforms returns a boolean if a field has been set.

func (*IdentityAttributeConfig) HasEnabled ¶

func (o *IdentityAttributeConfig) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (IdentityAttributeConfig) MarshalJSON ¶

func (o IdentityAttributeConfig) MarshalJSON() ([]byte, error)

func (*IdentityAttributeConfig) SetAttributeTransforms ¶

func (o *IdentityAttributeConfig) SetAttributeTransforms(v []IdentityAttributeTransform)

SetAttributeTransforms gets a reference to the given []IdentityAttributeTransform and assigns it to the AttributeTransforms field.

func (*IdentityAttributeConfig) SetEnabled ¶

func (o *IdentityAttributeConfig) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (IdentityAttributeConfig) ToMap ¶

func (o IdentityAttributeConfig) ToMap() (map[string]interface{}, error)

func (*IdentityAttributeConfig) UnmarshalJSON ¶

func (o *IdentityAttributeConfig) UnmarshalJSON(bytes []byte) (err error)

type IdentityAttributeTransform ¶

type IdentityAttributeTransform struct {
	// Name of the identity attribute.
	IdentityAttributeName *string              `json:"identityAttributeName,omitempty"`
	TransformDefinition   *TransformDefinition `json:"transformDefinition,omitempty"`
	AdditionalProperties  map[string]interface{}
}

IdentityAttributeTransform Defines a transformation definition for an identity attribute.

func NewIdentityAttributeTransform ¶

func NewIdentityAttributeTransform() *IdentityAttributeTransform

NewIdentityAttributeTransform instantiates a new IdentityAttributeTransform object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityAttributeTransformWithDefaults ¶

func NewIdentityAttributeTransformWithDefaults() *IdentityAttributeTransform

NewIdentityAttributeTransformWithDefaults instantiates a new IdentityAttributeTransform object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityAttributeTransform) GetIdentityAttributeName ¶

func (o *IdentityAttributeTransform) GetIdentityAttributeName() string

GetIdentityAttributeName returns the IdentityAttributeName field value if set, zero value otherwise.

func (*IdentityAttributeTransform) GetIdentityAttributeNameOk ¶

func (o *IdentityAttributeTransform) GetIdentityAttributeNameOk() (*string, bool)

GetIdentityAttributeNameOk returns a tuple with the IdentityAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAttributeTransform) GetTransformDefinition ¶

func (o *IdentityAttributeTransform) GetTransformDefinition() TransformDefinition

GetTransformDefinition returns the TransformDefinition field value if set, zero value otherwise.

func (*IdentityAttributeTransform) GetTransformDefinitionOk ¶

func (o *IdentityAttributeTransform) GetTransformDefinitionOk() (*TransformDefinition, bool)

GetTransformDefinitionOk returns a tuple with the TransformDefinition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityAttributeTransform) HasIdentityAttributeName ¶

func (o *IdentityAttributeTransform) HasIdentityAttributeName() bool

HasIdentityAttributeName returns a boolean if a field has been set.

func (*IdentityAttributeTransform) HasTransformDefinition ¶

func (o *IdentityAttributeTransform) HasTransformDefinition() bool

HasTransformDefinition returns a boolean if a field has been set.

func (IdentityAttributeTransform) MarshalJSON ¶

func (o IdentityAttributeTransform) MarshalJSON() ([]byte, error)

func (*IdentityAttributeTransform) SetIdentityAttributeName ¶

func (o *IdentityAttributeTransform) SetIdentityAttributeName(v string)

SetIdentityAttributeName gets a reference to the given string and assigns it to the IdentityAttributeName field.

func (*IdentityAttributeTransform) SetTransformDefinition ¶

func (o *IdentityAttributeTransform) SetTransformDefinition(v TransformDefinition)

SetTransformDefinition gets a reference to the given TransformDefinition and assigns it to the TransformDefinition field.

func (IdentityAttributeTransform) ToMap ¶

func (o IdentityAttributeTransform) ToMap() (map[string]interface{}, error)

func (*IdentityAttributeTransform) UnmarshalJSON ¶

func (o *IdentityAttributeTransform) UnmarshalJSON(bytes []byte) (err error)

type IdentityCertDecisionSummary ¶

type IdentityCertDecisionSummary struct {
	// Number of entitlement decisions that have been made
	EntitlementDecisionsMade *int32 `json:"entitlementDecisionsMade,omitempty"`
	// Number of access profile decisions that have been made
	AccessProfileDecisionsMade *int32 `json:"accessProfileDecisionsMade,omitempty"`
	// Number of role decisions that have been made
	RoleDecisionsMade *int32 `json:"roleDecisionsMade,omitempty"`
	// Number of account decisions that have been made
	AccountDecisionsMade *int32 `json:"accountDecisionsMade,omitempty"`
	// The total number of entitlement decisions on the certification, both complete and incomplete
	EntitlementDecisionsTotal *int32 `json:"entitlementDecisionsTotal,omitempty"`
	// The total number of access profile decisions on the certification, both complete and incomplete
	AccessProfileDecisionsTotal *int32 `json:"accessProfileDecisionsTotal,omitempty"`
	// The total number of role decisions on the certification, both complete and incomplete
	RoleDecisionsTotal *int32 `json:"roleDecisionsTotal,omitempty"`
	// The total number of account decisions on the certification, both complete and incomplete
	AccountDecisionsTotal *int32 `json:"accountDecisionsTotal,omitempty"`
	// The number of entitlement decisions that have been made which were approved
	EntitlementsApproved *int32 `json:"entitlementsApproved,omitempty"`
	// The number of entitlement decisions that have been made which were revoked
	EntitlementsRevoked *int32 `json:"entitlementsRevoked,omitempty"`
	// The number of access profile decisions that have been made which were approved
	AccessProfilesApproved *int32 `json:"accessProfilesApproved,omitempty"`
	// The number of access profile decisions that have been made which were revoked
	AccessProfilesRevoked *int32 `json:"accessProfilesRevoked,omitempty"`
	// The number of role decisions that have been made which were approved
	RolesApproved *int32 `json:"rolesApproved,omitempty"`
	// The number of role decisions that have been made which were revoked
	RolesRevoked *int32 `json:"rolesRevoked,omitempty"`
	// The number of account decisions that have been made which were approved
	AccountsApproved *int32 `json:"accountsApproved,omitempty"`
	// The number of account decisions that have been made which were revoked
	AccountsRevoked      *int32 `json:"accountsRevoked,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityCertDecisionSummary struct for IdentityCertDecisionSummary

func NewIdentityCertDecisionSummary ¶

func NewIdentityCertDecisionSummary() *IdentityCertDecisionSummary

NewIdentityCertDecisionSummary instantiates a new IdentityCertDecisionSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityCertDecisionSummaryWithDefaults ¶

func NewIdentityCertDecisionSummaryWithDefaults() *IdentityCertDecisionSummary

NewIdentityCertDecisionSummaryWithDefaults instantiates a new IdentityCertDecisionSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityCertDecisionSummary) GetAccessProfileDecisionsMade ¶

func (o *IdentityCertDecisionSummary) GetAccessProfileDecisionsMade() int32

GetAccessProfileDecisionsMade returns the AccessProfileDecisionsMade field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccessProfileDecisionsMadeOk ¶

func (o *IdentityCertDecisionSummary) GetAccessProfileDecisionsMadeOk() (*int32, bool)

GetAccessProfileDecisionsMadeOk returns a tuple with the AccessProfileDecisionsMade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccessProfileDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) GetAccessProfileDecisionsTotal() int32

GetAccessProfileDecisionsTotal returns the AccessProfileDecisionsTotal field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccessProfileDecisionsTotalOk ¶

func (o *IdentityCertDecisionSummary) GetAccessProfileDecisionsTotalOk() (*int32, bool)

GetAccessProfileDecisionsTotalOk returns a tuple with the AccessProfileDecisionsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccessProfilesApproved ¶

func (o *IdentityCertDecisionSummary) GetAccessProfilesApproved() int32

GetAccessProfilesApproved returns the AccessProfilesApproved field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccessProfilesApprovedOk ¶

func (o *IdentityCertDecisionSummary) GetAccessProfilesApprovedOk() (*int32, bool)

GetAccessProfilesApprovedOk returns a tuple with the AccessProfilesApproved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccessProfilesRevoked ¶

func (o *IdentityCertDecisionSummary) GetAccessProfilesRevoked() int32

GetAccessProfilesRevoked returns the AccessProfilesRevoked field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccessProfilesRevokedOk ¶

func (o *IdentityCertDecisionSummary) GetAccessProfilesRevokedOk() (*int32, bool)

GetAccessProfilesRevokedOk returns a tuple with the AccessProfilesRevoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccountDecisionsMade ¶

func (o *IdentityCertDecisionSummary) GetAccountDecisionsMade() int32

GetAccountDecisionsMade returns the AccountDecisionsMade field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccountDecisionsMadeOk ¶

func (o *IdentityCertDecisionSummary) GetAccountDecisionsMadeOk() (*int32, bool)

GetAccountDecisionsMadeOk returns a tuple with the AccountDecisionsMade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccountDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) GetAccountDecisionsTotal() int32

GetAccountDecisionsTotal returns the AccountDecisionsTotal field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccountDecisionsTotalOk ¶

func (o *IdentityCertDecisionSummary) GetAccountDecisionsTotalOk() (*int32, bool)

GetAccountDecisionsTotalOk returns a tuple with the AccountDecisionsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccountsApproved ¶

func (o *IdentityCertDecisionSummary) GetAccountsApproved() int32

GetAccountsApproved returns the AccountsApproved field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccountsApprovedOk ¶

func (o *IdentityCertDecisionSummary) GetAccountsApprovedOk() (*int32, bool)

GetAccountsApprovedOk returns a tuple with the AccountsApproved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetAccountsRevoked ¶

func (o *IdentityCertDecisionSummary) GetAccountsRevoked() int32

GetAccountsRevoked returns the AccountsRevoked field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetAccountsRevokedOk ¶

func (o *IdentityCertDecisionSummary) GetAccountsRevokedOk() (*int32, bool)

GetAccountsRevokedOk returns a tuple with the AccountsRevoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetEntitlementDecisionsMade ¶

func (o *IdentityCertDecisionSummary) GetEntitlementDecisionsMade() int32

GetEntitlementDecisionsMade returns the EntitlementDecisionsMade field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetEntitlementDecisionsMadeOk ¶

func (o *IdentityCertDecisionSummary) GetEntitlementDecisionsMadeOk() (*int32, bool)

GetEntitlementDecisionsMadeOk returns a tuple with the EntitlementDecisionsMade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetEntitlementDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) GetEntitlementDecisionsTotal() int32

GetEntitlementDecisionsTotal returns the EntitlementDecisionsTotal field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetEntitlementDecisionsTotalOk ¶

func (o *IdentityCertDecisionSummary) GetEntitlementDecisionsTotalOk() (*int32, bool)

GetEntitlementDecisionsTotalOk returns a tuple with the EntitlementDecisionsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetEntitlementsApproved ¶

func (o *IdentityCertDecisionSummary) GetEntitlementsApproved() int32

GetEntitlementsApproved returns the EntitlementsApproved field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetEntitlementsApprovedOk ¶

func (o *IdentityCertDecisionSummary) GetEntitlementsApprovedOk() (*int32, bool)

GetEntitlementsApprovedOk returns a tuple with the EntitlementsApproved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetEntitlementsRevoked ¶

func (o *IdentityCertDecisionSummary) GetEntitlementsRevoked() int32

GetEntitlementsRevoked returns the EntitlementsRevoked field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetEntitlementsRevokedOk ¶

func (o *IdentityCertDecisionSummary) GetEntitlementsRevokedOk() (*int32, bool)

GetEntitlementsRevokedOk returns a tuple with the EntitlementsRevoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetRoleDecisionsMade ¶

func (o *IdentityCertDecisionSummary) GetRoleDecisionsMade() int32

GetRoleDecisionsMade returns the RoleDecisionsMade field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetRoleDecisionsMadeOk ¶

func (o *IdentityCertDecisionSummary) GetRoleDecisionsMadeOk() (*int32, bool)

GetRoleDecisionsMadeOk returns a tuple with the RoleDecisionsMade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetRoleDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) GetRoleDecisionsTotal() int32

GetRoleDecisionsTotal returns the RoleDecisionsTotal field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetRoleDecisionsTotalOk ¶

func (o *IdentityCertDecisionSummary) GetRoleDecisionsTotalOk() (*int32, bool)

GetRoleDecisionsTotalOk returns a tuple with the RoleDecisionsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetRolesApproved ¶

func (o *IdentityCertDecisionSummary) GetRolesApproved() int32

GetRolesApproved returns the RolesApproved field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetRolesApprovedOk ¶

func (o *IdentityCertDecisionSummary) GetRolesApprovedOk() (*int32, bool)

GetRolesApprovedOk returns a tuple with the RolesApproved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) GetRolesRevoked ¶

func (o *IdentityCertDecisionSummary) GetRolesRevoked() int32

GetRolesRevoked returns the RolesRevoked field value if set, zero value otherwise.

func (*IdentityCertDecisionSummary) GetRolesRevokedOk ¶

func (o *IdentityCertDecisionSummary) GetRolesRevokedOk() (*int32, bool)

GetRolesRevokedOk returns a tuple with the RolesRevoked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertDecisionSummary) HasAccessProfileDecisionsMade ¶

func (o *IdentityCertDecisionSummary) HasAccessProfileDecisionsMade() bool

HasAccessProfileDecisionsMade returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccessProfileDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) HasAccessProfileDecisionsTotal() bool

HasAccessProfileDecisionsTotal returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccessProfilesApproved ¶

func (o *IdentityCertDecisionSummary) HasAccessProfilesApproved() bool

HasAccessProfilesApproved returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccessProfilesRevoked ¶

func (o *IdentityCertDecisionSummary) HasAccessProfilesRevoked() bool

HasAccessProfilesRevoked returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccountDecisionsMade ¶

func (o *IdentityCertDecisionSummary) HasAccountDecisionsMade() bool

HasAccountDecisionsMade returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccountDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) HasAccountDecisionsTotal() bool

HasAccountDecisionsTotal returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccountsApproved ¶

func (o *IdentityCertDecisionSummary) HasAccountsApproved() bool

HasAccountsApproved returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasAccountsRevoked ¶

func (o *IdentityCertDecisionSummary) HasAccountsRevoked() bool

HasAccountsRevoked returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasEntitlementDecisionsMade ¶

func (o *IdentityCertDecisionSummary) HasEntitlementDecisionsMade() bool

HasEntitlementDecisionsMade returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasEntitlementDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) HasEntitlementDecisionsTotal() bool

HasEntitlementDecisionsTotal returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasEntitlementsApproved ¶

func (o *IdentityCertDecisionSummary) HasEntitlementsApproved() bool

HasEntitlementsApproved returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasEntitlementsRevoked ¶

func (o *IdentityCertDecisionSummary) HasEntitlementsRevoked() bool

HasEntitlementsRevoked returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasRoleDecisionsMade ¶

func (o *IdentityCertDecisionSummary) HasRoleDecisionsMade() bool

HasRoleDecisionsMade returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasRoleDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) HasRoleDecisionsTotal() bool

HasRoleDecisionsTotal returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasRolesApproved ¶

func (o *IdentityCertDecisionSummary) HasRolesApproved() bool

HasRolesApproved returns a boolean if a field has been set.

func (*IdentityCertDecisionSummary) HasRolesRevoked ¶

func (o *IdentityCertDecisionSummary) HasRolesRevoked() bool

HasRolesRevoked returns a boolean if a field has been set.

func (IdentityCertDecisionSummary) MarshalJSON ¶

func (o IdentityCertDecisionSummary) MarshalJSON() ([]byte, error)

func (*IdentityCertDecisionSummary) SetAccessProfileDecisionsMade ¶

func (o *IdentityCertDecisionSummary) SetAccessProfileDecisionsMade(v int32)

SetAccessProfileDecisionsMade gets a reference to the given int32 and assigns it to the AccessProfileDecisionsMade field.

func (*IdentityCertDecisionSummary) SetAccessProfileDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) SetAccessProfileDecisionsTotal(v int32)

SetAccessProfileDecisionsTotal gets a reference to the given int32 and assigns it to the AccessProfileDecisionsTotal field.

func (*IdentityCertDecisionSummary) SetAccessProfilesApproved ¶

func (o *IdentityCertDecisionSummary) SetAccessProfilesApproved(v int32)

SetAccessProfilesApproved gets a reference to the given int32 and assigns it to the AccessProfilesApproved field.

func (*IdentityCertDecisionSummary) SetAccessProfilesRevoked ¶

func (o *IdentityCertDecisionSummary) SetAccessProfilesRevoked(v int32)

SetAccessProfilesRevoked gets a reference to the given int32 and assigns it to the AccessProfilesRevoked field.

func (*IdentityCertDecisionSummary) SetAccountDecisionsMade ¶

func (o *IdentityCertDecisionSummary) SetAccountDecisionsMade(v int32)

SetAccountDecisionsMade gets a reference to the given int32 and assigns it to the AccountDecisionsMade field.

func (*IdentityCertDecisionSummary) SetAccountDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) SetAccountDecisionsTotal(v int32)

SetAccountDecisionsTotal gets a reference to the given int32 and assigns it to the AccountDecisionsTotal field.

func (*IdentityCertDecisionSummary) SetAccountsApproved ¶

func (o *IdentityCertDecisionSummary) SetAccountsApproved(v int32)

SetAccountsApproved gets a reference to the given int32 and assigns it to the AccountsApproved field.

func (*IdentityCertDecisionSummary) SetAccountsRevoked ¶

func (o *IdentityCertDecisionSummary) SetAccountsRevoked(v int32)

SetAccountsRevoked gets a reference to the given int32 and assigns it to the AccountsRevoked field.

func (*IdentityCertDecisionSummary) SetEntitlementDecisionsMade ¶

func (o *IdentityCertDecisionSummary) SetEntitlementDecisionsMade(v int32)

SetEntitlementDecisionsMade gets a reference to the given int32 and assigns it to the EntitlementDecisionsMade field.

func (*IdentityCertDecisionSummary) SetEntitlementDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) SetEntitlementDecisionsTotal(v int32)

SetEntitlementDecisionsTotal gets a reference to the given int32 and assigns it to the EntitlementDecisionsTotal field.

func (*IdentityCertDecisionSummary) SetEntitlementsApproved ¶

func (o *IdentityCertDecisionSummary) SetEntitlementsApproved(v int32)

SetEntitlementsApproved gets a reference to the given int32 and assigns it to the EntitlementsApproved field.

func (*IdentityCertDecisionSummary) SetEntitlementsRevoked ¶

func (o *IdentityCertDecisionSummary) SetEntitlementsRevoked(v int32)

SetEntitlementsRevoked gets a reference to the given int32 and assigns it to the EntitlementsRevoked field.

func (*IdentityCertDecisionSummary) SetRoleDecisionsMade ¶

func (o *IdentityCertDecisionSummary) SetRoleDecisionsMade(v int32)

SetRoleDecisionsMade gets a reference to the given int32 and assigns it to the RoleDecisionsMade field.

func (*IdentityCertDecisionSummary) SetRoleDecisionsTotal ¶

func (o *IdentityCertDecisionSummary) SetRoleDecisionsTotal(v int32)

SetRoleDecisionsTotal gets a reference to the given int32 and assigns it to the RoleDecisionsTotal field.

func (*IdentityCertDecisionSummary) SetRolesApproved ¶

func (o *IdentityCertDecisionSummary) SetRolesApproved(v int32)

SetRolesApproved gets a reference to the given int32 and assigns it to the RolesApproved field.

func (*IdentityCertDecisionSummary) SetRolesRevoked ¶

func (o *IdentityCertDecisionSummary) SetRolesRevoked(v int32)

SetRolesRevoked gets a reference to the given int32 and assigns it to the RolesRevoked field.

func (IdentityCertDecisionSummary) ToMap ¶

func (o IdentityCertDecisionSummary) ToMap() (map[string]interface{}, error)

func (*IdentityCertDecisionSummary) UnmarshalJSON ¶

func (o *IdentityCertDecisionSummary) UnmarshalJSON(bytes []byte) (err error)

type IdentityCertificationDto ¶

type IdentityCertificationDto struct {
	// id of the certification
	Id *string `json:"id,omitempty"`
	// name of the certification
	Name     *string            `json:"name,omitempty"`
	Campaign *CampaignReference `json:"campaign,omitempty"`
	// Have all decisions been made?
	Completed *bool `json:"completed,omitempty"`
	// The number of identities for whom all decisions have been made and are complete.
	IdentitiesCompleted *int32 `json:"identitiesCompleted,omitempty"`
	// The total number of identities in the Certification, both complete and incomplete.
	IdentitiesTotal *int32 `json:"identitiesTotal,omitempty"`
	// created date
	Created *time.Time `json:"created,omitempty"`
	// modified date
	Modified *time.Time `json:"modified,omitempty"`
	// The number of approve/revoke/acknowledge decisions that have been made.
	DecisionsMade *int32 `json:"decisionsMade,omitempty"`
	// The total number of approve/revoke/acknowledge decisions.
	DecisionsTotal *int32 `json:"decisionsTotal,omitempty"`
	// The due date of the certification.
	Due *time.Time `json:"due,omitempty"`
	// The date the reviewer signed off on the Certification.
	Signed       NullableTime         `json:"signed,omitempty"`
	Reviewer     *Reviewer            `json:"reviewer,omitempty"`
	Reassignment NullableReassignment `json:"reassignment,omitempty"`
	// Identifies if the certification has an error
	HasErrors *bool `json:"hasErrors,omitempty"`
	// Description of the certification error
	ErrorMessage         NullableString      `json:"errorMessage,omitempty"`
	Phase                *CertificationPhase `json:"phase,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityCertificationDto struct for IdentityCertificationDto

func NewIdentityCertificationDto ¶

func NewIdentityCertificationDto() *IdentityCertificationDto

NewIdentityCertificationDto instantiates a new IdentityCertificationDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityCertificationDtoWithDefaults ¶

func NewIdentityCertificationDtoWithDefaults() *IdentityCertificationDto

NewIdentityCertificationDtoWithDefaults instantiates a new IdentityCertificationDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityCertificationDto) GetCampaign ¶

GetCampaign returns the Campaign field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetCampaignOk ¶

func (o *IdentityCertificationDto) GetCampaignOk() (*CampaignReference, bool)

GetCampaignOk returns a tuple with the Campaign field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetCompleted ¶

func (o *IdentityCertificationDto) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetCompletedOk ¶

func (o *IdentityCertificationDto) GetCompletedOk() (*bool, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetCreated ¶

func (o *IdentityCertificationDto) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetCreatedOk ¶

func (o *IdentityCertificationDto) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetDecisionsMade ¶

func (o *IdentityCertificationDto) GetDecisionsMade() int32

GetDecisionsMade returns the DecisionsMade field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetDecisionsMadeOk ¶

func (o *IdentityCertificationDto) GetDecisionsMadeOk() (*int32, bool)

GetDecisionsMadeOk returns a tuple with the DecisionsMade field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetDecisionsTotal ¶

func (o *IdentityCertificationDto) GetDecisionsTotal() int32

GetDecisionsTotal returns the DecisionsTotal field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetDecisionsTotalOk ¶

func (o *IdentityCertificationDto) GetDecisionsTotalOk() (*int32, bool)

GetDecisionsTotalOk returns a tuple with the DecisionsTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetDue ¶

func (o *IdentityCertificationDto) GetDue() time.Time

GetDue returns the Due field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetDueOk ¶

func (o *IdentityCertificationDto) GetDueOk() (*time.Time, bool)

GetDueOk returns a tuple with the Due field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetErrorMessage ¶

func (o *IdentityCertificationDto) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityCertificationDto) GetErrorMessageOk ¶

func (o *IdentityCertificationDto) GetErrorMessageOk() (*string, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityCertificationDto) GetHasErrors ¶

func (o *IdentityCertificationDto) GetHasErrors() bool

GetHasErrors returns the HasErrors field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetHasErrorsOk ¶

func (o *IdentityCertificationDto) GetHasErrorsOk() (*bool, bool)

GetHasErrorsOk returns a tuple with the HasErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetId ¶

func (o *IdentityCertificationDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetIdOk ¶

func (o *IdentityCertificationDto) 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 (*IdentityCertificationDto) GetIdentitiesCompleted ¶

func (o *IdentityCertificationDto) GetIdentitiesCompleted() int32

GetIdentitiesCompleted returns the IdentitiesCompleted field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetIdentitiesCompletedOk ¶

func (o *IdentityCertificationDto) GetIdentitiesCompletedOk() (*int32, bool)

GetIdentitiesCompletedOk returns a tuple with the IdentitiesCompleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetIdentitiesTotal ¶

func (o *IdentityCertificationDto) GetIdentitiesTotal() int32

GetIdentitiesTotal returns the IdentitiesTotal field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetIdentitiesTotalOk ¶

func (o *IdentityCertificationDto) GetIdentitiesTotalOk() (*int32, bool)

GetIdentitiesTotalOk returns a tuple with the IdentitiesTotal field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetModified ¶

func (o *IdentityCertificationDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetModifiedOk ¶

func (o *IdentityCertificationDto) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetName ¶

func (o *IdentityCertificationDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetNameOk ¶

func (o *IdentityCertificationDto) 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 (*IdentityCertificationDto) GetPhase ¶

GetPhase returns the Phase field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetPhaseOk ¶

func (o *IdentityCertificationDto) GetPhaseOk() (*CertificationPhase, bool)

GetPhaseOk returns a tuple with the Phase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetReassignment ¶

func (o *IdentityCertificationDto) GetReassignment() Reassignment

GetReassignment returns the Reassignment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityCertificationDto) GetReassignmentOk ¶

func (o *IdentityCertificationDto) GetReassignmentOk() (*Reassignment, bool)

GetReassignmentOk returns a tuple with the Reassignment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityCertificationDto) GetReviewer ¶

func (o *IdentityCertificationDto) GetReviewer() Reviewer

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*IdentityCertificationDto) GetReviewerOk ¶

func (o *IdentityCertificationDto) GetReviewerOk() (*Reviewer, bool)

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityCertificationDto) GetSigned ¶

func (o *IdentityCertificationDto) GetSigned() time.Time

GetSigned returns the Signed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityCertificationDto) GetSignedOk ¶

func (o *IdentityCertificationDto) GetSignedOk() (*time.Time, bool)

GetSignedOk returns a tuple with the Signed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityCertificationDto) HasCampaign ¶

func (o *IdentityCertificationDto) HasCampaign() bool

HasCampaign returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasCompleted ¶

func (o *IdentityCertificationDto) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasCreated ¶

func (o *IdentityCertificationDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasDecisionsMade ¶

func (o *IdentityCertificationDto) HasDecisionsMade() bool

HasDecisionsMade returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasDecisionsTotal ¶

func (o *IdentityCertificationDto) HasDecisionsTotal() bool

HasDecisionsTotal returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasDue ¶

func (o *IdentityCertificationDto) HasDue() bool

HasDue returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasErrorMessage ¶

func (o *IdentityCertificationDto) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasHasErrors ¶

func (o *IdentityCertificationDto) HasHasErrors() bool

HasHasErrors returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasId ¶

func (o *IdentityCertificationDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasIdentitiesCompleted ¶

func (o *IdentityCertificationDto) HasIdentitiesCompleted() bool

HasIdentitiesCompleted returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasIdentitiesTotal ¶

func (o *IdentityCertificationDto) HasIdentitiesTotal() bool

HasIdentitiesTotal returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasModified ¶

func (o *IdentityCertificationDto) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasName ¶

func (o *IdentityCertificationDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasPhase ¶

func (o *IdentityCertificationDto) HasPhase() bool

HasPhase returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasReassignment ¶

func (o *IdentityCertificationDto) HasReassignment() bool

HasReassignment returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasReviewer ¶

func (o *IdentityCertificationDto) HasReviewer() bool

HasReviewer returns a boolean if a field has been set.

func (*IdentityCertificationDto) HasSigned ¶

func (o *IdentityCertificationDto) HasSigned() bool

HasSigned returns a boolean if a field has been set.

func (IdentityCertificationDto) MarshalJSON ¶

func (o IdentityCertificationDto) MarshalJSON() ([]byte, error)

func (*IdentityCertificationDto) SetCampaign ¶

func (o *IdentityCertificationDto) SetCampaign(v CampaignReference)

SetCampaign gets a reference to the given CampaignReference and assigns it to the Campaign field.

func (*IdentityCertificationDto) SetCompleted ¶

func (o *IdentityCertificationDto) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*IdentityCertificationDto) SetCreated ¶

func (o *IdentityCertificationDto) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*IdentityCertificationDto) SetDecisionsMade ¶

func (o *IdentityCertificationDto) SetDecisionsMade(v int32)

SetDecisionsMade gets a reference to the given int32 and assigns it to the DecisionsMade field.

func (*IdentityCertificationDto) SetDecisionsTotal ¶

func (o *IdentityCertificationDto) SetDecisionsTotal(v int32)

SetDecisionsTotal gets a reference to the given int32 and assigns it to the DecisionsTotal field.

func (*IdentityCertificationDto) SetDue ¶

func (o *IdentityCertificationDto) SetDue(v time.Time)

SetDue gets a reference to the given time.Time and assigns it to the Due field.

func (*IdentityCertificationDto) SetErrorMessage ¶

func (o *IdentityCertificationDto) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given NullableString and assigns it to the ErrorMessage field.

func (*IdentityCertificationDto) SetErrorMessageNil ¶

func (o *IdentityCertificationDto) SetErrorMessageNil()

SetErrorMessageNil sets the value for ErrorMessage to be an explicit nil

func (*IdentityCertificationDto) SetHasErrors ¶

func (o *IdentityCertificationDto) SetHasErrors(v bool)

SetHasErrors gets a reference to the given bool and assigns it to the HasErrors field.

func (*IdentityCertificationDto) SetId ¶

func (o *IdentityCertificationDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityCertificationDto) SetIdentitiesCompleted ¶

func (o *IdentityCertificationDto) SetIdentitiesCompleted(v int32)

SetIdentitiesCompleted gets a reference to the given int32 and assigns it to the IdentitiesCompleted field.

func (*IdentityCertificationDto) SetIdentitiesTotal ¶

func (o *IdentityCertificationDto) SetIdentitiesTotal(v int32)

SetIdentitiesTotal gets a reference to the given int32 and assigns it to the IdentitiesTotal field.

func (*IdentityCertificationDto) SetModified ¶

func (o *IdentityCertificationDto) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*IdentityCertificationDto) SetName ¶

func (o *IdentityCertificationDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityCertificationDto) SetPhase ¶

SetPhase gets a reference to the given CertificationPhase and assigns it to the Phase field.

func (*IdentityCertificationDto) SetReassignment ¶

func (o *IdentityCertificationDto) SetReassignment(v Reassignment)

SetReassignment gets a reference to the given NullableReassignment and assigns it to the Reassignment field.

func (*IdentityCertificationDto) SetReassignmentNil ¶

func (o *IdentityCertificationDto) SetReassignmentNil()

SetReassignmentNil sets the value for Reassignment to be an explicit nil

func (*IdentityCertificationDto) SetReviewer ¶

func (o *IdentityCertificationDto) SetReviewer(v Reviewer)

SetReviewer gets a reference to the given Reviewer and assigns it to the Reviewer field.

func (*IdentityCertificationDto) SetSigned ¶

func (o *IdentityCertificationDto) SetSigned(v time.Time)

SetSigned gets a reference to the given NullableTime and assigns it to the Signed field.

func (*IdentityCertificationDto) SetSignedNil ¶

func (o *IdentityCertificationDto) SetSignedNil()

SetSignedNil sets the value for Signed to be an explicit nil

func (IdentityCertificationDto) ToMap ¶

func (o IdentityCertificationDto) ToMap() (map[string]interface{}, error)

func (*IdentityCertificationDto) UnmarshalJSON ¶

func (o *IdentityCertificationDto) UnmarshalJSON(bytes []byte) (err error)

func (*IdentityCertificationDto) UnsetErrorMessage ¶

func (o *IdentityCertificationDto) UnsetErrorMessage()

UnsetErrorMessage ensures that no value is present for ErrorMessage, not even an explicit nil

func (*IdentityCertificationDto) UnsetReassignment ¶

func (o *IdentityCertificationDto) UnsetReassignment()

UnsetReassignment ensures that no value is present for Reassignment, not even an explicit nil

func (*IdentityCertificationDto) UnsetSigned ¶

func (o *IdentityCertificationDto) UnsetSigned()

UnsetSigned ensures that no value is present for Signed, not even an explicit nil

type IdentityDocument ¶

type IdentityDocument struct {
	// The unique ID of the referenced object.
	Id string `json:"id"`
	// The human readable name of the referenced object.
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// Identity's display name.
	DisplayName *string `json:"displayName,omitempty"`
	// Identity's first name.
	FirstName *string `json:"firstName,omitempty"`
	// Identity's last name.
	LastName *string `json:"lastName,omitempty"`
	// Identity's primary email address.
	Email *string `json:"email,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// Identity's phone number.
	Phone *string `json:"phone,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced *string `json:"synced,omitempty"`
	// Indicates whether the identity is inactive.
	Inactive *bool `json:"inactive,omitempty"`
	// Indicates whether the identity is protected.
	Protected *bool `json:"protected,omitempty"`
	// Identity's status in SailPoint.
	Status *string `json:"status,omitempty"`
	// Identity's employee number.
	EmployeeNumber *string                              `json:"employeeNumber,omitempty"`
	Manager        NullableIdentityDocumentAllOfManager `json:"manager,omitempty"`
	// Indicates whether the identity is a manager of other identities.
	IsManager       *bool                                 `json:"isManager,omitempty"`
	IdentityProfile *IdentityDocumentAllOfIdentityProfile `json:"identityProfile,omitempty"`
	Source          *IdentityDocumentAllOfSource          `json:"source,omitempty"`
	// Map or dictionary of key/value pairs.
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Identity's processing state.
	ProcessingState   NullableString     `json:"processingState,omitempty"`
	ProcessingDetails *ProcessingDetails `json:"processingDetails,omitempty"`
	// List of accounts associated with the identity.
	Accounts []BaseAccount `json:"accounts,omitempty"`
	// Number of accounts associated with the identity.
	AccountCount *int32 `json:"accountCount,omitempty"`
	// List of applications the identity has access to.
	Apps []App `json:"apps,omitempty"`
	// Number of applications the identity has access to.
	AppCount *int32 `json:"appCount,omitempty"`
	// List of access items assigned to the identity.
	Access []IdentityAccess `json:"access,omitempty"`
	// Number of access items assigned to the identity.
	AccessCount *int32 `json:"accessCount,omitempty"`
	// Number of entitlements assigned to the identity.
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// Number of roles assigned to the identity.
	RoleCount *int32 `json:"roleCount,omitempty"`
	// Number of access profiles assigned to the identity.
	AccessProfileCount *int32 `json:"accessProfileCount,omitempty"`
	// Access items the identity owns.
	Owns []Owns `json:"owns,omitempty"`
	// Number of access items the identity owns.
	OwnsCount *int32 `json:"ownsCount,omitempty"`
	// Tags that have been applied to the object.
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityDocument Identity

func NewIdentityDocument ¶

func NewIdentityDocument(id string, name string, type_ DocumentType) *IdentityDocument

NewIdentityDocument instantiates a new IdentityDocument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityDocumentWithDefaults ¶

func NewIdentityDocumentWithDefaults() *IdentityDocument

NewIdentityDocumentWithDefaults instantiates a new IdentityDocument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityDocument) GetAccess ¶

func (o *IdentityDocument) GetAccess() []IdentityAccess

GetAccess returns the Access field value if set, zero value otherwise.

func (*IdentityDocument) GetAccessCount ¶

func (o *IdentityDocument) GetAccessCount() int32

GetAccessCount returns the AccessCount field value if set, zero value otherwise.

func (*IdentityDocument) GetAccessCountOk ¶

func (o *IdentityDocument) GetAccessCountOk() (*int32, bool)

GetAccessCountOk returns a tuple with the AccessCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetAccessOk ¶

func (o *IdentityDocument) GetAccessOk() ([]IdentityAccess, bool)

GetAccessOk returns a tuple with the Access field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetAccessProfileCount ¶

func (o *IdentityDocument) GetAccessProfileCount() int32

GetAccessProfileCount returns the AccessProfileCount field value if set, zero value otherwise.

func (*IdentityDocument) GetAccessProfileCountOk ¶

func (o *IdentityDocument) GetAccessProfileCountOk() (*int32, bool)

GetAccessProfileCountOk returns a tuple with the AccessProfileCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetAccountCount ¶

func (o *IdentityDocument) GetAccountCount() int32

GetAccountCount returns the AccountCount field value if set, zero value otherwise.

func (*IdentityDocument) GetAccountCountOk ¶

func (o *IdentityDocument) GetAccountCountOk() (*int32, bool)

GetAccountCountOk returns a tuple with the AccountCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetAccounts ¶

func (o *IdentityDocument) GetAccounts() []BaseAccount

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*IdentityDocument) GetAccountsOk ¶

func (o *IdentityDocument) GetAccountsOk() ([]BaseAccount, bool)

GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetAppCount ¶

func (o *IdentityDocument) GetAppCount() int32

GetAppCount returns the AppCount field value if set, zero value otherwise.

func (*IdentityDocument) GetAppCountOk ¶

func (o *IdentityDocument) GetAppCountOk() (*int32, bool)

GetAppCountOk returns a tuple with the AppCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetApps ¶

func (o *IdentityDocument) GetApps() []App

GetApps returns the Apps field value if set, zero value otherwise.

func (*IdentityDocument) GetAppsOk ¶

func (o *IdentityDocument) GetAppsOk() ([]App, bool)

GetAppsOk returns a tuple with the Apps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetAttributes ¶

func (o *IdentityDocument) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*IdentityDocument) GetAttributesOk ¶

func (o *IdentityDocument) GetAttributesOk() (map[string]interface{}, 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 (*IdentityDocument) GetCreated ¶

func (o *IdentityDocument) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityDocument) GetCreatedOk ¶

func (o *IdentityDocument) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityDocument) GetDisplayName ¶

func (o *IdentityDocument) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*IdentityDocument) GetDisplayNameOk ¶

func (o *IdentityDocument) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetEmail ¶

func (o *IdentityDocument) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*IdentityDocument) GetEmailOk ¶

func (o *IdentityDocument) 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 (*IdentityDocument) GetEmployeeNumber ¶

func (o *IdentityDocument) GetEmployeeNumber() string

GetEmployeeNumber returns the EmployeeNumber field value if set, zero value otherwise.

func (*IdentityDocument) GetEmployeeNumberOk ¶

func (o *IdentityDocument) GetEmployeeNumberOk() (*string, bool)

GetEmployeeNumberOk returns a tuple with the EmployeeNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetEntitlementCount ¶

func (o *IdentityDocument) GetEntitlementCount() int32

GetEntitlementCount returns the EntitlementCount field value if set, zero value otherwise.

func (*IdentityDocument) GetEntitlementCountOk ¶

func (o *IdentityDocument) GetEntitlementCountOk() (*int32, bool)

GetEntitlementCountOk returns a tuple with the EntitlementCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetFirstName ¶

func (o *IdentityDocument) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*IdentityDocument) GetFirstNameOk ¶

func (o *IdentityDocument) 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 (*IdentityDocument) GetId ¶

func (o *IdentityDocument) GetId() string

GetId returns the Id field value

func (*IdentityDocument) GetIdOk ¶

func (o *IdentityDocument) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*IdentityDocument) GetIdentityProfile ¶

GetIdentityProfile returns the IdentityProfile field value if set, zero value otherwise.

func (*IdentityDocument) GetIdentityProfileOk ¶

func (o *IdentityDocument) GetIdentityProfileOk() (*IdentityDocumentAllOfIdentityProfile, bool)

GetIdentityProfileOk returns a tuple with the IdentityProfile field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetInactive ¶

func (o *IdentityDocument) GetInactive() bool

GetInactive returns the Inactive field value if set, zero value otherwise.

func (*IdentityDocument) GetInactiveOk ¶

func (o *IdentityDocument) GetInactiveOk() (*bool, bool)

GetInactiveOk returns a tuple with the Inactive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetIsManager ¶

func (o *IdentityDocument) GetIsManager() bool

GetIsManager returns the IsManager field value if set, zero value otherwise.

func (*IdentityDocument) GetIsManagerOk ¶

func (o *IdentityDocument) GetIsManagerOk() (*bool, bool)

GetIsManagerOk returns a tuple with the IsManager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetLastName ¶

func (o *IdentityDocument) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*IdentityDocument) GetLastNameOk ¶

func (o *IdentityDocument) 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 (*IdentityDocument) GetManager ¶

GetManager returns the Manager field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityDocument) GetManagerOk ¶

func (o *IdentityDocument) GetManagerOk() (*IdentityDocumentAllOfManager, bool)

GetManagerOk returns a tuple with the Manager field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityDocument) GetModified ¶

func (o *IdentityDocument) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityDocument) GetModifiedOk ¶

func (o *IdentityDocument) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityDocument) GetName ¶

func (o *IdentityDocument) GetName() string

GetName returns the Name field value

func (*IdentityDocument) GetNameOk ¶

func (o *IdentityDocument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdentityDocument) GetOwns ¶

func (o *IdentityDocument) GetOwns() []Owns

GetOwns returns the Owns field value if set, zero value otherwise.

func (*IdentityDocument) GetOwnsCount ¶ added in v2.0.2

func (o *IdentityDocument) GetOwnsCount() int32

GetOwnsCount returns the OwnsCount field value if set, zero value otherwise.

func (*IdentityDocument) GetOwnsCountOk ¶ added in v2.0.2

func (o *IdentityDocument) GetOwnsCountOk() (*int32, bool)

GetOwnsCountOk returns a tuple with the OwnsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetOwnsOk ¶

func (o *IdentityDocument) GetOwnsOk() ([]Owns, bool)

GetOwnsOk returns a tuple with the Owns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetPhone ¶

func (o *IdentityDocument) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*IdentityDocument) GetPhoneOk ¶

func (o *IdentityDocument) 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 (*IdentityDocument) GetProcessingDetails ¶

func (o *IdentityDocument) GetProcessingDetails() ProcessingDetails

GetProcessingDetails returns the ProcessingDetails field value if set, zero value otherwise.

func (*IdentityDocument) GetProcessingDetailsOk ¶

func (o *IdentityDocument) GetProcessingDetailsOk() (*ProcessingDetails, bool)

GetProcessingDetailsOk returns a tuple with the ProcessingDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetProcessingState ¶

func (o *IdentityDocument) GetProcessingState() string

GetProcessingState returns the ProcessingState field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityDocument) GetProcessingStateOk ¶

func (o *IdentityDocument) GetProcessingStateOk() (*string, bool)

GetProcessingStateOk returns a tuple with the ProcessingState field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityDocument) GetProtected ¶

func (o *IdentityDocument) GetProtected() bool

GetProtected returns the Protected field value if set, zero value otherwise.

func (*IdentityDocument) GetProtectedOk ¶

func (o *IdentityDocument) GetProtectedOk() (*bool, bool)

GetProtectedOk returns a tuple with the Protected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetRoleCount ¶

func (o *IdentityDocument) GetRoleCount() int32

GetRoleCount returns the RoleCount field value if set, zero value otherwise.

func (*IdentityDocument) GetRoleCountOk ¶

func (o *IdentityDocument) GetRoleCountOk() (*int32, bool)

GetRoleCountOk returns a tuple with the RoleCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*IdentityDocument) GetSourceOk ¶

func (o *IdentityDocument) GetSourceOk() (*IdentityDocumentAllOfSource, 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 (*IdentityDocument) GetStatus ¶

func (o *IdentityDocument) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*IdentityDocument) GetStatusOk ¶

func (o *IdentityDocument) 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 (*IdentityDocument) GetSynced ¶

func (o *IdentityDocument) GetSynced() string

GetSynced returns the Synced field value if set, zero value otherwise.

func (*IdentityDocument) GetSyncedOk ¶

func (o *IdentityDocument) GetSyncedOk() (*string, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocument) GetTags ¶

func (o *IdentityDocument) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*IdentityDocument) GetTagsOk ¶

func (o *IdentityDocument) 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 (*IdentityDocument) GetType ¶

func (o *IdentityDocument) GetType() DocumentType

GetType returns the Type field value

func (*IdentityDocument) GetTypeOk ¶

func (o *IdentityDocument) GetTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*IdentityDocument) HasAccess ¶

func (o *IdentityDocument) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*IdentityDocument) HasAccessCount ¶

func (o *IdentityDocument) HasAccessCount() bool

HasAccessCount returns a boolean if a field has been set.

func (*IdentityDocument) HasAccessProfileCount ¶

func (o *IdentityDocument) HasAccessProfileCount() bool

HasAccessProfileCount returns a boolean if a field has been set.

func (*IdentityDocument) HasAccountCount ¶

func (o *IdentityDocument) HasAccountCount() bool

HasAccountCount returns a boolean if a field has been set.

func (*IdentityDocument) HasAccounts ¶

func (o *IdentityDocument) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*IdentityDocument) HasAppCount ¶

func (o *IdentityDocument) HasAppCount() bool

HasAppCount returns a boolean if a field has been set.

func (*IdentityDocument) HasApps ¶

func (o *IdentityDocument) HasApps() bool

HasApps returns a boolean if a field has been set.

func (*IdentityDocument) HasAttributes ¶

func (o *IdentityDocument) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*IdentityDocument) HasCreated ¶

func (o *IdentityDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*IdentityDocument) HasDisplayName ¶

func (o *IdentityDocument) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*IdentityDocument) HasEmail ¶

func (o *IdentityDocument) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*IdentityDocument) HasEmployeeNumber ¶

func (o *IdentityDocument) HasEmployeeNumber() bool

HasEmployeeNumber returns a boolean if a field has been set.

func (*IdentityDocument) HasEntitlementCount ¶

func (o *IdentityDocument) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*IdentityDocument) HasFirstName ¶

func (o *IdentityDocument) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*IdentityDocument) HasIdentityProfile ¶

func (o *IdentityDocument) HasIdentityProfile() bool

HasIdentityProfile returns a boolean if a field has been set.

func (*IdentityDocument) HasInactive ¶

func (o *IdentityDocument) HasInactive() bool

HasInactive returns a boolean if a field has been set.

func (*IdentityDocument) HasIsManager ¶

func (o *IdentityDocument) HasIsManager() bool

HasIsManager returns a boolean if a field has been set.

func (*IdentityDocument) HasLastName ¶

func (o *IdentityDocument) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*IdentityDocument) HasManager ¶

func (o *IdentityDocument) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*IdentityDocument) HasModified ¶

func (o *IdentityDocument) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*IdentityDocument) HasOwns ¶

func (o *IdentityDocument) HasOwns() bool

HasOwns returns a boolean if a field has been set.

func (*IdentityDocument) HasOwnsCount ¶ added in v2.0.2

func (o *IdentityDocument) HasOwnsCount() bool

HasOwnsCount returns a boolean if a field has been set.

func (*IdentityDocument) HasPhone ¶

func (o *IdentityDocument) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*IdentityDocument) HasProcessingDetails ¶

func (o *IdentityDocument) HasProcessingDetails() bool

HasProcessingDetails returns a boolean if a field has been set.

func (*IdentityDocument) HasProcessingState ¶

func (o *IdentityDocument) HasProcessingState() bool

HasProcessingState returns a boolean if a field has been set.

func (*IdentityDocument) HasProtected ¶

func (o *IdentityDocument) HasProtected() bool

HasProtected returns a boolean if a field has been set.

func (*IdentityDocument) HasRoleCount ¶

func (o *IdentityDocument) HasRoleCount() bool

HasRoleCount returns a boolean if a field has been set.

func (*IdentityDocument) HasSource ¶

func (o *IdentityDocument) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityDocument) HasStatus ¶

func (o *IdentityDocument) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*IdentityDocument) HasSynced ¶

func (o *IdentityDocument) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*IdentityDocument) HasTags ¶

func (o *IdentityDocument) HasTags() bool

HasTags returns a boolean if a field has been set.

func (IdentityDocument) MarshalJSON ¶

func (o IdentityDocument) MarshalJSON() ([]byte, error)

func (*IdentityDocument) SetAccess ¶

func (o *IdentityDocument) SetAccess(v []IdentityAccess)

SetAccess gets a reference to the given []IdentityAccess and assigns it to the Access field.

func (*IdentityDocument) SetAccessCount ¶

func (o *IdentityDocument) SetAccessCount(v int32)

SetAccessCount gets a reference to the given int32 and assigns it to the AccessCount field.

func (*IdentityDocument) SetAccessProfileCount ¶

func (o *IdentityDocument) SetAccessProfileCount(v int32)

SetAccessProfileCount gets a reference to the given int32 and assigns it to the AccessProfileCount field.

func (*IdentityDocument) SetAccountCount ¶

func (o *IdentityDocument) SetAccountCount(v int32)

SetAccountCount gets a reference to the given int32 and assigns it to the AccountCount field.

func (*IdentityDocument) SetAccounts ¶

func (o *IdentityDocument) SetAccounts(v []BaseAccount)

SetAccounts gets a reference to the given []BaseAccount and assigns it to the Accounts field.

func (*IdentityDocument) SetAppCount ¶

func (o *IdentityDocument) SetAppCount(v int32)

SetAppCount gets a reference to the given int32 and assigns it to the AppCount field.

func (*IdentityDocument) SetApps ¶

func (o *IdentityDocument) SetApps(v []App)

SetApps gets a reference to the given []App and assigns it to the Apps field.

func (*IdentityDocument) SetAttributes ¶

func (o *IdentityDocument) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*IdentityDocument) SetCreated ¶

func (o *IdentityDocument) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*IdentityDocument) SetCreatedNil ¶

func (o *IdentityDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*IdentityDocument) SetDisplayName ¶

func (o *IdentityDocument) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*IdentityDocument) SetEmail ¶

func (o *IdentityDocument) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*IdentityDocument) SetEmployeeNumber ¶

func (o *IdentityDocument) SetEmployeeNumber(v string)

SetEmployeeNumber gets a reference to the given string and assigns it to the EmployeeNumber field.

func (*IdentityDocument) SetEntitlementCount ¶

func (o *IdentityDocument) SetEntitlementCount(v int32)

SetEntitlementCount gets a reference to the given int32 and assigns it to the EntitlementCount field.

func (*IdentityDocument) SetFirstName ¶

func (o *IdentityDocument) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*IdentityDocument) SetId ¶

func (o *IdentityDocument) SetId(v string)

SetId sets field value

func (*IdentityDocument) SetIdentityProfile ¶

func (o *IdentityDocument) SetIdentityProfile(v IdentityDocumentAllOfIdentityProfile)

SetIdentityProfile gets a reference to the given IdentityDocumentAllOfIdentityProfile and assigns it to the IdentityProfile field.

func (*IdentityDocument) SetInactive ¶

func (o *IdentityDocument) SetInactive(v bool)

SetInactive gets a reference to the given bool and assigns it to the Inactive field.

func (*IdentityDocument) SetIsManager ¶

func (o *IdentityDocument) SetIsManager(v bool)

SetIsManager gets a reference to the given bool and assigns it to the IsManager field.

func (*IdentityDocument) SetLastName ¶

func (o *IdentityDocument) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*IdentityDocument) SetManager ¶

SetManager gets a reference to the given NullableIdentityDocumentAllOfManager and assigns it to the Manager field.

func (*IdentityDocument) SetManagerNil ¶ added in v2.0.2

func (o *IdentityDocument) SetManagerNil()

SetManagerNil sets the value for Manager to be an explicit nil

func (*IdentityDocument) SetModified ¶

func (o *IdentityDocument) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*IdentityDocument) SetModifiedNil ¶

func (o *IdentityDocument) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*IdentityDocument) SetName ¶

func (o *IdentityDocument) SetName(v string)

SetName sets field value

func (*IdentityDocument) SetOwns ¶

func (o *IdentityDocument) SetOwns(v []Owns)

SetOwns gets a reference to the given []Owns and assigns it to the Owns field.

func (*IdentityDocument) SetOwnsCount ¶ added in v2.0.2

func (o *IdentityDocument) SetOwnsCount(v int32)

SetOwnsCount gets a reference to the given int32 and assigns it to the OwnsCount field.

func (*IdentityDocument) SetPhone ¶

func (o *IdentityDocument) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*IdentityDocument) SetProcessingDetails ¶

func (o *IdentityDocument) SetProcessingDetails(v ProcessingDetails)

SetProcessingDetails gets a reference to the given ProcessingDetails and assigns it to the ProcessingDetails field.

func (*IdentityDocument) SetProcessingState ¶

func (o *IdentityDocument) SetProcessingState(v string)

SetProcessingState gets a reference to the given NullableString and assigns it to the ProcessingState field.

func (*IdentityDocument) SetProcessingStateNil ¶

func (o *IdentityDocument) SetProcessingStateNil()

SetProcessingStateNil sets the value for ProcessingState to be an explicit nil

func (*IdentityDocument) SetProtected ¶

func (o *IdentityDocument) SetProtected(v bool)

SetProtected gets a reference to the given bool and assigns it to the Protected field.

func (*IdentityDocument) SetRoleCount ¶

func (o *IdentityDocument) SetRoleCount(v int32)

SetRoleCount gets a reference to the given int32 and assigns it to the RoleCount field.

func (*IdentityDocument) SetSource ¶

SetSource gets a reference to the given IdentityDocumentAllOfSource and assigns it to the Source field.

func (*IdentityDocument) SetStatus ¶

func (o *IdentityDocument) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*IdentityDocument) SetSynced ¶

func (o *IdentityDocument) SetSynced(v string)

SetSynced gets a reference to the given string and assigns it to the Synced field.

func (*IdentityDocument) SetTags ¶

func (o *IdentityDocument) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*IdentityDocument) SetType ¶

func (o *IdentityDocument) SetType(v DocumentType)

SetType sets field value

func (IdentityDocument) ToMap ¶

func (o IdentityDocument) ToMap() (map[string]interface{}, error)

func (*IdentityDocument) UnmarshalJSON ¶

func (o *IdentityDocument) UnmarshalJSON(bytes []byte) (err error)

func (*IdentityDocument) UnsetCreated ¶

func (o *IdentityDocument) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*IdentityDocument) UnsetManager ¶ added in v2.0.2

func (o *IdentityDocument) UnsetManager()

UnsetManager ensures that no value is present for Manager, not even an explicit nil

func (*IdentityDocument) UnsetModified ¶

func (o *IdentityDocument) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*IdentityDocument) UnsetProcessingState ¶

func (o *IdentityDocument) UnsetProcessingState()

UnsetProcessingState ensures that no value is present for ProcessingState, not even an explicit nil

type IdentityDocumentAllOfIdentityProfile ¶ added in v2.0.2

type IdentityDocumentAllOfIdentityProfile struct {
	// Identity profile's ID.
	Id *string `json:"id,omitempty"`
	// Identity profile's name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityDocumentAllOfIdentityProfile Identity's identity profile.

func NewIdentityDocumentAllOfIdentityProfile ¶ added in v2.0.2

func NewIdentityDocumentAllOfIdentityProfile() *IdentityDocumentAllOfIdentityProfile

NewIdentityDocumentAllOfIdentityProfile instantiates a new IdentityDocumentAllOfIdentityProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityDocumentAllOfIdentityProfileWithDefaults ¶ added in v2.0.2

func NewIdentityDocumentAllOfIdentityProfileWithDefaults() *IdentityDocumentAllOfIdentityProfile

NewIdentityDocumentAllOfIdentityProfileWithDefaults instantiates a new IdentityDocumentAllOfIdentityProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityDocumentAllOfIdentityProfile) GetId ¶ added in v2.0.2

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityDocumentAllOfIdentityProfile) GetIdOk ¶ added in v2.0.2

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 (*IdentityDocumentAllOfIdentityProfile) GetName ¶ added in v2.0.2

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityDocumentAllOfIdentityProfile) GetNameOk ¶ added in v2.0.2

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 (*IdentityDocumentAllOfIdentityProfile) HasId ¶ added in v2.0.2

HasId returns a boolean if a field has been set.

func (*IdentityDocumentAllOfIdentityProfile) HasName ¶ added in v2.0.2

HasName returns a boolean if a field has been set.

func (IdentityDocumentAllOfIdentityProfile) MarshalJSON ¶ added in v2.0.2

func (o IdentityDocumentAllOfIdentityProfile) MarshalJSON() ([]byte, error)

func (*IdentityDocumentAllOfIdentityProfile) SetId ¶ added in v2.0.2

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityDocumentAllOfIdentityProfile) SetName ¶ added in v2.0.2

SetName gets a reference to the given string and assigns it to the Name field.

func (IdentityDocumentAllOfIdentityProfile) ToMap ¶ added in v2.0.2

func (o IdentityDocumentAllOfIdentityProfile) ToMap() (map[string]interface{}, error)

func (*IdentityDocumentAllOfIdentityProfile) UnmarshalJSON ¶ added in v2.0.2

func (o *IdentityDocumentAllOfIdentityProfile) UnmarshalJSON(bytes []byte) (err error)

type IdentityDocumentAllOfManager ¶ added in v2.0.2

type IdentityDocumentAllOfManager struct {
	// ID of identity's manager.
	Id *string `json:"id,omitempty"`
	// Name of identity's manager.
	Name *string `json:"name,omitempty"`
	// Display name of identity's manager.
	DisplayName          *string `json:"displayName,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityDocumentAllOfManager Identity's manager.

func NewIdentityDocumentAllOfManager ¶ added in v2.0.2

func NewIdentityDocumentAllOfManager() *IdentityDocumentAllOfManager

NewIdentityDocumentAllOfManager instantiates a new IdentityDocumentAllOfManager object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityDocumentAllOfManagerWithDefaults ¶ added in v2.0.2

func NewIdentityDocumentAllOfManagerWithDefaults() *IdentityDocumentAllOfManager

NewIdentityDocumentAllOfManagerWithDefaults instantiates a new IdentityDocumentAllOfManager object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityDocumentAllOfManager) GetDisplayName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*IdentityDocumentAllOfManager) GetDisplayNameOk ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityDocumentAllOfManager) GetId ¶ added in v2.0.2

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityDocumentAllOfManager) GetIdOk ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) 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 (*IdentityDocumentAllOfManager) GetName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityDocumentAllOfManager) GetNameOk ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) 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 (*IdentityDocumentAllOfManager) HasDisplayName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*IdentityDocumentAllOfManager) HasId ¶ added in v2.0.2

HasId returns a boolean if a field has been set.

func (*IdentityDocumentAllOfManager) HasName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) HasName() bool

HasName returns a boolean if a field has been set.

func (IdentityDocumentAllOfManager) MarshalJSON ¶ added in v2.0.2

func (o IdentityDocumentAllOfManager) MarshalJSON() ([]byte, error)

func (*IdentityDocumentAllOfManager) SetDisplayName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*IdentityDocumentAllOfManager) SetId ¶ added in v2.0.2

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityDocumentAllOfManager) SetName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (IdentityDocumentAllOfManager) ToMap ¶ added in v2.0.2

func (o IdentityDocumentAllOfManager) ToMap() (map[string]interface{}, error)

func (*IdentityDocumentAllOfManager) UnmarshalJSON ¶ added in v2.0.2

func (o *IdentityDocumentAllOfManager) UnmarshalJSON(bytes []byte) (err error)

type IdentityDocumentAllOfSource ¶ added in v2.0.2

type IdentityDocumentAllOfSource struct {
	// ID of identity's source.
	Id *string `json:"id,omitempty"`
	// Display name of identity's source.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityDocumentAllOfSource Identity's source.

func NewIdentityDocumentAllOfSource ¶ added in v2.0.2

func NewIdentityDocumentAllOfSource() *IdentityDocumentAllOfSource

NewIdentityDocumentAllOfSource instantiates a new IdentityDocumentAllOfSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityDocumentAllOfSourceWithDefaults ¶ added in v2.0.2

func NewIdentityDocumentAllOfSourceWithDefaults() *IdentityDocumentAllOfSource

NewIdentityDocumentAllOfSourceWithDefaults instantiates a new IdentityDocumentAllOfSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityDocumentAllOfSource) GetId ¶ added in v2.0.2

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityDocumentAllOfSource) GetIdOk ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) 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 (*IdentityDocumentAllOfSource) GetName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityDocumentAllOfSource) GetNameOk ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) 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 (*IdentityDocumentAllOfSource) HasId ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentityDocumentAllOfSource) HasName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) HasName() bool

HasName returns a boolean if a field has been set.

func (IdentityDocumentAllOfSource) MarshalJSON ¶ added in v2.0.2

func (o IdentityDocumentAllOfSource) MarshalJSON() ([]byte, error)

func (*IdentityDocumentAllOfSource) SetId ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityDocumentAllOfSource) SetName ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (IdentityDocumentAllOfSource) ToMap ¶ added in v2.0.2

func (o IdentityDocumentAllOfSource) ToMap() (map[string]interface{}, error)

func (*IdentityDocumentAllOfSource) UnmarshalJSON ¶ added in v2.0.2

func (o *IdentityDocumentAllOfSource) UnmarshalJSON(bytes []byte) (err error)

type IdentityExceptionReportReference ¶

type IdentityExceptionReportReference struct {
	// The id of the task result.
	TaskResultId *string `json:"taskResultId,omitempty"`
	// The name of the report.
	ReportName           *string `json:"reportName,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityExceptionReportReference struct for IdentityExceptionReportReference

func NewIdentityExceptionReportReference ¶

func NewIdentityExceptionReportReference() *IdentityExceptionReportReference

NewIdentityExceptionReportReference instantiates a new IdentityExceptionReportReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityExceptionReportReferenceWithDefaults ¶

func NewIdentityExceptionReportReferenceWithDefaults() *IdentityExceptionReportReference

NewIdentityExceptionReportReferenceWithDefaults instantiates a new IdentityExceptionReportReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityExceptionReportReference) GetReportName ¶

func (o *IdentityExceptionReportReference) GetReportName() string

GetReportName returns the ReportName field value if set, zero value otherwise.

func (*IdentityExceptionReportReference) GetReportNameOk ¶

func (o *IdentityExceptionReportReference) GetReportNameOk() (*string, bool)

GetReportNameOk returns a tuple with the ReportName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityExceptionReportReference) GetTaskResultId ¶

func (o *IdentityExceptionReportReference) GetTaskResultId() string

GetTaskResultId returns the TaskResultId field value if set, zero value otherwise.

func (*IdentityExceptionReportReference) GetTaskResultIdOk ¶

func (o *IdentityExceptionReportReference) GetTaskResultIdOk() (*string, bool)

GetTaskResultIdOk returns a tuple with the TaskResultId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityExceptionReportReference) HasReportName ¶

func (o *IdentityExceptionReportReference) HasReportName() bool

HasReportName returns a boolean if a field has been set.

func (*IdentityExceptionReportReference) HasTaskResultId ¶

func (o *IdentityExceptionReportReference) HasTaskResultId() bool

HasTaskResultId returns a boolean if a field has been set.

func (IdentityExceptionReportReference) MarshalJSON ¶

func (o IdentityExceptionReportReference) MarshalJSON() ([]byte, error)

func (*IdentityExceptionReportReference) SetReportName ¶

func (o *IdentityExceptionReportReference) SetReportName(v string)

SetReportName gets a reference to the given string and assigns it to the ReportName field.

func (*IdentityExceptionReportReference) SetTaskResultId ¶

func (o *IdentityExceptionReportReference) SetTaskResultId(v string)

SetTaskResultId gets a reference to the given string and assigns it to the TaskResultId field.

func (IdentityExceptionReportReference) ToMap ¶

func (o IdentityExceptionReportReference) ToMap() (map[string]interface{}, error)

func (*IdentityExceptionReportReference) UnmarshalJSON ¶

func (o *IdentityExceptionReportReference) UnmarshalJSON(bytes []byte) (err error)

type IdentityProfile ¶

type IdentityProfile struct {
	// System-generated unique ID of the Object
	Id *string `json:"id,omitempty"`
	// Name of the Object
	Name string `json:"name"`
	// Creation date of the Object
	Created *time.Time `json:"created,omitempty"`
	// Last modification date of the Object
	Modified *time.Time `json:"modified,omitempty"`
	// The description of the Identity Profile.
	Description NullableString                    `json:"description,omitempty"`
	Owner       NullableIdentityProfileAllOfOwner `json:"owner,omitempty"`
	// The priority for an Identity Profile.
	Priority            *int64                                  `json:"priority,omitempty"`
	AuthoritativeSource IdentityProfileAllOfAuthoritativeSource `json:"authoritativeSource"`
	// True if a identity refresh is needed. Typically triggered when a change on the source has been made.
	IdentityRefreshRequired *bool `json:"identityRefreshRequired,omitempty"`
	// The number of identities that belong to the Identity Profile.
	IdentityCount                    *int32                                   `json:"identityCount,omitempty"`
	IdentityAttributeConfig          *IdentityAttributeConfig                 `json:"identityAttributeConfig,omitempty"`
	IdentityExceptionReportReference NullableIdentityExceptionReportReference `json:"identityExceptionReportReference,omitempty"`
	// Indicates the value of requiresPeriodicRefresh attribute for the Identity Profile.
	HasTimeBasedAttr     *bool `json:"hasTimeBasedAttr,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityProfile struct for IdentityProfile

func NewIdentityProfile ¶

func NewIdentityProfile(name string, authoritativeSource IdentityProfileAllOfAuthoritativeSource) *IdentityProfile

NewIdentityProfile instantiates a new IdentityProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityProfileWithDefaults ¶

func NewIdentityProfileWithDefaults() *IdentityProfile

NewIdentityProfileWithDefaults instantiates a new IdentityProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityProfile) GetAuthoritativeSource ¶

func (o *IdentityProfile) GetAuthoritativeSource() IdentityProfileAllOfAuthoritativeSource

GetAuthoritativeSource returns the AuthoritativeSource field value

func (*IdentityProfile) GetAuthoritativeSourceOk ¶

func (o *IdentityProfile) GetAuthoritativeSourceOk() (*IdentityProfileAllOfAuthoritativeSource, bool)

GetAuthoritativeSourceOk returns a tuple with the AuthoritativeSource field value and a boolean to check if the value has been set.

func (*IdentityProfile) GetCreated ¶

func (o *IdentityProfile) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*IdentityProfile) GetCreatedOk ¶

func (o *IdentityProfile) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) GetDescription ¶

func (o *IdentityProfile) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityProfile) GetDescriptionOk ¶

func (o *IdentityProfile) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityProfile) GetHasTimeBasedAttr ¶

func (o *IdentityProfile) GetHasTimeBasedAttr() bool

GetHasTimeBasedAttr returns the HasTimeBasedAttr field value if set, zero value otherwise.

func (*IdentityProfile) GetHasTimeBasedAttrOk ¶

func (o *IdentityProfile) GetHasTimeBasedAttrOk() (*bool, bool)

GetHasTimeBasedAttrOk returns a tuple with the HasTimeBasedAttr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) GetId ¶

func (o *IdentityProfile) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityProfile) GetIdOk ¶

func (o *IdentityProfile) 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 (*IdentityProfile) GetIdentityAttributeConfig ¶

func (o *IdentityProfile) GetIdentityAttributeConfig() IdentityAttributeConfig

GetIdentityAttributeConfig returns the IdentityAttributeConfig field value if set, zero value otherwise.

func (*IdentityProfile) GetIdentityAttributeConfigOk ¶

func (o *IdentityProfile) GetIdentityAttributeConfigOk() (*IdentityAttributeConfig, bool)

GetIdentityAttributeConfigOk returns a tuple with the IdentityAttributeConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) GetIdentityCount ¶

func (o *IdentityProfile) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*IdentityProfile) GetIdentityCountOk ¶

func (o *IdentityProfile) GetIdentityCountOk() (*int32, bool)

GetIdentityCountOk returns a tuple with the IdentityCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) GetIdentityExceptionReportReference ¶

func (o *IdentityProfile) GetIdentityExceptionReportReference() IdentityExceptionReportReference

GetIdentityExceptionReportReference returns the IdentityExceptionReportReference field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityProfile) GetIdentityExceptionReportReferenceOk ¶

func (o *IdentityProfile) GetIdentityExceptionReportReferenceOk() (*IdentityExceptionReportReference, bool)

GetIdentityExceptionReportReferenceOk returns a tuple with the IdentityExceptionReportReference field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityProfile) GetIdentityRefreshRequired ¶

func (o *IdentityProfile) GetIdentityRefreshRequired() bool

GetIdentityRefreshRequired returns the IdentityRefreshRequired field value if set, zero value otherwise.

func (*IdentityProfile) GetIdentityRefreshRequiredOk ¶

func (o *IdentityProfile) GetIdentityRefreshRequiredOk() (*bool, bool)

GetIdentityRefreshRequiredOk returns a tuple with the IdentityRefreshRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) GetModified ¶

func (o *IdentityProfile) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*IdentityProfile) GetModifiedOk ¶

func (o *IdentityProfile) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) GetName ¶

func (o *IdentityProfile) GetName() string

GetName returns the Name field value

func (*IdentityProfile) GetNameOk ¶

func (o *IdentityProfile) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*IdentityProfile) GetOwner ¶

GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*IdentityProfile) GetOwnerOk ¶

func (o *IdentityProfile) GetOwnerOk() (*IdentityProfileAllOfOwner, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*IdentityProfile) GetPriority ¶

func (o *IdentityProfile) GetPriority() int64

GetPriority returns the Priority field value if set, zero value otherwise.

func (*IdentityProfile) GetPriorityOk ¶

func (o *IdentityProfile) GetPriorityOk() (*int64, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfile) HasCreated ¶

func (o *IdentityProfile) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*IdentityProfile) HasDescription ¶

func (o *IdentityProfile) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IdentityProfile) HasHasTimeBasedAttr ¶

func (o *IdentityProfile) HasHasTimeBasedAttr() bool

HasHasTimeBasedAttr returns a boolean if a field has been set.

func (*IdentityProfile) HasId ¶

func (o *IdentityProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentityProfile) HasIdentityAttributeConfig ¶

func (o *IdentityProfile) HasIdentityAttributeConfig() bool

HasIdentityAttributeConfig returns a boolean if a field has been set.

func (*IdentityProfile) HasIdentityCount ¶

func (o *IdentityProfile) HasIdentityCount() bool

HasIdentityCount returns a boolean if a field has been set.

func (*IdentityProfile) HasIdentityExceptionReportReference ¶

func (o *IdentityProfile) HasIdentityExceptionReportReference() bool

HasIdentityExceptionReportReference returns a boolean if a field has been set.

func (*IdentityProfile) HasIdentityRefreshRequired ¶

func (o *IdentityProfile) HasIdentityRefreshRequired() bool

HasIdentityRefreshRequired returns a boolean if a field has been set.

func (*IdentityProfile) HasModified ¶

func (o *IdentityProfile) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*IdentityProfile) HasOwner ¶

func (o *IdentityProfile) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*IdentityProfile) HasPriority ¶

func (o *IdentityProfile) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (IdentityProfile) MarshalJSON ¶

func (o IdentityProfile) MarshalJSON() ([]byte, error)

func (*IdentityProfile) SetAuthoritativeSource ¶

func (o *IdentityProfile) SetAuthoritativeSource(v IdentityProfileAllOfAuthoritativeSource)

SetAuthoritativeSource sets field value

func (*IdentityProfile) SetCreated ¶

func (o *IdentityProfile) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*IdentityProfile) SetDescription ¶

func (o *IdentityProfile) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*IdentityProfile) SetDescriptionNil ¶

func (o *IdentityProfile) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*IdentityProfile) SetHasTimeBasedAttr ¶

func (o *IdentityProfile) SetHasTimeBasedAttr(v bool)

SetHasTimeBasedAttr gets a reference to the given bool and assigns it to the HasTimeBasedAttr field.

func (*IdentityProfile) SetId ¶

func (o *IdentityProfile) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityProfile) SetIdentityAttributeConfig ¶

func (o *IdentityProfile) SetIdentityAttributeConfig(v IdentityAttributeConfig)

SetIdentityAttributeConfig gets a reference to the given IdentityAttributeConfig and assigns it to the IdentityAttributeConfig field.

func (*IdentityProfile) SetIdentityCount ¶

func (o *IdentityProfile) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*IdentityProfile) SetIdentityExceptionReportReference ¶

func (o *IdentityProfile) SetIdentityExceptionReportReference(v IdentityExceptionReportReference)

SetIdentityExceptionReportReference gets a reference to the given NullableIdentityExceptionReportReference and assigns it to the IdentityExceptionReportReference field.

func (*IdentityProfile) SetIdentityExceptionReportReferenceNil ¶

func (o *IdentityProfile) SetIdentityExceptionReportReferenceNil()

SetIdentityExceptionReportReferenceNil sets the value for IdentityExceptionReportReference to be an explicit nil

func (*IdentityProfile) SetIdentityRefreshRequired ¶

func (o *IdentityProfile) SetIdentityRefreshRequired(v bool)

SetIdentityRefreshRequired gets a reference to the given bool and assigns it to the IdentityRefreshRequired field.

func (*IdentityProfile) SetModified ¶

func (o *IdentityProfile) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*IdentityProfile) SetName ¶

func (o *IdentityProfile) SetName(v string)

SetName sets field value

func (*IdentityProfile) SetOwner ¶

SetOwner gets a reference to the given NullableIdentityProfileAllOfOwner and assigns it to the Owner field.

func (*IdentityProfile) SetOwnerNil ¶

func (o *IdentityProfile) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*IdentityProfile) SetPriority ¶

func (o *IdentityProfile) SetPriority(v int64)

SetPriority gets a reference to the given int64 and assigns it to the Priority field.

func (IdentityProfile) ToMap ¶

func (o IdentityProfile) ToMap() (map[string]interface{}, error)

func (*IdentityProfile) UnmarshalJSON ¶

func (o *IdentityProfile) UnmarshalJSON(bytes []byte) (err error)

func (*IdentityProfile) UnsetDescription ¶

func (o *IdentityProfile) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*IdentityProfile) UnsetIdentityExceptionReportReference ¶

func (o *IdentityProfile) UnsetIdentityExceptionReportReference()

UnsetIdentityExceptionReportReference ensures that no value is present for IdentityExceptionReportReference, not even an explicit nil

func (*IdentityProfile) UnsetOwner ¶

func (o *IdentityProfile) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

type IdentityProfileAllOfAuthoritativeSource ¶

type IdentityProfileAllOfAuthoritativeSource struct {
	// Type of the object to which this reference applies
	Type *string `json:"type,omitempty"`
	// ID of the object to which this reference applies
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object to which this reference applies
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityProfileAllOfAuthoritativeSource struct for IdentityProfileAllOfAuthoritativeSource

func NewIdentityProfileAllOfAuthoritativeSource ¶

func NewIdentityProfileAllOfAuthoritativeSource() *IdentityProfileAllOfAuthoritativeSource

NewIdentityProfileAllOfAuthoritativeSource instantiates a new IdentityProfileAllOfAuthoritativeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityProfileAllOfAuthoritativeSourceWithDefaults ¶

func NewIdentityProfileAllOfAuthoritativeSourceWithDefaults() *IdentityProfileAllOfAuthoritativeSource

NewIdentityProfileAllOfAuthoritativeSourceWithDefaults instantiates a new IdentityProfileAllOfAuthoritativeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityProfileAllOfAuthoritativeSource) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityProfileAllOfAuthoritativeSource) 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 (*IdentityProfileAllOfAuthoritativeSource) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityProfileAllOfAuthoritativeSource) 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 (*IdentityProfileAllOfAuthoritativeSource) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityProfileAllOfAuthoritativeSource) GetTypeOk ¶

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 (*IdentityProfileAllOfAuthoritativeSource) HasId ¶

HasId returns a boolean if a field has been set.

func (*IdentityProfileAllOfAuthoritativeSource) HasName ¶

HasName returns a boolean if a field has been set.

func (*IdentityProfileAllOfAuthoritativeSource) HasType ¶

HasType returns a boolean if a field has been set.

func (IdentityProfileAllOfAuthoritativeSource) MarshalJSON ¶

func (o IdentityProfileAllOfAuthoritativeSource) MarshalJSON() ([]byte, error)

func (*IdentityProfileAllOfAuthoritativeSource) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityProfileAllOfAuthoritativeSource) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityProfileAllOfAuthoritativeSource) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (IdentityProfileAllOfAuthoritativeSource) ToMap ¶

func (o IdentityProfileAllOfAuthoritativeSource) ToMap() (map[string]interface{}, error)

func (*IdentityProfileAllOfAuthoritativeSource) UnmarshalJSON ¶

func (o *IdentityProfileAllOfAuthoritativeSource) UnmarshalJSON(bytes []byte) (err error)

type IdentityProfileAllOfOwner ¶

type IdentityProfileAllOfOwner struct {
	// Type of the object to which this reference applies
	Type *string `json:"type,omitempty"`
	// ID of the object to which this reference applies
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object to which this reference applies
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityProfileAllOfOwner The owner of the Identity Profile.

func NewIdentityProfileAllOfOwner ¶

func NewIdentityProfileAllOfOwner() *IdentityProfileAllOfOwner

NewIdentityProfileAllOfOwner instantiates a new IdentityProfileAllOfOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityProfileAllOfOwnerWithDefaults ¶

func NewIdentityProfileAllOfOwnerWithDefaults() *IdentityProfileAllOfOwner

NewIdentityProfileAllOfOwnerWithDefaults instantiates a new IdentityProfileAllOfOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityProfileAllOfOwner) GetId ¶

func (o *IdentityProfileAllOfOwner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityProfileAllOfOwner) GetIdOk ¶

func (o *IdentityProfileAllOfOwner) 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 (*IdentityProfileAllOfOwner) GetName ¶

func (o *IdentityProfileAllOfOwner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityProfileAllOfOwner) GetNameOk ¶

func (o *IdentityProfileAllOfOwner) 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 (*IdentityProfileAllOfOwner) GetType ¶

func (o *IdentityProfileAllOfOwner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityProfileAllOfOwner) GetTypeOk ¶

func (o *IdentityProfileAllOfOwner) 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 (*IdentityProfileAllOfOwner) HasId ¶

func (o *IdentityProfileAllOfOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentityProfileAllOfOwner) HasName ¶

func (o *IdentityProfileAllOfOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*IdentityProfileAllOfOwner) HasType ¶

func (o *IdentityProfileAllOfOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (IdentityProfileAllOfOwner) MarshalJSON ¶

func (o IdentityProfileAllOfOwner) MarshalJSON() ([]byte, error)

func (*IdentityProfileAllOfOwner) SetId ¶

func (o *IdentityProfileAllOfOwner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityProfileAllOfOwner) SetName ¶

func (o *IdentityProfileAllOfOwner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityProfileAllOfOwner) SetType ¶

func (o *IdentityProfileAllOfOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (IdentityProfileAllOfOwner) ToMap ¶

func (o IdentityProfileAllOfOwner) ToMap() (map[string]interface{}, error)

func (*IdentityProfileAllOfOwner) UnmarshalJSON ¶

func (o *IdentityProfileAllOfOwner) UnmarshalJSON(bytes []byte) (err error)

type IdentityProfileExportedObject ¶

type IdentityProfileExportedObject struct {
	// Version or object from the target service.
	Version              *int32                             `json:"version,omitempty"`
	Self                 *IdentityProfileExportedObjectSelf `json:"self,omitempty"`
	Object               *IdentityProfile                   `json:"object,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityProfileExportedObject Identity profile exported object.

func NewIdentityProfileExportedObject ¶

func NewIdentityProfileExportedObject() *IdentityProfileExportedObject

NewIdentityProfileExportedObject instantiates a new IdentityProfileExportedObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityProfileExportedObjectWithDefaults ¶

func NewIdentityProfileExportedObjectWithDefaults() *IdentityProfileExportedObject

NewIdentityProfileExportedObjectWithDefaults instantiates a new IdentityProfileExportedObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityProfileExportedObject) GetObject ¶

GetObject returns the Object field value if set, zero value otherwise.

func (*IdentityProfileExportedObject) GetObjectOk ¶

func (o *IdentityProfileExportedObject) GetObjectOk() (*IdentityProfile, bool)

GetObjectOk returns a tuple with the Object field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfileExportedObject) GetSelf ¶

GetSelf returns the Self field value if set, zero value otherwise.

func (*IdentityProfileExportedObject) GetSelfOk ¶

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfileExportedObject) GetVersion ¶

func (o *IdentityProfileExportedObject) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*IdentityProfileExportedObject) GetVersionOk ¶

func (o *IdentityProfileExportedObject) GetVersionOk() (*int32, 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 (*IdentityProfileExportedObject) HasObject ¶

func (o *IdentityProfileExportedObject) HasObject() bool

HasObject returns a boolean if a field has been set.

func (*IdentityProfileExportedObject) HasSelf ¶

func (o *IdentityProfileExportedObject) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (*IdentityProfileExportedObject) HasVersion ¶

func (o *IdentityProfileExportedObject) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (IdentityProfileExportedObject) MarshalJSON ¶

func (o IdentityProfileExportedObject) MarshalJSON() ([]byte, error)

func (*IdentityProfileExportedObject) SetObject ¶

SetObject gets a reference to the given IdentityProfile and assigns it to the Object field.

func (*IdentityProfileExportedObject) SetSelf ¶

SetSelf gets a reference to the given IdentityProfileExportedObjectSelf and assigns it to the Self field.

func (*IdentityProfileExportedObject) SetVersion ¶

func (o *IdentityProfileExportedObject) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (IdentityProfileExportedObject) ToMap ¶

func (o IdentityProfileExportedObject) ToMap() (map[string]interface{}, error)

func (*IdentityProfileExportedObject) UnmarshalJSON ¶

func (o *IdentityProfileExportedObject) UnmarshalJSON(bytes []byte) (err error)

type IdentityProfileExportedObjectSelf ¶

type IdentityProfileExportedObjectSelf struct {
	// Exported object's DTO type.
	Type *string `json:"type,omitempty"`
	// Exported object's ID.
	Id *string `json:"id,omitempty"`
	// Exported object's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityProfileExportedObjectSelf Self block for exported object.

func NewIdentityProfileExportedObjectSelf ¶

func NewIdentityProfileExportedObjectSelf() *IdentityProfileExportedObjectSelf

NewIdentityProfileExportedObjectSelf instantiates a new IdentityProfileExportedObjectSelf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityProfileExportedObjectSelfWithDefaults ¶

func NewIdentityProfileExportedObjectSelfWithDefaults() *IdentityProfileExportedObjectSelf

NewIdentityProfileExportedObjectSelfWithDefaults instantiates a new IdentityProfileExportedObjectSelf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityProfileExportedObjectSelf) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityProfileExportedObjectSelf) 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 (*IdentityProfileExportedObjectSelf) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityProfileExportedObjectSelf) GetNameOk ¶

func (o *IdentityProfileExportedObjectSelf) 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 (*IdentityProfileExportedObjectSelf) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityProfileExportedObjectSelf) GetTypeOk ¶

func (o *IdentityProfileExportedObjectSelf) 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 (*IdentityProfileExportedObjectSelf) HasId ¶

HasId returns a boolean if a field has been set.

func (*IdentityProfileExportedObjectSelf) HasName ¶

HasName returns a boolean if a field has been set.

func (*IdentityProfileExportedObjectSelf) HasType ¶

HasType returns a boolean if a field has been set.

func (IdentityProfileExportedObjectSelf) MarshalJSON ¶

func (o IdentityProfileExportedObjectSelf) MarshalJSON() ([]byte, error)

func (*IdentityProfileExportedObjectSelf) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityProfileExportedObjectSelf) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityProfileExportedObjectSelf) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (IdentityProfileExportedObjectSelf) ToMap ¶

func (o IdentityProfileExportedObjectSelf) ToMap() (map[string]interface{}, error)

func (*IdentityProfileExportedObjectSelf) UnmarshalJSON ¶

func (o *IdentityProfileExportedObjectSelf) UnmarshalJSON(bytes []byte) (err error)

type IdentityProfileIdentityErrorReportArguments ¶

type IdentityProfileIdentityErrorReportArguments struct {
	// Source Id to be checked on errors of identity profiles aggregation
	AuthoritativeSource string `json:"authoritativeSource"`
	// Use it to set default s3 bucket where generated report will be saved.  In case this argument is false and 's3Bucket' argument is null or absent there will be default s3Bucket assigned to the report.
	DefaultS3Bucket bool `json:"defaultS3Bucket"`
	// If you want to be specific you could use this argument with defaultS3Bucket = false.
	S3Bucket             *string `json:"s3Bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityProfileIdentityErrorReportArguments Arguments for Identity Profile Identity Error report (IDENTITY_PROFILE_IDENTITY_ERROR)

func NewIdentityProfileIdentityErrorReportArguments ¶

func NewIdentityProfileIdentityErrorReportArguments(authoritativeSource string, defaultS3Bucket bool) *IdentityProfileIdentityErrorReportArguments

NewIdentityProfileIdentityErrorReportArguments instantiates a new IdentityProfileIdentityErrorReportArguments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityProfileIdentityErrorReportArgumentsWithDefaults ¶

func NewIdentityProfileIdentityErrorReportArgumentsWithDefaults() *IdentityProfileIdentityErrorReportArguments

NewIdentityProfileIdentityErrorReportArgumentsWithDefaults instantiates a new IdentityProfileIdentityErrorReportArguments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityProfileIdentityErrorReportArguments) GetAuthoritativeSource ¶

func (o *IdentityProfileIdentityErrorReportArguments) GetAuthoritativeSource() string

GetAuthoritativeSource returns the AuthoritativeSource field value

func (*IdentityProfileIdentityErrorReportArguments) GetAuthoritativeSourceOk ¶

func (o *IdentityProfileIdentityErrorReportArguments) GetAuthoritativeSourceOk() (*string, bool)

GetAuthoritativeSourceOk returns a tuple with the AuthoritativeSource field value and a boolean to check if the value has been set.

func (*IdentityProfileIdentityErrorReportArguments) GetDefaultS3Bucket ¶

func (o *IdentityProfileIdentityErrorReportArguments) GetDefaultS3Bucket() bool

GetDefaultS3Bucket returns the DefaultS3Bucket field value

func (*IdentityProfileIdentityErrorReportArguments) GetDefaultS3BucketOk ¶

func (o *IdentityProfileIdentityErrorReportArguments) GetDefaultS3BucketOk() (*bool, bool)

GetDefaultS3BucketOk returns a tuple with the DefaultS3Bucket field value and a boolean to check if the value has been set.

func (*IdentityProfileIdentityErrorReportArguments) GetS3Bucket ¶

GetS3Bucket returns the S3Bucket field value if set, zero value otherwise.

func (*IdentityProfileIdentityErrorReportArguments) GetS3BucketOk ¶

GetS3BucketOk returns a tuple with the S3Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentityProfileIdentityErrorReportArguments) HasS3Bucket ¶

HasS3Bucket returns a boolean if a field has been set.

func (IdentityProfileIdentityErrorReportArguments) MarshalJSON ¶

func (*IdentityProfileIdentityErrorReportArguments) SetAuthoritativeSource ¶

func (o *IdentityProfileIdentityErrorReportArguments) SetAuthoritativeSource(v string)

SetAuthoritativeSource sets field value

func (*IdentityProfileIdentityErrorReportArguments) SetDefaultS3Bucket ¶

func (o *IdentityProfileIdentityErrorReportArguments) SetDefaultS3Bucket(v bool)

SetDefaultS3Bucket sets field value

func (*IdentityProfileIdentityErrorReportArguments) SetS3Bucket ¶

SetS3Bucket gets a reference to the given string and assigns it to the S3Bucket field.

func (IdentityProfileIdentityErrorReportArguments) ToMap ¶

func (o IdentityProfileIdentityErrorReportArguments) ToMap() (map[string]interface{}, error)

func (*IdentityProfileIdentityErrorReportArguments) UnmarshalJSON ¶

func (o *IdentityProfileIdentityErrorReportArguments) UnmarshalJSON(bytes []byte) (err error)

type IdentityProfilesAPIService ¶

type IdentityProfilesAPIService service

IdentityProfilesAPIService IdentityProfilesAPI service

func (*IdentityProfilesAPIService) DeleteIdentityProfile ¶

func (a *IdentityProfilesAPIService) DeleteIdentityProfile(ctx context.Context, identityProfileId string) ApiDeleteIdentityProfileRequest

DeleteIdentityProfile Delete an Identity Profile

This deletes an Identity Profile based on ID.

On success, this endpoint will return a reference to the bulk delete task result.

A token with ORG_ADMIN authority is required to call this API.

The following rights are required to access this endpoint: idn:identity-profile:delete

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId The Identity Profile ID.
@return ApiDeleteIdentityProfileRequest

func (*IdentityProfilesAPIService) DeleteIdentityProfileExecute ¶

Execute executes the request

@return TaskResultSimplified

func (*IdentityProfilesAPIService) DeleteIdentityProfiles ¶

DeleteIdentityProfiles Delete Identity Profiles

This deletes multiple Identity Profiles via a list of supplied IDs.

On success, this endpoint will return a reference to the bulk delete task result.

A token with ORG_ADMIN authority is required to call this API.

The following rights are required to access this endpoint: idn:identity-profile:delete

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteIdentityProfilesRequest

func (*IdentityProfilesAPIService) DeleteIdentityProfilesExecute ¶

Execute executes the request

@return TaskResultSimplified

func (*IdentityProfilesAPIService) ExportIdentityProfiles ¶

ExportIdentityProfiles Export Identity Profiles

This exports existing identity profiles in the format specified by the sp-config service.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiExportIdentityProfilesRequest

func (*IdentityProfilesAPIService) ExportIdentityProfilesExecute ¶

Execute executes the request

@return []IdentityProfileExportedObject

func (*IdentityProfilesAPIService) GetDefaultIdentityAttributeConfig ¶

func (a *IdentityProfilesAPIService) GetDefaultIdentityAttributeConfig(ctx context.Context, identityProfileId string) ApiGetDefaultIdentityAttributeConfigRequest

GetDefaultIdentityAttributeConfig Get default Identity Attribute Config

This returns the default identity attribute config. A token with ORG_ADMIN authority is required to call this API to get the default identity attribute config.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId The Identity Profile ID.
@return ApiGetDefaultIdentityAttributeConfigRequest

func (*IdentityProfilesAPIService) GetDefaultIdentityAttributeConfigExecute ¶

Execute executes the request

@return IdentityAttributeConfig

func (*IdentityProfilesAPIService) GetIdentityProfile ¶

func (a *IdentityProfilesAPIService) GetIdentityProfile(ctx context.Context, identityProfileId string) ApiGetIdentityProfileRequest

GetIdentityProfile Get single Identity Profile

This returns a single Identity Profile based on ID. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId The Identity Profile ID.
@return ApiGetIdentityProfileRequest

func (*IdentityProfilesAPIService) GetIdentityProfileExecute ¶

Execute executes the request

@return IdentityProfile

func (*IdentityProfilesAPIService) ImportIdentityProfiles ¶

ImportIdentityProfiles Import Identity Profiles

This imports previously exported identity profiles.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiImportIdentityProfilesRequest

func (*IdentityProfilesAPIService) ImportIdentityProfilesExecute ¶

Execute executes the request

@return ObjectImportResult

func (*IdentityProfilesAPIService) ListIdentityProfiles ¶

ListIdentityProfiles Identity Profiles List

This returns a list of Identity Profiles based on the specified query parameters. A token with ORG_ADMIN or API authority is required to call this API to get a list of Identity Profiles.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListIdentityProfilesRequest

func (*IdentityProfilesAPIService) ListIdentityProfilesExecute ¶

Execute executes the request

@return []IdentityProfile

func (*IdentityProfilesAPIService) SyncIdentityProfile ¶

func (a *IdentityProfilesAPIService) SyncIdentityProfile(ctx context.Context, identityProfileId string) ApiSyncIdentityProfileRequest

SyncIdentityProfile Process identities under profile

Process identities under the profile This operation should not be used to schedule your own identity processing or to perform system wide identity refreshes. The system will use a combination of [event-based processing](https://documentation.sailpoint.com/saas/help/setup/identity_processing.html?h=process#event-based-processing) and [scheduled processing](https://documentation.sailpoint.com/saas/help/setup/identity_processing.html?h=process#scheduled-processing) that runs every day at 8:00 AM and 8:00 PM in the tenant's timezone to keep your identities synchronized. This should only be run on identity profiles that have the `identityRefreshRequired` attribute set to `true`. If `identityRefreshRequired` is false, then there is no benefit to running this operation. Typically, this operation is performed when a change is made to the identity profile or its related lifecycle states that requires a refresh. This operation will perform the following activities on all identities under the identity profile. 1. Updates identity attribute according to the identity profile mappings. 2. Determines the identity's correct manager through manager correlation. 3. Updates the identity's access according to their assigned lifecycle state. 4. Updates the identity's access based on role assignment criteria. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId The Identity Profile ID to be processed
@return ApiSyncIdentityProfileRequest

func (*IdentityProfilesAPIService) SyncIdentityProfileExecute ¶

func (a *IdentityProfilesAPIService) SyncIdentityProfileExecute(r ApiSyncIdentityProfileRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

type IdentityReference ¶

type IdentityReference struct {
	Type *DtoType `json:"type,omitempty"`
	// Identity id
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityReference The manager for the identity.

func NewIdentityReference ¶

func NewIdentityReference() *IdentityReference

NewIdentityReference instantiates a new IdentityReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityReferenceWithDefaults ¶

func NewIdentityReferenceWithDefaults() *IdentityReference

NewIdentityReferenceWithDefaults instantiates a new IdentityReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityReference) GetId ¶

func (o *IdentityReference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityReference) GetIdOk ¶

func (o *IdentityReference) 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 (*IdentityReference) GetName ¶

func (o *IdentityReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityReference) GetNameOk ¶

func (o *IdentityReference) 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 (*IdentityReference) GetType ¶

func (o *IdentityReference) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityReference) GetTypeOk ¶

func (o *IdentityReference) GetTypeOk() (*DtoType, 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 (*IdentityReference) HasId ¶

func (o *IdentityReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentityReference) HasName ¶

func (o *IdentityReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*IdentityReference) HasType ¶

func (o *IdentityReference) HasType() bool

HasType returns a boolean if a field has been set.

func (IdentityReference) MarshalJSON ¶

func (o IdentityReference) MarshalJSON() ([]byte, error)

func (*IdentityReference) SetId ¶

func (o *IdentityReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityReference) SetName ¶

func (o *IdentityReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityReference) SetType ¶

func (o *IdentityReference) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (IdentityReference) ToMap ¶

func (o IdentityReference) ToMap() (map[string]interface{}, error)

func (*IdentityReference) UnmarshalJSON ¶

func (o *IdentityReference) UnmarshalJSON(bytes []byte) (err error)

type IdentityReferenceWithNameAndEmail ¶

type IdentityReferenceWithNameAndEmail struct {
	// The type can only be IDENTITY. This is read-only
	Type *string `json:"type,omitempty"`
	// Identity id.
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity. This is read-only
	Name *string `json:"name,omitempty"`
	// Email address of identity. This is read-only
	Email                *string `json:"email,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityReferenceWithNameAndEmail struct for IdentityReferenceWithNameAndEmail

func NewIdentityReferenceWithNameAndEmail ¶

func NewIdentityReferenceWithNameAndEmail() *IdentityReferenceWithNameAndEmail

NewIdentityReferenceWithNameAndEmail instantiates a new IdentityReferenceWithNameAndEmail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityReferenceWithNameAndEmailWithDefaults ¶

func NewIdentityReferenceWithNameAndEmailWithDefaults() *IdentityReferenceWithNameAndEmail

NewIdentityReferenceWithNameAndEmailWithDefaults instantiates a new IdentityReferenceWithNameAndEmail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityReferenceWithNameAndEmail) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*IdentityReferenceWithNameAndEmail) GetEmailOk ¶

func (o *IdentityReferenceWithNameAndEmail) 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 (*IdentityReferenceWithNameAndEmail) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityReferenceWithNameAndEmail) 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 (*IdentityReferenceWithNameAndEmail) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityReferenceWithNameAndEmail) GetNameOk ¶

func (o *IdentityReferenceWithNameAndEmail) 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 (*IdentityReferenceWithNameAndEmail) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityReferenceWithNameAndEmail) GetTypeOk ¶

func (o *IdentityReferenceWithNameAndEmail) 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 (*IdentityReferenceWithNameAndEmail) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*IdentityReferenceWithNameAndEmail) HasId ¶

HasId returns a boolean if a field has been set.

func (*IdentityReferenceWithNameAndEmail) HasName ¶

HasName returns a boolean if a field has been set.

func (*IdentityReferenceWithNameAndEmail) HasType ¶

HasType returns a boolean if a field has been set.

func (IdentityReferenceWithNameAndEmail) MarshalJSON ¶

func (o IdentityReferenceWithNameAndEmail) MarshalJSON() ([]byte, error)

func (*IdentityReferenceWithNameAndEmail) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*IdentityReferenceWithNameAndEmail) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityReferenceWithNameAndEmail) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityReferenceWithNameAndEmail) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (IdentityReferenceWithNameAndEmail) ToMap ¶

func (o IdentityReferenceWithNameAndEmail) ToMap() (map[string]interface{}, error)

func (*IdentityReferenceWithNameAndEmail) UnmarshalJSON ¶

func (o *IdentityReferenceWithNameAndEmail) UnmarshalJSON(bytes []byte) (err error)

type IdentitySummary ¶

type IdentitySummary struct {
	// ID of this identity summary
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity
	Name *string `json:"name,omitempty"`
	// ID of the identity that this summary represents
	IdentityId *string `json:"identityId,omitempty"`
	// Indicates if all access items for this summary have been decided on
	Completed            *bool `json:"completed,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentitySummary struct for IdentitySummary

func NewIdentitySummary ¶

func NewIdentitySummary() *IdentitySummary

NewIdentitySummary instantiates a new IdentitySummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentitySummaryWithDefaults ¶

func NewIdentitySummaryWithDefaults() *IdentitySummary

NewIdentitySummaryWithDefaults instantiates a new IdentitySummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentitySummary) GetCompleted ¶

func (o *IdentitySummary) GetCompleted() bool

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*IdentitySummary) GetCompletedOk ¶

func (o *IdentitySummary) GetCompletedOk() (*bool, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentitySummary) GetId ¶

func (o *IdentitySummary) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*IdentitySummary) GetIdOk ¶

func (o *IdentitySummary) 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 (*IdentitySummary) GetIdentityId ¶

func (o *IdentitySummary) GetIdentityId() string

GetIdentityId returns the IdentityId field value if set, zero value otherwise.

func (*IdentitySummary) GetIdentityIdOk ¶

func (o *IdentitySummary) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IdentitySummary) GetName ¶

func (o *IdentitySummary) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*IdentitySummary) GetNameOk ¶

func (o *IdentitySummary) 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 (*IdentitySummary) HasCompleted ¶

func (o *IdentitySummary) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*IdentitySummary) HasId ¶

func (o *IdentitySummary) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentitySummary) HasIdentityId ¶

func (o *IdentitySummary) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*IdentitySummary) HasName ¶

func (o *IdentitySummary) HasName() bool

HasName returns a boolean if a field has been set.

func (IdentitySummary) MarshalJSON ¶

func (o IdentitySummary) MarshalJSON() ([]byte, error)

func (*IdentitySummary) SetCompleted ¶

func (o *IdentitySummary) SetCompleted(v bool)

SetCompleted gets a reference to the given bool and assigns it to the Completed field.

func (*IdentitySummary) SetId ¶

func (o *IdentitySummary) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentitySummary) SetIdentityId ¶

func (o *IdentitySummary) SetIdentityId(v string)

SetIdentityId gets a reference to the given string and assigns it to the IdentityId field.

func (*IdentitySummary) SetName ¶

func (o *IdentitySummary) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (IdentitySummary) ToMap ¶

func (o IdentitySummary) ToMap() (map[string]interface{}, error)

func (*IdentitySummary) UnmarshalJSON ¶

func (o *IdentitySummary) UnmarshalJSON(bytes []byte) (err error)

type IdentityWithNewAccess ¶

type IdentityWithNewAccess struct {
	// Identity id to be checked.
	IdentityId string `json:"identityId"`
	// The list of entitlements to consider for possible violations in a preventive check.
	AccessRefs           []IdentityWithNewAccessAccessRefsInner `json:"accessRefs"`
	AdditionalProperties map[string]interface{}
}

IdentityWithNewAccess An identity with a set of access to be added

func NewIdentityWithNewAccess ¶

func NewIdentityWithNewAccess(identityId string, accessRefs []IdentityWithNewAccessAccessRefsInner) *IdentityWithNewAccess

NewIdentityWithNewAccess instantiates a new IdentityWithNewAccess object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityWithNewAccessWithDefaults ¶

func NewIdentityWithNewAccessWithDefaults() *IdentityWithNewAccess

NewIdentityWithNewAccessWithDefaults instantiates a new IdentityWithNewAccess object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityWithNewAccess) GetAccessRefs ¶

GetAccessRefs returns the AccessRefs field value

func (*IdentityWithNewAccess) GetAccessRefsOk ¶

GetAccessRefsOk returns a tuple with the AccessRefs field value and a boolean to check if the value has been set.

func (*IdentityWithNewAccess) GetIdentityId ¶

func (o *IdentityWithNewAccess) GetIdentityId() string

GetIdentityId returns the IdentityId field value

func (*IdentityWithNewAccess) GetIdentityIdOk ¶

func (o *IdentityWithNewAccess) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.

func (IdentityWithNewAccess) MarshalJSON ¶

func (o IdentityWithNewAccess) MarshalJSON() ([]byte, error)

func (*IdentityWithNewAccess) SetAccessRefs ¶

SetAccessRefs sets field value

func (*IdentityWithNewAccess) SetIdentityId ¶

func (o *IdentityWithNewAccess) SetIdentityId(v string)

SetIdentityId sets field value

func (IdentityWithNewAccess) ToMap ¶

func (o IdentityWithNewAccess) ToMap() (map[string]interface{}, error)

func (*IdentityWithNewAccess) UnmarshalJSON ¶

func (o *IdentityWithNewAccess) UnmarshalJSON(bytes []byte) (err error)

type IdentityWithNewAccess1 ¶

type IdentityWithNewAccess1 struct {
	// Set of identity IDs to be checked.
	IdentityId string `json:"identityId"`
	// The bundle of access profiles to be added to the identities specified. All references must be ENTITLEMENT type.
	AccessRefs []EntitlementRef1 `json:"accessRefs"`
	// Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on completion of the violation check.
	ClientMetadata       *map[string]string `json:"clientMetadata,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityWithNewAccess1 An identity with a set of access to be added

func NewIdentityWithNewAccess1 ¶

func NewIdentityWithNewAccess1(identityId string, accessRefs []EntitlementRef1) *IdentityWithNewAccess1

NewIdentityWithNewAccess1 instantiates a new IdentityWithNewAccess1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityWithNewAccess1WithDefaults ¶

func NewIdentityWithNewAccess1WithDefaults() *IdentityWithNewAccess1

NewIdentityWithNewAccess1WithDefaults instantiates a new IdentityWithNewAccess1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityWithNewAccess1) GetAccessRefs ¶

func (o *IdentityWithNewAccess1) GetAccessRefs() []EntitlementRef1

GetAccessRefs returns the AccessRefs field value

func (*IdentityWithNewAccess1) GetAccessRefsOk ¶

func (o *IdentityWithNewAccess1) GetAccessRefsOk() ([]EntitlementRef1, bool)

GetAccessRefsOk returns a tuple with the AccessRefs field value and a boolean to check if the value has been set.

func (*IdentityWithNewAccess1) GetClientMetadata ¶

func (o *IdentityWithNewAccess1) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise.

func (*IdentityWithNewAccess1) GetClientMetadataOk ¶

func (o *IdentityWithNewAccess1) GetClientMetadataOk() (*map[string]string, 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 (*IdentityWithNewAccess1) GetIdentityId ¶

func (o *IdentityWithNewAccess1) GetIdentityId() string

GetIdentityId returns the IdentityId field value

func (*IdentityWithNewAccess1) GetIdentityIdOk ¶

func (o *IdentityWithNewAccess1) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value and a boolean to check if the value has been set.

func (*IdentityWithNewAccess1) HasClientMetadata ¶

func (o *IdentityWithNewAccess1) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (IdentityWithNewAccess1) MarshalJSON ¶

func (o IdentityWithNewAccess1) MarshalJSON() ([]byte, error)

func (*IdentityWithNewAccess1) SetAccessRefs ¶

func (o *IdentityWithNewAccess1) SetAccessRefs(v []EntitlementRef1)

SetAccessRefs sets field value

func (*IdentityWithNewAccess1) SetClientMetadata ¶

func (o *IdentityWithNewAccess1) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*IdentityWithNewAccess1) SetIdentityId ¶

func (o *IdentityWithNewAccess1) SetIdentityId(v string)

SetIdentityId sets field value

func (IdentityWithNewAccess1) ToMap ¶

func (o IdentityWithNewAccess1) ToMap() (map[string]interface{}, error)

func (*IdentityWithNewAccess1) UnmarshalJSON ¶

func (o *IdentityWithNewAccess1) UnmarshalJSON(bytes []byte) (err error)

type IdentityWithNewAccessAccessRefsInner ¶

type IdentityWithNewAccessAccessRefsInner struct {
	// Entitlement's DTO type.
	Type *string `json:"type,omitempty"`
	// Entitlement's ID.
	Id *string `json:"id,omitempty"`
	// Entitlement's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityWithNewAccessAccessRefsInner Entitlement including a specific set of access.

func NewIdentityWithNewAccessAccessRefsInner ¶

func NewIdentityWithNewAccessAccessRefsInner() *IdentityWithNewAccessAccessRefsInner

NewIdentityWithNewAccessAccessRefsInner instantiates a new IdentityWithNewAccessAccessRefsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIdentityWithNewAccessAccessRefsInnerWithDefaults ¶

func NewIdentityWithNewAccessAccessRefsInnerWithDefaults() *IdentityWithNewAccessAccessRefsInner

NewIdentityWithNewAccessAccessRefsInnerWithDefaults instantiates a new IdentityWithNewAccessAccessRefsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IdentityWithNewAccessAccessRefsInner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*IdentityWithNewAccessAccessRefsInner) 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 (*IdentityWithNewAccessAccessRefsInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*IdentityWithNewAccessAccessRefsInner) 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 (*IdentityWithNewAccessAccessRefsInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*IdentityWithNewAccessAccessRefsInner) GetTypeOk ¶

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 (*IdentityWithNewAccessAccessRefsInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*IdentityWithNewAccessAccessRefsInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*IdentityWithNewAccessAccessRefsInner) HasType ¶

HasType returns a boolean if a field has been set.

func (IdentityWithNewAccessAccessRefsInner) MarshalJSON ¶

func (o IdentityWithNewAccessAccessRefsInner) MarshalJSON() ([]byte, error)

func (*IdentityWithNewAccessAccessRefsInner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*IdentityWithNewAccessAccessRefsInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*IdentityWithNewAccessAccessRefsInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (IdentityWithNewAccessAccessRefsInner) ToMap ¶

func (o IdentityWithNewAccessAccessRefsInner) ToMap() (map[string]interface{}, error)

func (*IdentityWithNewAccessAccessRefsInner) UnmarshalJSON ¶

func (o *IdentityWithNewAccessAccessRefsInner) UnmarshalJSON(bytes []byte) (err error)

type ImportNonEmployeeRecordsInBulkRequest ¶

type ImportNonEmployeeRecordsInBulkRequest struct {
	Data                 *os.File `json:"data"`
	AdditionalProperties map[string]interface{}
}

ImportNonEmployeeRecordsInBulkRequest struct for ImportNonEmployeeRecordsInBulkRequest

func NewImportNonEmployeeRecordsInBulkRequest ¶

func NewImportNonEmployeeRecordsInBulkRequest(data *os.File) *ImportNonEmployeeRecordsInBulkRequest

NewImportNonEmployeeRecordsInBulkRequest instantiates a new ImportNonEmployeeRecordsInBulkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImportNonEmployeeRecordsInBulkRequestWithDefaults ¶

func NewImportNonEmployeeRecordsInBulkRequestWithDefaults() *ImportNonEmployeeRecordsInBulkRequest

NewImportNonEmployeeRecordsInBulkRequestWithDefaults instantiates a new ImportNonEmployeeRecordsInBulkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImportNonEmployeeRecordsInBulkRequest) GetData ¶

GetData returns the Data field value

func (*ImportNonEmployeeRecordsInBulkRequest) GetDataOk ¶

func (o *ImportNonEmployeeRecordsInBulkRequest) GetDataOk() (**os.File, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ImportNonEmployeeRecordsInBulkRequest) MarshalJSON ¶

func (o ImportNonEmployeeRecordsInBulkRequest) MarshalJSON() ([]byte, error)

func (*ImportNonEmployeeRecordsInBulkRequest) SetData ¶

SetData sets field value

func (ImportNonEmployeeRecordsInBulkRequest) ToMap ¶

func (o ImportNonEmployeeRecordsInBulkRequest) ToMap() (map[string]interface{}, error)

func (*ImportNonEmployeeRecordsInBulkRequest) UnmarshalJSON ¶

func (o *ImportNonEmployeeRecordsInBulkRequest) UnmarshalJSON(bytes []byte) (err error)

type ImportObject ¶

type ImportObject struct {
	// DTO type of object created or updated by import.
	Type *string `json:"type,omitempty"`
	// ID of object created or updated by import.
	Id *string `json:"id,omitempty"`
	// Display name of object created or updated by import.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ImportObject Object created or updated by import.

func NewImportObject ¶

func NewImportObject() *ImportObject

NewImportObject instantiates a new ImportObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImportObjectWithDefaults ¶

func NewImportObjectWithDefaults() *ImportObject

NewImportObjectWithDefaults instantiates a new ImportObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImportObject) GetId ¶

func (o *ImportObject) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ImportObject) GetIdOk ¶

func (o *ImportObject) 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 (*ImportObject) GetName ¶

func (o *ImportObject) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ImportObject) GetNameOk ¶

func (o *ImportObject) 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 (*ImportObject) GetType ¶

func (o *ImportObject) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ImportObject) GetTypeOk ¶

func (o *ImportObject) 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 (*ImportObject) HasId ¶

func (o *ImportObject) HasId() bool

HasId returns a boolean if a field has been set.

func (*ImportObject) HasName ¶

func (o *ImportObject) HasName() bool

HasName returns a boolean if a field has been set.

func (*ImportObject) HasType ¶

func (o *ImportObject) HasType() bool

HasType returns a boolean if a field has been set.

func (ImportObject) MarshalJSON ¶

func (o ImportObject) MarshalJSON() ([]byte, error)

func (*ImportObject) SetId ¶

func (o *ImportObject) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ImportObject) SetName ¶

func (o *ImportObject) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ImportObject) SetType ¶

func (o *ImportObject) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ImportObject) ToMap ¶

func (o ImportObject) ToMap() (map[string]interface{}, error)

func (*ImportObject) UnmarshalJSON ¶

func (o *ImportObject) UnmarshalJSON(bytes []byte) (err error)

type ImportUploadedBackupRequest ¶ added in v2.0.5

type ImportUploadedBackupRequest struct {
	// JSON file containing the objects to be imported.
	Data *os.File `json:"data"`
	// Name that will be assigned to the uploaded file.
	Name                 string `json:"name"`
	AdditionalProperties map[string]interface{}
}

ImportUploadedBackupRequest struct for ImportUploadedBackupRequest

func NewImportUploadedBackupRequest ¶ added in v2.0.5

func NewImportUploadedBackupRequest(data *os.File, name string) *ImportUploadedBackupRequest

NewImportUploadedBackupRequest instantiates a new ImportUploadedBackupRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewImportUploadedBackupRequestWithDefaults ¶ added in v2.0.5

func NewImportUploadedBackupRequestWithDefaults() *ImportUploadedBackupRequest

NewImportUploadedBackupRequestWithDefaults instantiates a new ImportUploadedBackupRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ImportUploadedBackupRequest) GetData ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) GetData() *os.File

GetData returns the Data field value

func (*ImportUploadedBackupRequest) GetDataOk ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) GetDataOk() (**os.File, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*ImportUploadedBackupRequest) GetName ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) GetName() string

GetName returns the Name field value

func (*ImportUploadedBackupRequest) GetNameOk ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ImportUploadedBackupRequest) MarshalJSON ¶ added in v2.0.5

func (o ImportUploadedBackupRequest) MarshalJSON() ([]byte, error)

func (*ImportUploadedBackupRequest) SetData ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) SetData(v *os.File)

SetData sets field value

func (*ImportUploadedBackupRequest) SetName ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) SetName(v string)

SetName sets field value

func (ImportUploadedBackupRequest) ToMap ¶ added in v2.0.5

func (o ImportUploadedBackupRequest) ToMap() (map[string]interface{}, error)

func (*ImportUploadedBackupRequest) UnmarshalJSON ¶ added in v2.0.5

func (o *ImportUploadedBackupRequest) UnmarshalJSON(bytes []byte) (err error)

type Index ¶

type Index string

Index Enum representing the currently supported indices. Additional values may be added in the future without notice.

const (
	INDEX_ACCESSPROFILES    Index = "accessprofiles"
	INDEX_ACCOUNTACTIVITIES Index = "accountactivities"
	INDEX_ENTITLEMENTS      Index = "entitlements"
	INDEX_EVENTS            Index = "events"
	INDEX_IDENTITIES        Index = "identities"
	INDEX_ROLES             Index = "roles"
	INDEX_STAR              Index = "*"
)

List of Index

func NewIndexFromValue ¶

func NewIndexFromValue(v string) (*Index, error)

NewIndexFromValue returns a pointer to a valid Index for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Index) IsValid ¶

func (v Index) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Index) Ptr ¶

func (v Index) Ptr() *Index

Ptr returns reference to Index value

func (*Index) UnmarshalJSON ¶

func (v *Index) UnmarshalJSON(src []byte) error

type InnerHit ¶

type InnerHit struct {
	// The search query using the Elasticsearch [Query String Query](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/query-dsl-query-string-query.html#query-string) syntax from the Query DSL extended by SailPoint to support Nested queries.
	Query string `json:"query"`
	// The nested type to use in the inner hits query.  The nested type [Nested Type](https://www.elastic.co/guide/en/elasticsearch/reference/current/nested.html) refers to a document \"nested\" within another document. For example, an identity can have nested documents for access, accounts, and apps.
	Type                 string `json:"type"`
	AdditionalProperties map[string]interface{}
}

InnerHit Inner Hit query object that will cause the specified nested type to be returned as the result matching the supplied query.

func NewInnerHit ¶

func NewInnerHit(query string, type_ string) *InnerHit

NewInnerHit instantiates a new InnerHit object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInnerHitWithDefaults ¶

func NewInnerHitWithDefaults() *InnerHit

NewInnerHitWithDefaults instantiates a new InnerHit object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InnerHit) GetQuery ¶

func (o *InnerHit) GetQuery() string

GetQuery returns the Query field value

func (*InnerHit) GetQueryOk ¶

func (o *InnerHit) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*InnerHit) GetType ¶

func (o *InnerHit) GetType() string

GetType returns the Type field value

func (*InnerHit) GetTypeOk ¶

func (o *InnerHit) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (InnerHit) MarshalJSON ¶

func (o InnerHit) MarshalJSON() ([]byte, error)

func (*InnerHit) SetQuery ¶

func (o *InnerHit) SetQuery(v string)

SetQuery sets field value

func (*InnerHit) SetType ¶

func (o *InnerHit) SetType(v string)

SetType sets field value

func (InnerHit) ToMap ¶

func (o InnerHit) ToMap() (map[string]interface{}, error)

func (*InnerHit) UnmarshalJSON ¶

func (o *InnerHit) UnmarshalJSON(bytes []byte) (err error)

type JsonPatch ¶ added in v2.0.5

type JsonPatch struct {
	// Operations to be applied
	Operations           []JsonPatchOperation `json:"operations,omitempty"`
	AdditionalProperties map[string]interface{}
}

JsonPatch A JSONPatch document as defined by [RFC 6902 - JSON Patch](https://tools.ietf.org/html/rfc6902)

func NewJsonPatch ¶ added in v2.0.5

func NewJsonPatch() *JsonPatch

NewJsonPatch instantiates a new JsonPatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJsonPatchWithDefaults ¶ added in v2.0.5

func NewJsonPatchWithDefaults() *JsonPatch

NewJsonPatchWithDefaults instantiates a new JsonPatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JsonPatch) GetOperations ¶ added in v2.0.5

func (o *JsonPatch) GetOperations() []JsonPatchOperation

GetOperations returns the Operations field value if set, zero value otherwise.

func (*JsonPatch) GetOperationsOk ¶ added in v2.0.5

func (o *JsonPatch) GetOperationsOk() ([]JsonPatchOperation, bool)

GetOperationsOk returns a tuple with the Operations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JsonPatch) HasOperations ¶ added in v2.0.5

func (o *JsonPatch) HasOperations() bool

HasOperations returns a boolean if a field has been set.

func (JsonPatch) MarshalJSON ¶ added in v2.0.5

func (o JsonPatch) MarshalJSON() ([]byte, error)

func (*JsonPatch) SetOperations ¶ added in v2.0.5

func (o *JsonPatch) SetOperations(v []JsonPatchOperation)

SetOperations gets a reference to the given []JsonPatchOperation and assigns it to the Operations field.

func (JsonPatch) ToMap ¶ added in v2.0.5

func (o JsonPatch) ToMap() (map[string]interface{}, error)

func (*JsonPatch) UnmarshalJSON ¶ added in v2.0.5

func (o *JsonPatch) UnmarshalJSON(bytes []byte) (err error)

type JsonPatchOperation ¶

type JsonPatchOperation struct {
	// The operation to be performed
	Op string `json:"op"`
	// A string JSON Pointer representing the target path to an element to be affected by the operation
	Path                 string                   `json:"path"`
	Value                *JsonPatchOperationValue `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

JsonPatchOperation A JSONPatch Operation as defined by [RFC 6902 - JSON Patch](https://tools.ietf.org/html/rfc6902)

func NewJsonPatchOperation ¶

func NewJsonPatchOperation(op string, path string) *JsonPatchOperation

NewJsonPatchOperation instantiates a new JsonPatchOperation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewJsonPatchOperationWithDefaults ¶

func NewJsonPatchOperationWithDefaults() *JsonPatchOperation

NewJsonPatchOperationWithDefaults instantiates a new JsonPatchOperation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*JsonPatchOperation) GetOp ¶

func (o *JsonPatchOperation) GetOp() string

GetOp returns the Op field value

func (*JsonPatchOperation) GetOpOk ¶

func (o *JsonPatchOperation) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.

func (*JsonPatchOperation) GetPath ¶

func (o *JsonPatchOperation) GetPath() string

GetPath returns the Path field value

func (*JsonPatchOperation) GetPathOk ¶

func (o *JsonPatchOperation) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*JsonPatchOperation) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*JsonPatchOperation) GetValueOk ¶

func (o *JsonPatchOperation) GetValueOk() (*JsonPatchOperationValue, 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 (*JsonPatchOperation) HasValue ¶

func (o *JsonPatchOperation) HasValue() bool

HasValue returns a boolean if a field has been set.

func (JsonPatchOperation) MarshalJSON ¶

func (o JsonPatchOperation) MarshalJSON() ([]byte, error)

func (*JsonPatchOperation) SetOp ¶

func (o *JsonPatchOperation) SetOp(v string)

SetOp sets field value

func (*JsonPatchOperation) SetPath ¶

func (o *JsonPatchOperation) SetPath(v string)

SetPath sets field value

func (*JsonPatchOperation) SetValue ¶

SetValue gets a reference to the given JsonPatchOperationValue and assigns it to the Value field.

func (JsonPatchOperation) ToMap ¶

func (o JsonPatchOperation) ToMap() (map[string]interface{}, error)

func (*JsonPatchOperation) UnmarshalJSON ¶

func (o *JsonPatchOperation) UnmarshalJSON(bytes []byte) (err error)

type JsonPatchOperationValue ¶

type JsonPatchOperationValue struct {
	ArrayOfArrayInner       *[]ArrayInner
	Bool                    *bool
	Int32                   *int32
	MapmapOfStringinterface *map[string]interface{}
	String                  *string
}

JsonPatchOperationValue - The value to be used for the operation, required for \"add\" and \"replace\" operations

func ArrayOfArrayInnerAsJsonPatchOperationValue ¶

func ArrayOfArrayInnerAsJsonPatchOperationValue(v *[]ArrayInner) JsonPatchOperationValue

[]ArrayInnerAsJsonPatchOperationValue is a convenience function that returns []ArrayInner wrapped in JsonPatchOperationValue

func BoolAsJsonPatchOperationValue ¶ added in v2.0.5

func BoolAsJsonPatchOperationValue(v *bool) JsonPatchOperationValue

boolAsJsonPatchOperationValue is a convenience function that returns bool wrapped in JsonPatchOperationValue

func Int32AsJsonPatchOperationValue ¶

func Int32AsJsonPatchOperationValue(v *int32) JsonPatchOperationValue

int32AsJsonPatchOperationValue is a convenience function that returns int32 wrapped in JsonPatchOperationValue

func MapmapOfStringinterfaceAsJsonPatchOperationValue ¶

func MapmapOfStringinterfaceAsJsonPatchOperationValue(v *map[string]interface{}) JsonPatchOperationValue

map[string]interface{}AsJsonPatchOperationValue is a convenience function that returns map[string]interface{} wrapped in JsonPatchOperationValue

func StringAsJsonPatchOperationValue ¶

func StringAsJsonPatchOperationValue(v *string) JsonPatchOperationValue

stringAsJsonPatchOperationValue is a convenience function that returns string wrapped in JsonPatchOperationValue

func (*JsonPatchOperationValue) GetActualInstance ¶

func (obj *JsonPatchOperationValue) GetActualInstance() interface{}

Get the actual instance

func (JsonPatchOperationValue) MarshalJSON ¶

func (src JsonPatchOperationValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*JsonPatchOperationValue) UnmarshalJSON ¶

func (dst *JsonPatchOperationValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type LifecycleState ¶

type LifecycleState struct {
	// System-generated unique ID of the Object
	Id *string `json:"id,omitempty"`
	// Name of the Object
	Name string `json:"name"`
	// Creation date of the Object
	Created *time.Time `json:"created,omitempty"`
	// Last modification date of the Object
	Modified *time.Time `json:"modified,omitempty"`
	// Whether the lifecycle state is enabled or disabled.
	Enabled *bool `json:"enabled,omitempty"`
	// The technical name for lifecycle state. This is for internal use.
	TechnicalName string `json:"technicalName"`
	// Lifecycle state description.
	Description *string `json:"description,omitempty"`
	// Number of identities that have the lifecycle state.
	IdentityCount           *int32                   `json:"identityCount,omitempty"`
	EmailNotificationOption *EmailNotificationOption `json:"emailNotificationOption,omitempty"`
	AccountActions          []AccountAction          `json:"accountActions,omitempty"`
	// List of unique access-profile IDs that are associated with the lifecycle state.
	AccessProfileIds     []string `json:"accessProfileIds,omitempty"`
	AdditionalProperties map[string]interface{}
}

LifecycleState struct for LifecycleState

func NewLifecycleState ¶

func NewLifecycleState(name string, technicalName string) *LifecycleState

NewLifecycleState instantiates a new LifecycleState object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLifecycleStateWithDefaults ¶

func NewLifecycleStateWithDefaults() *LifecycleState

NewLifecycleStateWithDefaults instantiates a new LifecycleState object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LifecycleState) GetAccessProfileIds ¶

func (o *LifecycleState) GetAccessProfileIds() []string

GetAccessProfileIds returns the AccessProfileIds field value if set, zero value otherwise.

func (*LifecycleState) GetAccessProfileIdsOk ¶

func (o *LifecycleState) GetAccessProfileIdsOk() ([]string, bool)

GetAccessProfileIdsOk returns a tuple with the AccessProfileIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LifecycleState) GetAccountActions ¶

func (o *LifecycleState) GetAccountActions() []AccountAction

GetAccountActions returns the AccountActions field value if set, zero value otherwise.

func (*LifecycleState) GetAccountActionsOk ¶

func (o *LifecycleState) GetAccountActionsOk() ([]AccountAction, bool)

GetAccountActionsOk returns a tuple with the AccountActions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LifecycleState) GetCreated ¶

func (o *LifecycleState) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*LifecycleState) GetCreatedOk ¶

func (o *LifecycleState) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LifecycleState) GetDescription ¶

func (o *LifecycleState) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LifecycleState) GetDescriptionOk ¶

func (o *LifecycleState) 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 (*LifecycleState) GetEmailNotificationOption ¶

func (o *LifecycleState) GetEmailNotificationOption() EmailNotificationOption

GetEmailNotificationOption returns the EmailNotificationOption field value if set, zero value otherwise.

func (*LifecycleState) GetEmailNotificationOptionOk ¶

func (o *LifecycleState) GetEmailNotificationOptionOk() (*EmailNotificationOption, bool)

GetEmailNotificationOptionOk returns a tuple with the EmailNotificationOption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LifecycleState) GetEnabled ¶

func (o *LifecycleState) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*LifecycleState) GetEnabledOk ¶

func (o *LifecycleState) 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 (*LifecycleState) GetId ¶

func (o *LifecycleState) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LifecycleState) GetIdOk ¶

func (o *LifecycleState) 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 (*LifecycleState) GetIdentityCount ¶

func (o *LifecycleState) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*LifecycleState) GetIdentityCountOk ¶

func (o *LifecycleState) GetIdentityCountOk() (*int32, bool)

GetIdentityCountOk returns a tuple with the IdentityCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LifecycleState) GetModified ¶

func (o *LifecycleState) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*LifecycleState) GetModifiedOk ¶

func (o *LifecycleState) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LifecycleState) GetName ¶

func (o *LifecycleState) GetName() string

GetName returns the Name field value

func (*LifecycleState) GetNameOk ¶

func (o *LifecycleState) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LifecycleState) GetTechnicalName ¶

func (o *LifecycleState) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value

func (*LifecycleState) GetTechnicalNameOk ¶

func (o *LifecycleState) GetTechnicalNameOk() (*string, bool)

GetTechnicalNameOk returns a tuple with the TechnicalName field value and a boolean to check if the value has been set.

func (*LifecycleState) HasAccessProfileIds ¶

func (o *LifecycleState) HasAccessProfileIds() bool

HasAccessProfileIds returns a boolean if a field has been set.

func (*LifecycleState) HasAccountActions ¶

func (o *LifecycleState) HasAccountActions() bool

HasAccountActions returns a boolean if a field has been set.

func (*LifecycleState) HasCreated ¶

func (o *LifecycleState) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*LifecycleState) HasDescription ¶

func (o *LifecycleState) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LifecycleState) HasEmailNotificationOption ¶

func (o *LifecycleState) HasEmailNotificationOption() bool

HasEmailNotificationOption returns a boolean if a field has been set.

func (*LifecycleState) HasEnabled ¶

func (o *LifecycleState) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*LifecycleState) HasId ¶

func (o *LifecycleState) HasId() bool

HasId returns a boolean if a field has been set.

func (*LifecycleState) HasIdentityCount ¶

func (o *LifecycleState) HasIdentityCount() bool

HasIdentityCount returns a boolean if a field has been set.

func (*LifecycleState) HasModified ¶

func (o *LifecycleState) HasModified() bool

HasModified returns a boolean if a field has been set.

func (LifecycleState) MarshalJSON ¶

func (o LifecycleState) MarshalJSON() ([]byte, error)

func (*LifecycleState) SetAccessProfileIds ¶

func (o *LifecycleState) SetAccessProfileIds(v []string)

SetAccessProfileIds gets a reference to the given []string and assigns it to the AccessProfileIds field.

func (*LifecycleState) SetAccountActions ¶

func (o *LifecycleState) SetAccountActions(v []AccountAction)

SetAccountActions gets a reference to the given []AccountAction and assigns it to the AccountActions field.

func (*LifecycleState) SetCreated ¶

func (o *LifecycleState) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*LifecycleState) SetDescription ¶

func (o *LifecycleState) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LifecycleState) SetEmailNotificationOption ¶

func (o *LifecycleState) SetEmailNotificationOption(v EmailNotificationOption)

SetEmailNotificationOption gets a reference to the given EmailNotificationOption and assigns it to the EmailNotificationOption field.

func (*LifecycleState) SetEnabled ¶

func (o *LifecycleState) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*LifecycleState) SetId ¶

func (o *LifecycleState) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LifecycleState) SetIdentityCount ¶

func (o *LifecycleState) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*LifecycleState) SetModified ¶

func (o *LifecycleState) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*LifecycleState) SetName ¶

func (o *LifecycleState) SetName(v string)

SetName sets field value

func (*LifecycleState) SetTechnicalName ¶

func (o *LifecycleState) SetTechnicalName(v string)

SetTechnicalName sets field value

func (LifecycleState) ToMap ¶

func (o LifecycleState) ToMap() (map[string]interface{}, error)

func (*LifecycleState) UnmarshalJSON ¶

func (o *LifecycleState) UnmarshalJSON(bytes []byte) (err error)

type LifecycleStatesAPIService ¶

type LifecycleStatesAPIService service

LifecycleStatesAPIService LifecycleStatesAPI service

func (*LifecycleStatesAPIService) CreateLifecycleState ¶

func (a *LifecycleStatesAPIService) CreateLifecycleState(ctx context.Context, identityProfileId string) ApiCreateLifecycleStateRequest

CreateLifecycleState Create Lifecycle State

This API creates a new Lifecycle State. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId Identity Profile ID
@return ApiCreateLifecycleStateRequest

func (*LifecycleStatesAPIService) CreateLifecycleStateExecute ¶

Execute executes the request

@return LifecycleState

func (*LifecycleStatesAPIService) DeleteLifecycleState ¶

func (a *LifecycleStatesAPIService) DeleteLifecycleState(ctx context.Context, identityProfileId string, lifecycleStateId string) ApiDeleteLifecycleStateRequest

DeleteLifecycleState Delete Lifecycle State by ID

This endpoint deletes the Lifecycle State using its ID. A token with API, or ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId Identity Profile ID
@param lifecycleStateId Lifecycle State ID
@return ApiDeleteLifecycleStateRequest

func (*LifecycleStatesAPIService) DeleteLifecycleStateExecute ¶

Execute executes the request

@return LifecyclestateDeleted

func (*LifecycleStatesAPIService) GetLifecycleState ¶

func (a *LifecycleStatesAPIService) GetLifecycleState(ctx context.Context, identityProfileId string, lifecycleStateId string) ApiGetLifecycleStateRequest

GetLifecycleState Retrieves Lifecycle State

This endpoint retrieves a Lifecycle State. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId Identity Profile ID
@param lifecycleStateId Lifecycle State ID
@return ApiGetLifecycleStateRequest

func (*LifecycleStatesAPIService) GetLifecycleStateExecute ¶

Execute executes the request

@return LifecycleState

func (*LifecycleStatesAPIService) ListLifecycleStates ¶

func (a *LifecycleStatesAPIService) ListLifecycleStates(ctx context.Context, identityProfileId string) ApiListLifecycleStatesRequest

ListLifecycleStates Lists LifecycleStates

This end-point lists all the LifecycleStates associated with IdentityProfiles. A token with API, or ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId The IdentityProfile id
@return ApiListLifecycleStatesRequest

func (*LifecycleStatesAPIService) ListLifecycleStatesExecute ¶

Execute executes the request

@return []LifecycleState

func (*LifecycleStatesAPIService) SetLifecycleState ¶

func (a *LifecycleStatesAPIService) SetLifecycleState(ctx context.Context, identityId string) ApiSetLifecycleStateRequest

SetLifecycleState Set Lifecycle State

This endpoint will set/update an identity's lifecycle state to the one provided and updates the corresponding identity profile. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityId The ID of the identity to update.
@return ApiSetLifecycleStateRequest

func (*LifecycleStatesAPIService) SetLifecycleStateExecute ¶

Execute executes the request

@return SetLifecycleState200Response

func (*LifecycleStatesAPIService) UpdateLifecycleStates ¶

func (a *LifecycleStatesAPIService) UpdateLifecycleStates(ctx context.Context, identityProfileId string, lifecycleStateId string) ApiUpdateLifecycleStatesRequest

UpdateLifecycleStates Update Lifecycle State

This endpoint updates individual Lifecycle State fields using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param identityProfileId Identity Profile ID
@param lifecycleStateId Lifecycle State ID
@return ApiUpdateLifecycleStatesRequest

func (*LifecycleStatesAPIService) UpdateLifecycleStatesExecute ¶

Execute executes the request

@return LifecycleState

type LifecyclestateDeleted ¶

type LifecyclestateDeleted struct {
	// Deleted lifecycle state's DTO type.
	Type *string `json:"type,omitempty"`
	// Deleted lifecycle state ID.
	Id *string `json:"id,omitempty"`
	// Deleted lifecycle state's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

LifecyclestateDeleted Deleted lifecycle state.

func NewLifecyclestateDeleted ¶

func NewLifecyclestateDeleted() *LifecyclestateDeleted

NewLifecyclestateDeleted instantiates a new LifecyclestateDeleted object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLifecyclestateDeletedWithDefaults ¶

func NewLifecyclestateDeletedWithDefaults() *LifecyclestateDeleted

NewLifecyclestateDeletedWithDefaults instantiates a new LifecyclestateDeleted object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LifecyclestateDeleted) GetId ¶

func (o *LifecyclestateDeleted) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LifecyclestateDeleted) GetIdOk ¶

func (o *LifecyclestateDeleted) 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 (*LifecyclestateDeleted) GetName ¶

func (o *LifecyclestateDeleted) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LifecyclestateDeleted) GetNameOk ¶

func (o *LifecyclestateDeleted) 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 (*LifecyclestateDeleted) GetType ¶

func (o *LifecyclestateDeleted) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LifecyclestateDeleted) GetTypeOk ¶

func (o *LifecyclestateDeleted) 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 (*LifecyclestateDeleted) HasId ¶

func (o *LifecyclestateDeleted) HasId() bool

HasId returns a boolean if a field has been set.

func (*LifecyclestateDeleted) HasName ¶

func (o *LifecyclestateDeleted) HasName() bool

HasName returns a boolean if a field has been set.

func (*LifecyclestateDeleted) HasType ¶

func (o *LifecyclestateDeleted) HasType() bool

HasType returns a boolean if a field has been set.

func (LifecyclestateDeleted) MarshalJSON ¶

func (o LifecyclestateDeleted) MarshalJSON() ([]byte, error)

func (*LifecyclestateDeleted) SetId ¶

func (o *LifecyclestateDeleted) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LifecyclestateDeleted) SetName ¶

func (o *LifecyclestateDeleted) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LifecyclestateDeleted) SetType ¶

func (o *LifecyclestateDeleted) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (LifecyclestateDeleted) ToMap ¶

func (o LifecyclestateDeleted) ToMap() (map[string]interface{}, error)

func (*LifecyclestateDeleted) UnmarshalJSON ¶

func (o *LifecyclestateDeleted) UnmarshalJSON(bytes []byte) (err error)

type ListAccessProfiles401Response ¶

type ListAccessProfiles401Response struct {
	// A message describing the error
	Error                map[string]interface{} `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListAccessProfiles401Response struct for ListAccessProfiles401Response

func NewListAccessProfiles401Response ¶

func NewListAccessProfiles401Response() *ListAccessProfiles401Response

NewListAccessProfiles401Response instantiates a new ListAccessProfiles401Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAccessProfiles401ResponseWithDefaults ¶

func NewListAccessProfiles401ResponseWithDefaults() *ListAccessProfiles401Response

NewListAccessProfiles401ResponseWithDefaults instantiates a new ListAccessProfiles401Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListAccessProfiles401Response) GetError ¶

func (o *ListAccessProfiles401Response) GetError() map[string]interface{}

GetError returns the Error field value if set, zero value otherwise.

func (*ListAccessProfiles401Response) GetErrorOk ¶

func (o *ListAccessProfiles401Response) GetErrorOk() (map[string]interface{}, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAccessProfiles401Response) HasError ¶

func (o *ListAccessProfiles401Response) HasError() bool

HasError returns a boolean if a field has been set.

func (ListAccessProfiles401Response) MarshalJSON ¶

func (o ListAccessProfiles401Response) MarshalJSON() ([]byte, error)

func (*ListAccessProfiles401Response) SetError ¶

func (o *ListAccessProfiles401Response) SetError(v map[string]interface{})

SetError gets a reference to the given map[string]interface{} and assigns it to the Error field.

func (ListAccessProfiles401Response) ToMap ¶

func (o ListAccessProfiles401Response) ToMap() (map[string]interface{}, error)

func (*ListAccessProfiles401Response) UnmarshalJSON ¶

func (o *ListAccessProfiles401Response) UnmarshalJSON(bytes []byte) (err error)

type ListAccessProfiles429Response ¶

type ListAccessProfiles429Response struct {
	// A message describing the error
	Message              map[string]interface{} `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListAccessProfiles429Response struct for ListAccessProfiles429Response

func NewListAccessProfiles429Response ¶

func NewListAccessProfiles429Response() *ListAccessProfiles429Response

NewListAccessProfiles429Response instantiates a new ListAccessProfiles429Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAccessProfiles429ResponseWithDefaults ¶

func NewListAccessProfiles429ResponseWithDefaults() *ListAccessProfiles429Response

NewListAccessProfiles429ResponseWithDefaults instantiates a new ListAccessProfiles429Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListAccessProfiles429Response) GetMessage ¶

func (o *ListAccessProfiles429Response) GetMessage() map[string]interface{}

GetMessage returns the Message field value if set, zero value otherwise.

func (*ListAccessProfiles429Response) GetMessageOk ¶

func (o *ListAccessProfiles429Response) GetMessageOk() (map[string]interface{}, 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 (*ListAccessProfiles429Response) HasMessage ¶

func (o *ListAccessProfiles429Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ListAccessProfiles429Response) MarshalJSON ¶

func (o ListAccessProfiles429Response) MarshalJSON() ([]byte, error)

func (*ListAccessProfiles429Response) SetMessage ¶

func (o *ListAccessProfiles429Response) SetMessage(v map[string]interface{})

SetMessage gets a reference to the given map[string]interface{} and assigns it to the Message field.

func (ListAccessProfiles429Response) ToMap ¶

func (o ListAccessProfiles429Response) ToMap() (map[string]interface{}, error)

func (*ListAccessProfiles429Response) UnmarshalJSON ¶

func (o *ListAccessProfiles429Response) UnmarshalJSON(bytes []byte) (err error)

type ListCampaignFilters200Response ¶ added in v2.0.3

type ListCampaignFilters200Response struct {
	// The list of campaign filters
	Items []CampaignFilterDetails `json:"items,omitempty"`
	// The number of filters returned
	Count                *int32 `json:"count,omitempty"`
	AdditionalProperties map[string]interface{}
}

ListCampaignFilters200Response struct for ListCampaignFilters200Response

func NewListCampaignFilters200Response ¶ added in v2.0.3

func NewListCampaignFilters200Response() *ListCampaignFilters200Response

NewListCampaignFilters200Response instantiates a new ListCampaignFilters200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListCampaignFilters200ResponseWithDefaults ¶ added in v2.0.3

func NewListCampaignFilters200ResponseWithDefaults() *ListCampaignFilters200Response

NewListCampaignFilters200ResponseWithDefaults instantiates a new ListCampaignFilters200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListCampaignFilters200Response) GetCount ¶ added in v2.0.3

func (o *ListCampaignFilters200Response) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*ListCampaignFilters200Response) GetCountOk ¶ added in v2.0.3

func (o *ListCampaignFilters200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListCampaignFilters200Response) GetItems ¶ added in v2.0.3

GetItems returns the Items field value if set, zero value otherwise.

func (*ListCampaignFilters200Response) GetItemsOk ¶ added in v2.0.3

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 (*ListCampaignFilters200Response) HasCount ¶ added in v2.0.3

func (o *ListCampaignFilters200Response) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ListCampaignFilters200Response) HasItems ¶ added in v2.0.3

func (o *ListCampaignFilters200Response) HasItems() bool

HasItems returns a boolean if a field has been set.

func (ListCampaignFilters200Response) MarshalJSON ¶ added in v2.0.3

func (o ListCampaignFilters200Response) MarshalJSON() ([]byte, error)

func (*ListCampaignFilters200Response) SetCount ¶ added in v2.0.3

func (o *ListCampaignFilters200Response) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*ListCampaignFilters200Response) SetItems ¶ added in v2.0.3

SetItems gets a reference to the given []CampaignFilterDetails and assigns it to the Items field.

func (ListCampaignFilters200Response) ToMap ¶ added in v2.0.3

func (o ListCampaignFilters200Response) ToMap() (map[string]interface{}, error)

func (*ListCampaignFilters200Response) UnmarshalJSON ¶ added in v2.0.3

func (o *ListCampaignFilters200Response) UnmarshalJSON(bytes []byte) (err error)

type ListCompleteWorkflowLibrary200ResponseInner ¶ added in v2.0.3

type ListCompleteWorkflowLibrary200ResponseInner struct {
	WorkflowLibraryActionvar   *WorkflowLibraryAction
	WorkflowLibraryOperatorvar *WorkflowLibraryOperator
	WorkflowLibraryTriggervar  *WorkflowLibraryTrigger
}

ListCompleteWorkflowLibrary200ResponseInner struct for ListCompleteWorkflowLibrary200ResponseInner

func (*ListCompleteWorkflowLibrary200ResponseInner) MarshalJSON ¶ added in v2.0.3

func (src *ListCompleteWorkflowLibrary200ResponseInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ListCompleteWorkflowLibrary200ResponseInner) UnmarshalJSON ¶ added in v2.0.3

func (dst *ListCompleteWorkflowLibrary200ResponseInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type LocaleOrigin ¶

type LocaleOrigin string

LocaleOrigin An indicator of how the locale was selected. *DEFAULT* means the locale is the system default. *REQUEST* means the locale was selected from the request context (i.e., best match based on the *Accept-Language* header). Additional values may be added in the future without notice.

const (
	LOCALEORIGIN_DEFAULT LocaleOrigin = "DEFAULT"
	LOCALEORIGIN_REQUEST LocaleOrigin = "REQUEST"
	LOCALEORIGIN_NULL    LocaleOrigin = "null"
)

List of LocaleOrigin

func NewLocaleOriginFromValue ¶

func NewLocaleOriginFromValue(v string) (*LocaleOrigin, error)

NewLocaleOriginFromValue returns a pointer to a valid LocaleOrigin for the value passed as argument, or an error if the value passed is not allowed by the enum

func (LocaleOrigin) IsValid ¶

func (v LocaleOrigin) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (LocaleOrigin) Ptr ¶

func (v LocaleOrigin) Ptr() *LocaleOrigin

Ptr returns reference to LocaleOrigin value

func (*LocaleOrigin) UnmarshalJSON ¶

func (v *LocaleOrigin) UnmarshalJSON(src []byte) error

type ManagedClient ¶ added in v2.0.5

type ManagedClient struct {
	// ManagedClient ID
	Id NullableString `json:"id,omitempty"`
	// ManagedClient alert key
	AlertKey NullableString `json:"alertKey,omitempty"`
	// Previous CC ID to be used in data migration. (This field will be deleted after CC migration!)
	CcId NullableInt64 `json:"ccId,omitempty"`
	// The client ID used in API management
	ClientId string `json:"clientId"`
	// Cluster ID that the ManagedClient is linked to
	ClusterId string `json:"clusterId"`
	// ManagedClient description
	Description string `json:"description"`
	// The public IP address of the ManagedClient
	IpAddress NullableString `json:"ipAddress,omitempty"`
	// When the ManagedClient was last seen by the server
	LastSeen NullableTime `json:"lastSeen,omitempty"`
	// ManagedClient name
	Name NullableString `json:"name,omitempty"`
	// Milliseconds since the ManagedClient has polled the server
	SinceLastSeen NullableString `json:"sinceLastSeen,omitempty"`
	// Status of the ManagedClient
	Status NullableString `json:"status,omitempty"`
	// Type of the ManagedClient (VA, CCG)
	Type string `json:"type"`
	// Cluster Type of the ManagedClient
	ClusterType NullableString `json:"clusterType,omitempty"`
	// ManagedClient VA download URL
	VaDownloadUrl NullableString `json:"vaDownloadUrl,omitempty"`
	// Version that the ManagedClient's VA is running
	VaVersion NullableString `json:"vaVersion,omitempty"`
	// Client's apiKey
	Secret NullableString `json:"secret,omitempty"`
	// The date/time this ManagedClient was created
	CreatedAt NullableTime `json:"createdAt,omitempty"`
	// The date/time this ManagedClient was last updated
	UpdatedAt NullableTime `json:"updatedAt,omitempty"`
	// The provisioning status of the ManagedClient
	ProvisionStatus      NullableString `json:"provisionStatus,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClient Managed Client

func NewManagedClient ¶ added in v2.0.5

func NewManagedClient(clientId string, clusterId string, description string, type_ string) *ManagedClient

NewManagedClient instantiates a new ManagedClient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClientWithDefaults ¶ added in v2.0.5

func NewManagedClientWithDefaults() *ManagedClient

NewManagedClientWithDefaults instantiates a new ManagedClient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClient) GetAlertKey ¶ added in v2.0.5

func (o *ManagedClient) GetAlertKey() string

GetAlertKey returns the AlertKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetAlertKeyOk ¶ added in v2.0.5

func (o *ManagedClient) GetAlertKeyOk() (*string, bool)

GetAlertKeyOk returns a tuple with the AlertKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetCcId ¶ added in v2.0.5

func (o *ManagedClient) GetCcId() int64

GetCcId returns the CcId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetCcIdOk ¶ added in v2.0.5

func (o *ManagedClient) GetCcIdOk() (*int64, bool)

GetCcIdOk returns a tuple with the CcId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetClientId ¶ added in v2.0.5

func (o *ManagedClient) GetClientId() string

GetClientId returns the ClientId field value

func (*ManagedClient) GetClientIdOk ¶ added in v2.0.5

func (o *ManagedClient) GetClientIdOk() (*string, bool)

GetClientIdOk returns a tuple with the ClientId field value and a boolean to check if the value has been set.

func (*ManagedClient) GetClusterId ¶ added in v2.0.5

func (o *ManagedClient) GetClusterId() string

GetClusterId returns the ClusterId field value

func (*ManagedClient) GetClusterIdOk ¶ added in v2.0.5

func (o *ManagedClient) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value and a boolean to check if the value has been set.

func (*ManagedClient) GetClusterType ¶ added in v2.0.5

func (o *ManagedClient) GetClusterType() string

GetClusterType returns the ClusterType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetClusterTypeOk ¶ added in v2.0.5

func (o *ManagedClient) GetClusterTypeOk() (*string, bool)

GetClusterTypeOk returns a tuple with the ClusterType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetCreatedAt ¶ added in v2.0.5

func (o *ManagedClient) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetCreatedAtOk ¶ added in v2.0.5

func (o *ManagedClient) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetDescription ¶ added in v2.0.5

func (o *ManagedClient) GetDescription() string

GetDescription returns the Description field value

func (*ManagedClient) GetDescriptionOk ¶ added in v2.0.5

func (o *ManagedClient) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ManagedClient) GetId ¶ added in v2.0.5

func (o *ManagedClient) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetIdOk ¶ added in v2.0.5

func (o *ManagedClient) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetIpAddress ¶ added in v2.0.5

func (o *ManagedClient) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetIpAddressOk ¶ added in v2.0.5

func (o *ManagedClient) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetLastSeen ¶ added in v2.0.5

func (o *ManagedClient) GetLastSeen() time.Time

GetLastSeen returns the LastSeen field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetLastSeenOk ¶ added in v2.0.5

func (o *ManagedClient) GetLastSeenOk() (*time.Time, bool)

GetLastSeenOk returns a tuple with the LastSeen field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetName ¶ added in v2.0.5

func (o *ManagedClient) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetNameOk ¶ added in v2.0.5

func (o *ManagedClient) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetProvisionStatus ¶ added in v2.0.5

func (o *ManagedClient) GetProvisionStatus() string

GetProvisionStatus returns the ProvisionStatus field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetProvisionStatusOk ¶ added in v2.0.5

func (o *ManagedClient) GetProvisionStatusOk() (*string, bool)

GetProvisionStatusOk returns a tuple with the ProvisionStatus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetSecret ¶ added in v2.0.5

func (o *ManagedClient) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetSecretOk ¶ added in v2.0.5

func (o *ManagedClient) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetSinceLastSeen ¶ added in v2.0.5

func (o *ManagedClient) GetSinceLastSeen() string

GetSinceLastSeen returns the SinceLastSeen field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetSinceLastSeenOk ¶ added in v2.0.5

func (o *ManagedClient) GetSinceLastSeenOk() (*string, bool)

GetSinceLastSeenOk returns a tuple with the SinceLastSeen field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetStatus ¶ added in v2.0.5

func (o *ManagedClient) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetStatusOk ¶ added in v2.0.5

func (o *ManagedClient) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetType ¶ added in v2.0.5

func (o *ManagedClient) GetType() string

GetType returns the Type field value

func (*ManagedClient) GetTypeOk ¶ added in v2.0.5

func (o *ManagedClient) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ManagedClient) GetUpdatedAt ¶ added in v2.0.5

func (o *ManagedClient) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetUpdatedAtOk ¶ added in v2.0.5

func (o *ManagedClient) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetVaDownloadUrl ¶ added in v2.0.5

func (o *ManagedClient) GetVaDownloadUrl() string

GetVaDownloadUrl returns the VaDownloadUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetVaDownloadUrlOk ¶ added in v2.0.5

func (o *ManagedClient) GetVaDownloadUrlOk() (*string, bool)

GetVaDownloadUrlOk returns a tuple with the VaDownloadUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) GetVaVersion ¶ added in v2.0.5

func (o *ManagedClient) GetVaVersion() string

GetVaVersion returns the VaVersion field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClient) GetVaVersionOk ¶ added in v2.0.5

func (o *ManagedClient) GetVaVersionOk() (*string, bool)

GetVaVersionOk returns a tuple with the VaVersion field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClient) HasAlertKey ¶ added in v2.0.5

func (o *ManagedClient) HasAlertKey() bool

HasAlertKey returns a boolean if a field has been set.

func (*ManagedClient) HasCcId ¶ added in v2.0.5

func (o *ManagedClient) HasCcId() bool

HasCcId returns a boolean if a field has been set.

func (*ManagedClient) HasClusterType ¶ added in v2.0.5

func (o *ManagedClient) HasClusterType() bool

HasClusterType returns a boolean if a field has been set.

func (*ManagedClient) HasCreatedAt ¶ added in v2.0.5

func (o *ManagedClient) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ManagedClient) HasId ¶ added in v2.0.5

func (o *ManagedClient) HasId() bool

HasId returns a boolean if a field has been set.

func (*ManagedClient) HasIpAddress ¶ added in v2.0.5

func (o *ManagedClient) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*ManagedClient) HasLastSeen ¶ added in v2.0.5

func (o *ManagedClient) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (*ManagedClient) HasName ¶ added in v2.0.5

func (o *ManagedClient) HasName() bool

HasName returns a boolean if a field has been set.

func (*ManagedClient) HasProvisionStatus ¶ added in v2.0.5

func (o *ManagedClient) HasProvisionStatus() bool

HasProvisionStatus returns a boolean if a field has been set.

func (*ManagedClient) HasSecret ¶ added in v2.0.5

func (o *ManagedClient) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*ManagedClient) HasSinceLastSeen ¶ added in v2.0.5

func (o *ManagedClient) HasSinceLastSeen() bool

HasSinceLastSeen returns a boolean if a field has been set.

func (*ManagedClient) HasStatus ¶ added in v2.0.5

func (o *ManagedClient) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ManagedClient) HasUpdatedAt ¶ added in v2.0.5

func (o *ManagedClient) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*ManagedClient) HasVaDownloadUrl ¶ added in v2.0.5

func (o *ManagedClient) HasVaDownloadUrl() bool

HasVaDownloadUrl returns a boolean if a field has been set.

func (*ManagedClient) HasVaVersion ¶ added in v2.0.5

func (o *ManagedClient) HasVaVersion() bool

HasVaVersion returns a boolean if a field has been set.

func (ManagedClient) MarshalJSON ¶ added in v2.0.5

func (o ManagedClient) MarshalJSON() ([]byte, error)

func (*ManagedClient) SetAlertKey ¶ added in v2.0.5

func (o *ManagedClient) SetAlertKey(v string)

SetAlertKey gets a reference to the given NullableString and assigns it to the AlertKey field.

func (*ManagedClient) SetAlertKeyNil ¶ added in v2.0.5

func (o *ManagedClient) SetAlertKeyNil()

SetAlertKeyNil sets the value for AlertKey to be an explicit nil

func (*ManagedClient) SetCcId ¶ added in v2.0.5

func (o *ManagedClient) SetCcId(v int64)

SetCcId gets a reference to the given NullableInt64 and assigns it to the CcId field.

func (*ManagedClient) SetCcIdNil ¶ added in v2.0.5

func (o *ManagedClient) SetCcIdNil()

SetCcIdNil sets the value for CcId to be an explicit nil

func (*ManagedClient) SetClientId ¶ added in v2.0.5

func (o *ManagedClient) SetClientId(v string)

SetClientId sets field value

func (*ManagedClient) SetClusterId ¶ added in v2.0.5

func (o *ManagedClient) SetClusterId(v string)

SetClusterId sets field value

func (*ManagedClient) SetClusterType ¶ added in v2.0.5

func (o *ManagedClient) SetClusterType(v string)

SetClusterType gets a reference to the given NullableString and assigns it to the ClusterType field.

func (*ManagedClient) SetClusterTypeNil ¶ added in v2.0.5

func (o *ManagedClient) SetClusterTypeNil()

SetClusterTypeNil sets the value for ClusterType to be an explicit nil

func (*ManagedClient) SetCreatedAt ¶ added in v2.0.5

func (o *ManagedClient) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given NullableTime and assigns it to the CreatedAt field.

func (*ManagedClient) SetCreatedAtNil ¶ added in v2.0.5

func (o *ManagedClient) SetCreatedAtNil()

SetCreatedAtNil sets the value for CreatedAt to be an explicit nil

func (*ManagedClient) SetDescription ¶ added in v2.0.5

func (o *ManagedClient) SetDescription(v string)

SetDescription sets field value

func (*ManagedClient) SetId ¶ added in v2.0.5

func (o *ManagedClient) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*ManagedClient) SetIdNil ¶ added in v2.0.5

func (o *ManagedClient) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*ManagedClient) SetIpAddress ¶ added in v2.0.5

func (o *ManagedClient) SetIpAddress(v string)

SetIpAddress gets a reference to the given NullableString and assigns it to the IpAddress field.

func (*ManagedClient) SetIpAddressNil ¶ added in v2.0.5

func (o *ManagedClient) SetIpAddressNil()

SetIpAddressNil sets the value for IpAddress to be an explicit nil

func (*ManagedClient) SetLastSeen ¶ added in v2.0.5

func (o *ManagedClient) SetLastSeen(v time.Time)

SetLastSeen gets a reference to the given NullableTime and assigns it to the LastSeen field.

func (*ManagedClient) SetLastSeenNil ¶ added in v2.0.5

func (o *ManagedClient) SetLastSeenNil()

SetLastSeenNil sets the value for LastSeen to be an explicit nil

func (*ManagedClient) SetName ¶ added in v2.0.5

func (o *ManagedClient) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ManagedClient) SetNameNil ¶ added in v2.0.5

func (o *ManagedClient) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ManagedClient) SetProvisionStatus ¶ added in v2.0.5

func (o *ManagedClient) SetProvisionStatus(v string)

SetProvisionStatus gets a reference to the given NullableString and assigns it to the ProvisionStatus field.

func (*ManagedClient) SetProvisionStatusNil ¶ added in v2.0.5

func (o *ManagedClient) SetProvisionStatusNil()

SetProvisionStatusNil sets the value for ProvisionStatus to be an explicit nil

func (*ManagedClient) SetSecret ¶ added in v2.0.5

func (o *ManagedClient) SetSecret(v string)

SetSecret gets a reference to the given NullableString and assigns it to the Secret field.

func (*ManagedClient) SetSecretNil ¶ added in v2.0.5

func (o *ManagedClient) SetSecretNil()

SetSecretNil sets the value for Secret to be an explicit nil

func (*ManagedClient) SetSinceLastSeen ¶ added in v2.0.5

func (o *ManagedClient) SetSinceLastSeen(v string)

SetSinceLastSeen gets a reference to the given NullableString and assigns it to the SinceLastSeen field.

func (*ManagedClient) SetSinceLastSeenNil ¶ added in v2.0.5

func (o *ManagedClient) SetSinceLastSeenNil()

SetSinceLastSeenNil sets the value for SinceLastSeen to be an explicit nil

func (*ManagedClient) SetStatus ¶ added in v2.0.5

func (o *ManagedClient) SetStatus(v string)

SetStatus gets a reference to the given NullableString and assigns it to the Status field.

func (*ManagedClient) SetStatusNil ¶ added in v2.0.5

func (o *ManagedClient) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*ManagedClient) SetType ¶ added in v2.0.5

func (o *ManagedClient) SetType(v string)

SetType sets field value

func (*ManagedClient) SetUpdatedAt ¶ added in v2.0.5

func (o *ManagedClient) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.

func (*ManagedClient) SetUpdatedAtNil ¶ added in v2.0.5

func (o *ManagedClient) SetUpdatedAtNil()

SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil

func (*ManagedClient) SetVaDownloadUrl ¶ added in v2.0.5

func (o *ManagedClient) SetVaDownloadUrl(v string)

SetVaDownloadUrl gets a reference to the given NullableString and assigns it to the VaDownloadUrl field.

func (*ManagedClient) SetVaDownloadUrlNil ¶ added in v2.0.5

func (o *ManagedClient) SetVaDownloadUrlNil()

SetVaDownloadUrlNil sets the value for VaDownloadUrl to be an explicit nil

func (*ManagedClient) SetVaVersion ¶ added in v2.0.5

func (o *ManagedClient) SetVaVersion(v string)

SetVaVersion gets a reference to the given NullableString and assigns it to the VaVersion field.

func (*ManagedClient) SetVaVersionNil ¶ added in v2.0.5

func (o *ManagedClient) SetVaVersionNil()

SetVaVersionNil sets the value for VaVersion to be an explicit nil

func (ManagedClient) ToMap ¶ added in v2.0.5

func (o ManagedClient) ToMap() (map[string]interface{}, error)

func (*ManagedClient) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClient) UnmarshalJSON(bytes []byte) (err error)

func (*ManagedClient) UnsetAlertKey ¶ added in v2.0.5

func (o *ManagedClient) UnsetAlertKey()

UnsetAlertKey ensures that no value is present for AlertKey, not even an explicit nil

func (*ManagedClient) UnsetCcId ¶ added in v2.0.5

func (o *ManagedClient) UnsetCcId()

UnsetCcId ensures that no value is present for CcId, not even an explicit nil

func (*ManagedClient) UnsetClusterType ¶ added in v2.0.5

func (o *ManagedClient) UnsetClusterType()

UnsetClusterType ensures that no value is present for ClusterType, not even an explicit nil

func (*ManagedClient) UnsetCreatedAt ¶ added in v2.0.5

func (o *ManagedClient) UnsetCreatedAt()

UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil

func (*ManagedClient) UnsetId ¶ added in v2.0.5

func (o *ManagedClient) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*ManagedClient) UnsetIpAddress ¶ added in v2.0.5

func (o *ManagedClient) UnsetIpAddress()

UnsetIpAddress ensures that no value is present for IpAddress, not even an explicit nil

func (*ManagedClient) UnsetLastSeen ¶ added in v2.0.5

func (o *ManagedClient) UnsetLastSeen()

UnsetLastSeen ensures that no value is present for LastSeen, not even an explicit nil

func (*ManagedClient) UnsetName ¶ added in v2.0.5

func (o *ManagedClient) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ManagedClient) UnsetProvisionStatus ¶ added in v2.0.5

func (o *ManagedClient) UnsetProvisionStatus()

UnsetProvisionStatus ensures that no value is present for ProvisionStatus, not even an explicit nil

func (*ManagedClient) UnsetSecret ¶ added in v2.0.5

func (o *ManagedClient) UnsetSecret()

UnsetSecret ensures that no value is present for Secret, not even an explicit nil

func (*ManagedClient) UnsetSinceLastSeen ¶ added in v2.0.5

func (o *ManagedClient) UnsetSinceLastSeen()

UnsetSinceLastSeen ensures that no value is present for SinceLastSeen, not even an explicit nil

func (*ManagedClient) UnsetStatus ¶ added in v2.0.5

func (o *ManagedClient) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*ManagedClient) UnsetUpdatedAt ¶ added in v2.0.5

func (o *ManagedClient) UnsetUpdatedAt()

UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil

func (*ManagedClient) UnsetVaDownloadUrl ¶ added in v2.0.5

func (o *ManagedClient) UnsetVaDownloadUrl()

UnsetVaDownloadUrl ensures that no value is present for VaDownloadUrl, not even an explicit nil

func (*ManagedClient) UnsetVaVersion ¶ added in v2.0.5

func (o *ManagedClient) UnsetVaVersion()

UnsetVaVersion ensures that no value is present for VaVersion, not even an explicit nil

type ManagedClientRequest ¶ added in v2.0.5

type ManagedClientRequest struct {
	// Cluster ID that the ManagedClient is linked to
	ClusterId string `json:"clusterId"`
	// description for the ManagedClient to create
	Description NullableString `json:"description,omitempty"`
	// name for the ManagedClient to create
	Name NullableString `json:"name,omitempty"`
	// Type of the ManagedClient (VA, CCG) to create
	Type                 NullableString `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClientRequest Managed Client Request

func NewManagedClientRequest ¶ added in v2.0.5

func NewManagedClientRequest(clusterId string) *ManagedClientRequest

NewManagedClientRequest instantiates a new ManagedClientRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClientRequestWithDefaults ¶ added in v2.0.5

func NewManagedClientRequestWithDefaults() *ManagedClientRequest

NewManagedClientRequestWithDefaults instantiates a new ManagedClientRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClientRequest) GetClusterId ¶ added in v2.0.5

func (o *ManagedClientRequest) GetClusterId() string

GetClusterId returns the ClusterId field value

func (*ManagedClientRequest) GetClusterIdOk ¶ added in v2.0.5

func (o *ManagedClientRequest) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId field value and a boolean to check if the value has been set.

func (*ManagedClientRequest) GetDescription ¶ added in v2.0.5

func (o *ManagedClientRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClientRequest) GetDescriptionOk ¶ added in v2.0.5

func (o *ManagedClientRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClientRequest) GetName ¶ added in v2.0.5

func (o *ManagedClientRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClientRequest) GetNameOk ¶ added in v2.0.5

func (o *ManagedClientRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClientRequest) GetType ¶ added in v2.0.5

func (o *ManagedClientRequest) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClientRequest) GetTypeOk ¶ added in v2.0.5

func (o *ManagedClientRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClientRequest) HasDescription ¶ added in v2.0.5

func (o *ManagedClientRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ManagedClientRequest) HasName ¶ added in v2.0.5

func (o *ManagedClientRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*ManagedClientRequest) HasType ¶ added in v2.0.5

func (o *ManagedClientRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (ManagedClientRequest) MarshalJSON ¶ added in v2.0.5

func (o ManagedClientRequest) MarshalJSON() ([]byte, error)

func (*ManagedClientRequest) SetClusterId ¶ added in v2.0.5

func (o *ManagedClientRequest) SetClusterId(v string)

SetClusterId sets field value

func (*ManagedClientRequest) SetDescription ¶ added in v2.0.5

func (o *ManagedClientRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ManagedClientRequest) SetDescriptionNil ¶ added in v2.0.5

func (o *ManagedClientRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ManagedClientRequest) SetName ¶ added in v2.0.5

func (o *ManagedClientRequest) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ManagedClientRequest) SetNameNil ¶ added in v2.0.5

func (o *ManagedClientRequest) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ManagedClientRequest) SetType ¶ added in v2.0.5

func (o *ManagedClientRequest) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*ManagedClientRequest) SetTypeNil ¶ added in v2.0.5

func (o *ManagedClientRequest) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (ManagedClientRequest) ToMap ¶ added in v2.0.5

func (o ManagedClientRequest) ToMap() (map[string]interface{}, error)

func (*ManagedClientRequest) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClientRequest) UnmarshalJSON(bytes []byte) (err error)

func (*ManagedClientRequest) UnsetDescription ¶ added in v2.0.5

func (o *ManagedClientRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*ManagedClientRequest) UnsetName ¶ added in v2.0.5

func (o *ManagedClientRequest) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ManagedClientRequest) UnsetType ¶ added in v2.0.5

func (o *ManagedClientRequest) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type ManagedClientStatus ¶ added in v2.0.5

type ManagedClientStatus struct {
	// ManagedClientStatus body information
	Body   map[string]interface{}    `json:"body"`
	Status ManagedClientStatusCode   `json:"status"`
	Type   NullableManagedClientType `json:"type"`
	// timestamp on the Client Status update
	Timestamp            time.Time `json:"timestamp"`
	AdditionalProperties map[string]interface{}
}

ManagedClientStatus Managed Client Status

func NewManagedClientStatus ¶ added in v2.0.5

func NewManagedClientStatus(body map[string]interface{}, status ManagedClientStatusCode, type_ NullableManagedClientType, timestamp time.Time) *ManagedClientStatus

NewManagedClientStatus instantiates a new ManagedClientStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClientStatusWithDefaults ¶ added in v2.0.5

func NewManagedClientStatusWithDefaults() *ManagedClientStatus

NewManagedClientStatusWithDefaults instantiates a new ManagedClientStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClientStatus) GetBody ¶ added in v2.0.5

func (o *ManagedClientStatus) GetBody() map[string]interface{}

GetBody returns the Body field value

func (*ManagedClientStatus) GetBodyOk ¶ added in v2.0.5

func (o *ManagedClientStatus) GetBodyOk() (map[string]interface{}, bool)

GetBodyOk returns a tuple with the Body field value and a boolean to check if the value has been set.

func (*ManagedClientStatus) GetStatus ¶ added in v2.0.5

GetStatus returns the Status field value

func (*ManagedClientStatus) GetStatusOk ¶ added in v2.0.5

func (o *ManagedClientStatus) GetStatusOk() (*ManagedClientStatusCode, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ManagedClientStatus) GetTimestamp ¶ added in v2.0.5

func (o *ManagedClientStatus) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*ManagedClientStatus) GetTimestampOk ¶ added in v2.0.5

func (o *ManagedClientStatus) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*ManagedClientStatus) GetType ¶ added in v2.0.5

GetType returns the Type field value If the value is explicit nil, the zero value for ManagedClientType will be returned

func (*ManagedClientStatus) GetTypeOk ¶ added in v2.0.5

func (o *ManagedClientStatus) GetTypeOk() (*ManagedClientType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ManagedClientStatus) MarshalJSON ¶ added in v2.0.5

func (o ManagedClientStatus) MarshalJSON() ([]byte, error)

func (*ManagedClientStatus) SetBody ¶ added in v2.0.5

func (o *ManagedClientStatus) SetBody(v map[string]interface{})

SetBody sets field value

func (*ManagedClientStatus) SetStatus ¶ added in v2.0.5

SetStatus sets field value

func (*ManagedClientStatus) SetTimestamp ¶ added in v2.0.5

func (o *ManagedClientStatus) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (*ManagedClientStatus) SetType ¶ added in v2.0.5

func (o *ManagedClientStatus) SetType(v ManagedClientType)

SetType sets field value

func (ManagedClientStatus) ToMap ¶ added in v2.0.5

func (o ManagedClientStatus) ToMap() (map[string]interface{}, error)

func (*ManagedClientStatus) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClientStatus) UnmarshalJSON(bytes []byte) (err error)

type ManagedClientStatusCode ¶ added in v2.0.5

type ManagedClientStatusCode string

ManagedClientStatusCode Status of a Managed Client

const (
	MANAGEDCLIENTSTATUSCODE_NORMAL         ManagedClientStatusCode = "NORMAL"
	MANAGEDCLIENTSTATUSCODE_UNDEFINED      ManagedClientStatusCode = "UNDEFINED"
	MANAGEDCLIENTSTATUSCODE_NOT_CONFIGURED ManagedClientStatusCode = "NOT_CONFIGURED"
	MANAGEDCLIENTSTATUSCODE_CONFIGURING    ManagedClientStatusCode = "CONFIGURING"
	MANAGEDCLIENTSTATUSCODE_WARNING        ManagedClientStatusCode = "WARNING"
	MANAGEDCLIENTSTATUSCODE_ERROR          ManagedClientStatusCode = "ERROR"
	MANAGEDCLIENTSTATUSCODE_FAILED         ManagedClientStatusCode = "FAILED"
)

List of ManagedClientStatusCode

func NewManagedClientStatusCodeFromValue ¶ added in v2.0.5

func NewManagedClientStatusCodeFromValue(v string) (*ManagedClientStatusCode, error)

NewManagedClientStatusCodeFromValue returns a pointer to a valid ManagedClientStatusCode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ManagedClientStatusCode) IsValid ¶ added in v2.0.5

func (v ManagedClientStatusCode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ManagedClientStatusCode) Ptr ¶ added in v2.0.5

Ptr returns reference to ManagedClientStatusCode value

func (*ManagedClientStatusCode) UnmarshalJSON ¶ added in v2.0.5

func (v *ManagedClientStatusCode) UnmarshalJSON(src []byte) error

type ManagedClientType ¶ added in v2.0.5

type ManagedClientType string

ManagedClientType Managed Client type

const (
	MANAGEDCLIENTTYPE_CCG           ManagedClientType = "CCG"
	MANAGEDCLIENTTYPE_VA            ManagedClientType = "VA"
	MANAGEDCLIENTTYPE_INTERNAL      ManagedClientType = "INTERNAL"
	MANAGEDCLIENTTYPE_IIQ_HARVESTER ManagedClientType = "IIQ_HARVESTER"
	MANAGEDCLIENTTYPE_NULL          ManagedClientType = "null"
)

List of ManagedClientType

func NewManagedClientTypeFromValue ¶ added in v2.0.5

func NewManagedClientTypeFromValue(v string) (*ManagedClientType, error)

NewManagedClientTypeFromValue returns a pointer to a valid ManagedClientType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ManagedClientType) IsValid ¶ added in v2.0.5

func (v ManagedClientType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ManagedClientType) Ptr ¶ added in v2.0.5

Ptr returns reference to ManagedClientType value

func (*ManagedClientType) UnmarshalJSON ¶ added in v2.0.5

func (v *ManagedClientType) UnmarshalJSON(src []byte) error

type ManagedClientsAPIService ¶ added in v2.0.5

type ManagedClientsAPIService service

ManagedClientsAPIService ManagedClientsAPI service

func (*ManagedClientsAPIService) CreateManagedClient ¶ added in v2.0.5

CreateManagedClient Create a new Managed Client

Create a new Managed Client. The API returns a result that includes the Managed Client ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateManagedClientRequest

func (*ManagedClientsAPIService) CreateManagedClientExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedClient

func (*ManagedClientsAPIService) DeleteManagedClient ¶ added in v2.0.5

DeleteManagedClient Delete a Managed Client

Delete an existing Managed Client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Managed Client ID
@return ApiDeleteManagedClientRequest

func (*ManagedClientsAPIService) DeleteManagedClientExecute ¶ added in v2.0.5

func (a *ManagedClientsAPIService) DeleteManagedClientExecute(r ApiDeleteManagedClientRequest) (*http.Response, error)

Execute executes the request

func (*ManagedClientsAPIService) GetManagedClient ¶ added in v2.0.5

GetManagedClient Get a Managed Client

Get a Managed Client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Managed Client ID
@return ApiGetManagedClientRequest

func (*ManagedClientsAPIService) GetManagedClientExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedClient

func (*ManagedClientsAPIService) GetManagedClientStatus ¶ added in v2.0.5

GetManagedClientStatus Get Managed Client Status.

Retrieve the Status of a Managed 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 Managed Client to get Status of
@return ApiGetManagedClientStatusRequest

func (*ManagedClientsAPIService) GetManagedClientStatusExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedClientStatus

func (*ManagedClientsAPIService) GetManagedClients ¶ added in v2.0.5

GetManagedClients Get Managed Clients

Get a list of Managed Clients.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetManagedClientsRequest

func (*ManagedClientsAPIService) GetManagedClientsExecute ¶ added in v2.0.5

Execute executes the request

@return []ManagedClient

func (*ManagedClientsAPIService) UpdateManagedClient ¶ added in v2.0.5

UpdateManagedClient Update a Managed Client

Update an existing Managed Client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Managed Client ID
@return ApiUpdateManagedClientRequest

func (*ManagedClientsAPIService) UpdateManagedClientExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedClient

type ManagedCluster ¶ added in v2.0.5

type ManagedCluster struct {
	// ManagedCluster ID
	Id string `json:"id"`
	// ManagedCluster name
	Name *string `json:"name,omitempty"`
	// ManagedCluster pod
	Pod *string `json:"pod,omitempty"`
	// ManagedCluster org
	Org  *string              `json:"org,omitempty"`
	Type *ManagedClusterTypes `json:"type,omitempty"`
	// ManagedProcess configuration map
	Configuration *map[string]string        `json:"configuration,omitempty"`
	KeyPair       *ManagedClusterKeyPair    `json:"keyPair,omitempty"`
	Attributes    *ManagedClusterAttributes `json:"attributes,omitempty"`
	// ManagedCluster description
	Description *string                   `json:"description,omitempty"`
	Redis       *ManagedClusterRedis      `json:"redis,omitempty"`
	ClientType  NullableManagedClientType `json:"clientType"`
	// CCG version used by the ManagedCluster
	CcgVersion string `json:"ccgVersion"`
	// boolean flag indiacting whether or not the cluster configuration is pinned
	PinnedConfig     *bool                          `json:"pinnedConfig,omitempty"`
	LogConfiguration NullableClientLogConfiguration `json:"logConfiguration,omitempty"`
	// Whether or not the cluster is operational or not
	Operational *bool `json:"operational,omitempty"`
	// Cluster status
	Status *string `json:"status,omitempty"`
	// Public key certificate
	PublicKeyCertificate NullableString `json:"publicKeyCertificate,omitempty"`
	// Public key thumbprint
	PublicKeyThumbprint NullableString `json:"publicKeyThumbprint,omitempty"`
	// Public key
	PublicKey NullableString `json:"publicKey,omitempty"`
	// Key describing any immediate cluster alerts
	AlertKey *string `json:"alertKey,omitempty"`
	// List of clients in a cluster
	ClientIds []string `json:"clientIds,omitempty"`
	// Number of services bound to a cluster
	ServiceCount *int32 `json:"serviceCount,omitempty"`
	// CC ID only used in calling CC, will be removed without notice when Migration to CEGS is finished
	CcId *string `json:"ccId,omitempty"`
	// The date/time this cluster was created
	CreatedAt NullableTime `json:"createdAt,omitempty"`
	// The date/time this cluster was last updated
	UpdatedAt            NullableTime `json:"updatedAt,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedCluster Managed Cluster

func NewManagedCluster ¶ added in v2.0.5

func NewManagedCluster(id string, clientType NullableManagedClientType, ccgVersion string) *ManagedCluster

NewManagedCluster instantiates a new ManagedCluster object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClusterWithDefaults ¶ added in v2.0.5

func NewManagedClusterWithDefaults() *ManagedCluster

NewManagedClusterWithDefaults instantiates a new ManagedCluster object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedCluster) GetAlertKey ¶ added in v2.0.5

func (o *ManagedCluster) GetAlertKey() string

GetAlertKey returns the AlertKey field value if set, zero value otherwise.

func (*ManagedCluster) GetAlertKeyOk ¶ added in v2.0.5

func (o *ManagedCluster) GetAlertKeyOk() (*string, bool)

GetAlertKeyOk returns a tuple with the AlertKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetAttributes ¶ added in v2.0.5

func (o *ManagedCluster) GetAttributes() ManagedClusterAttributes

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*ManagedCluster) GetAttributesOk ¶ added in v2.0.5

func (o *ManagedCluster) GetAttributesOk() (*ManagedClusterAttributes, 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 (*ManagedCluster) GetCcId ¶ added in v2.0.5

func (o *ManagedCluster) GetCcId() string

GetCcId returns the CcId field value if set, zero value otherwise.

func (*ManagedCluster) GetCcIdOk ¶ added in v2.0.5

func (o *ManagedCluster) GetCcIdOk() (*string, bool)

GetCcIdOk returns a tuple with the CcId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetCcgVersion ¶ added in v2.0.5

func (o *ManagedCluster) GetCcgVersion() string

GetCcgVersion returns the CcgVersion field value

func (*ManagedCluster) GetCcgVersionOk ¶ added in v2.0.5

func (o *ManagedCluster) GetCcgVersionOk() (*string, bool)

GetCcgVersionOk returns a tuple with the CcgVersion field value and a boolean to check if the value has been set.

func (*ManagedCluster) GetClientIds ¶ added in v2.0.5

func (o *ManagedCluster) GetClientIds() []string

GetClientIds returns the ClientIds field value if set, zero value otherwise.

func (*ManagedCluster) GetClientIdsOk ¶ added in v2.0.5

func (o *ManagedCluster) GetClientIdsOk() ([]string, bool)

GetClientIdsOk returns a tuple with the ClientIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetClientType ¶ added in v2.0.5

func (o *ManagedCluster) GetClientType() ManagedClientType

GetClientType returns the ClientType field value If the value is explicit nil, the zero value for ManagedClientType will be returned

func (*ManagedCluster) GetClientTypeOk ¶ added in v2.0.5

func (o *ManagedCluster) GetClientTypeOk() (*ManagedClientType, bool)

GetClientTypeOk returns a tuple with the ClientType field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) GetConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) GetConfiguration() map[string]string

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*ManagedCluster) GetConfigurationOk ¶ added in v2.0.5

func (o *ManagedCluster) GetConfigurationOk() (*map[string]string, bool)

GetConfigurationOk returns a tuple with the Configuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetCreatedAt ¶ added in v2.0.5

func (o *ManagedCluster) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedCluster) GetCreatedAtOk ¶ added in v2.0.5

func (o *ManagedCluster) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) GetDescription ¶ added in v2.0.5

func (o *ManagedCluster) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ManagedCluster) GetDescriptionOk ¶ added in v2.0.5

func (o *ManagedCluster) 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 (*ManagedCluster) GetId ¶ added in v2.0.5

func (o *ManagedCluster) GetId() string

GetId returns the Id field value

func (*ManagedCluster) GetIdOk ¶ added in v2.0.5

func (o *ManagedCluster) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ManagedCluster) GetKeyPair ¶ added in v2.0.5

func (o *ManagedCluster) GetKeyPair() ManagedClusterKeyPair

GetKeyPair returns the KeyPair field value if set, zero value otherwise.

func (*ManagedCluster) GetKeyPairOk ¶ added in v2.0.5

func (o *ManagedCluster) GetKeyPairOk() (*ManagedClusterKeyPair, bool)

GetKeyPairOk returns a tuple with the KeyPair field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetLogConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) GetLogConfiguration() ClientLogConfiguration

GetLogConfiguration returns the LogConfiguration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedCluster) GetLogConfigurationOk ¶ added in v2.0.5

func (o *ManagedCluster) GetLogConfigurationOk() (*ClientLogConfiguration, bool)

GetLogConfigurationOk returns a tuple with the LogConfiguration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) GetName ¶ added in v2.0.5

func (o *ManagedCluster) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ManagedCluster) GetNameOk ¶ added in v2.0.5

func (o *ManagedCluster) 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 (*ManagedCluster) GetOperational ¶ added in v2.0.5

func (o *ManagedCluster) GetOperational() bool

GetOperational returns the Operational field value if set, zero value otherwise.

func (*ManagedCluster) GetOperationalOk ¶ added in v2.0.5

func (o *ManagedCluster) GetOperationalOk() (*bool, bool)

GetOperationalOk returns a tuple with the Operational field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetOrg ¶ added in v2.0.5

func (o *ManagedCluster) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*ManagedCluster) GetOrgOk ¶ added in v2.0.5

func (o *ManagedCluster) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetPinnedConfig ¶ added in v2.0.5

func (o *ManagedCluster) GetPinnedConfig() bool

GetPinnedConfig returns the PinnedConfig field value if set, zero value otherwise.

func (*ManagedCluster) GetPinnedConfigOk ¶ added in v2.0.5

func (o *ManagedCluster) GetPinnedConfigOk() (*bool, bool)

GetPinnedConfigOk returns a tuple with the PinnedConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetPod ¶ added in v2.0.5

func (o *ManagedCluster) GetPod() string

GetPod returns the Pod field value if set, zero value otherwise.

func (*ManagedCluster) GetPodOk ¶ added in v2.0.5

func (o *ManagedCluster) GetPodOk() (*string, bool)

GetPodOk returns a tuple with the Pod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetPublicKey ¶ added in v2.0.5

func (o *ManagedCluster) GetPublicKey() string

GetPublicKey returns the PublicKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedCluster) GetPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedCluster) GetPublicKeyCertificate() string

GetPublicKeyCertificate returns the PublicKeyCertificate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedCluster) GetPublicKeyCertificateOk ¶ added in v2.0.5

func (o *ManagedCluster) GetPublicKeyCertificateOk() (*string, bool)

GetPublicKeyCertificateOk returns a tuple with the PublicKeyCertificate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) GetPublicKeyOk ¶ added in v2.0.5

func (o *ManagedCluster) GetPublicKeyOk() (*string, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) GetPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedCluster) GetPublicKeyThumbprint() string

GetPublicKeyThumbprint returns the PublicKeyThumbprint field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedCluster) GetPublicKeyThumbprintOk ¶ added in v2.0.5

func (o *ManagedCluster) GetPublicKeyThumbprintOk() (*string, bool)

GetPublicKeyThumbprintOk returns a tuple with the PublicKeyThumbprint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) GetRedis ¶ added in v2.0.5

func (o *ManagedCluster) GetRedis() ManagedClusterRedis

GetRedis returns the Redis field value if set, zero value otherwise.

func (*ManagedCluster) GetRedisOk ¶ added in v2.0.5

func (o *ManagedCluster) GetRedisOk() (*ManagedClusterRedis, bool)

GetRedisOk returns a tuple with the Redis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetServiceCount ¶ added in v2.0.5

func (o *ManagedCluster) GetServiceCount() int32

GetServiceCount returns the ServiceCount field value if set, zero value otherwise.

func (*ManagedCluster) GetServiceCountOk ¶ added in v2.0.5

func (o *ManagedCluster) GetServiceCountOk() (*int32, bool)

GetServiceCountOk returns a tuple with the ServiceCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedCluster) GetStatus ¶ added in v2.0.5

func (o *ManagedCluster) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ManagedCluster) GetStatusOk ¶ added in v2.0.5

func (o *ManagedCluster) 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 (*ManagedCluster) GetType ¶ added in v2.0.5

func (o *ManagedCluster) GetType() ManagedClusterTypes

GetType returns the Type field value if set, zero value otherwise.

func (*ManagedCluster) GetTypeOk ¶ added in v2.0.5

func (o *ManagedCluster) GetTypeOk() (*ManagedClusterTypes, 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 (*ManagedCluster) GetUpdatedAt ¶ added in v2.0.5

func (o *ManagedCluster) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedCluster) GetUpdatedAtOk ¶ added in v2.0.5

func (o *ManagedCluster) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedCluster) HasAlertKey ¶ added in v2.0.5

func (o *ManagedCluster) HasAlertKey() bool

HasAlertKey returns a boolean if a field has been set.

func (*ManagedCluster) HasAttributes ¶ added in v2.0.5

func (o *ManagedCluster) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*ManagedCluster) HasCcId ¶ added in v2.0.5

func (o *ManagedCluster) HasCcId() bool

HasCcId returns a boolean if a field has been set.

func (*ManagedCluster) HasClientIds ¶ added in v2.0.5

func (o *ManagedCluster) HasClientIds() bool

HasClientIds returns a boolean if a field has been set.

func (*ManagedCluster) HasConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (*ManagedCluster) HasCreatedAt ¶ added in v2.0.5

func (o *ManagedCluster) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ManagedCluster) HasDescription ¶ added in v2.0.5

func (o *ManagedCluster) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ManagedCluster) HasKeyPair ¶ added in v2.0.5

func (o *ManagedCluster) HasKeyPair() bool

HasKeyPair returns a boolean if a field has been set.

func (*ManagedCluster) HasLogConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) HasLogConfiguration() bool

HasLogConfiguration returns a boolean if a field has been set.

func (*ManagedCluster) HasName ¶ added in v2.0.5

func (o *ManagedCluster) HasName() bool

HasName returns a boolean if a field has been set.

func (*ManagedCluster) HasOperational ¶ added in v2.0.5

func (o *ManagedCluster) HasOperational() bool

HasOperational returns a boolean if a field has been set.

func (*ManagedCluster) HasOrg ¶ added in v2.0.5

func (o *ManagedCluster) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*ManagedCluster) HasPinnedConfig ¶ added in v2.0.5

func (o *ManagedCluster) HasPinnedConfig() bool

HasPinnedConfig returns a boolean if a field has been set.

func (*ManagedCluster) HasPod ¶ added in v2.0.5

func (o *ManagedCluster) HasPod() bool

HasPod returns a boolean if a field has been set.

func (*ManagedCluster) HasPublicKey ¶ added in v2.0.5

func (o *ManagedCluster) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*ManagedCluster) HasPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedCluster) HasPublicKeyCertificate() bool

HasPublicKeyCertificate returns a boolean if a field has been set.

func (*ManagedCluster) HasPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedCluster) HasPublicKeyThumbprint() bool

HasPublicKeyThumbprint returns a boolean if a field has been set.

func (*ManagedCluster) HasRedis ¶ added in v2.0.5

func (o *ManagedCluster) HasRedis() bool

HasRedis returns a boolean if a field has been set.

func (*ManagedCluster) HasServiceCount ¶ added in v2.0.5

func (o *ManagedCluster) HasServiceCount() bool

HasServiceCount returns a boolean if a field has been set.

func (*ManagedCluster) HasStatus ¶ added in v2.0.5

func (o *ManagedCluster) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ManagedCluster) HasType ¶ added in v2.0.5

func (o *ManagedCluster) HasType() bool

HasType returns a boolean if a field has been set.

func (*ManagedCluster) HasUpdatedAt ¶ added in v2.0.5

func (o *ManagedCluster) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (ManagedCluster) MarshalJSON ¶ added in v2.0.5

func (o ManagedCluster) MarshalJSON() ([]byte, error)

func (*ManagedCluster) SetAlertKey ¶ added in v2.0.5

func (o *ManagedCluster) SetAlertKey(v string)

SetAlertKey gets a reference to the given string and assigns it to the AlertKey field.

func (*ManagedCluster) SetAttributes ¶ added in v2.0.5

func (o *ManagedCluster) SetAttributes(v ManagedClusterAttributes)

SetAttributes gets a reference to the given ManagedClusterAttributes and assigns it to the Attributes field.

func (*ManagedCluster) SetCcId ¶ added in v2.0.5

func (o *ManagedCluster) SetCcId(v string)

SetCcId gets a reference to the given string and assigns it to the CcId field.

func (*ManagedCluster) SetCcgVersion ¶ added in v2.0.5

func (o *ManagedCluster) SetCcgVersion(v string)

SetCcgVersion sets field value

func (*ManagedCluster) SetClientIds ¶ added in v2.0.5

func (o *ManagedCluster) SetClientIds(v []string)

SetClientIds gets a reference to the given []string and assigns it to the ClientIds field.

func (*ManagedCluster) SetClientType ¶ added in v2.0.5

func (o *ManagedCluster) SetClientType(v ManagedClientType)

SetClientType sets field value

func (*ManagedCluster) SetConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) SetConfiguration(v map[string]string)

SetConfiguration gets a reference to the given map[string]string and assigns it to the Configuration field.

func (*ManagedCluster) SetCreatedAt ¶ added in v2.0.5

func (o *ManagedCluster) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given NullableTime and assigns it to the CreatedAt field.

func (*ManagedCluster) SetCreatedAtNil ¶ added in v2.0.5

func (o *ManagedCluster) SetCreatedAtNil()

SetCreatedAtNil sets the value for CreatedAt to be an explicit nil

func (*ManagedCluster) SetDescription ¶ added in v2.0.5

func (o *ManagedCluster) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ManagedCluster) SetId ¶ added in v2.0.5

func (o *ManagedCluster) SetId(v string)

SetId sets field value

func (*ManagedCluster) SetKeyPair ¶ added in v2.0.5

func (o *ManagedCluster) SetKeyPair(v ManagedClusterKeyPair)

SetKeyPair gets a reference to the given ManagedClusterKeyPair and assigns it to the KeyPair field.

func (*ManagedCluster) SetLogConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) SetLogConfiguration(v ClientLogConfiguration)

SetLogConfiguration gets a reference to the given NullableClientLogConfiguration and assigns it to the LogConfiguration field.

func (*ManagedCluster) SetLogConfigurationNil ¶ added in v2.0.5

func (o *ManagedCluster) SetLogConfigurationNil()

SetLogConfigurationNil sets the value for LogConfiguration to be an explicit nil

func (*ManagedCluster) SetName ¶ added in v2.0.5

func (o *ManagedCluster) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ManagedCluster) SetOperational ¶ added in v2.0.5

func (o *ManagedCluster) SetOperational(v bool)

SetOperational gets a reference to the given bool and assigns it to the Operational field.

func (*ManagedCluster) SetOrg ¶ added in v2.0.5

func (o *ManagedCluster) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*ManagedCluster) SetPinnedConfig ¶ added in v2.0.5

func (o *ManagedCluster) SetPinnedConfig(v bool)

SetPinnedConfig gets a reference to the given bool and assigns it to the PinnedConfig field.

func (*ManagedCluster) SetPod ¶ added in v2.0.5

func (o *ManagedCluster) SetPod(v string)

SetPod gets a reference to the given string and assigns it to the Pod field.

func (*ManagedCluster) SetPublicKey ¶ added in v2.0.5

func (o *ManagedCluster) SetPublicKey(v string)

SetPublicKey gets a reference to the given NullableString and assigns it to the PublicKey field.

func (*ManagedCluster) SetPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedCluster) SetPublicKeyCertificate(v string)

SetPublicKeyCertificate gets a reference to the given NullableString and assigns it to the PublicKeyCertificate field.

func (*ManagedCluster) SetPublicKeyCertificateNil ¶ added in v2.0.5

func (o *ManagedCluster) SetPublicKeyCertificateNil()

SetPublicKeyCertificateNil sets the value for PublicKeyCertificate to be an explicit nil

func (*ManagedCluster) SetPublicKeyNil ¶ added in v2.0.5

func (o *ManagedCluster) SetPublicKeyNil()

SetPublicKeyNil sets the value for PublicKey to be an explicit nil

func (*ManagedCluster) SetPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedCluster) SetPublicKeyThumbprint(v string)

SetPublicKeyThumbprint gets a reference to the given NullableString and assigns it to the PublicKeyThumbprint field.

func (*ManagedCluster) SetPublicKeyThumbprintNil ¶ added in v2.0.5

func (o *ManagedCluster) SetPublicKeyThumbprintNil()

SetPublicKeyThumbprintNil sets the value for PublicKeyThumbprint to be an explicit nil

func (*ManagedCluster) SetRedis ¶ added in v2.0.5

func (o *ManagedCluster) SetRedis(v ManagedClusterRedis)

SetRedis gets a reference to the given ManagedClusterRedis and assigns it to the Redis field.

func (*ManagedCluster) SetServiceCount ¶ added in v2.0.5

func (o *ManagedCluster) SetServiceCount(v int32)

SetServiceCount gets a reference to the given int32 and assigns it to the ServiceCount field.

func (*ManagedCluster) SetStatus ¶ added in v2.0.5

func (o *ManagedCluster) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ManagedCluster) SetType ¶ added in v2.0.5

func (o *ManagedCluster) SetType(v ManagedClusterTypes)

SetType gets a reference to the given ManagedClusterTypes and assigns it to the Type field.

func (*ManagedCluster) SetUpdatedAt ¶ added in v2.0.5

func (o *ManagedCluster) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.

func (*ManagedCluster) SetUpdatedAtNil ¶ added in v2.0.5

func (o *ManagedCluster) SetUpdatedAtNil()

SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil

func (ManagedCluster) ToMap ¶ added in v2.0.5

func (o ManagedCluster) ToMap() (map[string]interface{}, error)

func (*ManagedCluster) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedCluster) UnmarshalJSON(bytes []byte) (err error)

func (*ManagedCluster) UnsetCreatedAt ¶ added in v2.0.5

func (o *ManagedCluster) UnsetCreatedAt()

UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil

func (*ManagedCluster) UnsetLogConfiguration ¶ added in v2.0.5

func (o *ManagedCluster) UnsetLogConfiguration()

UnsetLogConfiguration ensures that no value is present for LogConfiguration, not even an explicit nil

func (*ManagedCluster) UnsetPublicKey ¶ added in v2.0.5

func (o *ManagedCluster) UnsetPublicKey()

UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil

func (*ManagedCluster) UnsetPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedCluster) UnsetPublicKeyCertificate()

UnsetPublicKeyCertificate ensures that no value is present for PublicKeyCertificate, not even an explicit nil

func (*ManagedCluster) UnsetPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedCluster) UnsetPublicKeyThumbprint()

UnsetPublicKeyThumbprint ensures that no value is present for PublicKeyThumbprint, not even an explicit nil

func (*ManagedCluster) UnsetUpdatedAt ¶ added in v2.0.5

func (o *ManagedCluster) UnsetUpdatedAt()

UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil

type ManagedClusterAttributes ¶ added in v2.0.5

type ManagedClusterAttributes struct {
	Queue *ManagedClusterQueue `json:"queue,omitempty"`
	// ManagedCluster keystore for spConnectCluster type
	Keystore             NullableString `json:"keystore,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClusterAttributes Managed Cluster Attributes for Cluster Configuration. Supported Cluster Types [sqsCluster, spConnectCluster]

func NewManagedClusterAttributes ¶ added in v2.0.5

func NewManagedClusterAttributes() *ManagedClusterAttributes

NewManagedClusterAttributes instantiates a new ManagedClusterAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClusterAttributesWithDefaults ¶ added in v2.0.5

func NewManagedClusterAttributesWithDefaults() *ManagedClusterAttributes

NewManagedClusterAttributesWithDefaults instantiates a new ManagedClusterAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClusterAttributes) GetKeystore ¶ added in v2.0.5

func (o *ManagedClusterAttributes) GetKeystore() string

GetKeystore returns the Keystore field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClusterAttributes) GetKeystoreOk ¶ added in v2.0.5

func (o *ManagedClusterAttributes) GetKeystoreOk() (*string, bool)

GetKeystoreOk returns a tuple with the Keystore field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClusterAttributes) GetQueue ¶ added in v2.0.5

GetQueue returns the Queue field value if set, zero value otherwise.

func (*ManagedClusterAttributes) GetQueueOk ¶ added in v2.0.5

GetQueueOk returns a tuple with the Queue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedClusterAttributes) HasKeystore ¶ added in v2.0.5

func (o *ManagedClusterAttributes) HasKeystore() bool

HasKeystore returns a boolean if a field has been set.

func (*ManagedClusterAttributes) HasQueue ¶ added in v2.0.5

func (o *ManagedClusterAttributes) HasQueue() bool

HasQueue returns a boolean if a field has been set.

func (ManagedClusterAttributes) MarshalJSON ¶ added in v2.0.5

func (o ManagedClusterAttributes) MarshalJSON() ([]byte, error)

func (*ManagedClusterAttributes) SetKeystore ¶ added in v2.0.5

func (o *ManagedClusterAttributes) SetKeystore(v string)

SetKeystore gets a reference to the given NullableString and assigns it to the Keystore field.

func (*ManagedClusterAttributes) SetKeystoreNil ¶ added in v2.0.5

func (o *ManagedClusterAttributes) SetKeystoreNil()

SetKeystoreNil sets the value for Keystore to be an explicit nil

func (*ManagedClusterAttributes) SetQueue ¶ added in v2.0.5

SetQueue gets a reference to the given ManagedClusterQueue and assigns it to the Queue field.

func (ManagedClusterAttributes) ToMap ¶ added in v2.0.5

func (o ManagedClusterAttributes) ToMap() (map[string]interface{}, error)

func (*ManagedClusterAttributes) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClusterAttributes) UnmarshalJSON(bytes []byte) (err error)

func (*ManagedClusterAttributes) UnsetKeystore ¶ added in v2.0.5

func (o *ManagedClusterAttributes) UnsetKeystore()

UnsetKeystore ensures that no value is present for Keystore, not even an explicit nil

type ManagedClusterKeyPair ¶ added in v2.0.5

type ManagedClusterKeyPair struct {
	// ManagedCluster publicKey
	PublicKey NullableString `json:"publicKey,omitempty"`
	// ManagedCluster publicKeyThumbprint
	PublicKeyThumbprint NullableString `json:"publicKeyThumbprint,omitempty"`
	// ManagedCluster publicKeyCertificate
	PublicKeyCertificate NullableString `json:"publicKeyCertificate,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClusterKeyPair Managed Cluster key pair for Cluster

func NewManagedClusterKeyPair ¶ added in v2.0.5

func NewManagedClusterKeyPair() *ManagedClusterKeyPair

NewManagedClusterKeyPair instantiates a new ManagedClusterKeyPair object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClusterKeyPairWithDefaults ¶ added in v2.0.5

func NewManagedClusterKeyPairWithDefaults() *ManagedClusterKeyPair

NewManagedClusterKeyPairWithDefaults instantiates a new ManagedClusterKeyPair object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClusterKeyPair) GetPublicKey ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) GetPublicKey() string

GetPublicKey returns the PublicKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClusterKeyPair) GetPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) GetPublicKeyCertificate() string

GetPublicKeyCertificate returns the PublicKeyCertificate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClusterKeyPair) GetPublicKeyCertificateOk ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) GetPublicKeyCertificateOk() (*string, bool)

GetPublicKeyCertificateOk returns a tuple with the PublicKeyCertificate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClusterKeyPair) GetPublicKeyOk ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) GetPublicKeyOk() (*string, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClusterKeyPair) GetPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) GetPublicKeyThumbprint() string

GetPublicKeyThumbprint returns the PublicKeyThumbprint field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClusterKeyPair) GetPublicKeyThumbprintOk ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) GetPublicKeyThumbprintOk() (*string, bool)

GetPublicKeyThumbprintOk returns a tuple with the PublicKeyThumbprint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClusterKeyPair) HasPublicKey ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*ManagedClusterKeyPair) HasPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) HasPublicKeyCertificate() bool

HasPublicKeyCertificate returns a boolean if a field has been set.

func (*ManagedClusterKeyPair) HasPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) HasPublicKeyThumbprint() bool

HasPublicKeyThumbprint returns a boolean if a field has been set.

func (ManagedClusterKeyPair) MarshalJSON ¶ added in v2.0.5

func (o ManagedClusterKeyPair) MarshalJSON() ([]byte, error)

func (*ManagedClusterKeyPair) SetPublicKey ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) SetPublicKey(v string)

SetPublicKey gets a reference to the given NullableString and assigns it to the PublicKey field.

func (*ManagedClusterKeyPair) SetPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) SetPublicKeyCertificate(v string)

SetPublicKeyCertificate gets a reference to the given NullableString and assigns it to the PublicKeyCertificate field.

func (*ManagedClusterKeyPair) SetPublicKeyCertificateNil ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) SetPublicKeyCertificateNil()

SetPublicKeyCertificateNil sets the value for PublicKeyCertificate to be an explicit nil

func (*ManagedClusterKeyPair) SetPublicKeyNil ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) SetPublicKeyNil()

SetPublicKeyNil sets the value for PublicKey to be an explicit nil

func (*ManagedClusterKeyPair) SetPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) SetPublicKeyThumbprint(v string)

SetPublicKeyThumbprint gets a reference to the given NullableString and assigns it to the PublicKeyThumbprint field.

func (*ManagedClusterKeyPair) SetPublicKeyThumbprintNil ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) SetPublicKeyThumbprintNil()

SetPublicKeyThumbprintNil sets the value for PublicKeyThumbprint to be an explicit nil

func (ManagedClusterKeyPair) ToMap ¶ added in v2.0.5

func (o ManagedClusterKeyPair) ToMap() (map[string]interface{}, error)

func (*ManagedClusterKeyPair) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) UnmarshalJSON(bytes []byte) (err error)

func (*ManagedClusterKeyPair) UnsetPublicKey ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) UnsetPublicKey()

UnsetPublicKey ensures that no value is present for PublicKey, not even an explicit nil

func (*ManagedClusterKeyPair) UnsetPublicKeyCertificate ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) UnsetPublicKeyCertificate()

UnsetPublicKeyCertificate ensures that no value is present for PublicKeyCertificate, not even an explicit nil

func (*ManagedClusterKeyPair) UnsetPublicKeyThumbprint ¶ added in v2.0.5

func (o *ManagedClusterKeyPair) UnsetPublicKeyThumbprint()

UnsetPublicKeyThumbprint ensures that no value is present for PublicKeyThumbprint, not even an explicit nil

type ManagedClusterQueue ¶ added in v2.0.5

type ManagedClusterQueue struct {
	// ManagedCluster queue name
	Name *string `json:"name,omitempty"`
	// ManagedCluster queue aws region
	Region               *string `json:"region,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClusterQueue Managed Cluster key pair for Cluster

func NewManagedClusterQueue ¶ added in v2.0.5

func NewManagedClusterQueue() *ManagedClusterQueue

NewManagedClusterQueue instantiates a new ManagedClusterQueue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClusterQueueWithDefaults ¶ added in v2.0.5

func NewManagedClusterQueueWithDefaults() *ManagedClusterQueue

NewManagedClusterQueueWithDefaults instantiates a new ManagedClusterQueue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClusterQueue) GetName ¶ added in v2.0.5

func (o *ManagedClusterQueue) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ManagedClusterQueue) GetNameOk ¶ added in v2.0.5

func (o *ManagedClusterQueue) 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 (*ManagedClusterQueue) GetRegion ¶ added in v2.0.5

func (o *ManagedClusterQueue) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*ManagedClusterQueue) GetRegionOk ¶ added in v2.0.5

func (o *ManagedClusterQueue) 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 (*ManagedClusterQueue) HasName ¶ added in v2.0.5

func (o *ManagedClusterQueue) HasName() bool

HasName returns a boolean if a field has been set.

func (*ManagedClusterQueue) HasRegion ¶ added in v2.0.5

func (o *ManagedClusterQueue) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (ManagedClusterQueue) MarshalJSON ¶ added in v2.0.5

func (o ManagedClusterQueue) MarshalJSON() ([]byte, error)

func (*ManagedClusterQueue) SetName ¶ added in v2.0.5

func (o *ManagedClusterQueue) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ManagedClusterQueue) SetRegion ¶ added in v2.0.5

func (o *ManagedClusterQueue) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (ManagedClusterQueue) ToMap ¶ added in v2.0.5

func (o ManagedClusterQueue) ToMap() (map[string]interface{}, error)

func (*ManagedClusterQueue) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClusterQueue) UnmarshalJSON(bytes []byte) (err error)

type ManagedClusterRedis ¶ added in v2.0.5

type ManagedClusterRedis struct {
	// ManagedCluster redisHost
	RedisHost *string `json:"redisHost,omitempty"`
	// ManagedCluster redisPort
	RedisPort            *int32 `json:"redisPort,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClusterRedis Managed Cluster Redis Configuration

func NewManagedClusterRedis ¶ added in v2.0.5

func NewManagedClusterRedis() *ManagedClusterRedis

NewManagedClusterRedis instantiates a new ManagedClusterRedis object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClusterRedisWithDefaults ¶ added in v2.0.5

func NewManagedClusterRedisWithDefaults() *ManagedClusterRedis

NewManagedClusterRedisWithDefaults instantiates a new ManagedClusterRedis object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClusterRedis) GetRedisHost ¶ added in v2.0.5

func (o *ManagedClusterRedis) GetRedisHost() string

GetRedisHost returns the RedisHost field value if set, zero value otherwise.

func (*ManagedClusterRedis) GetRedisHostOk ¶ added in v2.0.5

func (o *ManagedClusterRedis) GetRedisHostOk() (*string, bool)

GetRedisHostOk returns a tuple with the RedisHost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedClusterRedis) GetRedisPort ¶ added in v2.0.5

func (o *ManagedClusterRedis) GetRedisPort() int32

GetRedisPort returns the RedisPort field value if set, zero value otherwise.

func (*ManagedClusterRedis) GetRedisPortOk ¶ added in v2.0.5

func (o *ManagedClusterRedis) GetRedisPortOk() (*int32, bool)

GetRedisPortOk returns a tuple with the RedisPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedClusterRedis) HasRedisHost ¶ added in v2.0.5

func (o *ManagedClusterRedis) HasRedisHost() bool

HasRedisHost returns a boolean if a field has been set.

func (*ManagedClusterRedis) HasRedisPort ¶ added in v2.0.5

func (o *ManagedClusterRedis) HasRedisPort() bool

HasRedisPort returns a boolean if a field has been set.

func (ManagedClusterRedis) MarshalJSON ¶ added in v2.0.5

func (o ManagedClusterRedis) MarshalJSON() ([]byte, error)

func (*ManagedClusterRedis) SetRedisHost ¶ added in v2.0.5

func (o *ManagedClusterRedis) SetRedisHost(v string)

SetRedisHost gets a reference to the given string and assigns it to the RedisHost field.

func (*ManagedClusterRedis) SetRedisPort ¶ added in v2.0.5

func (o *ManagedClusterRedis) SetRedisPort(v int32)

SetRedisPort gets a reference to the given int32 and assigns it to the RedisPort field.

func (ManagedClusterRedis) ToMap ¶ added in v2.0.5

func (o ManagedClusterRedis) ToMap() (map[string]interface{}, error)

func (*ManagedClusterRedis) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClusterRedis) UnmarshalJSON(bytes []byte) (err error)

type ManagedClusterRequest ¶ added in v2.0.5

type ManagedClusterRequest struct {
	// ManagedCluster name
	Name string               `json:"name"`
	Type *ManagedClusterTypes `json:"type,omitempty"`
	// ManagedProcess configuration map
	Configuration *map[string]string `json:"configuration,omitempty"`
	// ManagedCluster description
	Description          NullableString `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManagedClusterRequest Request to create Managed Cluster

func NewManagedClusterRequest ¶ added in v2.0.5

func NewManagedClusterRequest(name string) *ManagedClusterRequest

NewManagedClusterRequest instantiates a new ManagedClusterRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagedClusterRequestWithDefaults ¶ added in v2.0.5

func NewManagedClusterRequestWithDefaults() *ManagedClusterRequest

NewManagedClusterRequestWithDefaults instantiates a new ManagedClusterRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagedClusterRequest) GetConfiguration ¶ added in v2.0.5

func (o *ManagedClusterRequest) GetConfiguration() map[string]string

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*ManagedClusterRequest) GetConfigurationOk ¶ added in v2.0.5

func (o *ManagedClusterRequest) GetConfigurationOk() (*map[string]string, bool)

GetConfigurationOk returns a tuple with the Configuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagedClusterRequest) GetDescription ¶ added in v2.0.5

func (o *ManagedClusterRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManagedClusterRequest) GetDescriptionOk ¶ added in v2.0.5

func (o *ManagedClusterRequest) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManagedClusterRequest) GetName ¶ added in v2.0.5

func (o *ManagedClusterRequest) GetName() string

GetName returns the Name field value

func (*ManagedClusterRequest) GetNameOk ¶ added in v2.0.5

func (o *ManagedClusterRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ManagedClusterRequest) GetType ¶ added in v2.0.5

GetType returns the Type field value if set, zero value otherwise.

func (*ManagedClusterRequest) GetTypeOk ¶ added in v2.0.5

func (o *ManagedClusterRequest) GetTypeOk() (*ManagedClusterTypes, 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 (*ManagedClusterRequest) HasConfiguration ¶ added in v2.0.5

func (o *ManagedClusterRequest) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (*ManagedClusterRequest) HasDescription ¶ added in v2.0.5

func (o *ManagedClusterRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ManagedClusterRequest) HasType ¶ added in v2.0.5

func (o *ManagedClusterRequest) HasType() bool

HasType returns a boolean if a field has been set.

func (ManagedClusterRequest) MarshalJSON ¶ added in v2.0.5

func (o ManagedClusterRequest) MarshalJSON() ([]byte, error)

func (*ManagedClusterRequest) SetConfiguration ¶ added in v2.0.5

func (o *ManagedClusterRequest) SetConfiguration(v map[string]string)

SetConfiguration gets a reference to the given map[string]string and assigns it to the Configuration field.

func (*ManagedClusterRequest) SetDescription ¶ added in v2.0.5

func (o *ManagedClusterRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ManagedClusterRequest) SetDescriptionNil ¶ added in v2.0.5

func (o *ManagedClusterRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ManagedClusterRequest) SetName ¶ added in v2.0.5

func (o *ManagedClusterRequest) SetName(v string)

SetName sets field value

func (*ManagedClusterRequest) SetType ¶ added in v2.0.5

SetType gets a reference to the given ManagedClusterTypes and assigns it to the Type field.

func (ManagedClusterRequest) ToMap ¶ added in v2.0.5

func (o ManagedClusterRequest) ToMap() (map[string]interface{}, error)

func (*ManagedClusterRequest) UnmarshalJSON ¶ added in v2.0.5

func (o *ManagedClusterRequest) UnmarshalJSON(bytes []byte) (err error)

func (*ManagedClusterRequest) UnsetDescription ¶ added in v2.0.5

func (o *ManagedClusterRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type ManagedClusterTypes ¶ added in v2.0.5

type ManagedClusterTypes string

ManagedClusterTypes The Type of Cluster

const (
	MANAGEDCLUSTERTYPES_IDN ManagedClusterTypes = "idn"
	MANAGEDCLUSTERTYPES_IAI ManagedClusterTypes = "iai"
)

List of ManagedClusterTypes

func NewManagedClusterTypesFromValue ¶ added in v2.0.5

func NewManagedClusterTypesFromValue(v string) (*ManagedClusterTypes, error)

NewManagedClusterTypesFromValue returns a pointer to a valid ManagedClusterTypes for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ManagedClusterTypes) IsValid ¶ added in v2.0.5

func (v ManagedClusterTypes) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ManagedClusterTypes) Ptr ¶ added in v2.0.5

Ptr returns reference to ManagedClusterTypes value

func (*ManagedClusterTypes) UnmarshalJSON ¶ added in v2.0.5

func (v *ManagedClusterTypes) UnmarshalJSON(src []byte) error

type ManagedClustersAPIService ¶ added in v2.0.5

type ManagedClustersAPIService service

ManagedClustersAPIService ManagedClustersAPI service

func (*ManagedClustersAPIService) CreateManagedCluster ¶ added in v2.0.5

CreateManagedCluster Create a new Managed Cluster

Create a new Managed Cluster. The API returns a result that includes the Managed Cluster ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateManagedClusterRequest

func (*ManagedClustersAPIService) CreateManagedClusterExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedCluster

func (*ManagedClustersAPIService) DeleteManagedCluster ¶ added in v2.0.5

DeleteManagedCluster Delete a Managed Cluster

Delete an existing Managed Cluster.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Managed Cluster ID
@return ApiDeleteManagedClusterRequest

func (*ManagedClustersAPIService) DeleteManagedClusterExecute ¶ added in v2.0.5

func (a *ManagedClustersAPIService) DeleteManagedClusterExecute(r ApiDeleteManagedClusterRequest) (*http.Response, error)

Execute executes the request

func (*ManagedClustersAPIService) GetManagedCluster ¶ added in v2.0.5

GetManagedCluster Get a specified Managed Cluster.

Retrieve a ManagedCluster 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 ManagedCluster to get
@return ApiGetManagedClusterRequest

func (*ManagedClustersAPIService) GetManagedClusterExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedCluster

func (*ManagedClustersAPIService) GetManagedClusters ¶ added in v2.0.5

GetManagedClusters Retrieve all Managed Clusters.

Retrieve all Managed Clusters for the current Org, based on request context.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetManagedClustersRequest

func (*ManagedClustersAPIService) GetManagedClustersExecute ¶ added in v2.0.5

Execute executes the request

@return []ManagedCluster

func (*ManagedClustersAPIService) UpdateManagedCluster ¶ added in v2.0.5

UpdateManagedCluster Update a Managed Cluster

Update an existing Managed Cluster.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Managed Cluster ID
@return ApiUpdateManagedClusterRequest

func (*ManagedClustersAPIService) UpdateManagedClusterExecute ¶ added in v2.0.5

Execute executes the request

@return ManagedCluster

type ManagerCorrelationMapping ¶

type ManagerCorrelationMapping struct {
	// Name of the attribute to use for manager correlation. The value found on the account attribute will be used to lookup the manager's identity.
	AccountAttributeName *string `json:"accountAttributeName,omitempty"`
	// Name of the identity attribute to search when trying to find a manager using the value from the accountAttribute.
	IdentityAttributeName *string `json:"identityAttributeName,omitempty"`
	AdditionalProperties  map[string]interface{}
}

ManagerCorrelationMapping struct for ManagerCorrelationMapping

func NewManagerCorrelationMapping ¶

func NewManagerCorrelationMapping() *ManagerCorrelationMapping

NewManagerCorrelationMapping instantiates a new ManagerCorrelationMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManagerCorrelationMappingWithDefaults ¶

func NewManagerCorrelationMappingWithDefaults() *ManagerCorrelationMapping

NewManagerCorrelationMappingWithDefaults instantiates a new ManagerCorrelationMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManagerCorrelationMapping) GetAccountAttributeName ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) GetAccountAttributeName() string

GetAccountAttributeName returns the AccountAttributeName field value if set, zero value otherwise.

func (*ManagerCorrelationMapping) GetAccountAttributeNameOk ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) GetAccountAttributeNameOk() (*string, bool)

GetAccountAttributeNameOk returns a tuple with the AccountAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagerCorrelationMapping) GetIdentityAttributeName ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) GetIdentityAttributeName() string

GetIdentityAttributeName returns the IdentityAttributeName field value if set, zero value otherwise.

func (*ManagerCorrelationMapping) GetIdentityAttributeNameOk ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) GetIdentityAttributeNameOk() (*string, bool)

GetIdentityAttributeNameOk returns a tuple with the IdentityAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManagerCorrelationMapping) HasAccountAttributeName ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) HasAccountAttributeName() bool

HasAccountAttributeName returns a boolean if a field has been set.

func (*ManagerCorrelationMapping) HasIdentityAttributeName ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) HasIdentityAttributeName() bool

HasIdentityAttributeName returns a boolean if a field has been set.

func (ManagerCorrelationMapping) MarshalJSON ¶

func (o ManagerCorrelationMapping) MarshalJSON() ([]byte, error)

func (*ManagerCorrelationMapping) SetAccountAttributeName ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) SetAccountAttributeName(v string)

SetAccountAttributeName gets a reference to the given string and assigns it to the AccountAttributeName field.

func (*ManagerCorrelationMapping) SetIdentityAttributeName ¶ added in v2.0.3

func (o *ManagerCorrelationMapping) SetIdentityAttributeName(v string)

SetIdentityAttributeName gets a reference to the given string and assigns it to the IdentityAttributeName field.

func (ManagerCorrelationMapping) ToMap ¶

func (o ManagerCorrelationMapping) ToMap() (map[string]interface{}, error)

func (*ManagerCorrelationMapping) UnmarshalJSON ¶

func (o *ManagerCorrelationMapping) UnmarshalJSON(bytes []byte) (err error)

type ManualWorkItemDetails ¶

type ManualWorkItemDetails struct {
	// True if the request for this item was forwarded from one owner to another.
	Forwarded     *bool                                      `json:"forwarded,omitempty"`
	OriginalOwner NullableManualWorkItemDetailsOriginalOwner `json:"originalOwner,omitempty"`
	CurrentOwner  NullableManualWorkItemDetailsCurrentOwner  `json:"currentOwner,omitempty"`
	// Time at which item was modified.
	Modified *time.Time           `json:"modified,omitempty"`
	Status   *ManualWorkItemState `json:"status,omitempty"`
	// The history of approval forward action.
	ForwardHistory       []ApprovalForwardHistory `json:"forwardHistory,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManualWorkItemDetails struct for ManualWorkItemDetails

func NewManualWorkItemDetails ¶

func NewManualWorkItemDetails() *ManualWorkItemDetails

NewManualWorkItemDetails instantiates a new ManualWorkItemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManualWorkItemDetailsWithDefaults ¶

func NewManualWorkItemDetailsWithDefaults() *ManualWorkItemDetails

NewManualWorkItemDetailsWithDefaults instantiates a new ManualWorkItemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManualWorkItemDetails) GetCurrentOwner ¶

GetCurrentOwner returns the CurrentOwner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManualWorkItemDetails) GetCurrentOwnerOk ¶

GetCurrentOwnerOk returns a tuple with the CurrentOwner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManualWorkItemDetails) GetForwardHistory ¶

func (o *ManualWorkItemDetails) GetForwardHistory() []ApprovalForwardHistory

GetForwardHistory returns the ForwardHistory field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManualWorkItemDetails) GetForwardHistoryOk ¶

func (o *ManualWorkItemDetails) GetForwardHistoryOk() ([]ApprovalForwardHistory, bool)

GetForwardHistoryOk returns a tuple with the ForwardHistory field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManualWorkItemDetails) GetForwarded ¶

func (o *ManualWorkItemDetails) GetForwarded() bool

GetForwarded returns the Forwarded field value if set, zero value otherwise.

func (*ManualWorkItemDetails) GetForwardedOk ¶

func (o *ManualWorkItemDetails) GetForwardedOk() (*bool, bool)

GetForwardedOk returns a tuple with the Forwarded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManualWorkItemDetails) GetModified ¶

func (o *ManualWorkItemDetails) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ManualWorkItemDetails) GetModifiedOk ¶

func (o *ManualWorkItemDetails) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ManualWorkItemDetails) GetOriginalOwner ¶

GetOriginalOwner returns the OriginalOwner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ManualWorkItemDetails) GetOriginalOwnerOk ¶

GetOriginalOwnerOk returns a tuple with the OriginalOwner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ManualWorkItemDetails) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*ManualWorkItemDetails) GetStatusOk ¶

func (o *ManualWorkItemDetails) GetStatusOk() (*ManualWorkItemState, 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 (*ManualWorkItemDetails) HasCurrentOwner ¶

func (o *ManualWorkItemDetails) HasCurrentOwner() bool

HasCurrentOwner returns a boolean if a field has been set.

func (*ManualWorkItemDetails) HasForwardHistory ¶

func (o *ManualWorkItemDetails) HasForwardHistory() bool

HasForwardHistory returns a boolean if a field has been set.

func (*ManualWorkItemDetails) HasForwarded ¶

func (o *ManualWorkItemDetails) HasForwarded() bool

HasForwarded returns a boolean if a field has been set.

func (*ManualWorkItemDetails) HasModified ¶

func (o *ManualWorkItemDetails) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ManualWorkItemDetails) HasOriginalOwner ¶

func (o *ManualWorkItemDetails) HasOriginalOwner() bool

HasOriginalOwner returns a boolean if a field has been set.

func (*ManualWorkItemDetails) HasStatus ¶

func (o *ManualWorkItemDetails) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ManualWorkItemDetails) MarshalJSON ¶

func (o ManualWorkItemDetails) MarshalJSON() ([]byte, error)

func (*ManualWorkItemDetails) SetCurrentOwner ¶

SetCurrentOwner gets a reference to the given NullableManualWorkItemDetailsCurrentOwner and assigns it to the CurrentOwner field.

func (*ManualWorkItemDetails) SetCurrentOwnerNil ¶ added in v2.0.3

func (o *ManualWorkItemDetails) SetCurrentOwnerNil()

SetCurrentOwnerNil sets the value for CurrentOwner to be an explicit nil

func (*ManualWorkItemDetails) SetForwardHistory ¶

func (o *ManualWorkItemDetails) SetForwardHistory(v []ApprovalForwardHistory)

SetForwardHistory gets a reference to the given []ApprovalForwardHistory and assigns it to the ForwardHistory field.

func (*ManualWorkItemDetails) SetForwarded ¶

func (o *ManualWorkItemDetails) SetForwarded(v bool)

SetForwarded gets a reference to the given bool and assigns it to the Forwarded field.

func (*ManualWorkItemDetails) SetModified ¶

func (o *ManualWorkItemDetails) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*ManualWorkItemDetails) SetOriginalOwner ¶

SetOriginalOwner gets a reference to the given NullableManualWorkItemDetailsOriginalOwner and assigns it to the OriginalOwner field.

func (*ManualWorkItemDetails) SetOriginalOwnerNil ¶ added in v2.0.3

func (o *ManualWorkItemDetails) SetOriginalOwnerNil()

SetOriginalOwnerNil sets the value for OriginalOwner to be an explicit nil

func (*ManualWorkItemDetails) SetStatus ¶

SetStatus gets a reference to the given ManualWorkItemState and assigns it to the Status field.

func (ManualWorkItemDetails) ToMap ¶

func (o ManualWorkItemDetails) ToMap() (map[string]interface{}, error)

func (*ManualWorkItemDetails) UnmarshalJSON ¶

func (o *ManualWorkItemDetails) UnmarshalJSON(bytes []byte) (err error)

func (*ManualWorkItemDetails) UnsetCurrentOwner ¶ added in v2.0.3

func (o *ManualWorkItemDetails) UnsetCurrentOwner()

UnsetCurrentOwner ensures that no value is present for CurrentOwner, not even an explicit nil

func (*ManualWorkItemDetails) UnsetOriginalOwner ¶ added in v2.0.3

func (o *ManualWorkItemDetails) UnsetOriginalOwner()

UnsetOriginalOwner ensures that no value is present for OriginalOwner, not even an explicit nil

type ManualWorkItemDetailsCurrentOwner ¶

type ManualWorkItemDetailsCurrentOwner struct {
	// DTO type of current work item owner's identity.
	Type *string `json:"type,omitempty"`
	// ID of current work item owner's identity.
	Id *string `json:"id,omitempty"`
	// Display name of current work item owner.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManualWorkItemDetailsCurrentOwner Identity of current work item owner.

func NewManualWorkItemDetailsCurrentOwner ¶

func NewManualWorkItemDetailsCurrentOwner() *ManualWorkItemDetailsCurrentOwner

NewManualWorkItemDetailsCurrentOwner instantiates a new ManualWorkItemDetailsCurrentOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManualWorkItemDetailsCurrentOwnerWithDefaults ¶

func NewManualWorkItemDetailsCurrentOwnerWithDefaults() *ManualWorkItemDetailsCurrentOwner

NewManualWorkItemDetailsCurrentOwnerWithDefaults instantiates a new ManualWorkItemDetailsCurrentOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManualWorkItemDetailsCurrentOwner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ManualWorkItemDetailsCurrentOwner) 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 (*ManualWorkItemDetailsCurrentOwner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ManualWorkItemDetailsCurrentOwner) GetNameOk ¶

func (o *ManualWorkItemDetailsCurrentOwner) 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 (*ManualWorkItemDetailsCurrentOwner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ManualWorkItemDetailsCurrentOwner) GetTypeOk ¶

func (o *ManualWorkItemDetailsCurrentOwner) 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 (*ManualWorkItemDetailsCurrentOwner) HasId ¶

HasId returns a boolean if a field has been set.

func (*ManualWorkItemDetailsCurrentOwner) HasName ¶

HasName returns a boolean if a field has been set.

func (*ManualWorkItemDetailsCurrentOwner) HasType ¶

HasType returns a boolean if a field has been set.

func (ManualWorkItemDetailsCurrentOwner) MarshalJSON ¶

func (o ManualWorkItemDetailsCurrentOwner) MarshalJSON() ([]byte, error)

func (*ManualWorkItemDetailsCurrentOwner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ManualWorkItemDetailsCurrentOwner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ManualWorkItemDetailsCurrentOwner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (ManualWorkItemDetailsCurrentOwner) ToMap ¶

func (o ManualWorkItemDetailsCurrentOwner) ToMap() (map[string]interface{}, error)

func (*ManualWorkItemDetailsCurrentOwner) UnmarshalJSON ¶

func (o *ManualWorkItemDetailsCurrentOwner) UnmarshalJSON(bytes []byte) (err error)

type ManualWorkItemDetailsOriginalOwner ¶

type ManualWorkItemDetailsOriginalOwner struct {
	// DTO type of original work item owner's identity.
	Type *string `json:"type,omitempty"`
	// ID of original work item owner's identity.
	Id *string `json:"id,omitempty"`
	// Display name of original work item owner.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ManualWorkItemDetailsOriginalOwner Identity of original work item owner, if the work item has been forwarded.

func NewManualWorkItemDetailsOriginalOwner ¶

func NewManualWorkItemDetailsOriginalOwner() *ManualWorkItemDetailsOriginalOwner

NewManualWorkItemDetailsOriginalOwner instantiates a new ManualWorkItemDetailsOriginalOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewManualWorkItemDetailsOriginalOwnerWithDefaults ¶

func NewManualWorkItemDetailsOriginalOwnerWithDefaults() *ManualWorkItemDetailsOriginalOwner

NewManualWorkItemDetailsOriginalOwnerWithDefaults instantiates a new ManualWorkItemDetailsOriginalOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ManualWorkItemDetailsOriginalOwner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ManualWorkItemDetailsOriginalOwner) 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 (*ManualWorkItemDetailsOriginalOwner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ManualWorkItemDetailsOriginalOwner) GetNameOk ¶

func (o *ManualWorkItemDetailsOriginalOwner) 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 (*ManualWorkItemDetailsOriginalOwner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ManualWorkItemDetailsOriginalOwner) GetTypeOk ¶

func (o *ManualWorkItemDetailsOriginalOwner) 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 (*ManualWorkItemDetailsOriginalOwner) HasId ¶

HasId returns a boolean if a field has been set.

func (*ManualWorkItemDetailsOriginalOwner) HasName ¶

HasName returns a boolean if a field has been set.

func (*ManualWorkItemDetailsOriginalOwner) HasType ¶

HasType returns a boolean if a field has been set.

func (ManualWorkItemDetailsOriginalOwner) MarshalJSON ¶

func (o ManualWorkItemDetailsOriginalOwner) MarshalJSON() ([]byte, error)

func (*ManualWorkItemDetailsOriginalOwner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ManualWorkItemDetailsOriginalOwner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ManualWorkItemDetailsOriginalOwner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (ManualWorkItemDetailsOriginalOwner) ToMap ¶

func (o ManualWorkItemDetailsOriginalOwner) ToMap() (map[string]interface{}, error)

func (*ManualWorkItemDetailsOriginalOwner) UnmarshalJSON ¶

func (o *ManualWorkItemDetailsOriginalOwner) UnmarshalJSON(bytes []byte) (err error)

type ManualWorkItemState ¶

type ManualWorkItemState string

ManualWorkItemState Indicates the state of the request processing for this item: * PENDING: The request for this item is awaiting processing. * APPROVED: The request for this item has been approved. * REJECTED: The request for this item was rejected. * EXPIRED: The request for this item expired with no action taken. * CANCELLED: The request for this item was cancelled with no user action. * ARCHIVED: The request for this item has been archived after completion.

const (
	MANUALWORKITEMSTATE_PENDING   ManualWorkItemState = "PENDING"
	MANUALWORKITEMSTATE_APPROVED  ManualWorkItemState = "APPROVED"
	MANUALWORKITEMSTATE_REJECTED  ManualWorkItemState = "REJECTED"
	MANUALWORKITEMSTATE_EXPIRED   ManualWorkItemState = "EXPIRED"
	MANUALWORKITEMSTATE_CANCELLED ManualWorkItemState = "CANCELLED"
	MANUALWORKITEMSTATE_ARCHIVED  ManualWorkItemState = "ARCHIVED"
)

List of ManualWorkItemState

func NewManualWorkItemStateFromValue ¶

func NewManualWorkItemStateFromValue(v string) (*ManualWorkItemState, error)

NewManualWorkItemStateFromValue returns a pointer to a valid ManualWorkItemState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ManualWorkItemState) IsValid ¶

func (v ManualWorkItemState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ManualWorkItemState) Ptr ¶

Ptr returns reference to ManualWorkItemState value

func (*ManualWorkItemState) UnmarshalJSON ¶

func (v *ManualWorkItemState) UnmarshalJSON(src []byte) error

type MappedNullable ¶

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MetricAggregation ¶

type MetricAggregation struct {
	// The name of the metric aggregate to be included in the result. If the metric aggregation is omitted, the resulting aggregation will be a count of the documents in the search results.
	Name string      `json:"name"`
	Type *MetricType `json:"type,omitempty"`
	// The field the calculation is performed on.  Prefix the field name with '@' to reference a nested object.
	Field                string `json:"field"`
	AdditionalProperties map[string]interface{}
}

MetricAggregation The calculation done on the results of the query

func NewMetricAggregation ¶

func NewMetricAggregation(name string, field string) *MetricAggregation

NewMetricAggregation instantiates a new MetricAggregation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMetricAggregationWithDefaults ¶

func NewMetricAggregationWithDefaults() *MetricAggregation

NewMetricAggregationWithDefaults instantiates a new MetricAggregation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MetricAggregation) GetField ¶

func (o *MetricAggregation) GetField() string

GetField returns the Field field value

func (*MetricAggregation) GetFieldOk ¶

func (o *MetricAggregation) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*MetricAggregation) GetName ¶

func (o *MetricAggregation) GetName() string

GetName returns the Name field value

func (*MetricAggregation) GetNameOk ¶

func (o *MetricAggregation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*MetricAggregation) GetType ¶

func (o *MetricAggregation) GetType() MetricType

GetType returns the Type field value if set, zero value otherwise.

func (*MetricAggregation) GetTypeOk ¶

func (o *MetricAggregation) GetTypeOk() (*MetricType, 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 (*MetricAggregation) HasType ¶

func (o *MetricAggregation) HasType() bool

HasType returns a boolean if a field has been set.

func (MetricAggregation) MarshalJSON ¶

func (o MetricAggregation) MarshalJSON() ([]byte, error)

func (*MetricAggregation) SetField ¶

func (o *MetricAggregation) SetField(v string)

SetField sets field value

func (*MetricAggregation) SetName ¶

func (o *MetricAggregation) SetName(v string)

SetName sets field value

func (*MetricAggregation) SetType ¶

func (o *MetricAggregation) SetType(v MetricType)

SetType gets a reference to the given MetricType and assigns it to the Type field.

func (MetricAggregation) ToMap ¶

func (o MetricAggregation) ToMap() (map[string]interface{}, error)

func (*MetricAggregation) UnmarshalJSON ¶

func (o *MetricAggregation) UnmarshalJSON(bytes []byte) (err error)

type MetricType ¶

type MetricType string

MetricType Enum representing the currently supported metric aggregation types. Additional values may be added in the future without notice.

const (
	METRICTYPE_COUNT        MetricType = "COUNT"
	METRICTYPE_UNIQUE_COUNT MetricType = "UNIQUE_COUNT"
	METRICTYPE_AVG          MetricType = "AVG"
	METRICTYPE_SUM          MetricType = "SUM"
	METRICTYPE_MEDIAN       MetricType = "MEDIAN"
	METRICTYPE_MIN          MetricType = "MIN"
	METRICTYPE_MAX          MetricType = "MAX"
)

List of MetricType

func NewMetricTypeFromValue ¶

func NewMetricTypeFromValue(v string) (*MetricType, error)

NewMetricTypeFromValue returns a pointer to a valid MetricType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MetricType) IsValid ¶

func (v MetricType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MetricType) Ptr ¶

func (v MetricType) Ptr() *MetricType

Ptr returns reference to MetricType value

func (*MetricType) UnmarshalJSON ¶

func (v *MetricType) UnmarshalJSON(src []byte) error

type MultiPolicyRequest ¶

type MultiPolicyRequest struct {
	// Multi-policy report will be run for this list of ids
	FilteredPolicyList   []string `json:"filteredPolicyList,omitempty"`
	AdditionalProperties map[string]interface{}
}

MultiPolicyRequest struct for MultiPolicyRequest

func NewMultiPolicyRequest ¶

func NewMultiPolicyRequest() *MultiPolicyRequest

NewMultiPolicyRequest instantiates a new MultiPolicyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewMultiPolicyRequestWithDefaults ¶

func NewMultiPolicyRequestWithDefaults() *MultiPolicyRequest

NewMultiPolicyRequestWithDefaults instantiates a new MultiPolicyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*MultiPolicyRequest) GetFilteredPolicyList ¶

func (o *MultiPolicyRequest) GetFilteredPolicyList() []string

GetFilteredPolicyList returns the FilteredPolicyList field value if set, zero value otherwise.

func (*MultiPolicyRequest) GetFilteredPolicyListOk ¶

func (o *MultiPolicyRequest) GetFilteredPolicyListOk() ([]string, bool)

GetFilteredPolicyListOk returns a tuple with the FilteredPolicyList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MultiPolicyRequest) HasFilteredPolicyList ¶

func (o *MultiPolicyRequest) HasFilteredPolicyList() bool

HasFilteredPolicyList returns a boolean if a field has been set.

func (MultiPolicyRequest) MarshalJSON ¶

func (o MultiPolicyRequest) MarshalJSON() ([]byte, error)

func (*MultiPolicyRequest) SetFilteredPolicyList ¶

func (o *MultiPolicyRequest) SetFilteredPolicyList(v []string)

SetFilteredPolicyList gets a reference to the given []string and assigns it to the FilteredPolicyList field.

func (MultiPolicyRequest) ToMap ¶

func (o MultiPolicyRequest) ToMap() (map[string]interface{}, error)

func (*MultiPolicyRequest) UnmarshalJSON ¶

func (o *MultiPolicyRequest) UnmarshalJSON(bytes []byte) (err error)

type NestedAggregation ¶

type NestedAggregation struct {
	// The name of the nested aggregate to be included in the result.
	Name string `json:"name"`
	// The type of the nested object.
	Type                 string `json:"type"`
	AdditionalProperties map[string]interface{}
}

NestedAggregation The nested aggregation object.

func NewNestedAggregation ¶

func NewNestedAggregation(name string, type_ string) *NestedAggregation

NewNestedAggregation instantiates a new NestedAggregation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNestedAggregationWithDefaults ¶

func NewNestedAggregationWithDefaults() *NestedAggregation

NewNestedAggregationWithDefaults instantiates a new NestedAggregation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NestedAggregation) GetName ¶

func (o *NestedAggregation) GetName() string

GetName returns the Name field value

func (*NestedAggregation) GetNameOk ¶

func (o *NestedAggregation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NestedAggregation) GetType ¶

func (o *NestedAggregation) GetType() string

GetType returns the Type field value

func (*NestedAggregation) GetTypeOk ¶

func (o *NestedAggregation) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NestedAggregation) MarshalJSON ¶

func (o NestedAggregation) MarshalJSON() ([]byte, error)

func (*NestedAggregation) SetName ¶

func (o *NestedAggregation) SetName(v string)

SetName sets field value

func (*NestedAggregation) SetType ¶

func (o *NestedAggregation) SetType(v string)

SetType sets field value

func (NestedAggregation) ToMap ¶

func (o NestedAggregation) ToMap() (map[string]interface{}, error)

func (*NestedAggregation) UnmarshalJSON ¶

func (o *NestedAggregation) UnmarshalJSON(bytes []byte) (err error)

type NetworkConfiguration ¶

type NetworkConfiguration struct {
	// The collection of ip ranges.
	Range []string `json:"range,omitempty"`
	// The collection of country codes.
	Geolocation []string `json:"geolocation,omitempty"`
	// Denotes whether the provided lists are whitelisted or blacklisted for geo location.
	Whitelisted          *bool `json:"whitelisted,omitempty"`
	AdditionalProperties map[string]interface{}
}

NetworkConfiguration struct for NetworkConfiguration

func NewNetworkConfiguration ¶

func NewNetworkConfiguration() *NetworkConfiguration

NewNetworkConfiguration instantiates a new NetworkConfiguration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNetworkConfigurationWithDefaults ¶

func NewNetworkConfigurationWithDefaults() *NetworkConfiguration

NewNetworkConfigurationWithDefaults instantiates a new NetworkConfiguration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NetworkConfiguration) GetGeolocation ¶

func (o *NetworkConfiguration) GetGeolocation() []string

GetGeolocation returns the Geolocation field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NetworkConfiguration) GetGeolocationOk ¶

func (o *NetworkConfiguration) GetGeolocationOk() ([]string, bool)

GetGeolocationOk returns a tuple with the Geolocation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NetworkConfiguration) GetRange ¶

func (o *NetworkConfiguration) GetRange() []string

GetRange returns the Range field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NetworkConfiguration) GetRangeOk ¶

func (o *NetworkConfiguration) GetRangeOk() ([]string, bool)

GetRangeOk returns a tuple with the Range field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NetworkConfiguration) GetWhitelisted ¶

func (o *NetworkConfiguration) GetWhitelisted() bool

GetWhitelisted returns the Whitelisted field value if set, zero value otherwise.

func (*NetworkConfiguration) GetWhitelistedOk ¶

func (o *NetworkConfiguration) GetWhitelistedOk() (*bool, bool)

GetWhitelistedOk returns a tuple with the Whitelisted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NetworkConfiguration) HasGeolocation ¶

func (o *NetworkConfiguration) HasGeolocation() bool

HasGeolocation returns a boolean if a field has been set.

func (*NetworkConfiguration) HasRange ¶

func (o *NetworkConfiguration) HasRange() bool

HasRange returns a boolean if a field has been set.

func (*NetworkConfiguration) HasWhitelisted ¶

func (o *NetworkConfiguration) HasWhitelisted() bool

HasWhitelisted returns a boolean if a field has been set.

func (NetworkConfiguration) MarshalJSON ¶

func (o NetworkConfiguration) MarshalJSON() ([]byte, error)

func (*NetworkConfiguration) SetGeolocation ¶

func (o *NetworkConfiguration) SetGeolocation(v []string)

SetGeolocation gets a reference to the given []string and assigns it to the Geolocation field.

func (*NetworkConfiguration) SetRange ¶

func (o *NetworkConfiguration) SetRange(v []string)

SetRange gets a reference to the given []string and assigns it to the Range field.

func (*NetworkConfiguration) SetWhitelisted ¶

func (o *NetworkConfiguration) SetWhitelisted(v bool)

SetWhitelisted gets a reference to the given bool and assigns it to the Whitelisted field.

func (NetworkConfiguration) ToMap ¶

func (o NetworkConfiguration) ToMap() (map[string]interface{}, error)

func (*NetworkConfiguration) UnmarshalJSON ¶

func (o *NetworkConfiguration) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalDecision ¶

type NonEmployeeApprovalDecision struct {
	// Comment on the approval item.
	Comment              *string `json:"comment,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalDecision struct for NonEmployeeApprovalDecision

func NewNonEmployeeApprovalDecision ¶

func NewNonEmployeeApprovalDecision() *NonEmployeeApprovalDecision

NewNonEmployeeApprovalDecision instantiates a new NonEmployeeApprovalDecision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalDecisionWithDefaults ¶

func NewNonEmployeeApprovalDecisionWithDefaults() *NonEmployeeApprovalDecision

NewNonEmployeeApprovalDecisionWithDefaults instantiates a new NonEmployeeApprovalDecision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalDecision) GetComment ¶

func (o *NonEmployeeApprovalDecision) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeApprovalDecision) GetCommentOk ¶

func (o *NonEmployeeApprovalDecision) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalDecision) HasComment ¶

func (o *NonEmployeeApprovalDecision) HasComment() bool

HasComment returns a boolean if a field has been set.

func (NonEmployeeApprovalDecision) MarshalJSON ¶

func (o NonEmployeeApprovalDecision) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalDecision) SetComment ¶

func (o *NonEmployeeApprovalDecision) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (NonEmployeeApprovalDecision) ToMap ¶

func (o NonEmployeeApprovalDecision) ToMap() (map[string]interface{}, error)

func (*NonEmployeeApprovalDecision) UnmarshalJSON ¶

func (o *NonEmployeeApprovalDecision) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalItem ¶

type NonEmployeeApprovalItem struct {
	// Non-Employee approval item id
	Id       *string                             `json:"id,omitempty"`
	Approver *NonEmployeeIdentityReferenceWithId `json:"approver,omitempty"`
	// Requested identity account name
	AccountName    *string         `json:"accountName,omitempty"`
	ApprovalStatus *ApprovalStatus `json:"approvalStatus,omitempty"`
	// Approval order
	ApprovalOrder *float32 `json:"approvalOrder,omitempty"`
	// comment of approver
	Comment *string `json:"comment,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time              `json:"created,omitempty"`
	NonEmployeeRequest   *NonEmployeeRequestLite `json:"nonEmployeeRequest,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalItem struct for NonEmployeeApprovalItem

func NewNonEmployeeApprovalItem ¶

func NewNonEmployeeApprovalItem() *NonEmployeeApprovalItem

NewNonEmployeeApprovalItem instantiates a new NonEmployeeApprovalItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalItemWithDefaults ¶

func NewNonEmployeeApprovalItemWithDefaults() *NonEmployeeApprovalItem

NewNonEmployeeApprovalItemWithDefaults instantiates a new NonEmployeeApprovalItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalItem) GetAccountName ¶

func (o *NonEmployeeApprovalItem) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetAccountNameOk ¶

func (o *NonEmployeeApprovalItem) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetApprovalOrder ¶

func (o *NonEmployeeApprovalItem) GetApprovalOrder() float32

GetApprovalOrder returns the ApprovalOrder field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetApprovalOrderOk ¶

func (o *NonEmployeeApprovalItem) GetApprovalOrderOk() (*float32, bool)

GetApprovalOrderOk returns a tuple with the ApprovalOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetApprovalStatus ¶

func (o *NonEmployeeApprovalItem) GetApprovalStatus() ApprovalStatus

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetApprovalStatusOk ¶

func (o *NonEmployeeApprovalItem) GetApprovalStatusOk() (*ApprovalStatus, bool)

GetApprovalStatusOk returns a tuple with the ApprovalStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetApprover ¶

GetApprover returns the Approver field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetApproverOk ¶

GetApproverOk returns a tuple with the Approver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetComment ¶

func (o *NonEmployeeApprovalItem) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetCommentOk ¶

func (o *NonEmployeeApprovalItem) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetCreated ¶

func (o *NonEmployeeApprovalItem) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetCreatedOk ¶

func (o *NonEmployeeApprovalItem) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetId ¶

func (o *NonEmployeeApprovalItem) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetIdOk ¶

func (o *NonEmployeeApprovalItem) 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 (*NonEmployeeApprovalItem) GetModified ¶

func (o *NonEmployeeApprovalItem) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetModifiedOk ¶

func (o *NonEmployeeApprovalItem) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) GetNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItem) GetNonEmployeeRequest() NonEmployeeRequestLite

GetNonEmployeeRequest returns the NonEmployeeRequest field value if set, zero value otherwise.

func (*NonEmployeeApprovalItem) GetNonEmployeeRequestOk ¶

func (o *NonEmployeeApprovalItem) GetNonEmployeeRequestOk() (*NonEmployeeRequestLite, bool)

GetNonEmployeeRequestOk returns a tuple with the NonEmployeeRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItem) HasAccountName ¶

func (o *NonEmployeeApprovalItem) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasApprovalOrder ¶

func (o *NonEmployeeApprovalItem) HasApprovalOrder() bool

HasApprovalOrder returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasApprovalStatus ¶

func (o *NonEmployeeApprovalItem) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasApprover ¶

func (o *NonEmployeeApprovalItem) HasApprover() bool

HasApprover returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasComment ¶

func (o *NonEmployeeApprovalItem) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasCreated ¶

func (o *NonEmployeeApprovalItem) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasId ¶

func (o *NonEmployeeApprovalItem) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasModified ¶

func (o *NonEmployeeApprovalItem) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeApprovalItem) HasNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItem) HasNonEmployeeRequest() bool

HasNonEmployeeRequest returns a boolean if a field has been set.

func (NonEmployeeApprovalItem) MarshalJSON ¶

func (o NonEmployeeApprovalItem) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalItem) SetAccountName ¶

func (o *NonEmployeeApprovalItem) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeApprovalItem) SetApprovalOrder ¶

func (o *NonEmployeeApprovalItem) SetApprovalOrder(v float32)

SetApprovalOrder gets a reference to the given float32 and assigns it to the ApprovalOrder field.

func (*NonEmployeeApprovalItem) SetApprovalStatus ¶

func (o *NonEmployeeApprovalItem) SetApprovalStatus(v ApprovalStatus)

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeApprovalItem) SetApprover ¶

SetApprover gets a reference to the given NonEmployeeIdentityReferenceWithId and assigns it to the Approver field.

func (*NonEmployeeApprovalItem) SetComment ¶

func (o *NonEmployeeApprovalItem) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeApprovalItem) SetCreated ¶

func (o *NonEmployeeApprovalItem) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeApprovalItem) SetId ¶

func (o *NonEmployeeApprovalItem) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeApprovalItem) SetModified ¶

func (o *NonEmployeeApprovalItem) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeApprovalItem) SetNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItem) SetNonEmployeeRequest(v NonEmployeeRequestLite)

SetNonEmployeeRequest gets a reference to the given NonEmployeeRequestLite and assigns it to the NonEmployeeRequest field.

func (NonEmployeeApprovalItem) ToMap ¶

func (o NonEmployeeApprovalItem) ToMap() (map[string]interface{}, error)

func (*NonEmployeeApprovalItem) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItem) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalItemBase ¶

type NonEmployeeApprovalItemBase struct {
	// Non-Employee approval item id
	Id       *string                             `json:"id,omitempty"`
	Approver *NonEmployeeIdentityReferenceWithId `json:"approver,omitempty"`
	// Requested identity account name
	AccountName    *string         `json:"accountName,omitempty"`
	ApprovalStatus *ApprovalStatus `json:"approvalStatus,omitempty"`
	// Approval order
	ApprovalOrder *float32 `json:"approvalOrder,omitempty"`
	// comment of approver
	Comment *string `json:"comment,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalItemBase struct for NonEmployeeApprovalItemBase

func NewNonEmployeeApprovalItemBase ¶

func NewNonEmployeeApprovalItemBase() *NonEmployeeApprovalItemBase

NewNonEmployeeApprovalItemBase instantiates a new NonEmployeeApprovalItemBase object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalItemBaseWithDefaults ¶

func NewNonEmployeeApprovalItemBaseWithDefaults() *NonEmployeeApprovalItemBase

NewNonEmployeeApprovalItemBaseWithDefaults instantiates a new NonEmployeeApprovalItemBase object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalItemBase) GetAccountName ¶

func (o *NonEmployeeApprovalItemBase) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetAccountNameOk ¶

func (o *NonEmployeeApprovalItemBase) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) GetApprovalOrder ¶

func (o *NonEmployeeApprovalItemBase) GetApprovalOrder() float32

GetApprovalOrder returns the ApprovalOrder field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetApprovalOrderOk ¶

func (o *NonEmployeeApprovalItemBase) GetApprovalOrderOk() (*float32, bool)

GetApprovalOrderOk returns a tuple with the ApprovalOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) GetApprovalStatus ¶

func (o *NonEmployeeApprovalItemBase) GetApprovalStatus() ApprovalStatus

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetApprovalStatusOk ¶

func (o *NonEmployeeApprovalItemBase) GetApprovalStatusOk() (*ApprovalStatus, bool)

GetApprovalStatusOk returns a tuple with the ApprovalStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) GetApprover ¶

GetApprover returns the Approver field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetApproverOk ¶

GetApproverOk returns a tuple with the Approver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) GetComment ¶

func (o *NonEmployeeApprovalItemBase) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetCommentOk ¶

func (o *NonEmployeeApprovalItemBase) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) GetCreated ¶

func (o *NonEmployeeApprovalItemBase) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetCreatedOk ¶

func (o *NonEmployeeApprovalItemBase) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetIdOk ¶

func (o *NonEmployeeApprovalItemBase) 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 (*NonEmployeeApprovalItemBase) GetModified ¶

func (o *NonEmployeeApprovalItemBase) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemBase) GetModifiedOk ¶

func (o *NonEmployeeApprovalItemBase) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemBase) HasAccountName ¶

func (o *NonEmployeeApprovalItemBase) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasApprovalOrder ¶

func (o *NonEmployeeApprovalItemBase) HasApprovalOrder() bool

HasApprovalOrder returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasApprovalStatus ¶

func (o *NonEmployeeApprovalItemBase) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasApprover ¶

func (o *NonEmployeeApprovalItemBase) HasApprover() bool

HasApprover returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasComment ¶

func (o *NonEmployeeApprovalItemBase) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasCreated ¶

func (o *NonEmployeeApprovalItemBase) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasId ¶

func (o *NonEmployeeApprovalItemBase) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemBase) HasModified ¶

func (o *NonEmployeeApprovalItemBase) HasModified() bool

HasModified returns a boolean if a field has been set.

func (NonEmployeeApprovalItemBase) MarshalJSON ¶

func (o NonEmployeeApprovalItemBase) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalItemBase) SetAccountName ¶

func (o *NonEmployeeApprovalItemBase) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeApprovalItemBase) SetApprovalOrder ¶

func (o *NonEmployeeApprovalItemBase) SetApprovalOrder(v float32)

SetApprovalOrder gets a reference to the given float32 and assigns it to the ApprovalOrder field.

func (*NonEmployeeApprovalItemBase) SetApprovalStatus ¶

func (o *NonEmployeeApprovalItemBase) SetApprovalStatus(v ApprovalStatus)

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeApprovalItemBase) SetApprover ¶

SetApprover gets a reference to the given NonEmployeeIdentityReferenceWithId and assigns it to the Approver field.

func (*NonEmployeeApprovalItemBase) SetComment ¶

func (o *NonEmployeeApprovalItemBase) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeApprovalItemBase) SetCreated ¶

func (o *NonEmployeeApprovalItemBase) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeApprovalItemBase) SetId ¶

func (o *NonEmployeeApprovalItemBase) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeApprovalItemBase) SetModified ¶

func (o *NonEmployeeApprovalItemBase) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (NonEmployeeApprovalItemBase) ToMap ¶

func (o NonEmployeeApprovalItemBase) ToMap() (map[string]interface{}, error)

func (*NonEmployeeApprovalItemBase) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItemBase) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalItemDetail ¶

type NonEmployeeApprovalItemDetail struct {
	// Non-Employee approval item id
	Id       *string                             `json:"id,omitempty"`
	Approver *NonEmployeeIdentityReferenceWithId `json:"approver,omitempty"`
	// Requested identity account name
	AccountName    *string         `json:"accountName,omitempty"`
	ApprovalStatus *ApprovalStatus `json:"approvalStatus,omitempty"`
	// Approval order
	ApprovalOrder *float32 `json:"approvalOrder,omitempty"`
	// comment of approver
	Comment *string `json:"comment,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time                             `json:"created,omitempty"`
	NonEmployeeRequest   *NonEmployeeRequestWithoutApprovalItem `json:"nonEmployeeRequest,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalItemDetail struct for NonEmployeeApprovalItemDetail

func NewNonEmployeeApprovalItemDetail ¶

func NewNonEmployeeApprovalItemDetail() *NonEmployeeApprovalItemDetail

NewNonEmployeeApprovalItemDetail instantiates a new NonEmployeeApprovalItemDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalItemDetailWithDefaults ¶

func NewNonEmployeeApprovalItemDetailWithDefaults() *NonEmployeeApprovalItemDetail

NewNonEmployeeApprovalItemDetailWithDefaults instantiates a new NonEmployeeApprovalItemDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalItemDetail) GetAccountName ¶

func (o *NonEmployeeApprovalItemDetail) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetAccountNameOk ¶

func (o *NonEmployeeApprovalItemDetail) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetApprovalOrder ¶

func (o *NonEmployeeApprovalItemDetail) GetApprovalOrder() float32

GetApprovalOrder returns the ApprovalOrder field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetApprovalOrderOk ¶

func (o *NonEmployeeApprovalItemDetail) GetApprovalOrderOk() (*float32, bool)

GetApprovalOrderOk returns a tuple with the ApprovalOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetApprovalStatus ¶

func (o *NonEmployeeApprovalItemDetail) GetApprovalStatus() ApprovalStatus

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetApprovalStatusOk ¶

func (o *NonEmployeeApprovalItemDetail) GetApprovalStatusOk() (*ApprovalStatus, bool)

GetApprovalStatusOk returns a tuple with the ApprovalStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetApprover ¶

GetApprover returns the Approver field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetApproverOk ¶

GetApproverOk returns a tuple with the Approver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetComment ¶

func (o *NonEmployeeApprovalItemDetail) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetCommentOk ¶

func (o *NonEmployeeApprovalItemDetail) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetCreated ¶

func (o *NonEmployeeApprovalItemDetail) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetCreatedOk ¶

func (o *NonEmployeeApprovalItemDetail) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetIdOk ¶

func (o *NonEmployeeApprovalItemDetail) 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 (*NonEmployeeApprovalItemDetail) GetModified ¶

func (o *NonEmployeeApprovalItemDetail) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetModifiedOk ¶

func (o *NonEmployeeApprovalItemDetail) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) GetNonEmployeeRequest ¶

GetNonEmployeeRequest returns the NonEmployeeRequest field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetail) GetNonEmployeeRequestOk ¶

GetNonEmployeeRequestOk returns a tuple with the NonEmployeeRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalItemDetail) HasAccountName ¶

func (o *NonEmployeeApprovalItemDetail) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasApprovalOrder ¶

func (o *NonEmployeeApprovalItemDetail) HasApprovalOrder() bool

HasApprovalOrder returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasApprovalStatus ¶

func (o *NonEmployeeApprovalItemDetail) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasApprover ¶

func (o *NonEmployeeApprovalItemDetail) HasApprover() bool

HasApprover returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasComment ¶

func (o *NonEmployeeApprovalItemDetail) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasCreated ¶

func (o *NonEmployeeApprovalItemDetail) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasId ¶

HasId returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasModified ¶

func (o *NonEmployeeApprovalItemDetail) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeApprovalItemDetail) HasNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItemDetail) HasNonEmployeeRequest() bool

HasNonEmployeeRequest returns a boolean if a field has been set.

func (NonEmployeeApprovalItemDetail) MarshalJSON ¶

func (o NonEmployeeApprovalItemDetail) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalItemDetail) SetAccountName ¶

func (o *NonEmployeeApprovalItemDetail) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeApprovalItemDetail) SetApprovalOrder ¶

func (o *NonEmployeeApprovalItemDetail) SetApprovalOrder(v float32)

SetApprovalOrder gets a reference to the given float32 and assigns it to the ApprovalOrder field.

func (*NonEmployeeApprovalItemDetail) SetApprovalStatus ¶

func (o *NonEmployeeApprovalItemDetail) SetApprovalStatus(v ApprovalStatus)

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeApprovalItemDetail) SetApprover ¶

SetApprover gets a reference to the given NonEmployeeIdentityReferenceWithId and assigns it to the Approver field.

func (*NonEmployeeApprovalItemDetail) SetComment ¶

func (o *NonEmployeeApprovalItemDetail) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeApprovalItemDetail) SetCreated ¶

func (o *NonEmployeeApprovalItemDetail) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeApprovalItemDetail) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeApprovalItemDetail) SetModified ¶

func (o *NonEmployeeApprovalItemDetail) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeApprovalItemDetail) SetNonEmployeeRequest ¶

SetNonEmployeeRequest gets a reference to the given NonEmployeeRequestWithoutApprovalItem and assigns it to the NonEmployeeRequest field.

func (NonEmployeeApprovalItemDetail) ToMap ¶

func (o NonEmployeeApprovalItemDetail) ToMap() (map[string]interface{}, error)

func (*NonEmployeeApprovalItemDetail) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItemDetail) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalSummary ¶

type NonEmployeeApprovalSummary struct {
	// The number of approved non-employee approval requests.
	Approved *int32 `json:"approved,omitempty"`
	// The number of pending non-employee approval requests.
	Pending *int32 `json:"pending,omitempty"`
	// The number of rejected non-employee approval requests.
	Rejected             *int32 `json:"rejected,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalSummary struct for NonEmployeeApprovalSummary

func NewNonEmployeeApprovalSummary ¶

func NewNonEmployeeApprovalSummary() *NonEmployeeApprovalSummary

NewNonEmployeeApprovalSummary instantiates a new NonEmployeeApprovalSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalSummaryWithDefaults ¶

func NewNonEmployeeApprovalSummaryWithDefaults() *NonEmployeeApprovalSummary

NewNonEmployeeApprovalSummaryWithDefaults instantiates a new NonEmployeeApprovalSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalSummary) GetApproved ¶

func (o *NonEmployeeApprovalSummary) GetApproved() int32

GetApproved returns the Approved field value if set, zero value otherwise.

func (*NonEmployeeApprovalSummary) GetApprovedOk ¶

func (o *NonEmployeeApprovalSummary) GetApprovedOk() (*int32, bool)

GetApprovedOk returns a tuple with the Approved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalSummary) GetPending ¶

func (o *NonEmployeeApprovalSummary) GetPending() int32

GetPending returns the Pending field value if set, zero value otherwise.

func (*NonEmployeeApprovalSummary) GetPendingOk ¶

func (o *NonEmployeeApprovalSummary) GetPendingOk() (*int32, bool)

GetPendingOk returns a tuple with the Pending field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalSummary) GetRejected ¶

func (o *NonEmployeeApprovalSummary) GetRejected() int32

GetRejected returns the Rejected field value if set, zero value otherwise.

func (*NonEmployeeApprovalSummary) GetRejectedOk ¶

func (o *NonEmployeeApprovalSummary) GetRejectedOk() (*int32, bool)

GetRejectedOk returns a tuple with the Rejected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeApprovalSummary) HasApproved ¶

func (o *NonEmployeeApprovalSummary) HasApproved() bool

HasApproved returns a boolean if a field has been set.

func (*NonEmployeeApprovalSummary) HasPending ¶

func (o *NonEmployeeApprovalSummary) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*NonEmployeeApprovalSummary) HasRejected ¶

func (o *NonEmployeeApprovalSummary) HasRejected() bool

HasRejected returns a boolean if a field has been set.

func (NonEmployeeApprovalSummary) MarshalJSON ¶

func (o NonEmployeeApprovalSummary) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalSummary) SetApproved ¶

func (o *NonEmployeeApprovalSummary) SetApproved(v int32)

SetApproved gets a reference to the given int32 and assigns it to the Approved field.

func (*NonEmployeeApprovalSummary) SetPending ¶

func (o *NonEmployeeApprovalSummary) SetPending(v int32)

SetPending gets a reference to the given int32 and assigns it to the Pending field.

func (*NonEmployeeApprovalSummary) SetRejected ¶

func (o *NonEmployeeApprovalSummary) SetRejected(v int32)

SetRejected gets a reference to the given int32 and assigns it to the Rejected field.

func (NonEmployeeApprovalSummary) ToMap ¶

func (o NonEmployeeApprovalSummary) ToMap() (map[string]interface{}, error)

func (*NonEmployeeApprovalSummary) UnmarshalJSON ¶

func (o *NonEmployeeApprovalSummary) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeBulkUploadJob ¶

type NonEmployeeBulkUploadJob struct {
	// The bulk upload job's ID. (UUID)
	Id *string `json:"id,omitempty"`
	// The ID of the source to bulk-upload non-employees to. (UUID)
	SourceId *string `json:"sourceId,omitempty"`
	// The date-time the job was submitted.
	Created *time.Time `json:"created,omitempty"`
	// The date-time that the job was last updated.
	Modified *time.Time `json:"modified,omitempty"`
	// Returns the following values indicating the progress or result of the bulk upload job. \"PENDING\" means the job is queued and waiting to be processed. \"IN_PROGRESS\" means the job is currently being processed. \"COMPLETED\" means the job has been completed without any errors. \"ERROR\" means the job failed to process with errors.
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeBulkUploadJob struct for NonEmployeeBulkUploadJob

func NewNonEmployeeBulkUploadJob ¶

func NewNonEmployeeBulkUploadJob() *NonEmployeeBulkUploadJob

NewNonEmployeeBulkUploadJob instantiates a new NonEmployeeBulkUploadJob object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeBulkUploadJobWithDefaults ¶

func NewNonEmployeeBulkUploadJobWithDefaults() *NonEmployeeBulkUploadJob

NewNonEmployeeBulkUploadJobWithDefaults instantiates a new NonEmployeeBulkUploadJob object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeBulkUploadJob) GetCreated ¶

func (o *NonEmployeeBulkUploadJob) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeBulkUploadJob) GetCreatedOk ¶

func (o *NonEmployeeBulkUploadJob) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeBulkUploadJob) GetId ¶

func (o *NonEmployeeBulkUploadJob) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeBulkUploadJob) GetIdOk ¶

func (o *NonEmployeeBulkUploadJob) 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 (*NonEmployeeBulkUploadJob) GetModified ¶

func (o *NonEmployeeBulkUploadJob) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeBulkUploadJob) GetModifiedOk ¶

func (o *NonEmployeeBulkUploadJob) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeBulkUploadJob) GetSourceId ¶

func (o *NonEmployeeBulkUploadJob) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeBulkUploadJob) GetSourceIdOk ¶

func (o *NonEmployeeBulkUploadJob) 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 (*NonEmployeeBulkUploadJob) GetStatus ¶

func (o *NonEmployeeBulkUploadJob) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*NonEmployeeBulkUploadJob) GetStatusOk ¶

func (o *NonEmployeeBulkUploadJob) 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 (*NonEmployeeBulkUploadJob) HasCreated ¶

func (o *NonEmployeeBulkUploadJob) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeBulkUploadJob) HasId ¶

func (o *NonEmployeeBulkUploadJob) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeBulkUploadJob) HasModified ¶

func (o *NonEmployeeBulkUploadJob) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeBulkUploadJob) HasSourceId ¶

func (o *NonEmployeeBulkUploadJob) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*NonEmployeeBulkUploadJob) HasStatus ¶

func (o *NonEmployeeBulkUploadJob) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (NonEmployeeBulkUploadJob) MarshalJSON ¶

func (o NonEmployeeBulkUploadJob) MarshalJSON() ([]byte, error)

func (*NonEmployeeBulkUploadJob) SetCreated ¶

func (o *NonEmployeeBulkUploadJob) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeBulkUploadJob) SetId ¶

func (o *NonEmployeeBulkUploadJob) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeBulkUploadJob) SetModified ¶

func (o *NonEmployeeBulkUploadJob) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeBulkUploadJob) SetSourceId ¶

func (o *NonEmployeeBulkUploadJob) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*NonEmployeeBulkUploadJob) SetStatus ¶

func (o *NonEmployeeBulkUploadJob) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NonEmployeeBulkUploadJob) ToMap ¶

func (o NonEmployeeBulkUploadJob) ToMap() (map[string]interface{}, error)

func (*NonEmployeeBulkUploadJob) UnmarshalJSON ¶

func (o *NonEmployeeBulkUploadJob) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeBulkUploadStatus ¶

type NonEmployeeBulkUploadStatus struct {
	// Returns the following values indicating the progress or result of the bulk upload job. \"PENDING\" means the job is queued and waiting to be processed. \"IN_PROGRESS\" means the job is currently being processed. \"COMPLETED\" means the job has been completed without any errors. \"ERROR\" means the job failed to process with errors. null means job has been submitted to the source.
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeBulkUploadStatus struct for NonEmployeeBulkUploadStatus

func NewNonEmployeeBulkUploadStatus ¶

func NewNonEmployeeBulkUploadStatus() *NonEmployeeBulkUploadStatus

NewNonEmployeeBulkUploadStatus instantiates a new NonEmployeeBulkUploadStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeBulkUploadStatusWithDefaults ¶

func NewNonEmployeeBulkUploadStatusWithDefaults() *NonEmployeeBulkUploadStatus

NewNonEmployeeBulkUploadStatusWithDefaults instantiates a new NonEmployeeBulkUploadStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeBulkUploadStatus) GetStatus ¶

func (o *NonEmployeeBulkUploadStatus) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*NonEmployeeBulkUploadStatus) GetStatusOk ¶

func (o *NonEmployeeBulkUploadStatus) 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 (*NonEmployeeBulkUploadStatus) HasStatus ¶

func (o *NonEmployeeBulkUploadStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (NonEmployeeBulkUploadStatus) MarshalJSON ¶

func (o NonEmployeeBulkUploadStatus) MarshalJSON() ([]byte, error)

func (*NonEmployeeBulkUploadStatus) SetStatus ¶

func (o *NonEmployeeBulkUploadStatus) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (NonEmployeeBulkUploadStatus) ToMap ¶

func (o NonEmployeeBulkUploadStatus) ToMap() (map[string]interface{}, error)

func (*NonEmployeeBulkUploadStatus) UnmarshalJSON ¶

func (o *NonEmployeeBulkUploadStatus) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeIdentityDtoType ¶

type NonEmployeeIdentityDtoType string

NonEmployeeIdentityDtoType Identifies if the identity is a normal identity or a governance group

const (
	NONEMPLOYEEIDENTITYDTOTYPE_GOVERNANCE_GROUP NonEmployeeIdentityDtoType = "GOVERNANCE_GROUP"
	NONEMPLOYEEIDENTITYDTOTYPE_IDENTITY         NonEmployeeIdentityDtoType = "IDENTITY"
)

List of NonEmployeeIdentityDtoType

func NewNonEmployeeIdentityDtoTypeFromValue ¶

func NewNonEmployeeIdentityDtoTypeFromValue(v string) (*NonEmployeeIdentityDtoType, error)

NewNonEmployeeIdentityDtoTypeFromValue returns a pointer to a valid NonEmployeeIdentityDtoType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NonEmployeeIdentityDtoType) IsValid ¶

func (v NonEmployeeIdentityDtoType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (NonEmployeeIdentityDtoType) Ptr ¶

Ptr returns reference to NonEmployeeIdentityDtoType value

func (*NonEmployeeIdentityDtoType) UnmarshalJSON ¶

func (v *NonEmployeeIdentityDtoType) UnmarshalJSON(src []byte) error

type NonEmployeeIdentityReferenceWithId ¶

type NonEmployeeIdentityReferenceWithId struct {
	Type *NonEmployeeIdentityDtoType `json:"type,omitempty"`
	// Identity id
	Id                   *string `json:"id,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeIdentityReferenceWithId struct for NonEmployeeIdentityReferenceWithId

func NewNonEmployeeIdentityReferenceWithId ¶

func NewNonEmployeeIdentityReferenceWithId() *NonEmployeeIdentityReferenceWithId

NewNonEmployeeIdentityReferenceWithId instantiates a new NonEmployeeIdentityReferenceWithId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeIdentityReferenceWithIdWithDefaults ¶

func NewNonEmployeeIdentityReferenceWithIdWithDefaults() *NonEmployeeIdentityReferenceWithId

NewNonEmployeeIdentityReferenceWithIdWithDefaults instantiates a new NonEmployeeIdentityReferenceWithId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeIdentityReferenceWithId) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeIdentityReferenceWithId) 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 (*NonEmployeeIdentityReferenceWithId) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*NonEmployeeIdentityReferenceWithId) GetTypeOk ¶

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 (*NonEmployeeIdentityReferenceWithId) HasId ¶

HasId returns a boolean if a field has been set.

func (*NonEmployeeIdentityReferenceWithId) HasType ¶

HasType returns a boolean if a field has been set.

func (NonEmployeeIdentityReferenceWithId) MarshalJSON ¶

func (o NonEmployeeIdentityReferenceWithId) MarshalJSON() ([]byte, error)

func (*NonEmployeeIdentityReferenceWithId) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeIdentityReferenceWithId) SetType ¶

SetType gets a reference to the given NonEmployeeIdentityDtoType and assigns it to the Type field.

func (NonEmployeeIdentityReferenceWithId) ToMap ¶

func (o NonEmployeeIdentityReferenceWithId) ToMap() (map[string]interface{}, error)

func (*NonEmployeeIdentityReferenceWithId) UnmarshalJSON ¶

func (o *NonEmployeeIdentityReferenceWithId) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeIdnUserRequest ¶

type NonEmployeeIdnUserRequest struct {
	// Identity id.
	Id                   string `json:"id"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeIdnUserRequest struct for NonEmployeeIdnUserRequest

func NewNonEmployeeIdnUserRequest ¶

func NewNonEmployeeIdnUserRequest(id string) *NonEmployeeIdnUserRequest

NewNonEmployeeIdnUserRequest instantiates a new NonEmployeeIdnUserRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeIdnUserRequestWithDefaults ¶

func NewNonEmployeeIdnUserRequestWithDefaults() *NonEmployeeIdnUserRequest

NewNonEmployeeIdnUserRequestWithDefaults instantiates a new NonEmployeeIdnUserRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeIdnUserRequest) GetId ¶

func (o *NonEmployeeIdnUserRequest) GetId() string

GetId returns the Id field value

func (*NonEmployeeIdnUserRequest) GetIdOk ¶

func (o *NonEmployeeIdnUserRequest) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (NonEmployeeIdnUserRequest) MarshalJSON ¶

func (o NonEmployeeIdnUserRequest) MarshalJSON() ([]byte, error)

func (*NonEmployeeIdnUserRequest) SetId ¶

func (o *NonEmployeeIdnUserRequest) SetId(v string)

SetId sets field value

func (NonEmployeeIdnUserRequest) ToMap ¶

func (o NonEmployeeIdnUserRequest) ToMap() (map[string]interface{}, error)

func (*NonEmployeeIdnUserRequest) UnmarshalJSON ¶

func (o *NonEmployeeIdnUserRequest) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeLifecycleManagementAPIService ¶

type NonEmployeeLifecycleManagementAPIService service

NonEmployeeLifecycleManagementAPIService NonEmployeeLifecycleManagementAPI service

func (*NonEmployeeLifecycleManagementAPIService) ApproveNonEmployeeRequest ¶

ApproveNonEmployeeRequest Approve a Non-Employee Request

Approves a non-employee approval request and notifies the next approver. The current user must be the requested approver.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-Employee approval item id (UUID)
@return ApiApproveNonEmployeeRequestRequest

func (*NonEmployeeLifecycleManagementAPIService) ApproveNonEmployeeRequestExecute ¶

Execute executes the request

@return NonEmployeeApprovalItem

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeRecord ¶

CreateNonEmployeeRecord Create Non-Employee Record

This request will create a non-employee record. Requires role context of `idn:nesr:create`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateNonEmployeeRecordRequest

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeRecordExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeRequest ¶

CreateNonEmployeeRequest Create Non-Employee Request

This request will create a non-employee request and notify the approver. Requires role context of `idn:nesr:create` or the user must own the source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateNonEmployeeRequestRequest

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeRequestExecute ¶

Execute executes the request

@return NonEmployeeRequest

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeSource ¶

CreateNonEmployeeSource Create Non-Employee Source

This request will create a non-employee source. Requires role context of `idn:nesr:create`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateNonEmployeeSourceRequest

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeSourceExecute ¶

Execute executes the request

@return NonEmployeeSourceWithCloudExternalId

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeSourceSchemaAttributes ¶

CreateNonEmployeeSourceSchemaAttributes Create a new Schema Attribute for Non-Employee Source

This API creates a new schema attribute for Non-Employee Source. The schema technical name must be unique in the source. Attempts to create a schema attribute with an existing name will result in a "400.1.409 Reference conflict" response. At most, 10 custom attributes can be created per schema. Attempts to create more than 10 will result in a "400.1.4 Limit violation" response. Requires role context of `idn:nesr:create`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id
@return ApiCreateNonEmployeeSourceSchemaAttributesRequest

func (*NonEmployeeLifecycleManagementAPIService) CreateNonEmployeeSourceSchemaAttributesExecute ¶

Execute executes the request

@return NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeRecord ¶

DeleteNonEmployeeRecord Delete Non-Employee Record

This request will delete a non-employee record. Requires role context of `idn:nesr:delete`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-Employee record id (UUID)
@return ApiDeleteNonEmployeeRecordRequest

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeRecordExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeRecordsInBulk ¶

DeleteNonEmployeeRecordsInBulk Delete Multiple Non-Employee Records

This request will delete multiple non-employee records based on the non-employee ids provided. Requires role context of `idn:nesr:delete`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteNonEmployeeRecordsInBulkRequest

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeRecordsInBulkExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeRequest ¶

DeleteNonEmployeeRequest Delete Non-Employee Request

This request will delete a non-employee request. Requires role context of `idn:nesr:delete`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-Employee request id in the UUID format
@return ApiDeleteNonEmployeeRequestRequest

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeRequestExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSchemaAttribute ¶

func (a *NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSchemaAttribute(ctx context.Context, attributeId string, sourceId string) ApiDeleteNonEmployeeSchemaAttributeRequest

DeleteNonEmployeeSchemaAttribute Delete a Schema Attribute for Non-Employee Source

This end-point deletes a specific schema attribute for a non-employee source. Requires role context of `idn:nesr:delete`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param attributeId The Schema Attribute Id (UUID)
@param sourceId The Source id
@return ApiDeleteNonEmployeeSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSchemaAttributeExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSource ¶

DeleteNonEmployeeSource Delete Non-Employee Source

This request will delete a non-employee source. Requires role context of `idn:nesr:delete`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId Source Id
@return ApiDeleteNonEmployeeSourceRequest

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSourceExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSourceSchemaAttributes ¶

DeleteNonEmployeeSourceSchemaAttributes Delete all custom schema attributes for Non-Employee Source

This end-point deletes all custom schema attributes for a non-employee source. Requires role context of `idn:nesr:delete`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id
@return ApiDeleteNonEmployeeSourceSchemaAttributesRequest

func (*NonEmployeeLifecycleManagementAPIService) DeleteNonEmployeeSourceSchemaAttributesExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) ExportNonEmployeeRecords ¶

ExportNonEmployeeRecords Exports Non-Employee Records to CSV

This requests a CSV download for all non-employees from a provided source. Requires role context of `idn:nesr:read`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Source Id (UUID)
@return ApiExportNonEmployeeRecordsRequest

func (*NonEmployeeLifecycleManagementAPIService) ExportNonEmployeeRecordsExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) ExportNonEmployeeSourceSchemaTemplate ¶

ExportNonEmployeeSourceSchemaTemplate Exports Source Schema Template

This requests a download for the Source Schema Template for a provided source. Requires role context of `idn:nesr:read`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Source Id (UUID)
@return ApiExportNonEmployeeSourceSchemaTemplateRequest

func (*NonEmployeeLifecycleManagementAPIService) ExportNonEmployeeSourceSchemaTemplateExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeApproval ¶

GetNonEmployeeApproval Get a non-employee approval item detail

Gets a non-employee approval item detail. There are two contextual uses for this endpoint:

  1. The user has the role context of `idn:nesr:read`, in which case they

can get any approval.

  1. The user owns the requested approval.

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Non-Employee approval item id (UUID) @return ApiGetNonEmployeeApprovalRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeApprovalExecute ¶

Execute executes the request

@return NonEmployeeApprovalItemDetail

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeApprovalSummary ¶

GetNonEmployeeApprovalSummary Get Summary of Non-Employee Approval Requests

This request will retrieve a summary of non-employee approval requests. There are two contextual uses for the `requested-for` path parameter:

  1. The user has the role context of `idn:nesr:read`, in which case he or

she may request a summary of all non-employee approval requests assigned to a particular approver by passing in that approver's id.

  1. The current user is an approver, in which case "me" should be provided

as the `requested-for` value. This will provide the approver with a summary of the approval items assigned to him or her.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param requestedFor The identity (UUID) of the approver for whom for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.
@return ApiGetNonEmployeeApprovalSummaryRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeApprovalSummaryExecute ¶

Execute executes the request

@return NonEmployeeApprovalSummary

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeBulkUploadStatus ¶

GetNonEmployeeBulkUploadStatus Obtain the status of bulk upload on the source

The nonEmployeeBulkUploadStatus API returns the status of the newest bulk upload job for the specified source. Requires role context of `idn:nesr:read`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Source ID (UUID)
@return ApiGetNonEmployeeBulkUploadStatusRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeBulkUploadStatusExecute ¶

Execute executes the request

@return NonEmployeeBulkUploadStatus

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeRecord ¶

GetNonEmployeeRecord Get a Non-Employee Record

This gets a non-employee record. Requires role context of `idn:nesr:read`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-Employee record id (UUID)
@return ApiGetNonEmployeeRecordRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeRecordExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeRequest ¶

GetNonEmployeeRequest Get a Non-Employee Request

This gets a non-employee request. There are two contextual uses for this endpoint:

  1. The user has the role context of `idn:nesr:read`, in this case the user

can get the non-employee request for any user.

  1. The user must be the owner of the non-employee request.

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Non-Employee request id (UUID) @return ApiGetNonEmployeeRequestRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeRequestExecute ¶

Execute executes the request

@return NonEmployeeRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeRequestSummary ¶

GetNonEmployeeRequestSummary Get Summary of Non-Employee Requests

This request will retrieve a summary of non-employee requests. There are two contextual uses for the `requested-for` path parameter:

  1. The user has the role context of `idn:nesr:read`, in which case he or

she may request a summary of all non-employee approval requests assigned to a particular account manager by passing in that manager's id.

  1. The current user is an account manager, in which case "me" should be

provided as the `requested-for` value. This will provide the user with a summary of the non-employee requests in the source(s) he or she manages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param requestedFor The identity (UUID) of the non-employee account manager for whom the summary is being retrieved. Use \"me\" instead to indicate the current user.
@return ApiGetNonEmployeeRequestSummaryRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeRequestSummaryExecute ¶

Execute executes the request

@return NonEmployeeRequestSummary

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSchemaAttribute ¶

func (a *NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSchemaAttribute(ctx context.Context, attributeId string, sourceId string) ApiGetNonEmployeeSchemaAttributeRequest

GetNonEmployeeSchemaAttribute Get Schema Attribute Non-Employee Source

This API gets a schema attribute by Id for the specified Non-Employee SourceId. Requires role context of `idn:nesr:read` or the user must be an account manager of the source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param attributeId The Schema Attribute Id (UUID)
@param sourceId The Source id
@return ApiGetNonEmployeeSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSchemaAttributeExecute ¶

Execute executes the request

@return NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSource ¶

GetNonEmployeeSource Get a Non-Employee Source

This gets a non-employee source. There are two contextual uses for the requested-for path parameter:

  1. The user has the role context of `idn:nesr:read`, in which case he or

she may request any source.

  1. The current user is an account manager, in which case the user can only

request sources that they own.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId Source Id
@return ApiGetNonEmployeeSourceRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSourceExecute ¶

Execute executes the request

@return NonEmployeeSource

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSourceSchemaAttributes ¶

GetNonEmployeeSourceSchemaAttributes List Schema Attributes Non-Employee Source

This API gets the list of schema attributes for the specified Non-Employee SourceId. There are 8 mandatory attributes added to each new Non-Employee Source automatically. Additionaly, user can add up to 10 custom attributes. This interface returns all the mandatory attributes followed by any custom attributes. At most, a total of 18 attributes will be returned. Requires role context of `idn:nesr:read` or the user must be an account manager of the source.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id
@return ApiGetNonEmployeeSourceSchemaAttributesRequest

func (*NonEmployeeLifecycleManagementAPIService) GetNonEmployeeSourceSchemaAttributesExecute ¶

Execute executes the request

@return []NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementAPIService) ImportNonEmployeeRecordsInBulk ¶

ImportNonEmployeeRecordsInBulk Imports, or Updates, Non-Employee Records

This post will import, or update, Non-Employee records found in the CSV. Requires role context of `idn:nesr:create`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Source Id (UUID)
@return ApiImportNonEmployeeRecordsInBulkRequest

func (*NonEmployeeLifecycleManagementAPIService) ImportNonEmployeeRecordsInBulkExecute ¶

Execute executes the request

@return NonEmployeeBulkUploadJob

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeApprovals ¶

ListNonEmployeeApprovals Get List of Non-Employee Approval Requests

This gets a list of non-employee approval requests. There are two contextual uses for this endpoint:

  1. The user has the role context of `idn:nesr:read`, in which case they

can list the approvals for any approver.

  1. The user owns the requested approval.

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListNonEmployeeApprovalsRequest

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeApprovalsExecute ¶

Execute executes the request

@return []NonEmployeeApprovalItem

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeRecords ¶

ListNonEmployeeRecords List Non-Employee Records

This gets a list of non-employee records. There are two contextual uses for this endpoint:

  1. The user has the role context of `idn:nesr:read`, in which case they can get a list of all of the non-employees.

  2. The user is an account manager, in which case they can get a list of the non-employees that they manage.

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiListNonEmployeeRecordsRequest

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeRecordsExecute ¶

Execute executes the request

@return []NonEmployeeRecord

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeRequests ¶

ListNonEmployeeRequests List Non-Employee Requests

This gets a list of non-employee requests. There are two contextual uses for the `requested-for` path parameter:

  1. The user has the role context of `idn:nesr:read`, in which case he or

she may request a list non-employee requests assigned to a particular account manager by passing in that manager's id.

  1. The current user is an account manager, in which case "me" should be

provided as the `requested-for` value. This will provide the user with a list of the non-employee requests in the source(s) he or she manages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListNonEmployeeRequestsRequest

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeRequestsExecute ¶

Execute executes the request

@return []NonEmployeeRequest

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeSources ¶

ListNonEmployeeSources List Non-Employee Sources

This gets a list of non-employee sources. There are two contextual uses for the requested-for path parameter:

  1. The user has the role context of `idn:nesr:read`, in which case he or

she may request a list sources assigned to a particular account manager by passing in that manager's id.

  1. The current user is an account manager, in which case "me" should be

provided as the `requested-for` value. This will provide the user with a list of the sources that he or she owns.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListNonEmployeeSourcesRequest

func (*NonEmployeeLifecycleManagementAPIService) ListNonEmployeeSourcesExecute ¶

Execute executes the request

@return []NonEmployeeSourceWithNECount

func (*NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeRecord ¶

PatchNonEmployeeRecord Patch Non-Employee Record

This request will patch a non-employee record. There are two contextual uses for this endpoint:

  1. The user has the role context of `idn:nesr:update`, in which case they

update all available fields.

  1. The user is owner of the source, in this case they can only update the

end date.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-employee record id (UUID)
@return ApiPatchNonEmployeeRecordRequest

func (*NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeRecordExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeSchemaAttribute ¶

func (a *NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeSchemaAttribute(ctx context.Context, attributeId string, sourceId string) ApiPatchNonEmployeeSchemaAttributeRequest

PatchNonEmployeeSchemaAttribute Patch a Schema Attribute for Non-Employee Source

This end-point patches a specific schema attribute for a non-employee SourceId. Requires role context of `idn:nesr:update`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param attributeId The Schema Attribute Id (UUID)
@param sourceId The Source id
@return ApiPatchNonEmployeeSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeSchemaAttributeExecute ¶

Execute executes the request

@return NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeSource ¶

PatchNonEmployeeSource Patch a Non-Employee Source

patch a non-employee source. (partial update) <br/> Patchable field: **name, description, approvers, accountManagers** Requires role context of `idn:nesr:update`.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId Source Id
@return ApiPatchNonEmployeeSourceRequest

func (*NonEmployeeLifecycleManagementAPIService) PatchNonEmployeeSourceExecute ¶

Execute executes the request

@return NonEmployeeSource

func (*NonEmployeeLifecycleManagementAPIService) RejectNonEmployeeRequest ¶

RejectNonEmployeeRequest Reject a Non-Employee Request

This endpoint will reject an approval item request and notify user. The current user must be the requested approver.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-Employee approval item id (UUID)
@return ApiRejectNonEmployeeRequestRequest

func (*NonEmployeeLifecycleManagementAPIService) RejectNonEmployeeRequestExecute ¶

Execute executes the request

@return NonEmployeeApprovalItem

func (*NonEmployeeLifecycleManagementAPIService) UpdateNonEmployeeRecord ¶

UpdateNonEmployeeRecord Update Non-Employee Record

This request will update a non-employee record. There are two contextual uses for this endpoint:

  1. The user has the role context of `idn:nesr:update`, in which case they

update all available fields.

  1. The user is owner of the source, in this case they can only update the

end date.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Non-employee record id (UUID)
@return ApiUpdateNonEmployeeRecordRequest

func (*NonEmployeeLifecycleManagementAPIService) UpdateNonEmployeeRecordExecute ¶

Execute executes the request

@return NonEmployeeRecord

type NonEmployeeRecord ¶

type NonEmployeeRecord struct {
	// Non-Employee record id.
	Id *string `json:"id,omitempty"`
	// Requested identity account name.
	AccountName *string `json:"accountName,omitempty"`
	// Non-Employee's first name.
	FirstName *string `json:"firstName,omitempty"`
	// Non-Employee's last name.
	LastName *string `json:"lastName,omitempty"`
	// Non-Employee's email.
	Email *string `json:"email,omitempty"`
	// Non-Employee's phone.
	Phone *string `json:"phone,omitempty"`
	// The account ID of a valid identity to serve as this non-employee's manager.
	Manager *string `json:"manager,omitempty"`
	// Non-Employee's source id.
	SourceId *string `json:"sourceId,omitempty"`
	// Attribute blob/bag for a non-employee.
	Data *map[string]string `json:"data,omitempty"`
	// Non-Employee employment start date.
	StartDate *time.Time `json:"startDate,omitempty"`
	// Non-Employee employment end date.
	EndDate *time.Time `json:"endDate,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRecord struct for NonEmployeeRecord

func NewNonEmployeeRecord ¶

func NewNonEmployeeRecord() *NonEmployeeRecord

NewNonEmployeeRecord instantiates a new NonEmployeeRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRecordWithDefaults ¶

func NewNonEmployeeRecordWithDefaults() *NonEmployeeRecord

NewNonEmployeeRecordWithDefaults instantiates a new NonEmployeeRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRecord) GetAccountName ¶

func (o *NonEmployeeRecord) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetAccountNameOk ¶

func (o *NonEmployeeRecord) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRecord) GetCreated ¶

func (o *NonEmployeeRecord) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetCreatedOk ¶

func (o *NonEmployeeRecord) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRecord) GetData ¶

func (o *NonEmployeeRecord) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetDataOk ¶

func (o *NonEmployeeRecord) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRecord) GetEmail ¶

func (o *NonEmployeeRecord) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetEmailOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetEndDate ¶

func (o *NonEmployeeRecord) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetEndDateOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetFirstName ¶

func (o *NonEmployeeRecord) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetFirstNameOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetId ¶

func (o *NonEmployeeRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetIdOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetLastName ¶

func (o *NonEmployeeRecord) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetLastNameOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetManager ¶

func (o *NonEmployeeRecord) GetManager() string

GetManager returns the Manager field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetManagerOk ¶

func (o *NonEmployeeRecord) GetManagerOk() (*string, bool)

GetManagerOk returns a tuple with the Manager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRecord) GetModified ¶

func (o *NonEmployeeRecord) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetModifiedOk ¶

func (o *NonEmployeeRecord) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRecord) GetPhone ¶

func (o *NonEmployeeRecord) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetPhoneOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetSourceId ¶

func (o *NonEmployeeRecord) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetSourceIdOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) GetStartDate ¶

func (o *NonEmployeeRecord) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*NonEmployeeRecord) GetStartDateOk ¶

func (o *NonEmployeeRecord) 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 (*NonEmployeeRecord) HasAccountName ¶

func (o *NonEmployeeRecord) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasCreated ¶

func (o *NonEmployeeRecord) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasData ¶

func (o *NonEmployeeRecord) HasData() bool

HasData returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasEmail ¶

func (o *NonEmployeeRecord) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasEndDate ¶

func (o *NonEmployeeRecord) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasFirstName ¶

func (o *NonEmployeeRecord) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasId ¶

func (o *NonEmployeeRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasLastName ¶

func (o *NonEmployeeRecord) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasManager ¶

func (o *NonEmployeeRecord) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasModified ¶

func (o *NonEmployeeRecord) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasPhone ¶

func (o *NonEmployeeRecord) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasSourceId ¶

func (o *NonEmployeeRecord) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*NonEmployeeRecord) HasStartDate ¶

func (o *NonEmployeeRecord) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (NonEmployeeRecord) MarshalJSON ¶

func (o NonEmployeeRecord) MarshalJSON() ([]byte, error)

func (*NonEmployeeRecord) SetAccountName ¶

func (o *NonEmployeeRecord) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeRecord) SetCreated ¶

func (o *NonEmployeeRecord) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeRecord) SetData ¶

func (o *NonEmployeeRecord) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*NonEmployeeRecord) SetEmail ¶

func (o *NonEmployeeRecord) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NonEmployeeRecord) SetEndDate ¶

func (o *NonEmployeeRecord) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*NonEmployeeRecord) SetFirstName ¶

func (o *NonEmployeeRecord) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*NonEmployeeRecord) SetId ¶

func (o *NonEmployeeRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeRecord) SetLastName ¶

func (o *NonEmployeeRecord) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*NonEmployeeRecord) SetManager ¶

func (o *NonEmployeeRecord) SetManager(v string)

SetManager gets a reference to the given string and assigns it to the Manager field.

func (*NonEmployeeRecord) SetModified ¶

func (o *NonEmployeeRecord) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeRecord) SetPhone ¶

func (o *NonEmployeeRecord) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*NonEmployeeRecord) SetSourceId ¶

func (o *NonEmployeeRecord) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*NonEmployeeRecord) SetStartDate ¶

func (o *NonEmployeeRecord) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (NonEmployeeRecord) ToMap ¶

func (o NonEmployeeRecord) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRecord) UnmarshalJSON ¶

func (o *NonEmployeeRecord) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRejectApprovalDecision ¶

type NonEmployeeRejectApprovalDecision struct {
	// Comment on the approval item.
	Comment              string `json:"comment"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRejectApprovalDecision struct for NonEmployeeRejectApprovalDecision

func NewNonEmployeeRejectApprovalDecision ¶

func NewNonEmployeeRejectApprovalDecision(comment string) *NonEmployeeRejectApprovalDecision

NewNonEmployeeRejectApprovalDecision instantiates a new NonEmployeeRejectApprovalDecision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRejectApprovalDecisionWithDefaults ¶

func NewNonEmployeeRejectApprovalDecisionWithDefaults() *NonEmployeeRejectApprovalDecision

NewNonEmployeeRejectApprovalDecisionWithDefaults instantiates a new NonEmployeeRejectApprovalDecision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRejectApprovalDecision) GetComment ¶

func (o *NonEmployeeRejectApprovalDecision) GetComment() string

GetComment returns the Comment field value

func (*NonEmployeeRejectApprovalDecision) GetCommentOk ¶

func (o *NonEmployeeRejectApprovalDecision) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value and a boolean to check if the value has been set.

func (NonEmployeeRejectApprovalDecision) MarshalJSON ¶

func (o NonEmployeeRejectApprovalDecision) MarshalJSON() ([]byte, error)

func (*NonEmployeeRejectApprovalDecision) SetComment ¶

func (o *NonEmployeeRejectApprovalDecision) SetComment(v string)

SetComment sets field value

func (NonEmployeeRejectApprovalDecision) ToMap ¶

func (o NonEmployeeRejectApprovalDecision) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRejectApprovalDecision) UnmarshalJSON ¶

func (o *NonEmployeeRejectApprovalDecision) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequest ¶

type NonEmployeeRequest struct {
	// Non-Employee source id.
	Id *string `json:"id,omitempty"`
	// Source Id associated with this non-employee source.
	SourceId *string `json:"sourceId,omitempty"`
	// Source name associated with this non-employee source.
	Name *string `json:"name,omitempty"`
	// Source description associated with this non-employee source.
	Description *string `json:"description,omitempty"`
	// Requested identity account name.
	AccountName *string `json:"accountName,omitempty"`
	// Non-Employee's first name.
	FirstName *string `json:"firstName,omitempty"`
	// Non-Employee's last name.
	LastName *string `json:"lastName,omitempty"`
	// Non-Employee's email.
	Email *string `json:"email,omitempty"`
	// Non-Employee's phone.
	Phone *string `json:"phone,omitempty"`
	// The account ID of a valid identity to serve as this non-employee's manager.
	Manager           *string                `json:"manager,omitempty"`
	NonEmployeeSource *NonEmployeeSourceLite `json:"nonEmployeeSource,omitempty"`
	// Attribute blob/bag for a non-employee.
	Data *map[string]string `json:"data,omitempty"`
	// List of approval item for the request
	ApprovalItems  []NonEmployeeApprovalItemBase `json:"approvalItems,omitempty"`
	ApprovalStatus *ApprovalStatus               `json:"approvalStatus,omitempty"`
	// comment of requester
	Comment *string `json:"comment,omitempty"`
	// When the request was completely approved.
	CompletionDate *time.Time `json:"completionDate,omitempty"`
	// Non-Employee employment start date.
	StartDate *time.Time `json:"startDate,omitempty"`
	// Non-Employee employment end date.
	EndDate *time.Time `json:"endDate,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRequest struct for NonEmployeeRequest

func NewNonEmployeeRequest ¶

func NewNonEmployeeRequest() *NonEmployeeRequest

NewNonEmployeeRequest instantiates a new NonEmployeeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestWithDefaults ¶

func NewNonEmployeeRequestWithDefaults() *NonEmployeeRequest

NewNonEmployeeRequestWithDefaults instantiates a new NonEmployeeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequest) GetAccountName ¶

func (o *NonEmployeeRequest) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetAccountNameOk ¶

func (o *NonEmployeeRequest) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetApprovalItems ¶

func (o *NonEmployeeRequest) GetApprovalItems() []NonEmployeeApprovalItemBase

GetApprovalItems returns the ApprovalItems field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetApprovalItemsOk ¶

func (o *NonEmployeeRequest) GetApprovalItemsOk() ([]NonEmployeeApprovalItemBase, bool)

GetApprovalItemsOk returns a tuple with the ApprovalItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetApprovalStatus ¶

func (o *NonEmployeeRequest) GetApprovalStatus() ApprovalStatus

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetApprovalStatusOk ¶

func (o *NonEmployeeRequest) GetApprovalStatusOk() (*ApprovalStatus, bool)

GetApprovalStatusOk returns a tuple with the ApprovalStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetComment ¶

func (o *NonEmployeeRequest) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetCommentOk ¶

func (o *NonEmployeeRequest) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetCompletionDate ¶

func (o *NonEmployeeRequest) GetCompletionDate() time.Time

GetCompletionDate returns the CompletionDate field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetCompletionDateOk ¶

func (o *NonEmployeeRequest) GetCompletionDateOk() (*time.Time, bool)

GetCompletionDateOk returns a tuple with the CompletionDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetCreated ¶

func (o *NonEmployeeRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetCreatedOk ¶

func (o *NonEmployeeRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetData ¶

func (o *NonEmployeeRequest) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetDataOk ¶

func (o *NonEmployeeRequest) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetDescription ¶

func (o *NonEmployeeRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetDescriptionOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetEmail ¶

func (o *NonEmployeeRequest) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetEmailOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetEndDate ¶

func (o *NonEmployeeRequest) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetEndDateOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetFirstName ¶

func (o *NonEmployeeRequest) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetFirstNameOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetId ¶

func (o *NonEmployeeRequest) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetIdOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetLastName ¶

func (o *NonEmployeeRequest) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetLastNameOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetManager ¶

func (o *NonEmployeeRequest) GetManager() string

GetManager returns the Manager field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetManagerOk ¶

func (o *NonEmployeeRequest) GetManagerOk() (*string, bool)

GetManagerOk returns a tuple with the Manager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetModified ¶

func (o *NonEmployeeRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetModifiedOk ¶

func (o *NonEmployeeRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetName ¶

func (o *NonEmployeeRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetNameOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetNonEmployeeSource ¶

func (o *NonEmployeeRequest) GetNonEmployeeSource() NonEmployeeSourceLite

GetNonEmployeeSource returns the NonEmployeeSource field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetNonEmployeeSourceOk ¶

func (o *NonEmployeeRequest) GetNonEmployeeSourceOk() (*NonEmployeeSourceLite, bool)

GetNonEmployeeSourceOk returns a tuple with the NonEmployeeSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequest) GetPhone ¶

func (o *NonEmployeeRequest) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetPhoneOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetSourceId ¶

func (o *NonEmployeeRequest) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetSourceIdOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) GetStartDate ¶

func (o *NonEmployeeRequest) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*NonEmployeeRequest) GetStartDateOk ¶

func (o *NonEmployeeRequest) 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 (*NonEmployeeRequest) HasAccountName ¶

func (o *NonEmployeeRequest) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasApprovalItems ¶

func (o *NonEmployeeRequest) HasApprovalItems() bool

HasApprovalItems returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasApprovalStatus ¶

func (o *NonEmployeeRequest) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasComment ¶

func (o *NonEmployeeRequest) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasCompletionDate ¶

func (o *NonEmployeeRequest) HasCompletionDate() bool

HasCompletionDate returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasCreated ¶

func (o *NonEmployeeRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasData ¶

func (o *NonEmployeeRequest) HasData() bool

HasData returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasDescription ¶

func (o *NonEmployeeRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasEmail ¶

func (o *NonEmployeeRequest) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasEndDate ¶

func (o *NonEmployeeRequest) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasFirstName ¶

func (o *NonEmployeeRequest) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasId ¶

func (o *NonEmployeeRequest) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasLastName ¶

func (o *NonEmployeeRequest) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasManager ¶

func (o *NonEmployeeRequest) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasModified ¶

func (o *NonEmployeeRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasName ¶

func (o *NonEmployeeRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasNonEmployeeSource ¶

func (o *NonEmployeeRequest) HasNonEmployeeSource() bool

HasNonEmployeeSource returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasPhone ¶

func (o *NonEmployeeRequest) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasSourceId ¶

func (o *NonEmployeeRequest) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*NonEmployeeRequest) HasStartDate ¶

func (o *NonEmployeeRequest) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (NonEmployeeRequest) MarshalJSON ¶

func (o NonEmployeeRequest) MarshalJSON() ([]byte, error)

func (*NonEmployeeRequest) SetAccountName ¶

func (o *NonEmployeeRequest) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeRequest) SetApprovalItems ¶

func (o *NonEmployeeRequest) SetApprovalItems(v []NonEmployeeApprovalItemBase)

SetApprovalItems gets a reference to the given []NonEmployeeApprovalItemBase and assigns it to the ApprovalItems field.

func (*NonEmployeeRequest) SetApprovalStatus ¶

func (o *NonEmployeeRequest) SetApprovalStatus(v ApprovalStatus)

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeRequest) SetComment ¶

func (o *NonEmployeeRequest) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeRequest) SetCompletionDate ¶

func (o *NonEmployeeRequest) SetCompletionDate(v time.Time)

SetCompletionDate gets a reference to the given time.Time and assigns it to the CompletionDate field.

func (*NonEmployeeRequest) SetCreated ¶

func (o *NonEmployeeRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeRequest) SetData ¶

func (o *NonEmployeeRequest) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*NonEmployeeRequest) SetDescription ¶

func (o *NonEmployeeRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NonEmployeeRequest) SetEmail ¶

func (o *NonEmployeeRequest) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NonEmployeeRequest) SetEndDate ¶

func (o *NonEmployeeRequest) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*NonEmployeeRequest) SetFirstName ¶

func (o *NonEmployeeRequest) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*NonEmployeeRequest) SetId ¶

func (o *NonEmployeeRequest) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeRequest) SetLastName ¶

func (o *NonEmployeeRequest) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*NonEmployeeRequest) SetManager ¶

func (o *NonEmployeeRequest) SetManager(v string)

SetManager gets a reference to the given string and assigns it to the Manager field.

func (*NonEmployeeRequest) SetModified ¶

func (o *NonEmployeeRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeRequest) SetName ¶

func (o *NonEmployeeRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NonEmployeeRequest) SetNonEmployeeSource ¶

func (o *NonEmployeeRequest) SetNonEmployeeSource(v NonEmployeeSourceLite)

SetNonEmployeeSource gets a reference to the given NonEmployeeSourceLite and assigns it to the NonEmployeeSource field.

func (*NonEmployeeRequest) SetPhone ¶

func (o *NonEmployeeRequest) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*NonEmployeeRequest) SetSourceId ¶

func (o *NonEmployeeRequest) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*NonEmployeeRequest) SetStartDate ¶

func (o *NonEmployeeRequest) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (NonEmployeeRequest) ToMap ¶

func (o NonEmployeeRequest) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRequest) UnmarshalJSON ¶

func (o *NonEmployeeRequest) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequestBody ¶

type NonEmployeeRequestBody struct {
	// Requested identity account name.
	AccountName string `json:"accountName"`
	// Non-Employee's first name.
	FirstName string `json:"firstName"`
	// Non-Employee's last name.
	LastName string `json:"lastName"`
	// Non-Employee's email.
	Email string `json:"email"`
	// Non-Employee's phone.
	Phone string `json:"phone"`
	// The account ID of a valid identity to serve as this non-employee's manager.
	Manager string `json:"manager"`
	// Non-Employee's source id.
	SourceId string `json:"sourceId"`
	// Attribute blob/bag for a non-employee, 10 attributes is the maximum size supported.
	Data *map[string]string `json:"data,omitempty"`
	// Non-Employee employment start date.
	StartDate time.Time `json:"startDate"`
	// Non-Employee employment end date.
	EndDate              time.Time `json:"endDate"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRequestBody struct for NonEmployeeRequestBody

func NewNonEmployeeRequestBody ¶

func NewNonEmployeeRequestBody(accountName string, firstName string, lastName string, email string, phone string, manager string, sourceId string, startDate time.Time, endDate time.Time) *NonEmployeeRequestBody

NewNonEmployeeRequestBody instantiates a new NonEmployeeRequestBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestBodyWithDefaults ¶

func NewNonEmployeeRequestBodyWithDefaults() *NonEmployeeRequestBody

NewNonEmployeeRequestBodyWithDefaults instantiates a new NonEmployeeRequestBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequestBody) GetAccountName ¶

func (o *NonEmployeeRequestBody) GetAccountName() string

GetAccountName returns the AccountName field value

func (*NonEmployeeRequestBody) GetAccountNameOk ¶

func (o *NonEmployeeRequestBody) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetData ¶

func (o *NonEmployeeRequestBody) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise.

func (*NonEmployeeRequestBody) GetDataOk ¶

func (o *NonEmployeeRequestBody) GetDataOk() (*map[string]string, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetEmail ¶

func (o *NonEmployeeRequestBody) GetEmail() string

GetEmail returns the Email field value

func (*NonEmployeeRequestBody) GetEmailOk ¶

func (o *NonEmployeeRequestBody) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetEndDate ¶

func (o *NonEmployeeRequestBody) GetEndDate() time.Time

GetEndDate returns the EndDate field value

func (*NonEmployeeRequestBody) GetEndDateOk ¶

func (o *NonEmployeeRequestBody) GetEndDateOk() (*time.Time, bool)

GetEndDateOk returns a tuple with the EndDate field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetFirstName ¶

func (o *NonEmployeeRequestBody) GetFirstName() string

GetFirstName returns the FirstName field value

func (*NonEmployeeRequestBody) GetFirstNameOk ¶

func (o *NonEmployeeRequestBody) GetFirstNameOk() (*string, bool)

GetFirstNameOk returns a tuple with the FirstName field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetLastName ¶

func (o *NonEmployeeRequestBody) GetLastName() string

GetLastName returns the LastName field value

func (*NonEmployeeRequestBody) GetLastNameOk ¶

func (o *NonEmployeeRequestBody) GetLastNameOk() (*string, bool)

GetLastNameOk returns a tuple with the LastName field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetManager ¶

func (o *NonEmployeeRequestBody) GetManager() string

GetManager returns the Manager field value

func (*NonEmployeeRequestBody) GetManagerOk ¶

func (o *NonEmployeeRequestBody) GetManagerOk() (*string, bool)

GetManagerOk returns a tuple with the Manager field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetPhone ¶

func (o *NonEmployeeRequestBody) GetPhone() string

GetPhone returns the Phone field value

func (*NonEmployeeRequestBody) GetPhoneOk ¶

func (o *NonEmployeeRequestBody) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetSourceId ¶

func (o *NonEmployeeRequestBody) GetSourceId() string

GetSourceId returns the SourceId field value

func (*NonEmployeeRequestBody) GetSourceIdOk ¶

func (o *NonEmployeeRequestBody) GetSourceIdOk() (*string, bool)

GetSourceIdOk returns a tuple with the SourceId field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) GetStartDate ¶

func (o *NonEmployeeRequestBody) GetStartDate() time.Time

GetStartDate returns the StartDate field value

func (*NonEmployeeRequestBody) GetStartDateOk ¶

func (o *NonEmployeeRequestBody) GetStartDateOk() (*time.Time, bool)

GetStartDateOk returns a tuple with the StartDate field value and a boolean to check if the value has been set.

func (*NonEmployeeRequestBody) HasData ¶

func (o *NonEmployeeRequestBody) HasData() bool

HasData returns a boolean if a field has been set.

func (NonEmployeeRequestBody) MarshalJSON ¶

func (o NonEmployeeRequestBody) MarshalJSON() ([]byte, error)

func (*NonEmployeeRequestBody) SetAccountName ¶

func (o *NonEmployeeRequestBody) SetAccountName(v string)

SetAccountName sets field value

func (*NonEmployeeRequestBody) SetData ¶

func (o *NonEmployeeRequestBody) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*NonEmployeeRequestBody) SetEmail ¶

func (o *NonEmployeeRequestBody) SetEmail(v string)

SetEmail sets field value

func (*NonEmployeeRequestBody) SetEndDate ¶

func (o *NonEmployeeRequestBody) SetEndDate(v time.Time)

SetEndDate sets field value

func (*NonEmployeeRequestBody) SetFirstName ¶

func (o *NonEmployeeRequestBody) SetFirstName(v string)

SetFirstName sets field value

func (*NonEmployeeRequestBody) SetLastName ¶

func (o *NonEmployeeRequestBody) SetLastName(v string)

SetLastName sets field value

func (*NonEmployeeRequestBody) SetManager ¶

func (o *NonEmployeeRequestBody) SetManager(v string)

SetManager sets field value

func (*NonEmployeeRequestBody) SetPhone ¶

func (o *NonEmployeeRequestBody) SetPhone(v string)

SetPhone sets field value

func (*NonEmployeeRequestBody) SetSourceId ¶

func (o *NonEmployeeRequestBody) SetSourceId(v string)

SetSourceId sets field value

func (*NonEmployeeRequestBody) SetStartDate ¶

func (o *NonEmployeeRequestBody) SetStartDate(v time.Time)

SetStartDate sets field value

func (NonEmployeeRequestBody) ToMap ¶

func (o NonEmployeeRequestBody) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRequestBody) UnmarshalJSON ¶

func (o *NonEmployeeRequestBody) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequestLite ¶

type NonEmployeeRequestLite struct {
	// Non-Employee request id.
	Id                   *string                             `json:"id,omitempty"`
	Requester            *NonEmployeeIdentityReferenceWithId `json:"requester,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRequestLite struct for NonEmployeeRequestLite

func NewNonEmployeeRequestLite ¶

func NewNonEmployeeRequestLite() *NonEmployeeRequestLite

NewNonEmployeeRequestLite instantiates a new NonEmployeeRequestLite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestLiteWithDefaults ¶

func NewNonEmployeeRequestLiteWithDefaults() *NonEmployeeRequestLite

NewNonEmployeeRequestLiteWithDefaults instantiates a new NonEmployeeRequestLite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequestLite) GetId ¶

func (o *NonEmployeeRequestLite) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeRequestLite) GetIdOk ¶

func (o *NonEmployeeRequestLite) 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 (*NonEmployeeRequestLite) GetRequester ¶

GetRequester returns the Requester field value if set, zero value otherwise.

func (*NonEmployeeRequestLite) GetRequesterOk ¶

GetRequesterOk returns a tuple with the Requester field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestLite) HasId ¶

func (o *NonEmployeeRequestLite) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeRequestLite) HasRequester ¶

func (o *NonEmployeeRequestLite) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (NonEmployeeRequestLite) MarshalJSON ¶

func (o NonEmployeeRequestLite) MarshalJSON() ([]byte, error)

func (*NonEmployeeRequestLite) SetId ¶

func (o *NonEmployeeRequestLite) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeRequestLite) SetRequester ¶

SetRequester gets a reference to the given NonEmployeeIdentityReferenceWithId and assigns it to the Requester field.

func (NonEmployeeRequestLite) ToMap ¶

func (o NonEmployeeRequestLite) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRequestLite) UnmarshalJSON ¶

func (o *NonEmployeeRequestLite) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequestSummary ¶

type NonEmployeeRequestSummary struct {
	// The number of approved non-employee requests on all sources that *requested-for* user manages.
	Approved *int32 `json:"approved,omitempty"`
	// The number of rejected non-employee requests on all sources that *requested-for* user manages.
	Rejected *int32 `json:"rejected,omitempty"`
	// The number of pending non-employee requests on all sources that *requested-for* user manages.
	Pending *int32 `json:"pending,omitempty"`
	// The number of non-employee records on all sources that *requested-for* user manages.
	NonEmployeeCount     *int32 `json:"nonEmployeeCount,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRequestSummary struct for NonEmployeeRequestSummary

func NewNonEmployeeRequestSummary ¶

func NewNonEmployeeRequestSummary() *NonEmployeeRequestSummary

NewNonEmployeeRequestSummary instantiates a new NonEmployeeRequestSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestSummaryWithDefaults ¶

func NewNonEmployeeRequestSummaryWithDefaults() *NonEmployeeRequestSummary

NewNonEmployeeRequestSummaryWithDefaults instantiates a new NonEmployeeRequestSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequestSummary) GetApproved ¶

func (o *NonEmployeeRequestSummary) GetApproved() int32

GetApproved returns the Approved field value if set, zero value otherwise.

func (*NonEmployeeRequestSummary) GetApprovedOk ¶

func (o *NonEmployeeRequestSummary) GetApprovedOk() (*int32, bool)

GetApprovedOk returns a tuple with the Approved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestSummary) GetNonEmployeeCount ¶

func (o *NonEmployeeRequestSummary) GetNonEmployeeCount() int32

GetNonEmployeeCount returns the NonEmployeeCount field value if set, zero value otherwise.

func (*NonEmployeeRequestSummary) GetNonEmployeeCountOk ¶

func (o *NonEmployeeRequestSummary) GetNonEmployeeCountOk() (*int32, bool)

GetNonEmployeeCountOk returns a tuple with the NonEmployeeCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestSummary) GetPending ¶

func (o *NonEmployeeRequestSummary) GetPending() int32

GetPending returns the Pending field value if set, zero value otherwise.

func (*NonEmployeeRequestSummary) GetPendingOk ¶

func (o *NonEmployeeRequestSummary) GetPendingOk() (*int32, bool)

GetPendingOk returns a tuple with the Pending field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestSummary) GetRejected ¶

func (o *NonEmployeeRequestSummary) GetRejected() int32

GetRejected returns the Rejected field value if set, zero value otherwise.

func (*NonEmployeeRequestSummary) GetRejectedOk ¶

func (o *NonEmployeeRequestSummary) GetRejectedOk() (*int32, bool)

GetRejectedOk returns a tuple with the Rejected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestSummary) HasApproved ¶

func (o *NonEmployeeRequestSummary) HasApproved() bool

HasApproved returns a boolean if a field has been set.

func (*NonEmployeeRequestSummary) HasNonEmployeeCount ¶

func (o *NonEmployeeRequestSummary) HasNonEmployeeCount() bool

HasNonEmployeeCount returns a boolean if a field has been set.

func (*NonEmployeeRequestSummary) HasPending ¶

func (o *NonEmployeeRequestSummary) HasPending() bool

HasPending returns a boolean if a field has been set.

func (*NonEmployeeRequestSummary) HasRejected ¶

func (o *NonEmployeeRequestSummary) HasRejected() bool

HasRejected returns a boolean if a field has been set.

func (NonEmployeeRequestSummary) MarshalJSON ¶

func (o NonEmployeeRequestSummary) MarshalJSON() ([]byte, error)

func (*NonEmployeeRequestSummary) SetApproved ¶

func (o *NonEmployeeRequestSummary) SetApproved(v int32)

SetApproved gets a reference to the given int32 and assigns it to the Approved field.

func (*NonEmployeeRequestSummary) SetNonEmployeeCount ¶

func (o *NonEmployeeRequestSummary) SetNonEmployeeCount(v int32)

SetNonEmployeeCount gets a reference to the given int32 and assigns it to the NonEmployeeCount field.

func (*NonEmployeeRequestSummary) SetPending ¶

func (o *NonEmployeeRequestSummary) SetPending(v int32)

SetPending gets a reference to the given int32 and assigns it to the Pending field.

func (*NonEmployeeRequestSummary) SetRejected ¶

func (o *NonEmployeeRequestSummary) SetRejected(v int32)

SetRejected gets a reference to the given int32 and assigns it to the Rejected field.

func (NonEmployeeRequestSummary) ToMap ¶

func (o NonEmployeeRequestSummary) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRequestSummary) UnmarshalJSON ¶

func (o *NonEmployeeRequestSummary) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequestWithoutApprovalItem ¶

type NonEmployeeRequestWithoutApprovalItem struct {
	// Non-Employee request id.
	Id        *string                             `json:"id,omitempty"`
	Requester *NonEmployeeIdentityReferenceWithId `json:"requester,omitempty"`
	// Requested identity account name.
	AccountName *string `json:"accountName,omitempty"`
	// Non-Employee's first name.
	FirstName *string `json:"firstName,omitempty"`
	// Non-Employee's last name.
	LastName *string `json:"lastName,omitempty"`
	// Non-Employee's email.
	Email *string `json:"email,omitempty"`
	// Non-Employee's phone.
	Phone *string `json:"phone,omitempty"`
	// The account ID of a valid identity to serve as this non-employee's manager.
	Manager           *string                                    `json:"manager,omitempty"`
	NonEmployeeSource *NonEmployeeSourceLiteWithSchemaAttributes `json:"nonEmployeeSource,omitempty"`
	// Attribute blob/bag for a non-employee.
	Data           *map[string]string `json:"data,omitempty"`
	ApprovalStatus *ApprovalStatus    `json:"approvalStatus,omitempty"`
	// comment of requester
	Comment *string `json:"comment,omitempty"`
	// When the request was completely approved.
	CompletionDate *time.Time `json:"completionDate,omitempty"`
	// Non-Employee employment start date.
	StartDate *string `json:"startDate,omitempty"`
	// Non-Employee employment end date.
	EndDate *string `json:"endDate,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRequestWithoutApprovalItem struct for NonEmployeeRequestWithoutApprovalItem

func NewNonEmployeeRequestWithoutApprovalItem ¶

func NewNonEmployeeRequestWithoutApprovalItem() *NonEmployeeRequestWithoutApprovalItem

NewNonEmployeeRequestWithoutApprovalItem instantiates a new NonEmployeeRequestWithoutApprovalItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestWithoutApprovalItemWithDefaults ¶

func NewNonEmployeeRequestWithoutApprovalItemWithDefaults() *NonEmployeeRequestWithoutApprovalItem

NewNonEmployeeRequestWithoutApprovalItemWithDefaults instantiates a new NonEmployeeRequestWithoutApprovalItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequestWithoutApprovalItem) GetAccountName ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetAccountNameOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetApprovalStatus ¶

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetApprovalStatusOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetApprovalStatusOk() (*ApprovalStatus, bool)

GetApprovalStatusOk returns a tuple with the ApprovalStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetComment ¶

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetCommentOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetCompletionDate ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetCompletionDate() time.Time

GetCompletionDate returns the CompletionDate field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetCompletionDateOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetCompletionDateOk() (*time.Time, bool)

GetCompletionDateOk returns a tuple with the CompletionDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetCreated ¶

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetCreatedOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetEmailOk ¶

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 (*NonEmployeeRequestWithoutApprovalItem) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetEndDateOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetEndDateOk() (*string, 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 (*NonEmployeeRequestWithoutApprovalItem) GetFirstName ¶

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetFirstNameOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) 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 (*NonEmployeeRequestWithoutApprovalItem) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) 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 (*NonEmployeeRequestWithoutApprovalItem) GetLastName ¶

GetLastName returns the LastName field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetLastNameOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) 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 (*NonEmployeeRequestWithoutApprovalItem) GetManager ¶

GetManager returns the Manager field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetManagerOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetManagerOk() (*string, bool)

GetManagerOk returns a tuple with the Manager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetModified ¶

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetModifiedOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetNonEmployeeSource ¶

GetNonEmployeeSource returns the NonEmployeeSource field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetNonEmployeeSourceOk ¶

GetNonEmployeeSourceOk returns a tuple with the NonEmployeeSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetPhone ¶

GetPhone returns the Phone field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetPhoneOk ¶

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 (*NonEmployeeRequestWithoutApprovalItem) GetRequester ¶

GetRequester returns the Requester field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetRequesterOk ¶

GetRequesterOk returns a tuple with the Requester field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeRequestWithoutApprovalItem) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItem) GetStartDateOk ¶

func (o *NonEmployeeRequestWithoutApprovalItem) GetStartDateOk() (*string, 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 (*NonEmployeeRequestWithoutApprovalItem) HasAccountName ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasApprovalStatus ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasComment ¶

HasComment returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasCompletionDate ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasCompletionDate() bool

HasCompletionDate returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasCreated ¶

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasData ¶

HasData returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasEndDate ¶

HasEndDate returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasFirstName ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasId ¶

HasId returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasLastName ¶

HasLastName returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasManager ¶

HasManager returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasModified ¶

HasModified returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasNonEmployeeSource ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasNonEmployeeSource() bool

HasNonEmployeeSource returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasPhone ¶

HasPhone returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasRequester ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItem) HasStartDate ¶

func (o *NonEmployeeRequestWithoutApprovalItem) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (NonEmployeeRequestWithoutApprovalItem) MarshalJSON ¶

func (o NonEmployeeRequestWithoutApprovalItem) MarshalJSON() ([]byte, error)

func (*NonEmployeeRequestWithoutApprovalItem) SetAccountName ¶

func (o *NonEmployeeRequestWithoutApprovalItem) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeRequestWithoutApprovalItem) SetApprovalStatus ¶

func (o *NonEmployeeRequestWithoutApprovalItem) SetApprovalStatus(v ApprovalStatus)

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeRequestWithoutApprovalItem) SetComment ¶

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeRequestWithoutApprovalItem) SetCompletionDate ¶

func (o *NonEmployeeRequestWithoutApprovalItem) SetCompletionDate(v time.Time)

SetCompletionDate gets a reference to the given time.Time and assigns it to the CompletionDate field.

func (*NonEmployeeRequestWithoutApprovalItem) SetCreated ¶

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeRequestWithoutApprovalItem) SetData ¶

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*NonEmployeeRequestWithoutApprovalItem) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NonEmployeeRequestWithoutApprovalItem) SetEndDate ¶

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*NonEmployeeRequestWithoutApprovalItem) SetFirstName ¶

func (o *NonEmployeeRequestWithoutApprovalItem) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*NonEmployeeRequestWithoutApprovalItem) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeRequestWithoutApprovalItem) SetLastName ¶

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*NonEmployeeRequestWithoutApprovalItem) SetManager ¶

SetManager gets a reference to the given string and assigns it to the Manager field.

func (*NonEmployeeRequestWithoutApprovalItem) SetModified ¶

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeRequestWithoutApprovalItem) SetNonEmployeeSource ¶

SetNonEmployeeSource gets a reference to the given NonEmployeeSourceLiteWithSchemaAttributes and assigns it to the NonEmployeeSource field.

func (*NonEmployeeRequestWithoutApprovalItem) SetPhone ¶

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*NonEmployeeRequestWithoutApprovalItem) SetRequester ¶

SetRequester gets a reference to the given NonEmployeeIdentityReferenceWithId and assigns it to the Requester field.

func (*NonEmployeeRequestWithoutApprovalItem) SetStartDate ¶

func (o *NonEmployeeRequestWithoutApprovalItem) SetStartDate(v string)

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (NonEmployeeRequestWithoutApprovalItem) ToMap ¶

func (o NonEmployeeRequestWithoutApprovalItem) ToMap() (map[string]interface{}, error)

func (*NonEmployeeRequestWithoutApprovalItem) UnmarshalJSON ¶

func (o *NonEmployeeRequestWithoutApprovalItem) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSchemaAttribute ¶

type NonEmployeeSchemaAttribute struct {
	// Schema Attribute Id
	Id *string `json:"id,omitempty"`
	// True if this schema attribute is mandatory on all non-employees sources.
	System *bool `json:"system,omitempty"`
	// When the schema attribute was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the schema attribute was created.
	Created *time.Time                     `json:"created,omitempty"`
	Type    NonEmployeeSchemaAttributeType `json:"type"`
	// Label displayed on the UI for this schema attribute.
	Label string `json:"label"`
	// The technical name of the attribute. Must be unique per source.
	TechnicalName string `json:"technicalName"`
	// help text displayed by UI.
	HelpText *string `json:"helpText,omitempty"`
	// Hint text that fills UI box.
	Placeholder *string `json:"placeholder,omitempty"`
	// If true, the schema attribute is required for all non-employees in the source
	Required             *bool `json:"required,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSchemaAttribute struct for NonEmployeeSchemaAttribute

func NewNonEmployeeSchemaAttribute ¶

func NewNonEmployeeSchemaAttribute(type_ NonEmployeeSchemaAttributeType, label string, technicalName string) *NonEmployeeSchemaAttribute

NewNonEmployeeSchemaAttribute instantiates a new NonEmployeeSchemaAttribute object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSchemaAttributeWithDefaults ¶

func NewNonEmployeeSchemaAttributeWithDefaults() *NonEmployeeSchemaAttribute

NewNonEmployeeSchemaAttributeWithDefaults instantiates a new NonEmployeeSchemaAttribute object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSchemaAttribute) GetCreated ¶

func (o *NonEmployeeSchemaAttribute) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetCreatedOk ¶

func (o *NonEmployeeSchemaAttribute) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetHelpText ¶

func (o *NonEmployeeSchemaAttribute) GetHelpText() string

GetHelpText returns the HelpText field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetHelpTextOk ¶

func (o *NonEmployeeSchemaAttribute) GetHelpTextOk() (*string, bool)

GetHelpTextOk returns a tuple with the HelpText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetIdOk ¶

func (o *NonEmployeeSchemaAttribute) 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 (*NonEmployeeSchemaAttribute) GetLabel ¶

func (o *NonEmployeeSchemaAttribute) GetLabel() string

GetLabel returns the Label field value

func (*NonEmployeeSchemaAttribute) GetLabelOk ¶

func (o *NonEmployeeSchemaAttribute) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetModified ¶

func (o *NonEmployeeSchemaAttribute) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetModifiedOk ¶

func (o *NonEmployeeSchemaAttribute) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetPlaceholder ¶

func (o *NonEmployeeSchemaAttribute) GetPlaceholder() string

GetPlaceholder returns the Placeholder field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetPlaceholderOk ¶

func (o *NonEmployeeSchemaAttribute) GetPlaceholderOk() (*string, bool)

GetPlaceholderOk returns a tuple with the Placeholder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetRequired ¶

func (o *NonEmployeeSchemaAttribute) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetRequiredOk ¶

func (o *NonEmployeeSchemaAttribute) 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 (*NonEmployeeSchemaAttribute) GetSystem ¶

func (o *NonEmployeeSchemaAttribute) GetSystem() bool

GetSystem returns the System field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttribute) GetSystemOk ¶

func (o *NonEmployeeSchemaAttribute) GetSystemOk() (*bool, bool)

GetSystemOk returns a tuple with the System field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetTechnicalName ¶

func (o *NonEmployeeSchemaAttribute) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value

func (*NonEmployeeSchemaAttribute) GetTechnicalNameOk ¶

func (o *NonEmployeeSchemaAttribute) GetTechnicalNameOk() (*string, bool)

GetTechnicalNameOk returns a tuple with the TechnicalName field value and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) GetType ¶

GetType returns the Type field value

func (*NonEmployeeSchemaAttribute) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttribute) HasCreated ¶

func (o *NonEmployeeSchemaAttribute) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttribute) HasHelpText ¶

func (o *NonEmployeeSchemaAttribute) HasHelpText() bool

HasHelpText returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttribute) HasId ¶

func (o *NonEmployeeSchemaAttribute) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttribute) HasModified ¶

func (o *NonEmployeeSchemaAttribute) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttribute) HasPlaceholder ¶

func (o *NonEmployeeSchemaAttribute) HasPlaceholder() bool

HasPlaceholder returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttribute) HasRequired ¶

func (o *NonEmployeeSchemaAttribute) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttribute) HasSystem ¶

func (o *NonEmployeeSchemaAttribute) HasSystem() bool

HasSystem returns a boolean if a field has been set.

func (NonEmployeeSchemaAttribute) MarshalJSON ¶

func (o NonEmployeeSchemaAttribute) MarshalJSON() ([]byte, error)

func (*NonEmployeeSchemaAttribute) SetCreated ¶

func (o *NonEmployeeSchemaAttribute) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeSchemaAttribute) SetHelpText ¶

func (o *NonEmployeeSchemaAttribute) SetHelpText(v string)

SetHelpText gets a reference to the given string and assigns it to the HelpText field.

func (*NonEmployeeSchemaAttribute) SetId ¶

func (o *NonEmployeeSchemaAttribute) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeSchemaAttribute) SetLabel ¶

func (o *NonEmployeeSchemaAttribute) SetLabel(v string)

SetLabel sets field value

func (*NonEmployeeSchemaAttribute) SetModified ¶

func (o *NonEmployeeSchemaAttribute) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeSchemaAttribute) SetPlaceholder ¶

func (o *NonEmployeeSchemaAttribute) SetPlaceholder(v string)

SetPlaceholder gets a reference to the given string and assigns it to the Placeholder field.

func (*NonEmployeeSchemaAttribute) SetRequired ¶

func (o *NonEmployeeSchemaAttribute) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*NonEmployeeSchemaAttribute) SetSystem ¶

func (o *NonEmployeeSchemaAttribute) SetSystem(v bool)

SetSystem gets a reference to the given bool and assigns it to the System field.

func (*NonEmployeeSchemaAttribute) SetTechnicalName ¶

func (o *NonEmployeeSchemaAttribute) SetTechnicalName(v string)

SetTechnicalName sets field value

func (*NonEmployeeSchemaAttribute) SetType ¶

SetType sets field value

func (NonEmployeeSchemaAttribute) ToMap ¶

func (o NonEmployeeSchemaAttribute) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSchemaAttribute) UnmarshalJSON ¶

func (o *NonEmployeeSchemaAttribute) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSchemaAttributeBody ¶

type NonEmployeeSchemaAttributeBody struct {
	// Type of the attribute. Only type 'TEXT' is supported for custom attributes.
	Type string `json:"type"`
	// Label displayed on the UI for this schema attribute.
	Label string `json:"label"`
	// The technical name of the attribute. Must be unique per source.
	TechnicalName string `json:"technicalName"`
	// help text displayed by UI.
	HelpText *string `json:"helpText,omitempty"`
	// Hint text that fills UI box.
	Placeholder *string `json:"placeholder,omitempty"`
	// If true, the schema attribute is required for all non-employees in the source
	Required             *bool `json:"required,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSchemaAttributeBody struct for NonEmployeeSchemaAttributeBody

func NewNonEmployeeSchemaAttributeBody ¶

func NewNonEmployeeSchemaAttributeBody(type_ string, label string, technicalName string) *NonEmployeeSchemaAttributeBody

NewNonEmployeeSchemaAttributeBody instantiates a new NonEmployeeSchemaAttributeBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSchemaAttributeBodyWithDefaults ¶

func NewNonEmployeeSchemaAttributeBodyWithDefaults() *NonEmployeeSchemaAttributeBody

NewNonEmployeeSchemaAttributeBodyWithDefaults instantiates a new NonEmployeeSchemaAttributeBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSchemaAttributeBody) GetHelpText ¶

func (o *NonEmployeeSchemaAttributeBody) GetHelpText() string

GetHelpText returns the HelpText field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttributeBody) GetHelpTextOk ¶

func (o *NonEmployeeSchemaAttributeBody) GetHelpTextOk() (*string, bool)

GetHelpTextOk returns a tuple with the HelpText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttributeBody) GetLabel ¶

func (o *NonEmployeeSchemaAttributeBody) GetLabel() string

GetLabel returns the Label field value

func (*NonEmployeeSchemaAttributeBody) GetLabelOk ¶

func (o *NonEmployeeSchemaAttributeBody) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttributeBody) GetPlaceholder ¶

func (o *NonEmployeeSchemaAttributeBody) GetPlaceholder() string

GetPlaceholder returns the Placeholder field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttributeBody) GetPlaceholderOk ¶

func (o *NonEmployeeSchemaAttributeBody) GetPlaceholderOk() (*string, bool)

GetPlaceholderOk returns a tuple with the Placeholder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttributeBody) GetRequired ¶

func (o *NonEmployeeSchemaAttributeBody) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*NonEmployeeSchemaAttributeBody) GetRequiredOk ¶

func (o *NonEmployeeSchemaAttributeBody) 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 (*NonEmployeeSchemaAttributeBody) GetTechnicalName ¶

func (o *NonEmployeeSchemaAttributeBody) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value

func (*NonEmployeeSchemaAttributeBody) GetTechnicalNameOk ¶

func (o *NonEmployeeSchemaAttributeBody) GetTechnicalNameOk() (*string, bool)

GetTechnicalNameOk returns a tuple with the TechnicalName field value and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttributeBody) GetType ¶

GetType returns the Type field value

func (*NonEmployeeSchemaAttributeBody) GetTypeOk ¶

func (o *NonEmployeeSchemaAttributeBody) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*NonEmployeeSchemaAttributeBody) HasHelpText ¶

func (o *NonEmployeeSchemaAttributeBody) HasHelpText() bool

HasHelpText returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttributeBody) HasPlaceholder ¶

func (o *NonEmployeeSchemaAttributeBody) HasPlaceholder() bool

HasPlaceholder returns a boolean if a field has been set.

func (*NonEmployeeSchemaAttributeBody) HasRequired ¶

func (o *NonEmployeeSchemaAttributeBody) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (NonEmployeeSchemaAttributeBody) MarshalJSON ¶

func (o NonEmployeeSchemaAttributeBody) MarshalJSON() ([]byte, error)

func (*NonEmployeeSchemaAttributeBody) SetHelpText ¶

func (o *NonEmployeeSchemaAttributeBody) SetHelpText(v string)

SetHelpText gets a reference to the given string and assigns it to the HelpText field.

func (*NonEmployeeSchemaAttributeBody) SetLabel ¶

func (o *NonEmployeeSchemaAttributeBody) SetLabel(v string)

SetLabel sets field value

func (*NonEmployeeSchemaAttributeBody) SetPlaceholder ¶

func (o *NonEmployeeSchemaAttributeBody) SetPlaceholder(v string)

SetPlaceholder gets a reference to the given string and assigns it to the Placeholder field.

func (*NonEmployeeSchemaAttributeBody) SetRequired ¶

func (o *NonEmployeeSchemaAttributeBody) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*NonEmployeeSchemaAttributeBody) SetTechnicalName ¶

func (o *NonEmployeeSchemaAttributeBody) SetTechnicalName(v string)

SetTechnicalName sets field value

func (*NonEmployeeSchemaAttributeBody) SetType ¶

func (o *NonEmployeeSchemaAttributeBody) SetType(v string)

SetType sets field value

func (NonEmployeeSchemaAttributeBody) ToMap ¶

func (o NonEmployeeSchemaAttributeBody) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSchemaAttributeBody) UnmarshalJSON ¶

func (o *NonEmployeeSchemaAttributeBody) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSchemaAttributeType ¶

type NonEmployeeSchemaAttributeType string

NonEmployeeSchemaAttributeType Enum representing the type of data a schema attribute accepts.

const (
	NONEMPLOYEESCHEMAATTRIBUTETYPE_TEXT     NonEmployeeSchemaAttributeType = "TEXT"
	NONEMPLOYEESCHEMAATTRIBUTETYPE_DATE     NonEmployeeSchemaAttributeType = "DATE"
	NONEMPLOYEESCHEMAATTRIBUTETYPE_IDENTITY NonEmployeeSchemaAttributeType = "IDENTITY"
)

List of NonEmployeeSchemaAttributeType

func NewNonEmployeeSchemaAttributeTypeFromValue ¶

func NewNonEmployeeSchemaAttributeTypeFromValue(v string) (*NonEmployeeSchemaAttributeType, error)

NewNonEmployeeSchemaAttributeTypeFromValue returns a pointer to a valid NonEmployeeSchemaAttributeType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (NonEmployeeSchemaAttributeType) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (NonEmployeeSchemaAttributeType) Ptr ¶

Ptr returns reference to NonEmployeeSchemaAttributeType value

func (*NonEmployeeSchemaAttributeType) UnmarshalJSON ¶

func (v *NonEmployeeSchemaAttributeType) UnmarshalJSON(src []byte) error

type NonEmployeeSource ¶

type NonEmployeeSource struct {
	// Non-Employee source id.
	Id *string `json:"id,omitempty"`
	// Source Id associated with this non-employee source.
	SourceId *string `json:"sourceId,omitempty"`
	// Source name associated with this non-employee source.
	Name *string `json:"name,omitempty"`
	// Source description associated with this non-employee source.
	Description *string `json:"description,omitempty"`
	// List of approvers
	Approvers []NonEmployeeIdentityReferenceWithId `json:"approvers,omitempty"`
	// List of account managers
	AccountManagers []NonEmployeeIdentityReferenceWithId `json:"accountManagers,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSource struct for NonEmployeeSource

func NewNonEmployeeSource ¶

func NewNonEmployeeSource() *NonEmployeeSource

NewNonEmployeeSource instantiates a new NonEmployeeSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceWithDefaults ¶

func NewNonEmployeeSourceWithDefaults() *NonEmployeeSource

NewNonEmployeeSourceWithDefaults instantiates a new NonEmployeeSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSource) GetAccountManagers ¶

func (o *NonEmployeeSource) GetAccountManagers() []NonEmployeeIdentityReferenceWithId

GetAccountManagers returns the AccountManagers field value if set, zero value otherwise.

func (*NonEmployeeSource) GetAccountManagersOk ¶

func (o *NonEmployeeSource) GetAccountManagersOk() ([]NonEmployeeIdentityReferenceWithId, bool)

GetAccountManagersOk returns a tuple with the AccountManagers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSource) GetApprovers ¶

GetApprovers returns the Approvers field value if set, zero value otherwise.

func (*NonEmployeeSource) GetApproversOk ¶

GetApproversOk returns a tuple with the Approvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSource) GetCreated ¶

func (o *NonEmployeeSource) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeSource) GetCreatedOk ¶

func (o *NonEmployeeSource) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSource) GetDescription ¶

func (o *NonEmployeeSource) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NonEmployeeSource) GetDescriptionOk ¶

func (o *NonEmployeeSource) 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 (*NonEmployeeSource) GetId ¶

func (o *NonEmployeeSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeSource) GetIdOk ¶

func (o *NonEmployeeSource) 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 (*NonEmployeeSource) GetModified ¶

func (o *NonEmployeeSource) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeSource) GetModifiedOk ¶

func (o *NonEmployeeSource) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSource) GetName ¶

func (o *NonEmployeeSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NonEmployeeSource) GetNameOk ¶

func (o *NonEmployeeSource) 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 (*NonEmployeeSource) GetSourceId ¶

func (o *NonEmployeeSource) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeSource) GetSourceIdOk ¶

func (o *NonEmployeeSource) 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 (*NonEmployeeSource) HasAccountManagers ¶

func (o *NonEmployeeSource) HasAccountManagers() bool

HasAccountManagers returns a boolean if a field has been set.

func (*NonEmployeeSource) HasApprovers ¶

func (o *NonEmployeeSource) HasApprovers() bool

HasApprovers returns a boolean if a field has been set.

func (*NonEmployeeSource) HasCreated ¶

func (o *NonEmployeeSource) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeSource) HasDescription ¶

func (o *NonEmployeeSource) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NonEmployeeSource) HasId ¶

func (o *NonEmployeeSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeSource) HasModified ¶

func (o *NonEmployeeSource) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeSource) HasName ¶

func (o *NonEmployeeSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*NonEmployeeSource) HasSourceId ¶

func (o *NonEmployeeSource) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (NonEmployeeSource) MarshalJSON ¶

func (o NonEmployeeSource) MarshalJSON() ([]byte, error)

func (*NonEmployeeSource) SetAccountManagers ¶

func (o *NonEmployeeSource) SetAccountManagers(v []NonEmployeeIdentityReferenceWithId)

SetAccountManagers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the AccountManagers field.

func (*NonEmployeeSource) SetApprovers ¶

SetApprovers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the Approvers field.

func (*NonEmployeeSource) SetCreated ¶

func (o *NonEmployeeSource) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeSource) SetDescription ¶

func (o *NonEmployeeSource) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NonEmployeeSource) SetId ¶

func (o *NonEmployeeSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeSource) SetModified ¶

func (o *NonEmployeeSource) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeSource) SetName ¶

func (o *NonEmployeeSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NonEmployeeSource) SetSourceId ¶

func (o *NonEmployeeSource) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (NonEmployeeSource) ToMap ¶

func (o NonEmployeeSource) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSource) UnmarshalJSON ¶

func (o *NonEmployeeSource) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceLite ¶

type NonEmployeeSourceLite struct {
	// Non-Employee source id.
	Id *string `json:"id,omitempty"`
	// Source Id associated with this non-employee source.
	SourceId *string `json:"sourceId,omitempty"`
	// Source name associated with this non-employee source.
	Name *string `json:"name,omitempty"`
	// Source description associated with this non-employee source.
	Description          *string `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceLite struct for NonEmployeeSourceLite

func NewNonEmployeeSourceLite ¶

func NewNonEmployeeSourceLite() *NonEmployeeSourceLite

NewNonEmployeeSourceLite instantiates a new NonEmployeeSourceLite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceLiteWithDefaults ¶

func NewNonEmployeeSourceLiteWithDefaults() *NonEmployeeSourceLite

NewNonEmployeeSourceLiteWithDefaults instantiates a new NonEmployeeSourceLite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceLite) GetDescription ¶

func (o *NonEmployeeSourceLite) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NonEmployeeSourceLite) GetDescriptionOk ¶

func (o *NonEmployeeSourceLite) 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 (*NonEmployeeSourceLite) GetId ¶

func (o *NonEmployeeSourceLite) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeSourceLite) GetIdOk ¶

func (o *NonEmployeeSourceLite) 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 (*NonEmployeeSourceLite) GetName ¶

func (o *NonEmployeeSourceLite) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NonEmployeeSourceLite) GetNameOk ¶

func (o *NonEmployeeSourceLite) 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 (*NonEmployeeSourceLite) GetSourceId ¶

func (o *NonEmployeeSourceLite) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeSourceLite) GetSourceIdOk ¶

func (o *NonEmployeeSourceLite) 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 (*NonEmployeeSourceLite) HasDescription ¶

func (o *NonEmployeeSourceLite) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NonEmployeeSourceLite) HasId ¶

func (o *NonEmployeeSourceLite) HasId() bool

HasId returns a boolean if a field has been set.

func (*NonEmployeeSourceLite) HasName ¶

func (o *NonEmployeeSourceLite) HasName() bool

HasName returns a boolean if a field has been set.

func (*NonEmployeeSourceLite) HasSourceId ¶

func (o *NonEmployeeSourceLite) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (NonEmployeeSourceLite) MarshalJSON ¶

func (o NonEmployeeSourceLite) MarshalJSON() ([]byte, error)

func (*NonEmployeeSourceLite) SetDescription ¶

func (o *NonEmployeeSourceLite) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NonEmployeeSourceLite) SetId ¶

func (o *NonEmployeeSourceLite) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeSourceLite) SetName ¶

func (o *NonEmployeeSourceLite) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NonEmployeeSourceLite) SetSourceId ¶

func (o *NonEmployeeSourceLite) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (NonEmployeeSourceLite) ToMap ¶

func (o NonEmployeeSourceLite) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSourceLite) UnmarshalJSON ¶

func (o *NonEmployeeSourceLite) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceLiteWithSchemaAttributes ¶

type NonEmployeeSourceLiteWithSchemaAttributes struct {
	// Non-Employee source id.
	Id *string `json:"id,omitempty"`
	// Source Id associated with this non-employee source.
	SourceId *string `json:"sourceId,omitempty"`
	// Source name associated with this non-employee source.
	Name *string `json:"name,omitempty"`
	// Source description associated with this non-employee source.
	Description *string `json:"description,omitempty"`
	// List of schema attributes associated with this non-employee source.
	SchemaAttributes     []NonEmployeeSchemaAttribute `json:"schemaAttributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceLiteWithSchemaAttributes struct for NonEmployeeSourceLiteWithSchemaAttributes

func NewNonEmployeeSourceLiteWithSchemaAttributes ¶

func NewNonEmployeeSourceLiteWithSchemaAttributes() *NonEmployeeSourceLiteWithSchemaAttributes

NewNonEmployeeSourceLiteWithSchemaAttributes instantiates a new NonEmployeeSourceLiteWithSchemaAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceLiteWithSchemaAttributesWithDefaults ¶

func NewNonEmployeeSourceLiteWithSchemaAttributesWithDefaults() *NonEmployeeSourceLiteWithSchemaAttributes

NewNonEmployeeSourceLiteWithSchemaAttributesWithDefaults instantiates a new NonEmployeeSourceLiteWithSchemaAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceLiteWithSchemaAttributes) GetDescription ¶

GetDescription returns the Description field value if set, zero value otherwise.

func (*NonEmployeeSourceLiteWithSchemaAttributes) GetDescriptionOk ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributes) 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 (*NonEmployeeSourceLiteWithSchemaAttributes) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeSourceLiteWithSchemaAttributes) 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 (*NonEmployeeSourceLiteWithSchemaAttributes) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*NonEmployeeSourceLiteWithSchemaAttributes) 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 (*NonEmployeeSourceLiteWithSchemaAttributes) GetSchemaAttributes ¶

GetSchemaAttributes returns the SchemaAttributes field value if set, zero value otherwise.

func (*NonEmployeeSourceLiteWithSchemaAttributes) GetSchemaAttributesOk ¶

GetSchemaAttributesOk returns a tuple with the SchemaAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceLiteWithSchemaAttributes) GetSourceId ¶

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeSourceLiteWithSchemaAttributes) GetSourceIdOk ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributes) 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 (*NonEmployeeSourceLiteWithSchemaAttributes) HasDescription ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributes) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NonEmployeeSourceLiteWithSchemaAttributes) HasId ¶

HasId returns a boolean if a field has been set.

func (*NonEmployeeSourceLiteWithSchemaAttributes) HasName ¶

HasName returns a boolean if a field has been set.

func (*NonEmployeeSourceLiteWithSchemaAttributes) HasSchemaAttributes ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributes) HasSchemaAttributes() bool

HasSchemaAttributes returns a boolean if a field has been set.

func (*NonEmployeeSourceLiteWithSchemaAttributes) HasSourceId ¶

HasSourceId returns a boolean if a field has been set.

func (NonEmployeeSourceLiteWithSchemaAttributes) MarshalJSON ¶

func (*NonEmployeeSourceLiteWithSchemaAttributes) SetDescription ¶

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NonEmployeeSourceLiteWithSchemaAttributes) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeSourceLiteWithSchemaAttributes) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*NonEmployeeSourceLiteWithSchemaAttributes) SetSchemaAttributes ¶

SetSchemaAttributes gets a reference to the given []NonEmployeeSchemaAttribute and assigns it to the SchemaAttributes field.

func (*NonEmployeeSourceLiteWithSchemaAttributes) SetSourceId ¶

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (NonEmployeeSourceLiteWithSchemaAttributes) ToMap ¶

func (o NonEmployeeSourceLiteWithSchemaAttributes) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSourceLiteWithSchemaAttributes) UnmarshalJSON ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributes) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceRequestBody ¶

type NonEmployeeSourceRequestBody struct {
	// Name of non-employee source.
	Name string `json:"name"`
	// Description of non-employee source.
	Description string                    `json:"description"`
	Owner       NonEmployeeIdnUserRequest `json:"owner"`
	// The ID for the management workgroup that contains source sub-admins
	ManagementWorkgroup *string `json:"managementWorkgroup,omitempty"`
	// List of approvers.
	Approvers []NonEmployeeIdnUserRequest `json:"approvers,omitempty"`
	// List of account managers.
	AccountManagers      []NonEmployeeIdnUserRequest `json:"accountManagers,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceRequestBody struct for NonEmployeeSourceRequestBody

func NewNonEmployeeSourceRequestBody ¶

func NewNonEmployeeSourceRequestBody(name string, description string, owner NonEmployeeIdnUserRequest) *NonEmployeeSourceRequestBody

NewNonEmployeeSourceRequestBody instantiates a new NonEmployeeSourceRequestBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceRequestBodyWithDefaults ¶

func NewNonEmployeeSourceRequestBodyWithDefaults() *NonEmployeeSourceRequestBody

NewNonEmployeeSourceRequestBodyWithDefaults instantiates a new NonEmployeeSourceRequestBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceRequestBody) GetAccountManagers ¶

func (o *NonEmployeeSourceRequestBody) GetAccountManagers() []NonEmployeeIdnUserRequest

GetAccountManagers returns the AccountManagers field value if set, zero value otherwise.

func (*NonEmployeeSourceRequestBody) GetAccountManagersOk ¶

func (o *NonEmployeeSourceRequestBody) GetAccountManagersOk() ([]NonEmployeeIdnUserRequest, bool)

GetAccountManagersOk returns a tuple with the AccountManagers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceRequestBody) GetApprovers ¶

GetApprovers returns the Approvers field value if set, zero value otherwise.

func (*NonEmployeeSourceRequestBody) GetApproversOk ¶

GetApproversOk returns a tuple with the Approvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceRequestBody) GetDescription ¶

func (o *NonEmployeeSourceRequestBody) GetDescription() string

GetDescription returns the Description field value

func (*NonEmployeeSourceRequestBody) GetDescriptionOk ¶

func (o *NonEmployeeSourceRequestBody) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*NonEmployeeSourceRequestBody) GetManagementWorkgroup ¶

func (o *NonEmployeeSourceRequestBody) GetManagementWorkgroup() string

GetManagementWorkgroup returns the ManagementWorkgroup field value if set, zero value otherwise.

func (*NonEmployeeSourceRequestBody) GetManagementWorkgroupOk ¶

func (o *NonEmployeeSourceRequestBody) GetManagementWorkgroupOk() (*string, bool)

GetManagementWorkgroupOk returns a tuple with the ManagementWorkgroup field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceRequestBody) GetName ¶

func (o *NonEmployeeSourceRequestBody) GetName() string

GetName returns the Name field value

func (*NonEmployeeSourceRequestBody) GetNameOk ¶

func (o *NonEmployeeSourceRequestBody) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NonEmployeeSourceRequestBody) GetOwner ¶

GetOwner returns the Owner field value

func (*NonEmployeeSourceRequestBody) GetOwnerOk ¶

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*NonEmployeeSourceRequestBody) HasAccountManagers ¶

func (o *NonEmployeeSourceRequestBody) HasAccountManagers() bool

HasAccountManagers returns a boolean if a field has been set.

func (*NonEmployeeSourceRequestBody) HasApprovers ¶

func (o *NonEmployeeSourceRequestBody) HasApprovers() bool

HasApprovers returns a boolean if a field has been set.

func (*NonEmployeeSourceRequestBody) HasManagementWorkgroup ¶

func (o *NonEmployeeSourceRequestBody) HasManagementWorkgroup() bool

HasManagementWorkgroup returns a boolean if a field has been set.

func (NonEmployeeSourceRequestBody) MarshalJSON ¶

func (o NonEmployeeSourceRequestBody) MarshalJSON() ([]byte, error)

func (*NonEmployeeSourceRequestBody) SetAccountManagers ¶

func (o *NonEmployeeSourceRequestBody) SetAccountManagers(v []NonEmployeeIdnUserRequest)

SetAccountManagers gets a reference to the given []NonEmployeeIdnUserRequest and assigns it to the AccountManagers field.

func (*NonEmployeeSourceRequestBody) SetApprovers ¶

SetApprovers gets a reference to the given []NonEmployeeIdnUserRequest and assigns it to the Approvers field.

func (*NonEmployeeSourceRequestBody) SetDescription ¶

func (o *NonEmployeeSourceRequestBody) SetDescription(v string)

SetDescription sets field value

func (*NonEmployeeSourceRequestBody) SetManagementWorkgroup ¶

func (o *NonEmployeeSourceRequestBody) SetManagementWorkgroup(v string)

SetManagementWorkgroup gets a reference to the given string and assigns it to the ManagementWorkgroup field.

func (*NonEmployeeSourceRequestBody) SetName ¶

func (o *NonEmployeeSourceRequestBody) SetName(v string)

SetName sets field value

func (*NonEmployeeSourceRequestBody) SetOwner ¶

SetOwner sets field value

func (NonEmployeeSourceRequestBody) ToMap ¶

func (o NonEmployeeSourceRequestBody) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSourceRequestBody) UnmarshalJSON ¶

func (o *NonEmployeeSourceRequestBody) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceWithCloudExternalId ¶

type NonEmployeeSourceWithCloudExternalId struct {
	// Non-Employee source id.
	Id *string `json:"id,omitempty"`
	// Source Id associated with this non-employee source.
	SourceId *string `json:"sourceId,omitempty"`
	// Source name associated with this non-employee source.
	Name *string `json:"name,omitempty"`
	// Source description associated with this non-employee source.
	Description *string `json:"description,omitempty"`
	// List of approvers
	Approvers []NonEmployeeIdentityReferenceWithId `json:"approvers,omitempty"`
	// List of account managers
	AccountManagers []NonEmployeeIdentityReferenceWithId `json:"accountManagers,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created *time.Time `json:"created,omitempty"`
	// Legacy ID used for sources from the V1 API. This attribute will be removed from a future version of the API and will not be considered a breaking change. No clients should rely on this ID always being present.
	CloudExternalId      *string `json:"cloudExternalId,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceWithCloudExternalId struct for NonEmployeeSourceWithCloudExternalId

func NewNonEmployeeSourceWithCloudExternalId ¶

func NewNonEmployeeSourceWithCloudExternalId() *NonEmployeeSourceWithCloudExternalId

NewNonEmployeeSourceWithCloudExternalId instantiates a new NonEmployeeSourceWithCloudExternalId object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceWithCloudExternalIdWithDefaults ¶

func NewNonEmployeeSourceWithCloudExternalIdWithDefaults() *NonEmployeeSourceWithCloudExternalId

NewNonEmployeeSourceWithCloudExternalIdWithDefaults instantiates a new NonEmployeeSourceWithCloudExternalId object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceWithCloudExternalId) GetAccountManagers ¶

GetAccountManagers returns the AccountManagers field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetAccountManagersOk ¶

GetAccountManagersOk returns a tuple with the AccountManagers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithCloudExternalId) GetApprovers ¶

GetApprovers returns the Approvers field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetApproversOk ¶

GetApproversOk returns a tuple with the Approvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithCloudExternalId) GetCloudExternalId ¶

func (o *NonEmployeeSourceWithCloudExternalId) GetCloudExternalId() string

GetCloudExternalId returns the CloudExternalId field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetCloudExternalIdOk ¶

func (o *NonEmployeeSourceWithCloudExternalId) GetCloudExternalIdOk() (*string, bool)

GetCloudExternalIdOk returns a tuple with the CloudExternalId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithCloudExternalId) GetCreated ¶

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetCreatedOk ¶

func (o *NonEmployeeSourceWithCloudExternalId) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithCloudExternalId) GetDescription ¶

func (o *NonEmployeeSourceWithCloudExternalId) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetDescriptionOk ¶

func (o *NonEmployeeSourceWithCloudExternalId) 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 (*NonEmployeeSourceWithCloudExternalId) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) 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 (*NonEmployeeSourceWithCloudExternalId) GetModified ¶

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetModifiedOk ¶

func (o *NonEmployeeSourceWithCloudExternalId) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithCloudExternalId) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) 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 (*NonEmployeeSourceWithCloudExternalId) GetSourceId ¶

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalId) GetSourceIdOk ¶

func (o *NonEmployeeSourceWithCloudExternalId) 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 (*NonEmployeeSourceWithCloudExternalId) HasAccountManagers ¶

func (o *NonEmployeeSourceWithCloudExternalId) HasAccountManagers() bool

HasAccountManagers returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasApprovers ¶

func (o *NonEmployeeSourceWithCloudExternalId) HasApprovers() bool

HasApprovers returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasCloudExternalId ¶

func (o *NonEmployeeSourceWithCloudExternalId) HasCloudExternalId() bool

HasCloudExternalId returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasCreated ¶

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasDescription ¶

func (o *NonEmployeeSourceWithCloudExternalId) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasId ¶

HasId returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasModified ¶

func (o *NonEmployeeSourceWithCloudExternalId) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasName ¶

HasName returns a boolean if a field has been set.

func (*NonEmployeeSourceWithCloudExternalId) HasSourceId ¶

func (o *NonEmployeeSourceWithCloudExternalId) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (NonEmployeeSourceWithCloudExternalId) MarshalJSON ¶

func (o NonEmployeeSourceWithCloudExternalId) MarshalJSON() ([]byte, error)

func (*NonEmployeeSourceWithCloudExternalId) SetAccountManagers ¶

SetAccountManagers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the AccountManagers field.

func (*NonEmployeeSourceWithCloudExternalId) SetApprovers ¶

SetApprovers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the Approvers field.

func (*NonEmployeeSourceWithCloudExternalId) SetCloudExternalId ¶

func (o *NonEmployeeSourceWithCloudExternalId) SetCloudExternalId(v string)

SetCloudExternalId gets a reference to the given string and assigns it to the CloudExternalId field.

func (*NonEmployeeSourceWithCloudExternalId) SetCreated ¶

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeSourceWithCloudExternalId) SetDescription ¶

func (o *NonEmployeeSourceWithCloudExternalId) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NonEmployeeSourceWithCloudExternalId) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeSourceWithCloudExternalId) SetModified ¶

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeSourceWithCloudExternalId) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*NonEmployeeSourceWithCloudExternalId) SetSourceId ¶

func (o *NonEmployeeSourceWithCloudExternalId) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (NonEmployeeSourceWithCloudExternalId) ToMap ¶

func (o NonEmployeeSourceWithCloudExternalId) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSourceWithCloudExternalId) UnmarshalJSON ¶

func (o *NonEmployeeSourceWithCloudExternalId) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceWithNECount ¶

type NonEmployeeSourceWithNECount struct {
	// Non-Employee source id.
	Id *string `json:"id,omitempty"`
	// Source Id associated with this non-employee source.
	SourceId *string `json:"sourceId,omitempty"`
	// Source name associated with this non-employee source.
	Name *string `json:"name,omitempty"`
	// Source description associated with this non-employee source.
	Description *string `json:"description,omitempty"`
	// List of approvers
	Approvers []NonEmployeeIdentityReferenceWithId `json:"approvers,omitempty"`
	// List of account managers
	AccountManagers []NonEmployeeIdentityReferenceWithId `json:"accountManagers,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created *time.Time `json:"created,omitempty"`
	// Number of non-employee records associated with this source.
	NonEmployeeCount     NullableInt32 `json:"nonEmployeeCount,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceWithNECount struct for NonEmployeeSourceWithNECount

func NewNonEmployeeSourceWithNECount ¶

func NewNonEmployeeSourceWithNECount() *NonEmployeeSourceWithNECount

NewNonEmployeeSourceWithNECount instantiates a new NonEmployeeSourceWithNECount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceWithNECountWithDefaults ¶

func NewNonEmployeeSourceWithNECountWithDefaults() *NonEmployeeSourceWithNECount

NewNonEmployeeSourceWithNECountWithDefaults instantiates a new NonEmployeeSourceWithNECount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceWithNECount) GetAccountManagers ¶

GetAccountManagers returns the AccountManagers field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetAccountManagersOk ¶

GetAccountManagersOk returns a tuple with the AccountManagers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithNECount) GetApprovers ¶

GetApprovers returns the Approvers field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetApproversOk ¶

GetApproversOk returns a tuple with the Approvers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithNECount) GetCreated ¶

func (o *NonEmployeeSourceWithNECount) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetCreatedOk ¶

func (o *NonEmployeeSourceWithNECount) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithNECount) GetDescription ¶

func (o *NonEmployeeSourceWithNECount) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetDescriptionOk ¶

func (o *NonEmployeeSourceWithNECount) 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 (*NonEmployeeSourceWithNECount) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetIdOk ¶

func (o *NonEmployeeSourceWithNECount) 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 (*NonEmployeeSourceWithNECount) GetModified ¶

func (o *NonEmployeeSourceWithNECount) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetModifiedOk ¶

func (o *NonEmployeeSourceWithNECount) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NonEmployeeSourceWithNECount) GetName ¶

func (o *NonEmployeeSourceWithNECount) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetNameOk ¶

func (o *NonEmployeeSourceWithNECount) 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 (*NonEmployeeSourceWithNECount) GetNonEmployeeCount ¶

func (o *NonEmployeeSourceWithNECount) GetNonEmployeeCount() int32

GetNonEmployeeCount returns the NonEmployeeCount field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NonEmployeeSourceWithNECount) GetNonEmployeeCountOk ¶

func (o *NonEmployeeSourceWithNECount) GetNonEmployeeCountOk() (*int32, bool)

GetNonEmployeeCountOk returns a tuple with the NonEmployeeCount field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NonEmployeeSourceWithNECount) GetSourceId ¶

func (o *NonEmployeeSourceWithNECount) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECount) GetSourceIdOk ¶

func (o *NonEmployeeSourceWithNECount) 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 (*NonEmployeeSourceWithNECount) HasAccountManagers ¶

func (o *NonEmployeeSourceWithNECount) HasAccountManagers() bool

HasAccountManagers returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasApprovers ¶

func (o *NonEmployeeSourceWithNECount) HasApprovers() bool

HasApprovers returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasCreated ¶

func (o *NonEmployeeSourceWithNECount) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasDescription ¶

func (o *NonEmployeeSourceWithNECount) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasId ¶

HasId returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasModified ¶

func (o *NonEmployeeSourceWithNECount) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasName ¶

func (o *NonEmployeeSourceWithNECount) HasName() bool

HasName returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasNonEmployeeCount ¶

func (o *NonEmployeeSourceWithNECount) HasNonEmployeeCount() bool

HasNonEmployeeCount returns a boolean if a field has been set.

func (*NonEmployeeSourceWithNECount) HasSourceId ¶

func (o *NonEmployeeSourceWithNECount) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (NonEmployeeSourceWithNECount) MarshalJSON ¶

func (o NonEmployeeSourceWithNECount) MarshalJSON() ([]byte, error)

func (*NonEmployeeSourceWithNECount) SetAccountManagers ¶

SetAccountManagers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the AccountManagers field.

func (*NonEmployeeSourceWithNECount) SetApprovers ¶

SetApprovers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the Approvers field.

func (*NonEmployeeSourceWithNECount) SetCreated ¶

func (o *NonEmployeeSourceWithNECount) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeSourceWithNECount) SetDescription ¶

func (o *NonEmployeeSourceWithNECount) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*NonEmployeeSourceWithNECount) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*NonEmployeeSourceWithNECount) SetModified ¶

func (o *NonEmployeeSourceWithNECount) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeSourceWithNECount) SetName ¶

func (o *NonEmployeeSourceWithNECount) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NonEmployeeSourceWithNECount) SetNonEmployeeCount ¶

func (o *NonEmployeeSourceWithNECount) SetNonEmployeeCount(v int32)

SetNonEmployeeCount gets a reference to the given NullableInt32 and assigns it to the NonEmployeeCount field.

func (*NonEmployeeSourceWithNECount) SetNonEmployeeCountNil ¶ added in v2.0.3

func (o *NonEmployeeSourceWithNECount) SetNonEmployeeCountNil()

SetNonEmployeeCountNil sets the value for NonEmployeeCount to be an explicit nil

func (*NonEmployeeSourceWithNECount) SetSourceId ¶

func (o *NonEmployeeSourceWithNECount) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (NonEmployeeSourceWithNECount) ToMap ¶

func (o NonEmployeeSourceWithNECount) ToMap() (map[string]interface{}, error)

func (*NonEmployeeSourceWithNECount) UnmarshalJSON ¶

func (o *NonEmployeeSourceWithNECount) UnmarshalJSON(bytes []byte) (err error)

func (*NonEmployeeSourceWithNECount) UnsetNonEmployeeCount ¶ added in v2.0.3

func (o *NonEmployeeSourceWithNECount) UnsetNonEmployeeCount()

UnsetNonEmployeeCount ensures that no value is present for NonEmployeeCount, not even an explicit nil

type NullableAccess ¶

type NullableAccess struct {
	// contains filtered or unexported fields
}

func NewNullableAccess ¶

func NewNullableAccess(val *Access) *NullableAccess

func (NullableAccess) Get ¶

func (v NullableAccess) Get() *Access

func (NullableAccess) IsSet ¶

func (v NullableAccess) IsSet() bool

func (NullableAccess) MarshalJSON ¶

func (v NullableAccess) MarshalJSON() ([]byte, error)

func (*NullableAccess) Set ¶

func (v *NullableAccess) Set(val *Access)

func (*NullableAccess) UnmarshalJSON ¶

func (v *NullableAccess) UnmarshalJSON(src []byte) error

func (*NullableAccess) Unset ¶

func (v *NullableAccess) Unset()

type NullableAccessConstraint ¶

type NullableAccessConstraint struct {
	// contains filtered or unexported fields
}

func NewNullableAccessConstraint ¶

func NewNullableAccessConstraint(val *AccessConstraint) *NullableAccessConstraint

func (NullableAccessConstraint) Get ¶

func (NullableAccessConstraint) IsSet ¶

func (v NullableAccessConstraint) IsSet() bool

func (NullableAccessConstraint) MarshalJSON ¶

func (v NullableAccessConstraint) MarshalJSON() ([]byte, error)

func (*NullableAccessConstraint) Set ¶

func (*NullableAccessConstraint) UnmarshalJSON ¶

func (v *NullableAccessConstraint) UnmarshalJSON(src []byte) error

func (*NullableAccessConstraint) Unset ¶

func (v *NullableAccessConstraint) Unset()

type NullableAccessCriteria ¶

type NullableAccessCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableAccessCriteria ¶

func NewNullableAccessCriteria(val *AccessCriteria) *NullableAccessCriteria

func (NullableAccessCriteria) Get ¶

func (NullableAccessCriteria) IsSet ¶

func (v NullableAccessCriteria) IsSet() bool

func (NullableAccessCriteria) MarshalJSON ¶

func (v NullableAccessCriteria) MarshalJSON() ([]byte, error)

func (*NullableAccessCriteria) Set ¶

func (*NullableAccessCriteria) UnmarshalJSON ¶

func (v *NullableAccessCriteria) UnmarshalJSON(src []byte) error

func (*NullableAccessCriteria) Unset ¶

func (v *NullableAccessCriteria) Unset()

type NullableAccessCriteriaCriteriaListInner ¶

type NullableAccessCriteriaCriteriaListInner struct {
	// contains filtered or unexported fields
}

func (NullableAccessCriteriaCriteriaListInner) Get ¶

func (NullableAccessCriteriaCriteriaListInner) IsSet ¶

func (NullableAccessCriteriaCriteriaListInner) MarshalJSON ¶

func (v NullableAccessCriteriaCriteriaListInner) MarshalJSON() ([]byte, error)

func (*NullableAccessCriteriaCriteriaListInner) Set ¶

func (*NullableAccessCriteriaCriteriaListInner) UnmarshalJSON ¶

func (v *NullableAccessCriteriaCriteriaListInner) UnmarshalJSON(src []byte) error

func (*NullableAccessCriteriaCriteriaListInner) Unset ¶

type NullableAccessItemRequestedFor ¶

type NullableAccessItemRequestedFor struct {
	// contains filtered or unexported fields
}

func (NullableAccessItemRequestedFor) Get ¶

func (NullableAccessItemRequestedFor) IsSet ¶

func (NullableAccessItemRequestedFor) MarshalJSON ¶

func (v NullableAccessItemRequestedFor) MarshalJSON() ([]byte, error)

func (*NullableAccessItemRequestedFor) Set ¶

func (*NullableAccessItemRequestedFor) UnmarshalJSON ¶

func (v *NullableAccessItemRequestedFor) UnmarshalJSON(src []byte) error

func (*NullableAccessItemRequestedFor) Unset ¶

func (v *NullableAccessItemRequestedFor) Unset()

type NullableAccessItemRequester ¶

type NullableAccessItemRequester struct {
	// contains filtered or unexported fields
}

func (NullableAccessItemRequester) Get ¶

func (NullableAccessItemRequester) IsSet ¶

func (NullableAccessItemRequester) MarshalJSON ¶

func (v NullableAccessItemRequester) MarshalJSON() ([]byte, error)

func (*NullableAccessItemRequester) Set ¶

func (*NullableAccessItemRequester) UnmarshalJSON ¶

func (v *NullableAccessItemRequester) UnmarshalJSON(src []byte) error

func (*NullableAccessItemRequester) Unset ¶

func (v *NullableAccessItemRequester) Unset()

type NullableAccessItemReviewedBy ¶

type NullableAccessItemReviewedBy struct {
	// contains filtered or unexported fields
}

func (NullableAccessItemReviewedBy) Get ¶

func (NullableAccessItemReviewedBy) IsSet ¶

func (NullableAccessItemReviewedBy) MarshalJSON ¶

func (v NullableAccessItemReviewedBy) MarshalJSON() ([]byte, error)

func (*NullableAccessItemReviewedBy) Set ¶

func (*NullableAccessItemReviewedBy) UnmarshalJSON ¶

func (v *NullableAccessItemReviewedBy) UnmarshalJSON(src []byte) error

func (*NullableAccessItemReviewedBy) Unset ¶

func (v *NullableAccessItemReviewedBy) Unset()

type NullableAccessProfile ¶

type NullableAccessProfile struct {
	// contains filtered or unexported fields
}

func NewNullableAccessProfile ¶

func NewNullableAccessProfile(val *AccessProfile) *NullableAccessProfile

func (NullableAccessProfile) Get ¶

func (NullableAccessProfile) IsSet ¶

func (v NullableAccessProfile) IsSet() bool

func (NullableAccessProfile) MarshalJSON ¶

func (v NullableAccessProfile) MarshalJSON() ([]byte, error)

func (*NullableAccessProfile) Set ¶

func (v *NullableAccessProfile) Set(val *AccessProfile)

func (*NullableAccessProfile) UnmarshalJSON ¶

func (v *NullableAccessProfile) UnmarshalJSON(src []byte) error

func (*NullableAccessProfile) Unset ¶

func (v *NullableAccessProfile) Unset()

type NullableAccessProfileApprovalScheme ¶

type NullableAccessProfileApprovalScheme struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileApprovalScheme) Get ¶

func (NullableAccessProfileApprovalScheme) IsSet ¶

func (NullableAccessProfileApprovalScheme) MarshalJSON ¶

func (v NullableAccessProfileApprovalScheme) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileApprovalScheme) Set ¶

func (*NullableAccessProfileApprovalScheme) UnmarshalJSON ¶

func (v *NullableAccessProfileApprovalScheme) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileApprovalScheme) Unset ¶

type NullableAccessProfileBulkDeleteRequest ¶

type NullableAccessProfileBulkDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileBulkDeleteRequest) Get ¶

func (NullableAccessProfileBulkDeleteRequest) IsSet ¶

func (NullableAccessProfileBulkDeleteRequest) MarshalJSON ¶

func (v NullableAccessProfileBulkDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileBulkDeleteRequest) Set ¶

func (*NullableAccessProfileBulkDeleteRequest) UnmarshalJSON ¶

func (v *NullableAccessProfileBulkDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileBulkDeleteRequest) Unset ¶

type NullableAccessProfileBulkDeleteResponse ¶

type NullableAccessProfileBulkDeleteResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileBulkDeleteResponse) Get ¶

func (NullableAccessProfileBulkDeleteResponse) IsSet ¶

func (NullableAccessProfileBulkDeleteResponse) MarshalJSON ¶

func (v NullableAccessProfileBulkDeleteResponse) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileBulkDeleteResponse) Set ¶

func (*NullableAccessProfileBulkDeleteResponse) UnmarshalJSON ¶

func (v *NullableAccessProfileBulkDeleteResponse) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileBulkDeleteResponse) Unset ¶

type NullableAccessProfileDocument ¶

type NullableAccessProfileDocument struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileDocument) Get ¶

func (NullableAccessProfileDocument) IsSet ¶

func (NullableAccessProfileDocument) MarshalJSON ¶

func (v NullableAccessProfileDocument) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileDocument) Set ¶

func (*NullableAccessProfileDocument) UnmarshalJSON ¶

func (v *NullableAccessProfileDocument) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileDocument) Unset ¶

func (v *NullableAccessProfileDocument) Unset()

type NullableAccessProfileDocumentAllOfSource ¶ added in v2.0.2

type NullableAccessProfileDocumentAllOfSource struct {
	// contains filtered or unexported fields
}

func NewNullableAccessProfileDocumentAllOfSource ¶ added in v2.0.2

func NewNullableAccessProfileDocumentAllOfSource(val *AccessProfileDocumentAllOfSource) *NullableAccessProfileDocumentAllOfSource

func (NullableAccessProfileDocumentAllOfSource) Get ¶ added in v2.0.2

func (NullableAccessProfileDocumentAllOfSource) IsSet ¶ added in v2.0.2

func (NullableAccessProfileDocumentAllOfSource) MarshalJSON ¶ added in v2.0.2

func (*NullableAccessProfileDocumentAllOfSource) Set ¶ added in v2.0.2

func (*NullableAccessProfileDocumentAllOfSource) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableAccessProfileDocumentAllOfSource) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileDocumentAllOfSource) Unset ¶ added in v2.0.2

type NullableAccessProfileEntitlement ¶

type NullableAccessProfileEntitlement struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileEntitlement) Get ¶

func (NullableAccessProfileEntitlement) IsSet ¶

func (NullableAccessProfileEntitlement) MarshalJSON ¶

func (v NullableAccessProfileEntitlement) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileEntitlement) Set ¶

func (*NullableAccessProfileEntitlement) UnmarshalJSON ¶

func (v *NullableAccessProfileEntitlement) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileEntitlement) Unset ¶

type NullableAccessProfileRef ¶

type NullableAccessProfileRef struct {
	// contains filtered or unexported fields
}

func NewNullableAccessProfileRef ¶

func NewNullableAccessProfileRef(val *AccessProfileRef) *NullableAccessProfileRef

func (NullableAccessProfileRef) Get ¶

func (NullableAccessProfileRef) IsSet ¶

func (v NullableAccessProfileRef) IsSet() bool

func (NullableAccessProfileRef) MarshalJSON ¶

func (v NullableAccessProfileRef) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileRef) Set ¶

func (*NullableAccessProfileRef) UnmarshalJSON ¶

func (v *NullableAccessProfileRef) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileRef) Unset ¶

func (v *NullableAccessProfileRef) Unset()

type NullableAccessProfileRole ¶

type NullableAccessProfileRole struct {
	// contains filtered or unexported fields
}

func NewNullableAccessProfileRole ¶

func NewNullableAccessProfileRole(val *AccessProfileRole) *NullableAccessProfileRole

func (NullableAccessProfileRole) Get ¶

func (NullableAccessProfileRole) IsSet ¶

func (v NullableAccessProfileRole) IsSet() bool

func (NullableAccessProfileRole) MarshalJSON ¶

func (v NullableAccessProfileRole) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileRole) Set ¶

func (*NullableAccessProfileRole) UnmarshalJSON ¶

func (v *NullableAccessProfileRole) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileRole) Unset ¶

func (v *NullableAccessProfileRole) Unset()

type NullableAccessProfileSourceRef ¶

type NullableAccessProfileSourceRef struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileSourceRef) Get ¶

func (NullableAccessProfileSourceRef) IsSet ¶

func (NullableAccessProfileSourceRef) MarshalJSON ¶

func (v NullableAccessProfileSourceRef) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileSourceRef) Set ¶

func (*NullableAccessProfileSourceRef) UnmarshalJSON ¶

func (v *NullableAccessProfileSourceRef) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileSourceRef) Unset ¶

func (v *NullableAccessProfileSourceRef) Unset()

type NullableAccessProfileSummary ¶

type NullableAccessProfileSummary struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileSummary) Get ¶

func (NullableAccessProfileSummary) IsSet ¶

func (NullableAccessProfileSummary) MarshalJSON ¶

func (v NullableAccessProfileSummary) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileSummary) Set ¶

func (*NullableAccessProfileSummary) UnmarshalJSON ¶

func (v *NullableAccessProfileSummary) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileSummary) Unset ¶

func (v *NullableAccessProfileSummary) Unset()

type NullableAccessProfileUsage ¶

type NullableAccessProfileUsage struct {
	// contains filtered or unexported fields
}

func NewNullableAccessProfileUsage ¶

func NewNullableAccessProfileUsage(val *AccessProfileUsage) *NullableAccessProfileUsage

func (NullableAccessProfileUsage) Get ¶

func (NullableAccessProfileUsage) IsSet ¶

func (v NullableAccessProfileUsage) IsSet() bool

func (NullableAccessProfileUsage) MarshalJSON ¶

func (v NullableAccessProfileUsage) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileUsage) Set ¶

func (*NullableAccessProfileUsage) UnmarshalJSON ¶

func (v *NullableAccessProfileUsage) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileUsage) Unset ¶

func (v *NullableAccessProfileUsage) Unset()

type NullableAccessProfileUsageUsedByInner ¶

type NullableAccessProfileUsageUsedByInner struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileUsageUsedByInner) Get ¶

func (NullableAccessProfileUsageUsedByInner) IsSet ¶

func (NullableAccessProfileUsageUsedByInner) MarshalJSON ¶

func (v NullableAccessProfileUsageUsedByInner) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileUsageUsedByInner) Set ¶

func (*NullableAccessProfileUsageUsedByInner) UnmarshalJSON ¶

func (v *NullableAccessProfileUsageUsedByInner) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileUsageUsedByInner) Unset ¶

type NullableAccessRequest ¶

type NullableAccessRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAccessRequest ¶

func NewNullableAccessRequest(val *AccessRequest) *NullableAccessRequest

func (NullableAccessRequest) Get ¶

func (NullableAccessRequest) IsSet ¶

func (v NullableAccessRequest) IsSet() bool

func (NullableAccessRequest) MarshalJSON ¶

func (v NullableAccessRequest) MarshalJSON() ([]byte, error)

func (*NullableAccessRequest) Set ¶

func (v *NullableAccessRequest) Set(val *AccessRequest)

func (*NullableAccessRequest) UnmarshalJSON ¶

func (v *NullableAccessRequest) UnmarshalJSON(src []byte) error

func (*NullableAccessRequest) Unset ¶

func (v *NullableAccessRequest) Unset()

type NullableAccessRequestConfig ¶

type NullableAccessRequestConfig struct {
	// contains filtered or unexported fields
}

func (NullableAccessRequestConfig) Get ¶

func (NullableAccessRequestConfig) IsSet ¶

func (NullableAccessRequestConfig) MarshalJSON ¶

func (v NullableAccessRequestConfig) MarshalJSON() ([]byte, error)

func (*NullableAccessRequestConfig) Set ¶

func (*NullableAccessRequestConfig) UnmarshalJSON ¶

func (v *NullableAccessRequestConfig) UnmarshalJSON(src []byte) error

func (*NullableAccessRequestConfig) Unset ¶

func (v *NullableAccessRequestConfig) Unset()

type NullableAccessRequestItem ¶

type NullableAccessRequestItem struct {
	// contains filtered or unexported fields
}

func NewNullableAccessRequestItem ¶

func NewNullableAccessRequestItem(val *AccessRequestItem) *NullableAccessRequestItem

func (NullableAccessRequestItem) Get ¶

func (NullableAccessRequestItem) IsSet ¶

func (v NullableAccessRequestItem) IsSet() bool

func (NullableAccessRequestItem) MarshalJSON ¶

func (v NullableAccessRequestItem) MarshalJSON() ([]byte, error)

func (*NullableAccessRequestItem) Set ¶

func (*NullableAccessRequestItem) UnmarshalJSON ¶

func (v *NullableAccessRequestItem) UnmarshalJSON(src []byte) error

func (*NullableAccessRequestItem) Unset ¶

func (v *NullableAccessRequestItem) Unset()

type NullableAccessRequestPhases ¶

type NullableAccessRequestPhases struct {
	// contains filtered or unexported fields
}

func (NullableAccessRequestPhases) Get ¶

func (NullableAccessRequestPhases) IsSet ¶

func (NullableAccessRequestPhases) MarshalJSON ¶

func (v NullableAccessRequestPhases) MarshalJSON() ([]byte, error)

func (*NullableAccessRequestPhases) Set ¶

func (*NullableAccessRequestPhases) UnmarshalJSON ¶

func (v *NullableAccessRequestPhases) UnmarshalJSON(src []byte) error

func (*NullableAccessRequestPhases) Unset ¶

func (v *NullableAccessRequestPhases) Unset()

type NullableAccessRequestType ¶

type NullableAccessRequestType struct {
	// contains filtered or unexported fields
}

func NewNullableAccessRequestType ¶

func NewNullableAccessRequestType(val *AccessRequestType) *NullableAccessRequestType

func (NullableAccessRequestType) Get ¶

func (NullableAccessRequestType) IsSet ¶

func (v NullableAccessRequestType) IsSet() bool

func (NullableAccessRequestType) MarshalJSON ¶

func (v NullableAccessRequestType) MarshalJSON() ([]byte, error)

func (*NullableAccessRequestType) Set ¶

func (*NullableAccessRequestType) UnmarshalJSON ¶

func (v *NullableAccessRequestType) UnmarshalJSON(src []byte) error

func (*NullableAccessRequestType) Unset ¶

func (v *NullableAccessRequestType) Unset()

type NullableAccessReviewItem ¶

type NullableAccessReviewItem struct {
	// contains filtered or unexported fields
}

func NewNullableAccessReviewItem ¶

func NewNullableAccessReviewItem(val *AccessReviewItem) *NullableAccessReviewItem

func (NullableAccessReviewItem) Get ¶

func (NullableAccessReviewItem) IsSet ¶

func (v NullableAccessReviewItem) IsSet() bool

func (NullableAccessReviewItem) MarshalJSON ¶

func (v NullableAccessReviewItem) MarshalJSON() ([]byte, error)

func (*NullableAccessReviewItem) Set ¶

func (*NullableAccessReviewItem) UnmarshalJSON ¶

func (v *NullableAccessReviewItem) UnmarshalJSON(src []byte) error

func (*NullableAccessReviewItem) Unset ¶

func (v *NullableAccessReviewItem) Unset()

type NullableAccessReviewReassignment ¶

type NullableAccessReviewReassignment struct {
	// contains filtered or unexported fields
}

func (NullableAccessReviewReassignment) Get ¶

func (NullableAccessReviewReassignment) IsSet ¶

func (NullableAccessReviewReassignment) MarshalJSON ¶

func (v NullableAccessReviewReassignment) MarshalJSON() ([]byte, error)

func (*NullableAccessReviewReassignment) Set ¶

func (*NullableAccessReviewReassignment) UnmarshalJSON ¶

func (v *NullableAccessReviewReassignment) UnmarshalJSON(src []byte) error

func (*NullableAccessReviewReassignment) Unset ¶

type NullableAccessSummary ¶

type NullableAccessSummary struct {
	// contains filtered or unexported fields
}

func NewNullableAccessSummary ¶

func NewNullableAccessSummary(val *AccessSummary) *NullableAccessSummary

func (NullableAccessSummary) Get ¶

func (NullableAccessSummary) IsSet ¶

func (v NullableAccessSummary) IsSet() bool

func (NullableAccessSummary) MarshalJSON ¶

func (v NullableAccessSummary) MarshalJSON() ([]byte, error)

func (*NullableAccessSummary) Set ¶

func (v *NullableAccessSummary) Set(val *AccessSummary)

func (*NullableAccessSummary) UnmarshalJSON ¶

func (v *NullableAccessSummary) UnmarshalJSON(src []byte) error

func (*NullableAccessSummary) Unset ¶

func (v *NullableAccessSummary) Unset()

type NullableAccessSummaryAccess ¶

type NullableAccessSummaryAccess struct {
	// contains filtered or unexported fields
}

func (NullableAccessSummaryAccess) Get ¶

func (NullableAccessSummaryAccess) IsSet ¶

func (NullableAccessSummaryAccess) MarshalJSON ¶

func (v NullableAccessSummaryAccess) MarshalJSON() ([]byte, error)

func (*NullableAccessSummaryAccess) Set ¶

func (*NullableAccessSummaryAccess) UnmarshalJSON ¶

func (v *NullableAccessSummaryAccess) UnmarshalJSON(src []byte) error

func (*NullableAccessSummaryAccess) Unset ¶

func (v *NullableAccessSummaryAccess) Unset()

type NullableAccessType ¶

type NullableAccessType struct {
	// contains filtered or unexported fields
}

func NewNullableAccessType ¶

func NewNullableAccessType(val *AccessType) *NullableAccessType

func (NullableAccessType) Get ¶

func (v NullableAccessType) Get() *AccessType

func (NullableAccessType) IsSet ¶

func (v NullableAccessType) IsSet() bool

func (NullableAccessType) MarshalJSON ¶

func (v NullableAccessType) MarshalJSON() ([]byte, error)

func (*NullableAccessType) Set ¶

func (v *NullableAccessType) Set(val *AccessType)

func (*NullableAccessType) UnmarshalJSON ¶

func (v *NullableAccessType) UnmarshalJSON(src []byte) error

func (*NullableAccessType) Unset ¶

func (v *NullableAccessType) Unset()

type NullableAccount ¶

type NullableAccount struct {
	// contains filtered or unexported fields
}

func NewNullableAccount ¶

func NewNullableAccount(val *Account) *NullableAccount

func (NullableAccount) Get ¶

func (v NullableAccount) Get() *Account

func (NullableAccount) IsSet ¶

func (v NullableAccount) IsSet() bool

func (NullableAccount) MarshalJSON ¶

func (v NullableAccount) MarshalJSON() ([]byte, error)

func (*NullableAccount) Set ¶

func (v *NullableAccount) Set(val *Account)

func (*NullableAccount) UnmarshalJSON ¶

func (v *NullableAccount) UnmarshalJSON(src []byte) error

func (*NullableAccount) Unset ¶

func (v *NullableAccount) Unset()

type NullableAccountAction ¶

type NullableAccountAction struct {
	// contains filtered or unexported fields
}

func NewNullableAccountAction ¶

func NewNullableAccountAction(val *AccountAction) *NullableAccountAction

func (NullableAccountAction) Get ¶

func (NullableAccountAction) IsSet ¶

func (v NullableAccountAction) IsSet() bool

func (NullableAccountAction) MarshalJSON ¶

func (v NullableAccountAction) MarshalJSON() ([]byte, error)

func (*NullableAccountAction) Set ¶

func (v *NullableAccountAction) Set(val *AccountAction)

func (*NullableAccountAction) UnmarshalJSON ¶

func (v *NullableAccountAction) UnmarshalJSON(src []byte) error

func (*NullableAccountAction) Unset ¶

func (v *NullableAccountAction) Unset()

type NullableAccountActivity ¶

type NullableAccountActivity struct {
	// contains filtered or unexported fields
}

func NewNullableAccountActivity ¶

func NewNullableAccountActivity(val *AccountActivity) *NullableAccountActivity

func (NullableAccountActivity) Get ¶

func (NullableAccountActivity) IsSet ¶

func (v NullableAccountActivity) IsSet() bool

func (NullableAccountActivity) MarshalJSON ¶

func (v NullableAccountActivity) MarshalJSON() ([]byte, error)

func (*NullableAccountActivity) Set ¶

func (*NullableAccountActivity) UnmarshalJSON ¶

func (v *NullableAccountActivity) UnmarshalJSON(src []byte) error

func (*NullableAccountActivity) Unset ¶

func (v *NullableAccountActivity) Unset()

type NullableAccountActivityDocument ¶

type NullableAccountActivityDocument struct {
	// contains filtered or unexported fields
}

func (NullableAccountActivityDocument) Get ¶

func (NullableAccountActivityDocument) IsSet ¶

func (NullableAccountActivityDocument) MarshalJSON ¶

func (v NullableAccountActivityDocument) MarshalJSON() ([]byte, error)

func (*NullableAccountActivityDocument) Set ¶

func (*NullableAccountActivityDocument) UnmarshalJSON ¶

func (v *NullableAccountActivityDocument) UnmarshalJSON(src []byte) error

func (*NullableAccountActivityDocument) Unset ¶

type NullableAccountActivityItem ¶

type NullableAccountActivityItem struct {
	// contains filtered or unexported fields
}

func (NullableAccountActivityItem) Get ¶

func (NullableAccountActivityItem) IsSet ¶

func (NullableAccountActivityItem) MarshalJSON ¶

func (v NullableAccountActivityItem) MarshalJSON() ([]byte, error)

func (*NullableAccountActivityItem) Set ¶

func (*NullableAccountActivityItem) UnmarshalJSON ¶

func (v *NullableAccountActivityItem) UnmarshalJSON(src []byte) error

func (*NullableAccountActivityItem) Unset ¶

func (v *NullableAccountActivityItem) Unset()

type NullableAccountActivityItemOperation ¶

type NullableAccountActivityItemOperation struct {
	// contains filtered or unexported fields
}

func (NullableAccountActivityItemOperation) Get ¶

func (NullableAccountActivityItemOperation) IsSet ¶

func (NullableAccountActivityItemOperation) MarshalJSON ¶

func (v NullableAccountActivityItemOperation) MarshalJSON() ([]byte, error)

func (*NullableAccountActivityItemOperation) Set ¶

func (*NullableAccountActivityItemOperation) UnmarshalJSON ¶

func (v *NullableAccountActivityItemOperation) UnmarshalJSON(src []byte) error

func (*NullableAccountActivityItemOperation) Unset ¶

type NullableAccountActivitySearchedItem ¶

type NullableAccountActivitySearchedItem struct {
	// contains filtered or unexported fields
}

func (NullableAccountActivitySearchedItem) Get ¶

func (NullableAccountActivitySearchedItem) IsSet ¶

func (NullableAccountActivitySearchedItem) MarshalJSON ¶

func (v NullableAccountActivitySearchedItem) MarshalJSON() ([]byte, error)

func (*NullableAccountActivitySearchedItem) Set ¶

func (*NullableAccountActivitySearchedItem) UnmarshalJSON ¶

func (v *NullableAccountActivitySearchedItem) UnmarshalJSON(src []byte) error

func (*NullableAccountActivitySearchedItem) Unset ¶

type NullableAccountAttributes ¶

type NullableAccountAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableAccountAttributes ¶

func NewNullableAccountAttributes(val *AccountAttributes) *NullableAccountAttributes

func (NullableAccountAttributes) Get ¶

func (NullableAccountAttributes) IsSet ¶

func (v NullableAccountAttributes) IsSet() bool

func (NullableAccountAttributes) MarshalJSON ¶

func (v NullableAccountAttributes) MarshalJSON() ([]byte, error)

func (*NullableAccountAttributes) Set ¶

func (*NullableAccountAttributes) UnmarshalJSON ¶

func (v *NullableAccountAttributes) UnmarshalJSON(src []byte) error

func (*NullableAccountAttributes) Unset ¶

func (v *NullableAccountAttributes) Unset()

type NullableAccountAttributesCreate ¶

type NullableAccountAttributesCreate struct {
	// contains filtered or unexported fields
}

func (NullableAccountAttributesCreate) Get ¶

func (NullableAccountAttributesCreate) IsSet ¶

func (NullableAccountAttributesCreate) MarshalJSON ¶

func (v NullableAccountAttributesCreate) MarshalJSON() ([]byte, error)

func (*NullableAccountAttributesCreate) Set ¶

func (*NullableAccountAttributesCreate) UnmarshalJSON ¶

func (v *NullableAccountAttributesCreate) UnmarshalJSON(src []byte) error

func (*NullableAccountAttributesCreate) Unset ¶

type NullableAccountAttributesCreateAttributes ¶

type NullableAccountAttributesCreateAttributes struct {
	// contains filtered or unexported fields
}

func (NullableAccountAttributesCreateAttributes) Get ¶

func (NullableAccountAttributesCreateAttributes) IsSet ¶

func (NullableAccountAttributesCreateAttributes) MarshalJSON ¶

func (*NullableAccountAttributesCreateAttributes) Set ¶

func (*NullableAccountAttributesCreateAttributes) UnmarshalJSON ¶

func (v *NullableAccountAttributesCreateAttributes) UnmarshalJSON(src []byte) error

func (*NullableAccountAttributesCreateAttributes) Unset ¶

type NullableAccountRequest ¶

type NullableAccountRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAccountRequest ¶

func NewNullableAccountRequest(val *AccountRequest) *NullableAccountRequest

func (NullableAccountRequest) Get ¶

func (NullableAccountRequest) IsSet ¶

func (v NullableAccountRequest) IsSet() bool

func (NullableAccountRequest) MarshalJSON ¶

func (v NullableAccountRequest) MarshalJSON() ([]byte, error)

func (*NullableAccountRequest) Set ¶

func (*NullableAccountRequest) UnmarshalJSON ¶

func (v *NullableAccountRequest) UnmarshalJSON(src []byte) error

func (*NullableAccountRequest) Unset ¶

func (v *NullableAccountRequest) Unset()

type NullableAccountRequestInfo ¶

type NullableAccountRequestInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAccountRequestInfo ¶

func NewNullableAccountRequestInfo(val *AccountRequestInfo) *NullableAccountRequestInfo

func (NullableAccountRequestInfo) Get ¶

func (NullableAccountRequestInfo) IsSet ¶

func (v NullableAccountRequestInfo) IsSet() bool

func (NullableAccountRequestInfo) MarshalJSON ¶

func (v NullableAccountRequestInfo) MarshalJSON() ([]byte, error)

func (*NullableAccountRequestInfo) Set ¶

func (*NullableAccountRequestInfo) UnmarshalJSON ¶

func (v *NullableAccountRequestInfo) UnmarshalJSON(src []byte) error

func (*NullableAccountRequestInfo) Unset ¶

func (v *NullableAccountRequestInfo) Unset()

type NullableAccountRequestResult ¶

type NullableAccountRequestResult struct {
	// contains filtered or unexported fields
}

func (NullableAccountRequestResult) Get ¶

func (NullableAccountRequestResult) IsSet ¶

func (NullableAccountRequestResult) MarshalJSON ¶

func (v NullableAccountRequestResult) MarshalJSON() ([]byte, error)

func (*NullableAccountRequestResult) Set ¶

func (*NullableAccountRequestResult) UnmarshalJSON ¶

func (v *NullableAccountRequestResult) UnmarshalJSON(src []byte) error

func (*NullableAccountRequestResult) Unset ¶

func (v *NullableAccountRequestResult) Unset()

type NullableAccountSource ¶

type NullableAccountSource struct {
	// contains filtered or unexported fields
}

func NewNullableAccountSource ¶

func NewNullableAccountSource(val *AccountSource) *NullableAccountSource

func (NullableAccountSource) Get ¶

func (NullableAccountSource) IsSet ¶

func (v NullableAccountSource) IsSet() bool

func (NullableAccountSource) MarshalJSON ¶

func (v NullableAccountSource) MarshalJSON() ([]byte, error)

func (*NullableAccountSource) Set ¶

func (v *NullableAccountSource) Set(val *AccountSource)

func (*NullableAccountSource) UnmarshalJSON ¶

func (v *NullableAccountSource) UnmarshalJSON(src []byte) error

func (*NullableAccountSource) Unset ¶

func (v *NullableAccountSource) Unset()

type NullableAccountToggleRequest ¶

type NullableAccountToggleRequest struct {
	// contains filtered or unexported fields
}

func (NullableAccountToggleRequest) Get ¶

func (NullableAccountToggleRequest) IsSet ¶

func (NullableAccountToggleRequest) MarshalJSON ¶

func (v NullableAccountToggleRequest) MarshalJSON() ([]byte, error)

func (*NullableAccountToggleRequest) Set ¶

func (*NullableAccountToggleRequest) UnmarshalJSON ¶

func (v *NullableAccountToggleRequest) UnmarshalJSON(src []byte) error

func (*NullableAccountToggleRequest) Unset ¶

func (v *NullableAccountToggleRequest) Unset()

type NullableAccountUnlockRequest ¶

type NullableAccountUnlockRequest struct {
	// contains filtered or unexported fields
}

func (NullableAccountUnlockRequest) Get ¶

func (NullableAccountUnlockRequest) IsSet ¶

func (NullableAccountUnlockRequest) MarshalJSON ¶

func (v NullableAccountUnlockRequest) MarshalJSON() ([]byte, error)

func (*NullableAccountUnlockRequest) Set ¶

func (*NullableAccountUnlockRequest) UnmarshalJSON ¶

func (v *NullableAccountUnlockRequest) UnmarshalJSON(src []byte) error

func (*NullableAccountUnlockRequest) Unset ¶

func (v *NullableAccountUnlockRequest) Unset()

type NullableAccountUsage ¶

type NullableAccountUsage struct {
	// contains filtered or unexported fields
}

func NewNullableAccountUsage ¶

func NewNullableAccountUsage(val *AccountUsage) *NullableAccountUsage

func (NullableAccountUsage) Get ¶

func (NullableAccountUsage) IsSet ¶

func (v NullableAccountUsage) IsSet() bool

func (NullableAccountUsage) MarshalJSON ¶

func (v NullableAccountUsage) MarshalJSON() ([]byte, error)

func (*NullableAccountUsage) Set ¶

func (v *NullableAccountUsage) Set(val *AccountUsage)

func (*NullableAccountUsage) UnmarshalJSON ¶

func (v *NullableAccountUsage) UnmarshalJSON(src []byte) error

func (*NullableAccountUsage) Unset ¶

func (v *NullableAccountUsage) Unset()

type NullableAccountsAsyncResult ¶

type NullableAccountsAsyncResult struct {
	// contains filtered or unexported fields
}

func (NullableAccountsAsyncResult) Get ¶

func (NullableAccountsAsyncResult) IsSet ¶

func (NullableAccountsAsyncResult) MarshalJSON ¶

func (v NullableAccountsAsyncResult) MarshalJSON() ([]byte, error)

func (*NullableAccountsAsyncResult) Set ¶

func (*NullableAccountsAsyncResult) UnmarshalJSON ¶

func (v *NullableAccountsAsyncResult) UnmarshalJSON(src []byte) error

func (*NullableAccountsAsyncResult) Unset ¶

func (v *NullableAccountsAsyncResult) Unset()

type NullableAccountsExportReportArguments ¶

type NullableAccountsExportReportArguments struct {
	// contains filtered or unexported fields
}

func (NullableAccountsExportReportArguments) Get ¶

func (NullableAccountsExportReportArguments) IsSet ¶

func (NullableAccountsExportReportArguments) MarshalJSON ¶

func (v NullableAccountsExportReportArguments) MarshalJSON() ([]byte, error)

func (*NullableAccountsExportReportArguments) Set ¶

func (*NullableAccountsExportReportArguments) UnmarshalJSON ¶

func (v *NullableAccountsExportReportArguments) UnmarshalJSON(src []byte) error

func (*NullableAccountsExportReportArguments) Unset ¶

type NullableActivateCampaignOptions ¶

type NullableActivateCampaignOptions struct {
	// contains filtered or unexported fields
}

func (NullableActivateCampaignOptions) Get ¶

func (NullableActivateCampaignOptions) IsSet ¶

func (NullableActivateCampaignOptions) MarshalJSON ¶

func (v NullableActivateCampaignOptions) MarshalJSON() ([]byte, error)

func (*NullableActivateCampaignOptions) Set ¶

func (*NullableActivateCampaignOptions) UnmarshalJSON ¶

func (v *NullableActivateCampaignOptions) UnmarshalJSON(src []byte) error

func (*NullableActivateCampaignOptions) Unset ¶

type NullableActivityInsights ¶

type NullableActivityInsights struct {
	// contains filtered or unexported fields
}

func NewNullableActivityInsights ¶

func NewNullableActivityInsights(val *ActivityInsights) *NullableActivityInsights

func (NullableActivityInsights) Get ¶

func (NullableActivityInsights) IsSet ¶

func (v NullableActivityInsights) IsSet() bool

func (NullableActivityInsights) MarshalJSON ¶

func (v NullableActivityInsights) MarshalJSON() ([]byte, error)

func (*NullableActivityInsights) Set ¶

func (*NullableActivityInsights) UnmarshalJSON ¶

func (v *NullableActivityInsights) UnmarshalJSON(src []byte) error

func (*NullableActivityInsights) Unset ¶

func (v *NullableActivityInsights) Unset()

type NullableAdminReviewReassign ¶

type NullableAdminReviewReassign struct {
	// contains filtered or unexported fields
}

func (NullableAdminReviewReassign) Get ¶

func (NullableAdminReviewReassign) IsSet ¶

func (NullableAdminReviewReassign) MarshalJSON ¶

func (v NullableAdminReviewReassign) MarshalJSON() ([]byte, error)

func (*NullableAdminReviewReassign) Set ¶

func (*NullableAdminReviewReassign) UnmarshalJSON ¶

func (v *NullableAdminReviewReassign) UnmarshalJSON(src []byte) error

func (*NullableAdminReviewReassign) Unset ¶

func (v *NullableAdminReviewReassign) Unset()

type NullableAdminReviewReassignReassignTo ¶

type NullableAdminReviewReassignReassignTo struct {
	// contains filtered or unexported fields
}

func (NullableAdminReviewReassignReassignTo) Get ¶

func (NullableAdminReviewReassignReassignTo) IsSet ¶

func (NullableAdminReviewReassignReassignTo) MarshalJSON ¶

func (v NullableAdminReviewReassignReassignTo) MarshalJSON() ([]byte, error)

func (*NullableAdminReviewReassignReassignTo) Set ¶

func (*NullableAdminReviewReassignReassignTo) UnmarshalJSON ¶

func (v *NullableAdminReviewReassignReassignTo) UnmarshalJSON(src []byte) error

func (*NullableAdminReviewReassignReassignTo) Unset ¶

type NullableAggregationResult ¶

type NullableAggregationResult struct {
	// contains filtered or unexported fields
}

func NewNullableAggregationResult ¶

func NewNullableAggregationResult(val *AggregationResult) *NullableAggregationResult

func (NullableAggregationResult) Get ¶

func (NullableAggregationResult) IsSet ¶

func (v NullableAggregationResult) IsSet() bool

func (NullableAggregationResult) MarshalJSON ¶

func (v NullableAggregationResult) MarshalJSON() ([]byte, error)

func (*NullableAggregationResult) Set ¶

func (*NullableAggregationResult) UnmarshalJSON ¶

func (v *NullableAggregationResult) UnmarshalJSON(src []byte) error

func (*NullableAggregationResult) Unset ¶

func (v *NullableAggregationResult) Unset()

type NullableAggregationType ¶

type NullableAggregationType struct {
	// contains filtered or unexported fields
}

func NewNullableAggregationType ¶

func NewNullableAggregationType(val *AggregationType) *NullableAggregationType

func (NullableAggregationType) Get ¶

func (NullableAggregationType) IsSet ¶

func (v NullableAggregationType) IsSet() bool

func (NullableAggregationType) MarshalJSON ¶

func (v NullableAggregationType) MarshalJSON() ([]byte, error)

func (*NullableAggregationType) Set ¶

func (*NullableAggregationType) UnmarshalJSON ¶

func (v *NullableAggregationType) UnmarshalJSON(src []byte) error

func (*NullableAggregationType) Unset ¶

func (v *NullableAggregationType) Unset()

type NullableAggregations ¶

type NullableAggregations struct {
	// contains filtered or unexported fields
}

func NewNullableAggregations ¶

func NewNullableAggregations(val *Aggregations) *NullableAggregations

func (NullableAggregations) Get ¶

func (NullableAggregations) IsSet ¶

func (v NullableAggregations) IsSet() bool

func (NullableAggregations) MarshalJSON ¶

func (v NullableAggregations) MarshalJSON() ([]byte, error)

func (*NullableAggregations) Set ¶

func (v *NullableAggregations) Set(val *Aggregations)

func (*NullableAggregations) UnmarshalJSON ¶

func (v *NullableAggregations) UnmarshalJSON(src []byte) error

func (*NullableAggregations) Unset ¶

func (v *NullableAggregations) Unset()

type NullableApp ¶

type NullableApp struct {
	// contains filtered or unexported fields
}

func NewNullableApp ¶

func NewNullableApp(val *App) *NullableApp

func (NullableApp) Get ¶

func (v NullableApp) Get() *App

func (NullableApp) IsSet ¶

func (v NullableApp) IsSet() bool

func (NullableApp) MarshalJSON ¶

func (v NullableApp) MarshalJSON() ([]byte, error)

func (*NullableApp) Set ¶

func (v *NullableApp) Set(val *App)

func (*NullableApp) UnmarshalJSON ¶

func (v *NullableApp) UnmarshalJSON(src []byte) error

func (*NullableApp) Unset ¶

func (v *NullableApp) Unset()

type NullableAppAllOfAccount ¶

type NullableAppAllOfAccount struct {
	// contains filtered or unexported fields
}

func NewNullableAppAllOfAccount ¶

func NewNullableAppAllOfAccount(val *AppAllOfAccount) *NullableAppAllOfAccount

func (NullableAppAllOfAccount) Get ¶

func (NullableAppAllOfAccount) IsSet ¶

func (v NullableAppAllOfAccount) IsSet() bool

func (NullableAppAllOfAccount) MarshalJSON ¶

func (v NullableAppAllOfAccount) MarshalJSON() ([]byte, error)

func (*NullableAppAllOfAccount) Set ¶

func (*NullableAppAllOfAccount) UnmarshalJSON ¶

func (v *NullableAppAllOfAccount) UnmarshalJSON(src []byte) error

func (*NullableAppAllOfAccount) Unset ¶

func (v *NullableAppAllOfAccount) Unset()

type NullableApproval ¶

type NullableApproval struct {
	// contains filtered or unexported fields
}

func NewNullableApproval ¶

func NewNullableApproval(val *Approval) *NullableApproval

func (NullableApproval) Get ¶

func (v NullableApproval) Get() *Approval

func (NullableApproval) IsSet ¶

func (v NullableApproval) IsSet() bool

func (NullableApproval) MarshalJSON ¶

func (v NullableApproval) MarshalJSON() ([]byte, error)

func (*NullableApproval) Set ¶

func (v *NullableApproval) Set(val *Approval)

func (*NullableApproval) UnmarshalJSON ¶

func (v *NullableApproval) UnmarshalJSON(src []byte) error

func (*NullableApproval) Unset ¶

func (v *NullableApproval) Unset()

type NullableApprovalComment ¶

type NullableApprovalComment struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalComment ¶

func NewNullableApprovalComment(val *ApprovalComment) *NullableApprovalComment

func (NullableApprovalComment) Get ¶

func (NullableApprovalComment) IsSet ¶

func (v NullableApprovalComment) IsSet() bool

func (NullableApprovalComment) MarshalJSON ¶

func (v NullableApprovalComment) MarshalJSON() ([]byte, error)

func (*NullableApprovalComment) Set ¶

func (*NullableApprovalComment) UnmarshalJSON ¶

func (v *NullableApprovalComment) UnmarshalJSON(src []byte) error

func (*NullableApprovalComment) Unset ¶

func (v *NullableApprovalComment) Unset()

type NullableApprovalForwardHistory ¶

type NullableApprovalForwardHistory struct {
	// contains filtered or unexported fields
}

func (NullableApprovalForwardHistory) Get ¶

func (NullableApprovalForwardHistory) IsSet ¶

func (NullableApprovalForwardHistory) MarshalJSON ¶

func (v NullableApprovalForwardHistory) MarshalJSON() ([]byte, error)

func (*NullableApprovalForwardHistory) Set ¶

func (*NullableApprovalForwardHistory) UnmarshalJSON ¶

func (v *NullableApprovalForwardHistory) UnmarshalJSON(src []byte) error

func (*NullableApprovalForwardHistory) Unset ¶

func (v *NullableApprovalForwardHistory) Unset()

type NullableApprovalItemDetails ¶

type NullableApprovalItemDetails struct {
	// contains filtered or unexported fields
}

func (NullableApprovalItemDetails) Get ¶

func (NullableApprovalItemDetails) IsSet ¶

func (NullableApprovalItemDetails) MarshalJSON ¶

func (v NullableApprovalItemDetails) MarshalJSON() ([]byte, error)

func (*NullableApprovalItemDetails) Set ¶

func (*NullableApprovalItemDetails) UnmarshalJSON ¶

func (v *NullableApprovalItemDetails) UnmarshalJSON(src []byte) error

func (*NullableApprovalItemDetails) Unset ¶

func (v *NullableApprovalItemDetails) Unset()

type NullableApprovalItems ¶

type NullableApprovalItems struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalItems ¶

func NewNullableApprovalItems(val *ApprovalItems) *NullableApprovalItems

func (NullableApprovalItems) Get ¶

func (NullableApprovalItems) IsSet ¶

func (v NullableApprovalItems) IsSet() bool

func (NullableApprovalItems) MarshalJSON ¶

func (v NullableApprovalItems) MarshalJSON() ([]byte, error)

func (*NullableApprovalItems) Set ¶

func (v *NullableApprovalItems) Set(val *ApprovalItems)

func (*NullableApprovalItems) UnmarshalJSON ¶

func (v *NullableApprovalItems) UnmarshalJSON(src []byte) error

func (*NullableApprovalItems) Unset ¶

func (v *NullableApprovalItems) Unset()

type NullableApprovalReminderAndEscalationConfig ¶

type NullableApprovalReminderAndEscalationConfig struct {
	// contains filtered or unexported fields
}

func (NullableApprovalReminderAndEscalationConfig) Get ¶

func (NullableApprovalReminderAndEscalationConfig) IsSet ¶

func (NullableApprovalReminderAndEscalationConfig) MarshalJSON ¶

func (*NullableApprovalReminderAndEscalationConfig) Set ¶

func (*NullableApprovalReminderAndEscalationConfig) UnmarshalJSON ¶

func (v *NullableApprovalReminderAndEscalationConfig) UnmarshalJSON(src []byte) error

func (*NullableApprovalReminderAndEscalationConfig) Unset ¶

type NullableApprovalScheme ¶

type NullableApprovalScheme struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalScheme ¶

func NewNullableApprovalScheme(val *ApprovalScheme) *NullableApprovalScheme

func (NullableApprovalScheme) Get ¶

func (NullableApprovalScheme) IsSet ¶

func (v NullableApprovalScheme) IsSet() bool

func (NullableApprovalScheme) MarshalJSON ¶

func (v NullableApprovalScheme) MarshalJSON() ([]byte, error)

func (*NullableApprovalScheme) Set ¶

func (*NullableApprovalScheme) UnmarshalJSON ¶

func (v *NullableApprovalScheme) UnmarshalJSON(src []byte) error

func (*NullableApprovalScheme) Unset ¶

func (v *NullableApprovalScheme) Unset()

type NullableApprovalSchemeForRole ¶

type NullableApprovalSchemeForRole struct {
	// contains filtered or unexported fields
}

func (NullableApprovalSchemeForRole) Get ¶

func (NullableApprovalSchemeForRole) IsSet ¶

func (NullableApprovalSchemeForRole) MarshalJSON ¶

func (v NullableApprovalSchemeForRole) MarshalJSON() ([]byte, error)

func (*NullableApprovalSchemeForRole) Set ¶

func (*NullableApprovalSchemeForRole) UnmarshalJSON ¶

func (v *NullableApprovalSchemeForRole) UnmarshalJSON(src []byte) error

func (*NullableApprovalSchemeForRole) Unset ¶

func (v *NullableApprovalSchemeForRole) Unset()

type NullableApprovalStatus ¶

type NullableApprovalStatus struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalStatus ¶

func NewNullableApprovalStatus(val *ApprovalStatus) *NullableApprovalStatus

func (NullableApprovalStatus) Get ¶

func (NullableApprovalStatus) IsSet ¶

func (v NullableApprovalStatus) IsSet() bool

func (NullableApprovalStatus) MarshalJSON ¶

func (v NullableApprovalStatus) MarshalJSON() ([]byte, error)

func (*NullableApprovalStatus) Set ¶

func (*NullableApprovalStatus) UnmarshalJSON ¶

func (v *NullableApprovalStatus) UnmarshalJSON(src []byte) error

func (*NullableApprovalStatus) Unset ¶

func (v *NullableApprovalStatus) Unset()

type NullableApprovalStatusDto ¶

type NullableApprovalStatusDto struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalStatusDto ¶

func NewNullableApprovalStatusDto(val *ApprovalStatusDto) *NullableApprovalStatusDto

func (NullableApprovalStatusDto) Get ¶

func (NullableApprovalStatusDto) IsSet ¶

func (v NullableApprovalStatusDto) IsSet() bool

func (NullableApprovalStatusDto) MarshalJSON ¶

func (v NullableApprovalStatusDto) MarshalJSON() ([]byte, error)

func (*NullableApprovalStatusDto) Set ¶

func (*NullableApprovalStatusDto) UnmarshalJSON ¶

func (v *NullableApprovalStatusDto) UnmarshalJSON(src []byte) error

func (*NullableApprovalStatusDto) Unset ¶

func (v *NullableApprovalStatusDto) Unset()

type NullableApprovalStatusDtoCurrentOwner ¶ added in v2.0.3

type NullableApprovalStatusDtoCurrentOwner struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalStatusDtoCurrentOwner ¶ added in v2.0.3

func NewNullableApprovalStatusDtoCurrentOwner(val *ApprovalStatusDtoCurrentOwner) *NullableApprovalStatusDtoCurrentOwner

func (NullableApprovalStatusDtoCurrentOwner) Get ¶ added in v2.0.3

func (NullableApprovalStatusDtoCurrentOwner) IsSet ¶ added in v2.0.3

func (NullableApprovalStatusDtoCurrentOwner) MarshalJSON ¶ added in v2.0.3

func (v NullableApprovalStatusDtoCurrentOwner) MarshalJSON() ([]byte, error)

func (*NullableApprovalStatusDtoCurrentOwner) Set ¶ added in v2.0.3

func (*NullableApprovalStatusDtoCurrentOwner) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableApprovalStatusDtoCurrentOwner) UnmarshalJSON(src []byte) error

func (*NullableApprovalStatusDtoCurrentOwner) Unset ¶ added in v2.0.3

type NullableApprovalStatusDtoOriginalOwner ¶

type NullableApprovalStatusDtoOriginalOwner struct {
	// contains filtered or unexported fields
}

func (NullableApprovalStatusDtoOriginalOwner) Get ¶

func (NullableApprovalStatusDtoOriginalOwner) IsSet ¶

func (NullableApprovalStatusDtoOriginalOwner) MarshalJSON ¶

func (v NullableApprovalStatusDtoOriginalOwner) MarshalJSON() ([]byte, error)

func (*NullableApprovalStatusDtoOriginalOwner) Set ¶

func (*NullableApprovalStatusDtoOriginalOwner) UnmarshalJSON ¶

func (v *NullableApprovalStatusDtoOriginalOwner) UnmarshalJSON(src []byte) error

func (*NullableApprovalStatusDtoOriginalOwner) Unset ¶

type NullableApprovalSummary ¶

type NullableApprovalSummary struct {
	// contains filtered or unexported fields
}

func NewNullableApprovalSummary ¶

func NewNullableApprovalSummary(val *ApprovalSummary) *NullableApprovalSummary

func (NullableApprovalSummary) Get ¶

func (NullableApprovalSummary) IsSet ¶

func (v NullableApprovalSummary) IsSet() bool

func (NullableApprovalSummary) MarshalJSON ¶

func (v NullableApprovalSummary) MarshalJSON() ([]byte, error)

func (*NullableApprovalSummary) Set ¶

func (*NullableApprovalSummary) UnmarshalJSON ¶

func (v *NullableApprovalSummary) UnmarshalJSON(src []byte) error

func (*NullableApprovalSummary) Unset ¶

func (v *NullableApprovalSummary) Unset()

type NullableArrayInner ¶

type NullableArrayInner struct {
	// contains filtered or unexported fields
}

func NewNullableArrayInner ¶

func NewNullableArrayInner(val *ArrayInner) *NullableArrayInner

func (NullableArrayInner) Get ¶

func (v NullableArrayInner) Get() *ArrayInner

func (NullableArrayInner) IsSet ¶

func (v NullableArrayInner) IsSet() bool

func (NullableArrayInner) MarshalJSON ¶

func (v NullableArrayInner) MarshalJSON() ([]byte, error)

func (*NullableArrayInner) Set ¶

func (v *NullableArrayInner) Set(val *ArrayInner)

func (*NullableArrayInner) UnmarshalJSON ¶

func (v *NullableArrayInner) UnmarshalJSON(src []byte) error

func (*NullableArrayInner) Unset ¶

func (v *NullableArrayInner) Unset()

type NullableAttributeDefinition ¶

type NullableAttributeDefinition struct {
	// contains filtered or unexported fields
}

func (NullableAttributeDefinition) Get ¶

func (NullableAttributeDefinition) IsSet ¶

func (NullableAttributeDefinition) MarshalJSON ¶

func (v NullableAttributeDefinition) MarshalJSON() ([]byte, error)

func (*NullableAttributeDefinition) Set ¶

func (*NullableAttributeDefinition) UnmarshalJSON ¶

func (v *NullableAttributeDefinition) UnmarshalJSON(src []byte) error

func (*NullableAttributeDefinition) Unset ¶

func (v *NullableAttributeDefinition) Unset()

type NullableAttributeDefinitionSchema ¶

type NullableAttributeDefinitionSchema struct {
	// contains filtered or unexported fields
}

func (NullableAttributeDefinitionSchema) Get ¶

func (NullableAttributeDefinitionSchema) IsSet ¶

func (NullableAttributeDefinitionSchema) MarshalJSON ¶

func (v NullableAttributeDefinitionSchema) MarshalJSON() ([]byte, error)

func (*NullableAttributeDefinitionSchema) Set ¶

func (*NullableAttributeDefinitionSchema) UnmarshalJSON ¶

func (v *NullableAttributeDefinitionSchema) UnmarshalJSON(src []byte) error

func (*NullableAttributeDefinitionSchema) Unset ¶

type NullableAttributeDefinitionType ¶

type NullableAttributeDefinitionType struct {
	// contains filtered or unexported fields
}

func (NullableAttributeDefinitionType) Get ¶

func (NullableAttributeDefinitionType) IsSet ¶

func (NullableAttributeDefinitionType) MarshalJSON ¶

func (v NullableAttributeDefinitionType) MarshalJSON() ([]byte, error)

func (*NullableAttributeDefinitionType) Set ¶

func (*NullableAttributeDefinitionType) UnmarshalJSON ¶

func (v *NullableAttributeDefinitionType) UnmarshalJSON(src []byte) error

func (*NullableAttributeDefinitionType) Unset ¶

type NullableAttributeRequest ¶

type NullableAttributeRequest struct {
	// contains filtered or unexported fields
}

func NewNullableAttributeRequest ¶

func NewNullableAttributeRequest(val *AttributeRequest) *NullableAttributeRequest

func (NullableAttributeRequest) Get ¶

func (NullableAttributeRequest) IsSet ¶

func (v NullableAttributeRequest) IsSet() bool

func (NullableAttributeRequest) MarshalJSON ¶

func (v NullableAttributeRequest) MarshalJSON() ([]byte, error)

func (*NullableAttributeRequest) Set ¶

func (*NullableAttributeRequest) UnmarshalJSON ¶

func (v *NullableAttributeRequest) UnmarshalJSON(src []byte) error

func (*NullableAttributeRequest) Unset ¶

func (v *NullableAttributeRequest) Unset()

type NullableAuthUser ¶

type NullableAuthUser struct {
	// contains filtered or unexported fields
}

func NewNullableAuthUser ¶

func NewNullableAuthUser(val *AuthUser) *NullableAuthUser

func (NullableAuthUser) Get ¶

func (v NullableAuthUser) Get() *AuthUser

func (NullableAuthUser) IsSet ¶

func (v NullableAuthUser) IsSet() bool

func (NullableAuthUser) MarshalJSON ¶

func (v NullableAuthUser) MarshalJSON() ([]byte, error)

func (*NullableAuthUser) Set ¶

func (v *NullableAuthUser) Set(val *AuthUser)

func (*NullableAuthUser) UnmarshalJSON ¶

func (v *NullableAuthUser) UnmarshalJSON(src []byte) error

func (*NullableAuthUser) Unset ¶

func (v *NullableAuthUser) Unset()

type NullableBaseAccess ¶

type NullableBaseAccess struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAccess ¶

func NewNullableBaseAccess(val *BaseAccess) *NullableBaseAccess

func (NullableBaseAccess) Get ¶

func (v NullableBaseAccess) Get() *BaseAccess

func (NullableBaseAccess) IsSet ¶

func (v NullableBaseAccess) IsSet() bool

func (NullableBaseAccess) MarshalJSON ¶

func (v NullableBaseAccess) MarshalJSON() ([]byte, error)

func (*NullableBaseAccess) Set ¶

func (v *NullableBaseAccess) Set(val *BaseAccess)

func (*NullableBaseAccess) UnmarshalJSON ¶

func (v *NullableBaseAccess) UnmarshalJSON(src []byte) error

func (*NullableBaseAccess) Unset ¶

func (v *NullableBaseAccess) Unset()

type NullableBaseAccessAllOfOwner ¶ added in v2.0.2

type NullableBaseAccessAllOfOwner struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAccessAllOfOwner ¶ added in v2.0.2

func NewNullableBaseAccessAllOfOwner(val *BaseAccessAllOfOwner) *NullableBaseAccessAllOfOwner

func (NullableBaseAccessAllOfOwner) Get ¶ added in v2.0.2

func (NullableBaseAccessAllOfOwner) IsSet ¶ added in v2.0.2

func (NullableBaseAccessAllOfOwner) MarshalJSON ¶ added in v2.0.2

func (v NullableBaseAccessAllOfOwner) MarshalJSON() ([]byte, error)

func (*NullableBaseAccessAllOfOwner) Set ¶ added in v2.0.2

func (*NullableBaseAccessAllOfOwner) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableBaseAccessAllOfOwner) UnmarshalJSON(src []byte) error

func (*NullableBaseAccessAllOfOwner) Unset ¶ added in v2.0.2

func (v *NullableBaseAccessAllOfOwner) Unset()

type NullableBaseAccessProfile ¶ added in v2.0.2

type NullableBaseAccessProfile struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAccessProfile ¶ added in v2.0.2

func NewNullableBaseAccessProfile(val *BaseAccessProfile) *NullableBaseAccessProfile

func (NullableBaseAccessProfile) Get ¶ added in v2.0.2

func (NullableBaseAccessProfile) IsSet ¶ added in v2.0.2

func (v NullableBaseAccessProfile) IsSet() bool

func (NullableBaseAccessProfile) MarshalJSON ¶ added in v2.0.2

func (v NullableBaseAccessProfile) MarshalJSON() ([]byte, error)

func (*NullableBaseAccessProfile) Set ¶ added in v2.0.2

func (*NullableBaseAccessProfile) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableBaseAccessProfile) UnmarshalJSON(src []byte) error

func (*NullableBaseAccessProfile) Unset ¶ added in v2.0.2

func (v *NullableBaseAccessProfile) Unset()

type NullableBaseAccount ¶

type NullableBaseAccount struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAccount ¶

func NewNullableBaseAccount(val *BaseAccount) *NullableBaseAccount

func (NullableBaseAccount) Get ¶

func (NullableBaseAccount) IsSet ¶

func (v NullableBaseAccount) IsSet() bool

func (NullableBaseAccount) MarshalJSON ¶

func (v NullableBaseAccount) MarshalJSON() ([]byte, error)

func (*NullableBaseAccount) Set ¶

func (v *NullableBaseAccount) Set(val *BaseAccount)

func (*NullableBaseAccount) UnmarshalJSON ¶

func (v *NullableBaseAccount) UnmarshalJSON(src []byte) error

func (*NullableBaseAccount) Unset ¶

func (v *NullableBaseAccount) Unset()

type NullableBaseCommonDto ¶

type NullableBaseCommonDto struct {
	// contains filtered or unexported fields
}

func NewNullableBaseCommonDto ¶

func NewNullableBaseCommonDto(val *BaseCommonDto) *NullableBaseCommonDto

func (NullableBaseCommonDto) Get ¶

func (NullableBaseCommonDto) IsSet ¶

func (v NullableBaseCommonDto) IsSet() bool

func (NullableBaseCommonDto) MarshalJSON ¶

func (v NullableBaseCommonDto) MarshalJSON() ([]byte, error)

func (*NullableBaseCommonDto) Set ¶

func (v *NullableBaseCommonDto) Set(val *BaseCommonDto)

func (*NullableBaseCommonDto) UnmarshalJSON ¶

func (v *NullableBaseCommonDto) UnmarshalJSON(src []byte) error

func (*NullableBaseCommonDto) Unset ¶

func (v *NullableBaseCommonDto) Unset()

type NullableBaseDocument ¶

type NullableBaseDocument struct {
	// contains filtered or unexported fields
}

func NewNullableBaseDocument ¶

func NewNullableBaseDocument(val *BaseDocument) *NullableBaseDocument

func (NullableBaseDocument) Get ¶

func (NullableBaseDocument) IsSet ¶

func (v NullableBaseDocument) IsSet() bool

func (NullableBaseDocument) MarshalJSON ¶

func (v NullableBaseDocument) MarshalJSON() ([]byte, error)

func (*NullableBaseDocument) Set ¶

func (v *NullableBaseDocument) Set(val *BaseDocument)

func (*NullableBaseDocument) UnmarshalJSON ¶

func (v *NullableBaseDocument) UnmarshalJSON(src []byte) error

func (*NullableBaseDocument) Unset ¶

func (v *NullableBaseDocument) Unset()

type NullableBaseEntitlement ¶

type NullableBaseEntitlement struct {
	// contains filtered or unexported fields
}

func NewNullableBaseEntitlement ¶

func NewNullableBaseEntitlement(val *BaseEntitlement) *NullableBaseEntitlement

func (NullableBaseEntitlement) Get ¶

func (NullableBaseEntitlement) IsSet ¶

func (v NullableBaseEntitlement) IsSet() bool

func (NullableBaseEntitlement) MarshalJSON ¶

func (v NullableBaseEntitlement) MarshalJSON() ([]byte, error)

func (*NullableBaseEntitlement) Set ¶

func (*NullableBaseEntitlement) UnmarshalJSON ¶

func (v *NullableBaseEntitlement) UnmarshalJSON(src []byte) error

func (*NullableBaseEntitlement) Unset ¶

func (v *NullableBaseEntitlement) Unset()

type NullableBaseReferenceDto ¶

type NullableBaseReferenceDto struct {
	// contains filtered or unexported fields
}

func NewNullableBaseReferenceDto ¶

func NewNullableBaseReferenceDto(val *BaseReferenceDto) *NullableBaseReferenceDto

func (NullableBaseReferenceDto) Get ¶

func (NullableBaseReferenceDto) IsSet ¶

func (v NullableBaseReferenceDto) IsSet() bool

func (NullableBaseReferenceDto) MarshalJSON ¶

func (v NullableBaseReferenceDto) MarshalJSON() ([]byte, error)

func (*NullableBaseReferenceDto) Set ¶

func (*NullableBaseReferenceDto) UnmarshalJSON ¶

func (v *NullableBaseReferenceDto) UnmarshalJSON(src []byte) error

func (*NullableBaseReferenceDto) Unset ¶

func (v *NullableBaseReferenceDto) Unset()

type NullableBaseSegment ¶ added in v2.0.2

type NullableBaseSegment struct {
	// contains filtered or unexported fields
}

func NewNullableBaseSegment ¶ added in v2.0.2

func NewNullableBaseSegment(val *BaseSegment) *NullableBaseSegment

func (NullableBaseSegment) Get ¶ added in v2.0.2

func (NullableBaseSegment) IsSet ¶ added in v2.0.2

func (v NullableBaseSegment) IsSet() bool

func (NullableBaseSegment) MarshalJSON ¶ added in v2.0.2

func (v NullableBaseSegment) MarshalJSON() ([]byte, error)

func (*NullableBaseSegment) Set ¶ added in v2.0.2

func (v *NullableBaseSegment) Set(val *BaseSegment)

func (*NullableBaseSegment) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableBaseSegment) UnmarshalJSON(src []byte) error

func (*NullableBaseSegment) Unset ¶ added in v2.0.2

func (v *NullableBaseSegment) Unset()

type NullableBeforeProvisioningRuleDto ¶

type NullableBeforeProvisioningRuleDto struct {
	// contains filtered or unexported fields
}

func (NullableBeforeProvisioningRuleDto) Get ¶

func (NullableBeforeProvisioningRuleDto) IsSet ¶

func (NullableBeforeProvisioningRuleDto) MarshalJSON ¶

func (v NullableBeforeProvisioningRuleDto) MarshalJSON() ([]byte, error)

func (*NullableBeforeProvisioningRuleDto) Set ¶

func (*NullableBeforeProvisioningRuleDto) UnmarshalJSON ¶

func (v *NullableBeforeProvisioningRuleDto) UnmarshalJSON(src []byte) error

func (*NullableBeforeProvisioningRuleDto) 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 NullableBound ¶

type NullableBound struct {
	// contains filtered or unexported fields
}

func NewNullableBound ¶

func NewNullableBound(val *Bound) *NullableBound

func (NullableBound) Get ¶

func (v NullableBound) Get() *Bound

func (NullableBound) IsSet ¶

func (v NullableBound) IsSet() bool

func (NullableBound) MarshalJSON ¶

func (v NullableBound) MarshalJSON() ([]byte, error)

func (*NullableBound) Set ¶

func (v *NullableBound) Set(val *Bound)

func (*NullableBound) UnmarshalJSON ¶

func (v *NullableBound) UnmarshalJSON(src []byte) error

func (*NullableBound) Unset ¶

func (v *NullableBound) Unset()

type NullableBrandingItem ¶

type NullableBrandingItem struct {
	// contains filtered or unexported fields
}

func NewNullableBrandingItem ¶

func NewNullableBrandingItem(val *BrandingItem) *NullableBrandingItem

func (NullableBrandingItem) Get ¶

func (NullableBrandingItem) IsSet ¶

func (v NullableBrandingItem) IsSet() bool

func (NullableBrandingItem) MarshalJSON ¶

func (v NullableBrandingItem) MarshalJSON() ([]byte, error)

func (*NullableBrandingItem) Set ¶

func (v *NullableBrandingItem) Set(val *BrandingItem)

func (*NullableBrandingItem) UnmarshalJSON ¶

func (v *NullableBrandingItem) UnmarshalJSON(src []byte) error

func (*NullableBrandingItem) Unset ¶

func (v *NullableBrandingItem) Unset()

type NullableBrandingItemCreate ¶

type NullableBrandingItemCreate struct {
	// contains filtered or unexported fields
}

func NewNullableBrandingItemCreate ¶

func NewNullableBrandingItemCreate(val *BrandingItemCreate) *NullableBrandingItemCreate

func (NullableBrandingItemCreate) Get ¶

func (NullableBrandingItemCreate) IsSet ¶

func (v NullableBrandingItemCreate) IsSet() bool

func (NullableBrandingItemCreate) MarshalJSON ¶

func (v NullableBrandingItemCreate) MarshalJSON() ([]byte, error)

func (*NullableBrandingItemCreate) Set ¶

func (*NullableBrandingItemCreate) UnmarshalJSON ¶

func (v *NullableBrandingItemCreate) UnmarshalJSON(src []byte) error

func (*NullableBrandingItemCreate) Unset ¶

func (v *NullableBrandingItemCreate) Unset()

type NullableBucketAggregation ¶

type NullableBucketAggregation struct {
	// contains filtered or unexported fields
}

func NewNullableBucketAggregation ¶

func NewNullableBucketAggregation(val *BucketAggregation) *NullableBucketAggregation

func (NullableBucketAggregation) Get ¶

func (NullableBucketAggregation) IsSet ¶

func (v NullableBucketAggregation) IsSet() bool

func (NullableBucketAggregation) MarshalJSON ¶

func (v NullableBucketAggregation) MarshalJSON() ([]byte, error)

func (*NullableBucketAggregation) Set ¶

func (*NullableBucketAggregation) UnmarshalJSON ¶

func (v *NullableBucketAggregation) UnmarshalJSON(src []byte) error

func (*NullableBucketAggregation) Unset ¶

func (v *NullableBucketAggregation) Unset()

type NullableBucketType ¶

type NullableBucketType struct {
	// contains filtered or unexported fields
}

func NewNullableBucketType ¶

func NewNullableBucketType(val *BucketType) *NullableBucketType

func (NullableBucketType) Get ¶

func (v NullableBucketType) Get() *BucketType

func (NullableBucketType) IsSet ¶

func (v NullableBucketType) IsSet() bool

func (NullableBucketType) MarshalJSON ¶

func (v NullableBucketType) MarshalJSON() ([]byte, error)

func (*NullableBucketType) Set ¶

func (v *NullableBucketType) Set(val *BucketType)

func (*NullableBucketType) UnmarshalJSON ¶

func (v *NullableBucketType) UnmarshalJSON(src []byte) error

func (*NullableBucketType) Unset ¶

func (v *NullableBucketType) Unset()

type NullableBulkTaggedObject ¶

type NullableBulkTaggedObject struct {
	// contains filtered or unexported fields
}

func NewNullableBulkTaggedObject ¶

func NewNullableBulkTaggedObject(val *BulkTaggedObject) *NullableBulkTaggedObject

func (NullableBulkTaggedObject) Get ¶

func (NullableBulkTaggedObject) IsSet ¶

func (v NullableBulkTaggedObject) IsSet() bool

func (NullableBulkTaggedObject) MarshalJSON ¶

func (v NullableBulkTaggedObject) MarshalJSON() ([]byte, error)

func (*NullableBulkTaggedObject) Set ¶

func (*NullableBulkTaggedObject) UnmarshalJSON ¶

func (v *NullableBulkTaggedObject) UnmarshalJSON(src []byte) error

func (*NullableBulkTaggedObject) Unset ¶

func (v *NullableBulkTaggedObject) Unset()

type NullableCampaign ¶

type NullableCampaign struct {
	// contains filtered or unexported fields
}

func NewNullableCampaign ¶

func NewNullableCampaign(val *Campaign) *NullableCampaign

func (NullableCampaign) Get ¶

func (v NullableCampaign) Get() *Campaign

func (NullableCampaign) IsSet ¶

func (v NullableCampaign) IsSet() bool

func (NullableCampaign) MarshalJSON ¶

func (v NullableCampaign) MarshalJSON() ([]byte, error)

func (*NullableCampaign) Set ¶

func (v *NullableCampaign) Set(val *Campaign)

func (*NullableCampaign) UnmarshalJSON ¶

func (v *NullableCampaign) UnmarshalJSON(src []byte) error

func (*NullableCampaign) Unset ¶

func (v *NullableCampaign) Unset()

type NullableCampaignAlert ¶

type NullableCampaignAlert struct {
	// contains filtered or unexported fields
}

func NewNullableCampaignAlert ¶

func NewNullableCampaignAlert(val *CampaignAlert) *NullableCampaignAlert

func (NullableCampaignAlert) Get ¶

func (NullableCampaignAlert) IsSet ¶

func (v NullableCampaignAlert) IsSet() bool

func (NullableCampaignAlert) MarshalJSON ¶

func (v NullableCampaignAlert) MarshalJSON() ([]byte, error)

func (*NullableCampaignAlert) Set ¶

func (v *NullableCampaignAlert) Set(val *CampaignAlert)

func (*NullableCampaignAlert) UnmarshalJSON ¶

func (v *NullableCampaignAlert) UnmarshalJSON(src []byte) error

func (*NullableCampaignAlert) Unset ¶

func (v *NullableCampaignAlert) Unset()

type NullableCampaignAllOfFilter ¶

type NullableCampaignAllOfFilter struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfFilter) Get ¶

func (NullableCampaignAllOfFilter) IsSet ¶

func (NullableCampaignAllOfFilter) MarshalJSON ¶

func (v NullableCampaignAllOfFilter) MarshalJSON() ([]byte, error)

func (*NullableCampaignAllOfFilter) Set ¶

func (*NullableCampaignAllOfFilter) UnmarshalJSON ¶

func (v *NullableCampaignAllOfFilter) UnmarshalJSON(src []byte) error

func (*NullableCampaignAllOfFilter) Unset ¶

func (v *NullableCampaignAllOfFilter) Unset()

type NullableCampaignAllOfRoleCompositionCampaignInfo ¶

type NullableCampaignAllOfRoleCompositionCampaignInfo struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfRoleCompositionCampaignInfo) Get ¶

func (NullableCampaignAllOfRoleCompositionCampaignInfo) IsSet ¶

func (NullableCampaignAllOfRoleCompositionCampaignInfo) MarshalJSON ¶

func (*NullableCampaignAllOfRoleCompositionCampaignInfo) Set ¶

func (*NullableCampaignAllOfRoleCompositionCampaignInfo) UnmarshalJSON ¶

func (*NullableCampaignAllOfRoleCompositionCampaignInfo) Unset ¶

type NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef ¶

type NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef) Get ¶

func (NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef) IsSet ¶

func (NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef) MarshalJSON ¶

func (*NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef) Set ¶

func (*NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef) UnmarshalJSON ¶

func (*NullableCampaignAllOfRoleCompositionCampaignInfoRemediatorRef) Unset ¶

type NullableCampaignAllOfSearchCampaignInfo ¶

type NullableCampaignAllOfSearchCampaignInfo struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfSearchCampaignInfo) Get ¶

func (NullableCampaignAllOfSearchCampaignInfo) IsSet ¶

func (NullableCampaignAllOfSearchCampaignInfo) MarshalJSON ¶

func (v NullableCampaignAllOfSearchCampaignInfo) MarshalJSON() ([]byte, error)

func (*NullableCampaignAllOfSearchCampaignInfo) Set ¶

func (*NullableCampaignAllOfSearchCampaignInfo) UnmarshalJSON ¶

func (v *NullableCampaignAllOfSearchCampaignInfo) UnmarshalJSON(src []byte) error

func (*NullableCampaignAllOfSearchCampaignInfo) Unset ¶

type NullableCampaignAllOfSearchCampaignInfoReviewer ¶

type NullableCampaignAllOfSearchCampaignInfoReviewer struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfSearchCampaignInfoReviewer) Get ¶

func (NullableCampaignAllOfSearchCampaignInfoReviewer) IsSet ¶

func (NullableCampaignAllOfSearchCampaignInfoReviewer) MarshalJSON ¶

func (*NullableCampaignAllOfSearchCampaignInfoReviewer) Set ¶

func (*NullableCampaignAllOfSearchCampaignInfoReviewer) UnmarshalJSON ¶

func (*NullableCampaignAllOfSearchCampaignInfoReviewer) Unset ¶

type NullableCampaignAllOfSourceOwnerCampaignInfo ¶

type NullableCampaignAllOfSourceOwnerCampaignInfo struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfSourceOwnerCampaignInfo) Get ¶

func (NullableCampaignAllOfSourceOwnerCampaignInfo) IsSet ¶

func (NullableCampaignAllOfSourceOwnerCampaignInfo) MarshalJSON ¶

func (*NullableCampaignAllOfSourceOwnerCampaignInfo) Set ¶

func (*NullableCampaignAllOfSourceOwnerCampaignInfo) UnmarshalJSON ¶

func (*NullableCampaignAllOfSourceOwnerCampaignInfo) Unset ¶

type NullableCampaignAllOfSourcesWithOrphanEntitlements ¶

type NullableCampaignAllOfSourcesWithOrphanEntitlements struct {
	// contains filtered or unexported fields
}

func (NullableCampaignAllOfSourcesWithOrphanEntitlements) Get ¶

func (NullableCampaignAllOfSourcesWithOrphanEntitlements) IsSet ¶

func (NullableCampaignAllOfSourcesWithOrphanEntitlements) MarshalJSON ¶

func (*NullableCampaignAllOfSourcesWithOrphanEntitlements) Set ¶

func (*NullableCampaignAllOfSourcesWithOrphanEntitlements) UnmarshalJSON ¶

func (*NullableCampaignAllOfSourcesWithOrphanEntitlements) Unset ¶

type NullableCampaignCompleteOptions ¶

type NullableCampaignCompleteOptions struct {
	// contains filtered or unexported fields
}

func (NullableCampaignCompleteOptions) Get ¶

func (NullableCampaignCompleteOptions) IsSet ¶

func (NullableCampaignCompleteOptions) MarshalJSON ¶

func (v NullableCampaignCompleteOptions) MarshalJSON() ([]byte, error)

func (*NullableCampaignCompleteOptions) Set ¶

func (*NullableCampaignCompleteOptions) UnmarshalJSON ¶

func (v *NullableCampaignCompleteOptions) UnmarshalJSON(src []byte) error

func (*NullableCampaignCompleteOptions) Unset ¶

type NullableCampaignFilterDetails ¶

type NullableCampaignFilterDetails struct {
	// contains filtered or unexported fields
}

func (NullableCampaignFilterDetails) Get ¶

func (NullableCampaignFilterDetails) IsSet ¶

func (NullableCampaignFilterDetails) MarshalJSON ¶

func (v NullableCampaignFilterDetails) MarshalJSON() ([]byte, error)

func (*NullableCampaignFilterDetails) Set ¶

func (*NullableCampaignFilterDetails) UnmarshalJSON ¶

func (v *NullableCampaignFilterDetails) UnmarshalJSON(src []byte) error

func (*NullableCampaignFilterDetails) Unset ¶

func (v *NullableCampaignFilterDetails) Unset()

type NullableCampaignFilterDetailsCriteriaListInner ¶

type NullableCampaignFilterDetailsCriteriaListInner struct {
	// contains filtered or unexported fields
}

func (NullableCampaignFilterDetailsCriteriaListInner) Get ¶

func (NullableCampaignFilterDetailsCriteriaListInner) IsSet ¶

func (NullableCampaignFilterDetailsCriteriaListInner) MarshalJSON ¶

func (*NullableCampaignFilterDetailsCriteriaListInner) Set ¶

func (*NullableCampaignFilterDetailsCriteriaListInner) UnmarshalJSON ¶

func (*NullableCampaignFilterDetailsCriteriaListInner) Unset ¶

type NullableCampaignReference ¶

type NullableCampaignReference struct {
	// contains filtered or unexported fields
}

func NewNullableCampaignReference ¶

func NewNullableCampaignReference(val *CampaignReference) *NullableCampaignReference

func (NullableCampaignReference) Get ¶

func (NullableCampaignReference) IsSet ¶

func (v NullableCampaignReference) IsSet() bool

func (NullableCampaignReference) MarshalJSON ¶

func (v NullableCampaignReference) MarshalJSON() ([]byte, error)

func (*NullableCampaignReference) Set ¶

func (*NullableCampaignReference) UnmarshalJSON ¶

func (v *NullableCampaignReference) UnmarshalJSON(src []byte) error

func (*NullableCampaignReference) Unset ¶

func (v *NullableCampaignReference) Unset()

type NullableCampaignReport ¶

type NullableCampaignReport struct {
	// contains filtered or unexported fields
}

func NewNullableCampaignReport ¶

func NewNullableCampaignReport(val *CampaignReport) *NullableCampaignReport

func (NullableCampaignReport) Get ¶

func (NullableCampaignReport) IsSet ¶

func (v NullableCampaignReport) IsSet() bool

func (NullableCampaignReport) MarshalJSON ¶

func (v NullableCampaignReport) MarshalJSON() ([]byte, error)

func (*NullableCampaignReport) Set ¶

func (*NullableCampaignReport) UnmarshalJSON ¶

func (v *NullableCampaignReport) UnmarshalJSON(src []byte) error

func (*NullableCampaignReport) Unset ¶

func (v *NullableCampaignReport) Unset()

type NullableCampaignReportsConfig ¶

type NullableCampaignReportsConfig struct {
	// contains filtered or unexported fields
}

func (NullableCampaignReportsConfig) Get ¶

func (NullableCampaignReportsConfig) IsSet ¶

func (NullableCampaignReportsConfig) MarshalJSON ¶

func (v NullableCampaignReportsConfig) MarshalJSON() ([]byte, error)

func (*NullableCampaignReportsConfig) Set ¶

func (*NullableCampaignReportsConfig) UnmarshalJSON ¶

func (v *NullableCampaignReportsConfig) UnmarshalJSON(src []byte) error

func (*NullableCampaignReportsConfig) Unset ¶

func (v *NullableCampaignReportsConfig) Unset()

type NullableCampaignTemplate ¶

type NullableCampaignTemplate struct {
	// contains filtered or unexported fields
}

func NewNullableCampaignTemplate ¶

func NewNullableCampaignTemplate(val *CampaignTemplate) *NullableCampaignTemplate

func (NullableCampaignTemplate) Get ¶

func (NullableCampaignTemplate) IsSet ¶

func (v NullableCampaignTemplate) IsSet() bool

func (NullableCampaignTemplate) MarshalJSON ¶

func (v NullableCampaignTemplate) MarshalJSON() ([]byte, error)

func (*NullableCampaignTemplate) Set ¶

func (*NullableCampaignTemplate) UnmarshalJSON ¶

func (v *NullableCampaignTemplate) UnmarshalJSON(src []byte) error

func (*NullableCampaignTemplate) Unset ¶

func (v *NullableCampaignTemplate) Unset()

type NullableCampaignTemplateOwnerRef ¶

type NullableCampaignTemplateOwnerRef struct {
	// contains filtered or unexported fields
}

func (NullableCampaignTemplateOwnerRef) Get ¶

func (NullableCampaignTemplateOwnerRef) IsSet ¶

func (NullableCampaignTemplateOwnerRef) MarshalJSON ¶

func (v NullableCampaignTemplateOwnerRef) MarshalJSON() ([]byte, error)

func (*NullableCampaignTemplateOwnerRef) Set ¶

func (*NullableCampaignTemplateOwnerRef) UnmarshalJSON ¶

func (v *NullableCampaignTemplateOwnerRef) UnmarshalJSON(src []byte) error

func (*NullableCampaignTemplateOwnerRef) Unset ¶

type NullableCampaignsDeleteRequest ¶

type NullableCampaignsDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableCampaignsDeleteRequest) Get ¶

func (NullableCampaignsDeleteRequest) IsSet ¶

func (NullableCampaignsDeleteRequest) MarshalJSON ¶

func (v NullableCampaignsDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableCampaignsDeleteRequest) Set ¶

func (*NullableCampaignsDeleteRequest) UnmarshalJSON ¶

func (v *NullableCampaignsDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableCampaignsDeleteRequest) Unset ¶

func (v *NullableCampaignsDeleteRequest) Unset()

type NullableCancelAccessRequest ¶

type NullableCancelAccessRequest struct {
	// contains filtered or unexported fields
}

func (NullableCancelAccessRequest) Get ¶

func (NullableCancelAccessRequest) IsSet ¶

func (NullableCancelAccessRequest) MarshalJSON ¶

func (v NullableCancelAccessRequest) MarshalJSON() ([]byte, error)

func (*NullableCancelAccessRequest) Set ¶

func (*NullableCancelAccessRequest) UnmarshalJSON ¶

func (v *NullableCancelAccessRequest) UnmarshalJSON(src []byte) error

func (*NullableCancelAccessRequest) Unset ¶

func (v *NullableCancelAccessRequest) Unset()

type NullableCancelledRequestDetails ¶

type NullableCancelledRequestDetails struct {
	// contains filtered or unexported fields
}

func (NullableCancelledRequestDetails) Get ¶

func (NullableCancelledRequestDetails) IsSet ¶

func (NullableCancelledRequestDetails) MarshalJSON ¶

func (v NullableCancelledRequestDetails) MarshalJSON() ([]byte, error)

func (*NullableCancelledRequestDetails) Set ¶

func (*NullableCancelledRequestDetails) UnmarshalJSON ¶

func (v *NullableCancelledRequestDetails) UnmarshalJSON(src []byte) error

func (*NullableCancelledRequestDetails) Unset ¶

type NullableCertification ¶

type NullableCertification struct {
	// contains filtered or unexported fields
}

func NewNullableCertification ¶

func NewNullableCertification(val *Certification) *NullableCertification

func (NullableCertification) Get ¶

func (NullableCertification) IsSet ¶

func (v NullableCertification) IsSet() bool

func (NullableCertification) MarshalJSON ¶

func (v NullableCertification) MarshalJSON() ([]byte, error)

func (*NullableCertification) Set ¶

func (v *NullableCertification) Set(val *Certification)

func (*NullableCertification) UnmarshalJSON ¶

func (v *NullableCertification) UnmarshalJSON(src []byte) error

func (*NullableCertification) Unset ¶

func (v *NullableCertification) Unset()

type NullableCertificationDecision ¶

type NullableCertificationDecision struct {
	// contains filtered or unexported fields
}

func (NullableCertificationDecision) Get ¶

func (NullableCertificationDecision) IsSet ¶

func (NullableCertificationDecision) MarshalJSON ¶

func (v NullableCertificationDecision) MarshalJSON() ([]byte, error)

func (*NullableCertificationDecision) Set ¶

func (*NullableCertificationDecision) UnmarshalJSON ¶

func (v *NullableCertificationDecision) UnmarshalJSON(src []byte) error

func (*NullableCertificationDecision) Unset ¶

func (v *NullableCertificationDecision) Unset()

type NullableCertificationIdentitySummary ¶

type NullableCertificationIdentitySummary struct {
	// contains filtered or unexported fields
}

func (NullableCertificationIdentitySummary) Get ¶

func (NullableCertificationIdentitySummary) IsSet ¶

func (NullableCertificationIdentitySummary) MarshalJSON ¶

func (v NullableCertificationIdentitySummary) MarshalJSON() ([]byte, error)

func (*NullableCertificationIdentitySummary) Set ¶

func (*NullableCertificationIdentitySummary) UnmarshalJSON ¶

func (v *NullableCertificationIdentitySummary) UnmarshalJSON(src []byte) error

func (*NullableCertificationIdentitySummary) Unset ¶

type NullableCertificationPhase ¶

type NullableCertificationPhase struct {
	// contains filtered or unexported fields
}

func NewNullableCertificationPhase ¶

func NewNullableCertificationPhase(val *CertificationPhase) *NullableCertificationPhase

func (NullableCertificationPhase) Get ¶

func (NullableCertificationPhase) IsSet ¶

func (v NullableCertificationPhase) IsSet() bool

func (NullableCertificationPhase) MarshalJSON ¶

func (v NullableCertificationPhase) MarshalJSON() ([]byte, error)

func (*NullableCertificationPhase) Set ¶

func (*NullableCertificationPhase) UnmarshalJSON ¶

func (v *NullableCertificationPhase) UnmarshalJSON(src []byte) error

func (*NullableCertificationPhase) Unset ¶

func (v *NullableCertificationPhase) Unset()

type NullableCertificationReference ¶

type NullableCertificationReference struct {
	// contains filtered or unexported fields
}

func (NullableCertificationReference) Get ¶

func (NullableCertificationReference) IsSet ¶

func (NullableCertificationReference) MarshalJSON ¶

func (v NullableCertificationReference) MarshalJSON() ([]byte, error)

func (*NullableCertificationReference) Set ¶

func (*NullableCertificationReference) UnmarshalJSON ¶

func (v *NullableCertificationReference) UnmarshalJSON(src []byte) error

func (*NullableCertificationReference) Unset ¶

func (v *NullableCertificationReference) Unset()

type NullableCertificationTask ¶

type NullableCertificationTask struct {
	// contains filtered or unexported fields
}

func NewNullableCertificationTask ¶

func NewNullableCertificationTask(val *CertificationTask) *NullableCertificationTask

func (NullableCertificationTask) Get ¶

func (NullableCertificationTask) IsSet ¶

func (v NullableCertificationTask) IsSet() bool

func (NullableCertificationTask) MarshalJSON ¶

func (v NullableCertificationTask) MarshalJSON() ([]byte, error)

func (*NullableCertificationTask) Set ¶

func (*NullableCertificationTask) UnmarshalJSON ¶

func (v *NullableCertificationTask) UnmarshalJSON(src []byte) error

func (*NullableCertificationTask) Unset ¶

func (v *NullableCertificationTask) Unset()

type NullableClientLogConfiguration ¶ added in v2.0.5

type NullableClientLogConfiguration struct {
	// contains filtered or unexported fields
}

func NewNullableClientLogConfiguration ¶ added in v2.0.5

func NewNullableClientLogConfiguration(val *ClientLogConfiguration) *NullableClientLogConfiguration

func (NullableClientLogConfiguration) Get ¶ added in v2.0.5

func (NullableClientLogConfiguration) IsSet ¶ added in v2.0.5

func (NullableClientLogConfiguration) MarshalJSON ¶ added in v2.0.5

func (v NullableClientLogConfiguration) MarshalJSON() ([]byte, error)

func (*NullableClientLogConfiguration) Set ¶ added in v2.0.5

func (*NullableClientLogConfiguration) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableClientLogConfiguration) UnmarshalJSON(src []byte) error

func (*NullableClientLogConfiguration) Unset ¶ added in v2.0.5

func (v *NullableClientLogConfiguration) Unset()

type NullableClientType ¶

type NullableClientType struct {
	// contains filtered or unexported fields
}

func NewNullableClientType ¶

func NewNullableClientType(val *ClientType) *NullableClientType

func (NullableClientType) Get ¶

func (v NullableClientType) Get() *ClientType

func (NullableClientType) IsSet ¶

func (v NullableClientType) IsSet() bool

func (NullableClientType) MarshalJSON ¶

func (v NullableClientType) MarshalJSON() ([]byte, error)

func (*NullableClientType) Set ¶

func (v *NullableClientType) Set(val *ClientType)

func (*NullableClientType) UnmarshalJSON ¶

func (v *NullableClientType) UnmarshalJSON(src []byte) error

func (*NullableClientType) Unset ¶

func (v *NullableClientType) Unset()

type NullableColumn ¶

type NullableColumn struct {
	// contains filtered or unexported fields
}

func NewNullableColumn ¶

func NewNullableColumn(val *Column) *NullableColumn

func (NullableColumn) Get ¶

func (v NullableColumn) Get() *Column

func (NullableColumn) IsSet ¶

func (v NullableColumn) IsSet() bool

func (NullableColumn) MarshalJSON ¶

func (v NullableColumn) MarshalJSON() ([]byte, error)

func (*NullableColumn) Set ¶

func (v *NullableColumn) Set(val *Column)

func (*NullableColumn) UnmarshalJSON ¶

func (v *NullableColumn) UnmarshalJSON(src []byte) error

func (*NullableColumn) Unset ¶

func (v *NullableColumn) Unset()

type NullableComment ¶

type NullableComment struct {
	// contains filtered or unexported fields
}

func NewNullableComment ¶

func NewNullableComment(val *Comment) *NullableComment

func (NullableComment) Get ¶

func (v NullableComment) Get() *Comment

func (NullableComment) IsSet ¶

func (v NullableComment) IsSet() bool

func (NullableComment) MarshalJSON ¶

func (v NullableComment) MarshalJSON() ([]byte, error)

func (*NullableComment) Set ¶

func (v *NullableComment) Set(val *Comment)

func (*NullableComment) UnmarshalJSON ¶

func (v *NullableComment) UnmarshalJSON(src []byte) error

func (*NullableComment) Unset ¶

func (v *NullableComment) Unset()

type NullableCommentDto ¶

type NullableCommentDto struct {
	// contains filtered or unexported fields
}

func NewNullableCommentDto ¶

func NewNullableCommentDto(val *CommentDto) *NullableCommentDto

func (NullableCommentDto) Get ¶

func (v NullableCommentDto) Get() *CommentDto

func (NullableCommentDto) IsSet ¶

func (v NullableCommentDto) IsSet() bool

func (NullableCommentDto) MarshalJSON ¶

func (v NullableCommentDto) MarshalJSON() ([]byte, error)

func (*NullableCommentDto) Set ¶

func (v *NullableCommentDto) Set(val *CommentDto)

func (*NullableCommentDto) UnmarshalJSON ¶

func (v *NullableCommentDto) UnmarshalJSON(src []byte) error

func (*NullableCommentDto) Unset ¶

func (v *NullableCommentDto) Unset()

type NullableCommentDtoAuthor ¶ added in v2.0.3

type NullableCommentDtoAuthor struct {
	// contains filtered or unexported fields
}

func NewNullableCommentDtoAuthor ¶ added in v2.0.3

func NewNullableCommentDtoAuthor(val *CommentDtoAuthor) *NullableCommentDtoAuthor

func (NullableCommentDtoAuthor) Get ¶ added in v2.0.3

func (NullableCommentDtoAuthor) IsSet ¶ added in v2.0.3

func (v NullableCommentDtoAuthor) IsSet() bool

func (NullableCommentDtoAuthor) MarshalJSON ¶ added in v2.0.3

func (v NullableCommentDtoAuthor) MarshalJSON() ([]byte, error)

func (*NullableCommentDtoAuthor) Set ¶ added in v2.0.3

func (*NullableCommentDtoAuthor) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableCommentDtoAuthor) UnmarshalJSON(src []byte) error

func (*NullableCommentDtoAuthor) Unset ¶ added in v2.0.3

func (v *NullableCommentDtoAuthor) Unset()

type NullableCompletedApproval ¶

type NullableCompletedApproval struct {
	// contains filtered or unexported fields
}

func NewNullableCompletedApproval ¶

func NewNullableCompletedApproval(val *CompletedApproval) *NullableCompletedApproval

func (NullableCompletedApproval) Get ¶

func (NullableCompletedApproval) IsSet ¶

func (v NullableCompletedApproval) IsSet() bool

func (NullableCompletedApproval) MarshalJSON ¶

func (v NullableCompletedApproval) MarshalJSON() ([]byte, error)

func (*NullableCompletedApproval) Set ¶

func (*NullableCompletedApproval) UnmarshalJSON ¶

func (v *NullableCompletedApproval) UnmarshalJSON(src []byte) error

func (*NullableCompletedApproval) Unset ¶

func (v *NullableCompletedApproval) Unset()

type NullableCompletedApprovalPreApprovalTriggerResult ¶ added in v2.0.3

type NullableCompletedApprovalPreApprovalTriggerResult struct {
	// contains filtered or unexported fields
}

func (NullableCompletedApprovalPreApprovalTriggerResult) Get ¶ added in v2.0.3

func (NullableCompletedApprovalPreApprovalTriggerResult) IsSet ¶ added in v2.0.3

func (NullableCompletedApprovalPreApprovalTriggerResult) MarshalJSON ¶ added in v2.0.3

func (*NullableCompletedApprovalPreApprovalTriggerResult) Set ¶ added in v2.0.3

func (*NullableCompletedApprovalPreApprovalTriggerResult) UnmarshalJSON ¶ added in v2.0.3

func (*NullableCompletedApprovalPreApprovalTriggerResult) Unset ¶ added in v2.0.3

type NullableCompletedApprovalRequesterComment ¶ added in v2.0.3

type NullableCompletedApprovalRequesterComment struct {
	// contains filtered or unexported fields
}

func NewNullableCompletedApprovalRequesterComment ¶ added in v2.0.3

func NewNullableCompletedApprovalRequesterComment(val *CompletedApprovalRequesterComment) *NullableCompletedApprovalRequesterComment

func (NullableCompletedApprovalRequesterComment) Get ¶ added in v2.0.3

func (NullableCompletedApprovalRequesterComment) IsSet ¶ added in v2.0.3

func (NullableCompletedApprovalRequesterComment) MarshalJSON ¶ added in v2.0.3

func (*NullableCompletedApprovalRequesterComment) Set ¶ added in v2.0.3

func (*NullableCompletedApprovalRequesterComment) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableCompletedApprovalRequesterComment) UnmarshalJSON(src []byte) error

func (*NullableCompletedApprovalRequesterComment) Unset ¶ added in v2.0.3

type NullableCompletedApprovalReviewerComment ¶

type NullableCompletedApprovalReviewerComment struct {
	// contains filtered or unexported fields
}

func (NullableCompletedApprovalReviewerComment) Get ¶

func (NullableCompletedApprovalReviewerComment) IsSet ¶

func (NullableCompletedApprovalReviewerComment) MarshalJSON ¶

func (*NullableCompletedApprovalReviewerComment) Set ¶

func (*NullableCompletedApprovalReviewerComment) UnmarshalJSON ¶

func (v *NullableCompletedApprovalReviewerComment) UnmarshalJSON(src []byte) error

func (*NullableCompletedApprovalReviewerComment) Unset ¶

type NullableCompletedApprovalState ¶

type NullableCompletedApprovalState struct {
	// contains filtered or unexported fields
}

func (NullableCompletedApprovalState) Get ¶

func (NullableCompletedApprovalState) IsSet ¶

func (NullableCompletedApprovalState) MarshalJSON ¶

func (v NullableCompletedApprovalState) MarshalJSON() ([]byte, error)

func (*NullableCompletedApprovalState) Set ¶

func (*NullableCompletedApprovalState) UnmarshalJSON ¶

func (v *NullableCompletedApprovalState) UnmarshalJSON(src []byte) error

func (*NullableCompletedApprovalState) Unset ¶

func (v *NullableCompletedApprovalState) Unset()

type NullableCompletionStatus ¶

type NullableCompletionStatus struct {
	// contains filtered or unexported fields
}

func NewNullableCompletionStatus ¶

func NewNullableCompletionStatus(val *CompletionStatus) *NullableCompletionStatus

func (NullableCompletionStatus) Get ¶

func (NullableCompletionStatus) IsSet ¶

func (v NullableCompletionStatus) IsSet() bool

func (NullableCompletionStatus) MarshalJSON ¶

func (v NullableCompletionStatus) MarshalJSON() ([]byte, error)

func (*NullableCompletionStatus) Set ¶

func (*NullableCompletionStatus) UnmarshalJSON ¶

func (v *NullableCompletionStatus) UnmarshalJSON(src []byte) error

func (*NullableCompletionStatus) Unset ¶

func (v *NullableCompletionStatus) Unset()

type NullableConflictingAccessCriteria ¶

type NullableConflictingAccessCriteria struct {
	// contains filtered or unexported fields
}

func (NullableConflictingAccessCriteria) Get ¶

func (NullableConflictingAccessCriteria) IsSet ¶

func (NullableConflictingAccessCriteria) MarshalJSON ¶

func (v NullableConflictingAccessCriteria) MarshalJSON() ([]byte, error)

func (*NullableConflictingAccessCriteria) Set ¶

func (*NullableConflictingAccessCriteria) UnmarshalJSON ¶

func (v *NullableConflictingAccessCriteria) UnmarshalJSON(src []byte) error

func (*NullableConflictingAccessCriteria) Unset ¶

type NullableConnectorDetail ¶ added in v2.0.3

type NullableConnectorDetail struct {
	// contains filtered or unexported fields
}

func NewNullableConnectorDetail ¶ added in v2.0.3

func NewNullableConnectorDetail(val *ConnectorDetail) *NullableConnectorDetail

func (NullableConnectorDetail) Get ¶ added in v2.0.3

func (NullableConnectorDetail) IsSet ¶ added in v2.0.3

func (v NullableConnectorDetail) IsSet() bool

func (NullableConnectorDetail) MarshalJSON ¶ added in v2.0.3

func (v NullableConnectorDetail) MarshalJSON() ([]byte, error)

func (*NullableConnectorDetail) Set ¶ added in v2.0.3

func (*NullableConnectorDetail) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableConnectorDetail) UnmarshalJSON(src []byte) error

func (*NullableConnectorDetail) Unset ¶ added in v2.0.3

func (v *NullableConnectorDetail) Unset()

type NullableCreateExternalExecuteWorkflow200Response ¶ added in v2.0.3

type NullableCreateExternalExecuteWorkflow200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateExternalExecuteWorkflow200Response) Get ¶ added in v2.0.3

func (NullableCreateExternalExecuteWorkflow200Response) IsSet ¶ added in v2.0.3

func (NullableCreateExternalExecuteWorkflow200Response) MarshalJSON ¶ added in v2.0.3

func (*NullableCreateExternalExecuteWorkflow200Response) Set ¶ added in v2.0.3

func (*NullableCreateExternalExecuteWorkflow200Response) UnmarshalJSON ¶ added in v2.0.3

func (*NullableCreateExternalExecuteWorkflow200Response) Unset ¶ added in v2.0.3

type NullableCreateExternalExecuteWorkflowRequest ¶ added in v2.0.3

type NullableCreateExternalExecuteWorkflowRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateExternalExecuteWorkflowRequest) Get ¶ added in v2.0.3

func (NullableCreateExternalExecuteWorkflowRequest) IsSet ¶ added in v2.0.3

func (NullableCreateExternalExecuteWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (*NullableCreateExternalExecuteWorkflowRequest) Set ¶ added in v2.0.3

func (*NullableCreateExternalExecuteWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (*NullableCreateExternalExecuteWorkflowRequest) Unset ¶ added in v2.0.3

type NullableCreateOAuthClientRequest ¶

type NullableCreateOAuthClientRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateOAuthClientRequest) Get ¶

func (NullableCreateOAuthClientRequest) IsSet ¶

func (NullableCreateOAuthClientRequest) MarshalJSON ¶

func (v NullableCreateOAuthClientRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateOAuthClientRequest) Set ¶

func (*NullableCreateOAuthClientRequest) UnmarshalJSON ¶

func (v *NullableCreateOAuthClientRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateOAuthClientRequest) Unset ¶

type NullableCreateOAuthClientResponse ¶

type NullableCreateOAuthClientResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreateOAuthClientResponse) Get ¶

func (NullableCreateOAuthClientResponse) IsSet ¶

func (NullableCreateOAuthClientResponse) MarshalJSON ¶

func (v NullableCreateOAuthClientResponse) MarshalJSON() ([]byte, error)

func (*NullableCreateOAuthClientResponse) Set ¶

func (*NullableCreateOAuthClientResponse) UnmarshalJSON ¶

func (v *NullableCreateOAuthClientResponse) UnmarshalJSON(src []byte) error

func (*NullableCreateOAuthClientResponse) Unset ¶

type NullableCreatePersonalAccessTokenRequest ¶

type NullableCreatePersonalAccessTokenRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreatePersonalAccessTokenRequest) Get ¶

func (NullableCreatePersonalAccessTokenRequest) IsSet ¶

func (NullableCreatePersonalAccessTokenRequest) MarshalJSON ¶

func (*NullableCreatePersonalAccessTokenRequest) Set ¶

func (*NullableCreatePersonalAccessTokenRequest) UnmarshalJSON ¶

func (v *NullableCreatePersonalAccessTokenRequest) UnmarshalJSON(src []byte) error

func (*NullableCreatePersonalAccessTokenRequest) Unset ¶

type NullableCreatePersonalAccessTokenResponse ¶

type NullableCreatePersonalAccessTokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableCreatePersonalAccessTokenResponse) Get ¶

func (NullableCreatePersonalAccessTokenResponse) IsSet ¶

func (NullableCreatePersonalAccessTokenResponse) MarshalJSON ¶

func (*NullableCreatePersonalAccessTokenResponse) Set ¶

func (*NullableCreatePersonalAccessTokenResponse) UnmarshalJSON ¶

func (v *NullableCreatePersonalAccessTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableCreatePersonalAccessTokenResponse) Unset ¶

type NullableCreateSavedSearchRequest ¶

type NullableCreateSavedSearchRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateSavedSearchRequest) Get ¶

func (NullableCreateSavedSearchRequest) IsSet ¶

func (NullableCreateSavedSearchRequest) MarshalJSON ¶

func (v NullableCreateSavedSearchRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateSavedSearchRequest) Set ¶

func (*NullableCreateSavedSearchRequest) UnmarshalJSON ¶

func (v *NullableCreateSavedSearchRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateSavedSearchRequest) Unset ¶

type NullableCreateScheduledSearchRequest ¶

type NullableCreateScheduledSearchRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateScheduledSearchRequest) Get ¶

func (NullableCreateScheduledSearchRequest) IsSet ¶

func (NullableCreateScheduledSearchRequest) MarshalJSON ¶

func (v NullableCreateScheduledSearchRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateScheduledSearchRequest) Set ¶

func (*NullableCreateScheduledSearchRequest) UnmarshalJSON ¶

func (v *NullableCreateScheduledSearchRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateScheduledSearchRequest) Unset ¶

type NullableCreateWorkflowRequest ¶ added in v2.0.3

type NullableCreateWorkflowRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateWorkflowRequest ¶ added in v2.0.3

func NewNullableCreateWorkflowRequest(val *CreateWorkflowRequest) *NullableCreateWorkflowRequest

func (NullableCreateWorkflowRequest) Get ¶ added in v2.0.3

func (NullableCreateWorkflowRequest) IsSet ¶ added in v2.0.3

func (NullableCreateWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (v NullableCreateWorkflowRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateWorkflowRequest) Set ¶ added in v2.0.3

func (*NullableCreateWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableCreateWorkflowRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateWorkflowRequest) Unset ¶ added in v2.0.3

func (v *NullableCreateWorkflowRequest) Unset()

type NullableCriteriaType ¶

type NullableCriteriaType struct {
	// contains filtered or unexported fields
}

func NewNullableCriteriaType ¶

func NewNullableCriteriaType(val *CriteriaType) *NullableCriteriaType

func (NullableCriteriaType) Get ¶

func (NullableCriteriaType) IsSet ¶

func (v NullableCriteriaType) IsSet() bool

func (NullableCriteriaType) MarshalJSON ¶

func (v NullableCriteriaType) MarshalJSON() ([]byte, error)

func (*NullableCriteriaType) Set ¶

func (v *NullableCriteriaType) Set(val *CriteriaType)

func (*NullableCriteriaType) UnmarshalJSON ¶

func (v *NullableCriteriaType) UnmarshalJSON(src []byte) error

func (*NullableCriteriaType) Unset ¶

func (v *NullableCriteriaType) Unset()

type NullableDataAccess ¶

type NullableDataAccess struct {
	// contains filtered or unexported fields
}

func NewNullableDataAccess ¶

func NewNullableDataAccess(val *DataAccess) *NullableDataAccess

func (NullableDataAccess) Get ¶

func (v NullableDataAccess) Get() *DataAccess

func (NullableDataAccess) IsSet ¶

func (v NullableDataAccess) IsSet() bool

func (NullableDataAccess) MarshalJSON ¶

func (v NullableDataAccess) MarshalJSON() ([]byte, error)

func (*NullableDataAccess) Set ¶

func (v *NullableDataAccess) Set(val *DataAccess)

func (*NullableDataAccess) UnmarshalJSON ¶

func (v *NullableDataAccess) UnmarshalJSON(src []byte) error

func (*NullableDataAccess) Unset ¶

func (v *NullableDataAccess) Unset()

type NullableDataAccessCategoriesInner ¶

type NullableDataAccessCategoriesInner struct {
	// contains filtered or unexported fields
}

func (NullableDataAccessCategoriesInner) Get ¶

func (NullableDataAccessCategoriesInner) IsSet ¶

func (NullableDataAccessCategoriesInner) MarshalJSON ¶

func (v NullableDataAccessCategoriesInner) MarshalJSON() ([]byte, error)

func (*NullableDataAccessCategoriesInner) Set ¶

func (*NullableDataAccessCategoriesInner) UnmarshalJSON ¶

func (v *NullableDataAccessCategoriesInner) UnmarshalJSON(src []byte) error

func (*NullableDataAccessCategoriesInner) Unset ¶

type NullableDataAccessImpactScore ¶

type NullableDataAccessImpactScore struct {
	// contains filtered or unexported fields
}

func (NullableDataAccessImpactScore) Get ¶

func (NullableDataAccessImpactScore) IsSet ¶

func (NullableDataAccessImpactScore) MarshalJSON ¶

func (v NullableDataAccessImpactScore) MarshalJSON() ([]byte, error)

func (*NullableDataAccessImpactScore) Set ¶

func (*NullableDataAccessImpactScore) UnmarshalJSON ¶

func (v *NullableDataAccessImpactScore) UnmarshalJSON(src []byte) error

func (*NullableDataAccessImpactScore) Unset ¶

func (v *NullableDataAccessImpactScore) Unset()

type NullableDataAccessPoliciesInner ¶

type NullableDataAccessPoliciesInner struct {
	// contains filtered or unexported fields
}

func (NullableDataAccessPoliciesInner) Get ¶

func (NullableDataAccessPoliciesInner) IsSet ¶

func (NullableDataAccessPoliciesInner) MarshalJSON ¶

func (v NullableDataAccessPoliciesInner) MarshalJSON() ([]byte, error)

func (*NullableDataAccessPoliciesInner) Set ¶

func (*NullableDataAccessPoliciesInner) UnmarshalJSON ¶

func (v *NullableDataAccessPoliciesInner) UnmarshalJSON(src []byte) error

func (*NullableDataAccessPoliciesInner) Unset ¶

type NullableDeleteNonEmployeeRecordsInBulkRequest ¶

type NullableDeleteNonEmployeeRecordsInBulkRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeleteNonEmployeeRecordsInBulkRequest) Get ¶

func (NullableDeleteNonEmployeeRecordsInBulkRequest) IsSet ¶

func (NullableDeleteNonEmployeeRecordsInBulkRequest) MarshalJSON ¶

func (*NullableDeleteNonEmployeeRecordsInBulkRequest) Set ¶

func (*NullableDeleteNonEmployeeRecordsInBulkRequest) UnmarshalJSON ¶

func (*NullableDeleteNonEmployeeRecordsInBulkRequest) Unset ¶

type NullableDeleteSource202Response ¶

type NullableDeleteSource202Response struct {
	// contains filtered or unexported fields
}

func (NullableDeleteSource202Response) Get ¶

func (NullableDeleteSource202Response) IsSet ¶

func (NullableDeleteSource202Response) MarshalJSON ¶

func (v NullableDeleteSource202Response) MarshalJSON() ([]byte, error)

func (*NullableDeleteSource202Response) Set ¶

func (*NullableDeleteSource202Response) UnmarshalJSON ¶

func (v *NullableDeleteSource202Response) UnmarshalJSON(src []byte) error

func (*NullableDeleteSource202Response) Unset ¶

type NullableDisplayReference ¶

type NullableDisplayReference struct {
	// contains filtered or unexported fields
}

func NewNullableDisplayReference ¶

func NewNullableDisplayReference(val *DisplayReference) *NullableDisplayReference

func (NullableDisplayReference) Get ¶

func (NullableDisplayReference) IsSet ¶

func (v NullableDisplayReference) IsSet() bool

func (NullableDisplayReference) MarshalJSON ¶

func (v NullableDisplayReference) MarshalJSON() ([]byte, error)

func (*NullableDisplayReference) Set ¶

func (*NullableDisplayReference) UnmarshalJSON ¶

func (v *NullableDisplayReference) UnmarshalJSON(src []byte) error

func (*NullableDisplayReference) Unset ¶

func (v *NullableDisplayReference) Unset()

type NullableDocumentType ¶

type NullableDocumentType struct {
	// contains filtered or unexported fields
}

func NewNullableDocumentType ¶

func NewNullableDocumentType(val *DocumentType) *NullableDocumentType

func (NullableDocumentType) Get ¶

func (NullableDocumentType) IsSet ¶

func (v NullableDocumentType) IsSet() bool

func (NullableDocumentType) MarshalJSON ¶

func (v NullableDocumentType) MarshalJSON() ([]byte, error)

func (*NullableDocumentType) Set ¶

func (v *NullableDocumentType) Set(val *DocumentType)

func (*NullableDocumentType) UnmarshalJSON ¶

func (v *NullableDocumentType) UnmarshalJSON(src []byte) error

func (*NullableDocumentType) Unset ¶

func (v *NullableDocumentType) Unset()

type NullableDtoType ¶

type NullableDtoType struct {
	// contains filtered or unexported fields
}

func NewNullableDtoType ¶

func NewNullableDtoType(val *DtoType) *NullableDtoType

func (NullableDtoType) Get ¶

func (v NullableDtoType) Get() *DtoType

func (NullableDtoType) IsSet ¶

func (v NullableDtoType) IsSet() bool

func (NullableDtoType) MarshalJSON ¶

func (v NullableDtoType) MarshalJSON() ([]byte, error)

func (*NullableDtoType) Set ¶

func (v *NullableDtoType) Set(val *DtoType)

func (*NullableDtoType) UnmarshalJSON ¶

func (v *NullableDtoType) UnmarshalJSON(src []byte) error

func (*NullableDtoType) Unset ¶

func (v *NullableDtoType) Unset()

type NullableEmailNotificationOption ¶

type NullableEmailNotificationOption struct {
	// contains filtered or unexported fields
}

func (NullableEmailNotificationOption) Get ¶

func (NullableEmailNotificationOption) IsSet ¶

func (NullableEmailNotificationOption) MarshalJSON ¶

func (v NullableEmailNotificationOption) MarshalJSON() ([]byte, error)

func (*NullableEmailNotificationOption) Set ¶

func (*NullableEmailNotificationOption) UnmarshalJSON ¶

func (v *NullableEmailNotificationOption) UnmarshalJSON(src []byte) error

func (*NullableEmailNotificationOption) Unset ¶

type NullableEntitlement ¶

type NullableEntitlement struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlement ¶

func NewNullableEntitlement(val *Entitlement) *NullableEntitlement

func (NullableEntitlement) Get ¶

func (NullableEntitlement) IsSet ¶

func (v NullableEntitlement) IsSet() bool

func (NullableEntitlement) MarshalJSON ¶

func (v NullableEntitlement) MarshalJSON() ([]byte, error)

func (*NullableEntitlement) Set ¶

func (v *NullableEntitlement) Set(val *Entitlement)

func (*NullableEntitlement) UnmarshalJSON ¶

func (v *NullableEntitlement) UnmarshalJSON(src []byte) error

func (*NullableEntitlement) Unset ¶

func (v *NullableEntitlement) Unset()

type NullableEntitlementDocument ¶

type NullableEntitlementDocument struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementDocument) Get ¶

func (NullableEntitlementDocument) IsSet ¶

func (NullableEntitlementDocument) MarshalJSON ¶

func (v NullableEntitlementDocument) MarshalJSON() ([]byte, error)

func (*NullableEntitlementDocument) Set ¶

func (*NullableEntitlementDocument) UnmarshalJSON ¶

func (v *NullableEntitlementDocument) UnmarshalJSON(src []byte) error

func (*NullableEntitlementDocument) Unset ¶

func (v *NullableEntitlementDocument) Unset()

type NullableEntitlementDocumentAllOfSource ¶ added in v2.0.2

type NullableEntitlementDocumentAllOfSource struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementDocumentAllOfSource ¶ added in v2.0.2

func NewNullableEntitlementDocumentAllOfSource(val *EntitlementDocumentAllOfSource) *NullableEntitlementDocumentAllOfSource

func (NullableEntitlementDocumentAllOfSource) Get ¶ added in v2.0.2

func (NullableEntitlementDocumentAllOfSource) IsSet ¶ added in v2.0.2

func (NullableEntitlementDocumentAllOfSource) MarshalJSON ¶ added in v2.0.2

func (v NullableEntitlementDocumentAllOfSource) MarshalJSON() ([]byte, error)

func (*NullableEntitlementDocumentAllOfSource) Set ¶ added in v2.0.2

func (*NullableEntitlementDocumentAllOfSource) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableEntitlementDocumentAllOfSource) UnmarshalJSON(src []byte) error

func (*NullableEntitlementDocumentAllOfSource) Unset ¶ added in v2.0.2

type NullableEntitlementDto ¶

type NullableEntitlementDto struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementDto ¶

func NewNullableEntitlementDto(val *EntitlementDto) *NullableEntitlementDto

func (NullableEntitlementDto) Get ¶

func (NullableEntitlementDto) IsSet ¶

func (v NullableEntitlementDto) IsSet() bool

func (NullableEntitlementDto) MarshalJSON ¶

func (v NullableEntitlementDto) MarshalJSON() ([]byte, error)

func (*NullableEntitlementDto) Set ¶

func (*NullableEntitlementDto) UnmarshalJSON ¶

func (v *NullableEntitlementDto) UnmarshalJSON(src []byte) error

func (*NullableEntitlementDto) Unset ¶

func (v *NullableEntitlementDto) Unset()

type NullableEntitlementRef ¶

type NullableEntitlementRef struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementRef ¶

func NewNullableEntitlementRef(val *EntitlementRef) *NullableEntitlementRef

func (NullableEntitlementRef) Get ¶

func (NullableEntitlementRef) IsSet ¶

func (v NullableEntitlementRef) IsSet() bool

func (NullableEntitlementRef) MarshalJSON ¶

func (v NullableEntitlementRef) MarshalJSON() ([]byte, error)

func (*NullableEntitlementRef) Set ¶

func (*NullableEntitlementRef) UnmarshalJSON ¶

func (v *NullableEntitlementRef) UnmarshalJSON(src []byte) error

func (*NullableEntitlementRef) Unset ¶

func (v *NullableEntitlementRef) Unset()

type NullableEntitlementRef1 ¶ added in v2.0.3

type NullableEntitlementRef1 struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementRef1 ¶ added in v2.0.3

func NewNullableEntitlementRef1(val *EntitlementRef1) *NullableEntitlementRef1

func (NullableEntitlementRef1) Get ¶ added in v2.0.3

func (NullableEntitlementRef1) IsSet ¶ added in v2.0.3

func (v NullableEntitlementRef1) IsSet() bool

func (NullableEntitlementRef1) MarshalJSON ¶ added in v2.0.3

func (v NullableEntitlementRef1) MarshalJSON() ([]byte, error)

func (*NullableEntitlementRef1) Set ¶ added in v2.0.3

func (*NullableEntitlementRef1) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableEntitlementRef1) UnmarshalJSON(src []byte) error

func (*NullableEntitlementRef1) Unset ¶ added in v2.0.3

func (v *NullableEntitlementRef1) Unset()

type NullableEntitlementRequestConfig ¶

type NullableEntitlementRequestConfig struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementRequestConfig) Get ¶

func (NullableEntitlementRequestConfig) IsSet ¶

func (NullableEntitlementRequestConfig) MarshalJSON ¶

func (v NullableEntitlementRequestConfig) MarshalJSON() ([]byte, error)

func (*NullableEntitlementRequestConfig) Set ¶

func (*NullableEntitlementRequestConfig) UnmarshalJSON ¶

func (v *NullableEntitlementRequestConfig) UnmarshalJSON(src []byte) error

func (*NullableEntitlementRequestConfig) Unset ¶

type NullableEntitlementSource ¶

type NullableEntitlementSource struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementSource ¶

func NewNullableEntitlementSource(val *EntitlementSource) *NullableEntitlementSource

func (NullableEntitlementSource) Get ¶

func (NullableEntitlementSource) IsSet ¶

func (v NullableEntitlementSource) IsSet() bool

func (NullableEntitlementSource) MarshalJSON ¶

func (v NullableEntitlementSource) MarshalJSON() ([]byte, error)

func (*NullableEntitlementSource) Set ¶

func (*NullableEntitlementSource) UnmarshalJSON ¶

func (v *NullableEntitlementSource) UnmarshalJSON(src []byte) error

func (*NullableEntitlementSource) Unset ¶

func (v *NullableEntitlementSource) Unset()

type NullableEntitlementSummary ¶

type NullableEntitlementSummary struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlementSummary ¶

func NewNullableEntitlementSummary(val *EntitlementSummary) *NullableEntitlementSummary

func (NullableEntitlementSummary) Get ¶

func (NullableEntitlementSummary) IsSet ¶

func (v NullableEntitlementSummary) IsSet() bool

func (NullableEntitlementSummary) MarshalJSON ¶

func (v NullableEntitlementSummary) MarshalJSON() ([]byte, error)

func (*NullableEntitlementSummary) Set ¶

func (*NullableEntitlementSummary) UnmarshalJSON ¶

func (v *NullableEntitlementSummary) UnmarshalJSON(src []byte) error

func (*NullableEntitlementSummary) Unset ¶

func (v *NullableEntitlementSummary) Unset()

type NullableErrorMessageDto ¶

type NullableErrorMessageDto struct {
	// contains filtered or unexported fields
}

func NewNullableErrorMessageDto ¶

func NewNullableErrorMessageDto(val *ErrorMessageDto) *NullableErrorMessageDto

func (NullableErrorMessageDto) Get ¶

func (NullableErrorMessageDto) IsSet ¶

func (v NullableErrorMessageDto) IsSet() bool

func (NullableErrorMessageDto) MarshalJSON ¶

func (v NullableErrorMessageDto) MarshalJSON() ([]byte, error)

func (*NullableErrorMessageDto) Set ¶

func (*NullableErrorMessageDto) UnmarshalJSON ¶

func (v *NullableErrorMessageDto) UnmarshalJSON(src []byte) error

func (*NullableErrorMessageDto) Unset ¶

func (v *NullableErrorMessageDto) Unset()

type NullableErrorResponseDto ¶

type NullableErrorResponseDto struct {
	// contains filtered or unexported fields
}

func NewNullableErrorResponseDto ¶

func NewNullableErrorResponseDto(val *ErrorResponseDto) *NullableErrorResponseDto

func (NullableErrorResponseDto) Get ¶

func (NullableErrorResponseDto) IsSet ¶

func (v NullableErrorResponseDto) IsSet() bool

func (NullableErrorResponseDto) MarshalJSON ¶

func (v NullableErrorResponseDto) MarshalJSON() ([]byte, error)

func (*NullableErrorResponseDto) Set ¶

func (*NullableErrorResponseDto) UnmarshalJSON ¶

func (v *NullableErrorResponseDto) UnmarshalJSON(src []byte) error

func (*NullableErrorResponseDto) Unset ¶

func (v *NullableErrorResponseDto) Unset()

type NullableEvent ¶

type NullableEvent struct {
	// contains filtered or unexported fields
}

func NewNullableEvent ¶

func NewNullableEvent(val *Event) *NullableEvent

func (NullableEvent) Get ¶

func (v NullableEvent) Get() *Event

func (NullableEvent) IsSet ¶

func (v NullableEvent) IsSet() bool

func (NullableEvent) MarshalJSON ¶

func (v NullableEvent) MarshalJSON() ([]byte, error)

func (*NullableEvent) Set ¶

func (v *NullableEvent) Set(val *Event)

func (*NullableEvent) UnmarshalJSON ¶

func (v *NullableEvent) UnmarshalJSON(src []byte) error

func (*NullableEvent) Unset ¶

func (v *NullableEvent) Unset()

type NullableEventAttributes ¶ added in v2.0.3

type NullableEventAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableEventAttributes ¶ added in v2.0.3

func NewNullableEventAttributes(val *EventAttributes) *NullableEventAttributes

func (NullableEventAttributes) Get ¶ added in v2.0.3

func (NullableEventAttributes) IsSet ¶ added in v2.0.3

func (v NullableEventAttributes) IsSet() bool

func (NullableEventAttributes) MarshalJSON ¶ added in v2.0.3

func (v NullableEventAttributes) MarshalJSON() ([]byte, error)

func (*NullableEventAttributes) Set ¶ added in v2.0.3

func (*NullableEventAttributes) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableEventAttributes) UnmarshalJSON(src []byte) error

func (*NullableEventAttributes) Unset ¶ added in v2.0.3

func (v *NullableEventAttributes) Unset()

type NullableEventDocument ¶

type NullableEventDocument struct {
	// contains filtered or unexported fields
}

func NewNullableEventDocument ¶

func NewNullableEventDocument(val *EventDocument) *NullableEventDocument

func (NullableEventDocument) Get ¶

func (NullableEventDocument) IsSet ¶

func (v NullableEventDocument) IsSet() bool

func (NullableEventDocument) MarshalJSON ¶

func (v NullableEventDocument) MarshalJSON() ([]byte, error)

func (*NullableEventDocument) Set ¶

func (v *NullableEventDocument) Set(val *EventDocument)

func (*NullableEventDocument) UnmarshalJSON ¶

func (v *NullableEventDocument) UnmarshalJSON(src []byte) error

func (*NullableEventDocument) Unset ¶

func (v *NullableEventDocument) Unset()

type NullableExceptionAccessCriteria ¶

type NullableExceptionAccessCriteria struct {
	// contains filtered or unexported fields
}

func (NullableExceptionAccessCriteria) Get ¶

func (NullableExceptionAccessCriteria) IsSet ¶

func (NullableExceptionAccessCriteria) MarshalJSON ¶

func (v NullableExceptionAccessCriteria) MarshalJSON() ([]byte, error)

func (*NullableExceptionAccessCriteria) Set ¶

func (*NullableExceptionAccessCriteria) UnmarshalJSON ¶

func (v *NullableExceptionAccessCriteria) UnmarshalJSON(src []byte) error

func (*NullableExceptionAccessCriteria) Unset ¶

type NullableExceptionCriteria ¶

type NullableExceptionCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableExceptionCriteria ¶

func NewNullableExceptionCriteria(val *ExceptionCriteria) *NullableExceptionCriteria

func (NullableExceptionCriteria) Get ¶

func (NullableExceptionCriteria) IsSet ¶

func (v NullableExceptionCriteria) IsSet() bool

func (NullableExceptionCriteria) MarshalJSON ¶

func (v NullableExceptionCriteria) MarshalJSON() ([]byte, error)

func (*NullableExceptionCriteria) Set ¶

func (*NullableExceptionCriteria) UnmarshalJSON ¶

func (v *NullableExceptionCriteria) UnmarshalJSON(src []byte) error

func (*NullableExceptionCriteria) Unset ¶

func (v *NullableExceptionCriteria) Unset()

type NullableExceptionCriteriaAccess ¶

type NullableExceptionCriteriaAccess struct {
	// contains filtered or unexported fields
}

func (NullableExceptionCriteriaAccess) Get ¶

func (NullableExceptionCriteriaAccess) IsSet ¶

func (NullableExceptionCriteriaAccess) MarshalJSON ¶

func (v NullableExceptionCriteriaAccess) MarshalJSON() ([]byte, error)

func (*NullableExceptionCriteriaAccess) Set ¶

func (*NullableExceptionCriteriaAccess) UnmarshalJSON ¶

func (v *NullableExceptionCriteriaAccess) UnmarshalJSON(src []byte) error

func (*NullableExceptionCriteriaAccess) Unset ¶

type NullableExceptionCriteriaCriteriaListInner ¶

type NullableExceptionCriteriaCriteriaListInner struct {
	// contains filtered or unexported fields
}

func (NullableExceptionCriteriaCriteriaListInner) Get ¶

func (NullableExceptionCriteriaCriteriaListInner) IsSet ¶

func (NullableExceptionCriteriaCriteriaListInner) MarshalJSON ¶

func (*NullableExceptionCriteriaCriteriaListInner) Set ¶

func (*NullableExceptionCriteriaCriteriaListInner) UnmarshalJSON ¶

func (v *NullableExceptionCriteriaCriteriaListInner) UnmarshalJSON(src []byte) error

func (*NullableExceptionCriteriaCriteriaListInner) Unset ¶

type NullableExecutionStatus ¶

type NullableExecutionStatus struct {
	// contains filtered or unexported fields
}

func NewNullableExecutionStatus ¶

func NewNullableExecutionStatus(val *ExecutionStatus) *NullableExecutionStatus

func (NullableExecutionStatus) Get ¶

func (NullableExecutionStatus) IsSet ¶

func (v NullableExecutionStatus) IsSet() bool

func (NullableExecutionStatus) MarshalJSON ¶

func (v NullableExecutionStatus) MarshalJSON() ([]byte, error)

func (*NullableExecutionStatus) Set ¶

func (*NullableExecutionStatus) UnmarshalJSON ¶

func (v *NullableExecutionStatus) UnmarshalJSON(src []byte) error

func (*NullableExecutionStatus) Unset ¶

func (v *NullableExecutionStatus) Unset()

type NullableExpansionItem ¶

type NullableExpansionItem struct {
	// contains filtered or unexported fields
}

func NewNullableExpansionItem ¶

func NewNullableExpansionItem(val *ExpansionItem) *NullableExpansionItem

func (NullableExpansionItem) Get ¶

func (NullableExpansionItem) IsSet ¶

func (v NullableExpansionItem) IsSet() bool

func (NullableExpansionItem) MarshalJSON ¶

func (v NullableExpansionItem) MarshalJSON() ([]byte, error)

func (*NullableExpansionItem) Set ¶

func (v *NullableExpansionItem) Set(val *ExpansionItem)

func (*NullableExpansionItem) UnmarshalJSON ¶

func (v *NullableExpansionItem) UnmarshalJSON(src []byte) error

func (*NullableExpansionItem) Unset ¶

func (v *NullableExpansionItem) Unset()

type NullableExpression ¶

type NullableExpression struct {
	// contains filtered or unexported fields
}

func NewNullableExpression ¶

func NewNullableExpression(val *Expression) *NullableExpression

func (NullableExpression) Get ¶

func (v NullableExpression) Get() *Expression

func (NullableExpression) IsSet ¶

func (v NullableExpression) IsSet() bool

func (NullableExpression) MarshalJSON ¶

func (v NullableExpression) MarshalJSON() ([]byte, error)

func (*NullableExpression) Set ¶

func (v *NullableExpression) Set(val *Expression)

func (*NullableExpression) UnmarshalJSON ¶

func (v *NullableExpression) UnmarshalJSON(src []byte) error

func (*NullableExpression) Unset ¶

func (v *NullableExpression) Unset()

type NullableExpressionChildrenInner ¶ added in v2.0.3

type NullableExpressionChildrenInner struct {
	// contains filtered or unexported fields
}

func NewNullableExpressionChildrenInner ¶ added in v2.0.3

func NewNullableExpressionChildrenInner(val *ExpressionChildrenInner) *NullableExpressionChildrenInner

func (NullableExpressionChildrenInner) Get ¶ added in v2.0.3

func (NullableExpressionChildrenInner) IsSet ¶ added in v2.0.3

func (NullableExpressionChildrenInner) MarshalJSON ¶ added in v2.0.3

func (v NullableExpressionChildrenInner) MarshalJSON() ([]byte, error)

func (*NullableExpressionChildrenInner) Set ¶ added in v2.0.3

func (*NullableExpressionChildrenInner) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableExpressionChildrenInner) UnmarshalJSON(src []byte) error

func (*NullableExpressionChildrenInner) Unset ¶ added in v2.0.3

type NullableExternalAttributes ¶ added in v2.0.3

type NullableExternalAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableExternalAttributes ¶ added in v2.0.3

func NewNullableExternalAttributes(val *ExternalAttributes) *NullableExternalAttributes

func (NullableExternalAttributes) Get ¶ added in v2.0.3

func (NullableExternalAttributes) IsSet ¶ added in v2.0.3

func (v NullableExternalAttributes) IsSet() bool

func (NullableExternalAttributes) MarshalJSON ¶ added in v2.0.3

func (v NullableExternalAttributes) MarshalJSON() ([]byte, error)

func (*NullableExternalAttributes) Set ¶ added in v2.0.3

func (*NullableExternalAttributes) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableExternalAttributes) UnmarshalJSON(src []byte) error

func (*NullableExternalAttributes) Unset ¶ added in v2.0.3

func (v *NullableExternalAttributes) Unset()

type NullableFieldDetailsDto ¶

type NullableFieldDetailsDto struct {
	// contains filtered or unexported fields
}

func NewNullableFieldDetailsDto ¶

func NewNullableFieldDetailsDto(val *FieldDetailsDto) *NullableFieldDetailsDto

func (NullableFieldDetailsDto) Get ¶

func (NullableFieldDetailsDto) IsSet ¶

func (v NullableFieldDetailsDto) IsSet() bool

func (NullableFieldDetailsDto) MarshalJSON ¶

func (v NullableFieldDetailsDto) MarshalJSON() ([]byte, error)

func (*NullableFieldDetailsDto) Set ¶

func (*NullableFieldDetailsDto) UnmarshalJSON ¶

func (v *NullableFieldDetailsDto) UnmarshalJSON(src []byte) error

func (*NullableFieldDetailsDto) Unset ¶

func (v *NullableFieldDetailsDto) Unset()

type NullableFilter ¶

type NullableFilter struct {
	// contains filtered or unexported fields
}

func NewNullableFilter ¶

func NewNullableFilter(val *Filter) *NullableFilter

func (NullableFilter) Get ¶

func (v NullableFilter) Get() *Filter

func (NullableFilter) IsSet ¶

func (v NullableFilter) IsSet() bool

func (NullableFilter) MarshalJSON ¶

func (v NullableFilter) MarshalJSON() ([]byte, error)

func (*NullableFilter) Set ¶

func (v *NullableFilter) Set(val *Filter)

func (*NullableFilter) UnmarshalJSON ¶

func (v *NullableFilter) UnmarshalJSON(src []byte) error

func (*NullableFilter) Unset ¶

func (v *NullableFilter) Unset()

type NullableFilterAggregation ¶

type NullableFilterAggregation struct {
	// contains filtered or unexported fields
}

func NewNullableFilterAggregation ¶

func NewNullableFilterAggregation(val *FilterAggregation) *NullableFilterAggregation

func (NullableFilterAggregation) Get ¶

func (NullableFilterAggregation) IsSet ¶

func (v NullableFilterAggregation) IsSet() bool

func (NullableFilterAggregation) MarshalJSON ¶

func (v NullableFilterAggregation) MarshalJSON() ([]byte, error)

func (*NullableFilterAggregation) Set ¶

func (*NullableFilterAggregation) UnmarshalJSON ¶

func (v *NullableFilterAggregation) UnmarshalJSON(src []byte) error

func (*NullableFilterAggregation) Unset ¶

func (v *NullableFilterAggregation) Unset()

type NullableFilterType ¶

type NullableFilterType struct {
	// contains filtered or unexported fields
}

func NewNullableFilterType ¶

func NewNullableFilterType(val *FilterType) *NullableFilterType

func (NullableFilterType) Get ¶

func (v NullableFilterType) Get() *FilterType

func (NullableFilterType) IsSet ¶

func (v NullableFilterType) IsSet() bool

func (NullableFilterType) MarshalJSON ¶

func (v NullableFilterType) MarshalJSON() ([]byte, error)

func (*NullableFilterType) Set ¶

func (v *NullableFilterType) Set(val *FilterType)

func (*NullableFilterType) UnmarshalJSON ¶

func (v *NullableFilterType) UnmarshalJSON(src []byte) error

func (*NullableFilterType) Unset ¶

func (v *NullableFilterType) 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 NullableFormDetails ¶

type NullableFormDetails struct {
	// contains filtered or unexported fields
}

func NewNullableFormDetails ¶

func NewNullableFormDetails(val *FormDetails) *NullableFormDetails

func (NullableFormDetails) Get ¶

func (NullableFormDetails) IsSet ¶

func (v NullableFormDetails) IsSet() bool

func (NullableFormDetails) MarshalJSON ¶

func (v NullableFormDetails) MarshalJSON() ([]byte, error)

func (*NullableFormDetails) Set ¶

func (v *NullableFormDetails) Set(val *FormDetails)

func (*NullableFormDetails) UnmarshalJSON ¶

func (v *NullableFormDetails) UnmarshalJSON(src []byte) error

func (*NullableFormDetails) Unset ¶

func (v *NullableFormDetails) Unset()

type NullableFormItemDetails ¶

type NullableFormItemDetails struct {
	// contains filtered or unexported fields
}

func NewNullableFormItemDetails ¶

func NewNullableFormItemDetails(val *FormItemDetails) *NullableFormItemDetails

func (NullableFormItemDetails) Get ¶

func (NullableFormItemDetails) IsSet ¶

func (v NullableFormItemDetails) IsSet() bool

func (NullableFormItemDetails) MarshalJSON ¶

func (v NullableFormItemDetails) MarshalJSON() ([]byte, error)

func (*NullableFormItemDetails) Set ¶

func (*NullableFormItemDetails) UnmarshalJSON ¶

func (v *NullableFormItemDetails) UnmarshalJSON(src []byte) error

func (*NullableFormItemDetails) Unset ¶

func (v *NullableFormItemDetails) Unset()

type NullableForwardApprovalDto ¶

type NullableForwardApprovalDto struct {
	// contains filtered or unexported fields
}

func NewNullableForwardApprovalDto ¶

func NewNullableForwardApprovalDto(val *ForwardApprovalDto) *NullableForwardApprovalDto

func (NullableForwardApprovalDto) Get ¶

func (NullableForwardApprovalDto) IsSet ¶

func (v NullableForwardApprovalDto) IsSet() bool

func (NullableForwardApprovalDto) MarshalJSON ¶

func (v NullableForwardApprovalDto) MarshalJSON() ([]byte, error)

func (*NullableForwardApprovalDto) Set ¶

func (*NullableForwardApprovalDto) UnmarshalJSON ¶

func (v *NullableForwardApprovalDto) UnmarshalJSON(src []byte) error

func (*NullableForwardApprovalDto) Unset ¶

func (v *NullableForwardApprovalDto) Unset()

type NullableGetActiveCampaigns200ResponseInner ¶

type NullableGetActiveCampaigns200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableGetActiveCampaigns200ResponseInner) Get ¶

func (NullableGetActiveCampaigns200ResponseInner) IsSet ¶

func (NullableGetActiveCampaigns200ResponseInner) MarshalJSON ¶

func (*NullableGetActiveCampaigns200ResponseInner) Set ¶

func (*NullableGetActiveCampaigns200ResponseInner) UnmarshalJSON ¶

func (v *NullableGetActiveCampaigns200ResponseInner) UnmarshalJSON(src []byte) error

func (*NullableGetActiveCampaigns200ResponseInner) Unset ¶

type NullableGetOAuthClientResponse ¶

type NullableGetOAuthClientResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetOAuthClientResponse) Get ¶

func (NullableGetOAuthClientResponse) IsSet ¶

func (NullableGetOAuthClientResponse) MarshalJSON ¶

func (v NullableGetOAuthClientResponse) MarshalJSON() ([]byte, error)

func (*NullableGetOAuthClientResponse) Set ¶

func (*NullableGetOAuthClientResponse) UnmarshalJSON ¶

func (v *NullableGetOAuthClientResponse) UnmarshalJSON(src []byte) error

func (*NullableGetOAuthClientResponse) Unset ¶

func (v *NullableGetOAuthClientResponse) Unset()

type NullableGetPersonalAccessTokenResponse ¶

type NullableGetPersonalAccessTokenResponse struct {
	// contains filtered or unexported fields
}

func (NullableGetPersonalAccessTokenResponse) Get ¶

func (NullableGetPersonalAccessTokenResponse) IsSet ¶

func (NullableGetPersonalAccessTokenResponse) MarshalJSON ¶

func (v NullableGetPersonalAccessTokenResponse) MarshalJSON() ([]byte, error)

func (*NullableGetPersonalAccessTokenResponse) Set ¶

func (*NullableGetPersonalAccessTokenResponse) UnmarshalJSON ¶

func (v *NullableGetPersonalAccessTokenResponse) UnmarshalJSON(src []byte) error

func (*NullableGetPersonalAccessTokenResponse) Unset ¶

type NullableGrantType ¶

type NullableGrantType struct {
	// contains filtered or unexported fields
}

func NewNullableGrantType ¶

func NewNullableGrantType(val *GrantType) *NullableGrantType

func (NullableGrantType) Get ¶

func (v NullableGrantType) Get() *GrantType

func (NullableGrantType) IsSet ¶

func (v NullableGrantType) IsSet() bool

func (NullableGrantType) MarshalJSON ¶

func (v NullableGrantType) MarshalJSON() ([]byte, error)

func (*NullableGrantType) Set ¶

func (v *NullableGrantType) Set(val *GrantType)

func (*NullableGrantType) UnmarshalJSON ¶

func (v *NullableGrantType) UnmarshalJSON(src []byte) error

func (*NullableGrantType) Unset ¶

func (v *NullableGrantType) Unset()

type NullableIdentitiesDetailsReportArguments ¶

type NullableIdentitiesDetailsReportArguments struct {
	// contains filtered or unexported fields
}

func (NullableIdentitiesDetailsReportArguments) Get ¶

func (NullableIdentitiesDetailsReportArguments) IsSet ¶

func (NullableIdentitiesDetailsReportArguments) MarshalJSON ¶

func (*NullableIdentitiesDetailsReportArguments) Set ¶

func (*NullableIdentitiesDetailsReportArguments) UnmarshalJSON ¶

func (v *NullableIdentitiesDetailsReportArguments) UnmarshalJSON(src []byte) error

func (*NullableIdentitiesDetailsReportArguments) Unset ¶

type NullableIdentitiesReportArguments ¶

type NullableIdentitiesReportArguments struct {
	// contains filtered or unexported fields
}

func (NullableIdentitiesReportArguments) Get ¶

func (NullableIdentitiesReportArguments) IsSet ¶

func (NullableIdentitiesReportArguments) MarshalJSON ¶

func (v NullableIdentitiesReportArguments) MarshalJSON() ([]byte, error)

func (*NullableIdentitiesReportArguments) Set ¶

func (*NullableIdentitiesReportArguments) UnmarshalJSON ¶

func (v *NullableIdentitiesReportArguments) UnmarshalJSON(src []byte) error

func (*NullableIdentitiesReportArguments) Unset ¶

type NullableIdentityAccess ¶

type NullableIdentityAccess struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityAccess ¶

func NewNullableIdentityAccess(val *IdentityAccess) *NullableIdentityAccess

func (NullableIdentityAccess) Get ¶

func (NullableIdentityAccess) IsSet ¶

func (v NullableIdentityAccess) IsSet() bool

func (NullableIdentityAccess) MarshalJSON ¶

func (v NullableIdentityAccess) MarshalJSON() ([]byte, error)

func (*NullableIdentityAccess) Set ¶

func (*NullableIdentityAccess) UnmarshalJSON ¶

func (v *NullableIdentityAccess) UnmarshalJSON(src []byte) error

func (*NullableIdentityAccess) Unset ¶

func (v *NullableIdentityAccess) Unset()

type NullableIdentityAttribute ¶

type NullableIdentityAttribute struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityAttribute ¶

func NewNullableIdentityAttribute(val *IdentityAttribute) *NullableIdentityAttribute

func (NullableIdentityAttribute) Get ¶

func (NullableIdentityAttribute) IsSet ¶

func (v NullableIdentityAttribute) IsSet() bool

func (NullableIdentityAttribute) MarshalJSON ¶

func (v NullableIdentityAttribute) MarshalJSON() ([]byte, error)

func (*NullableIdentityAttribute) Set ¶

func (*NullableIdentityAttribute) UnmarshalJSON ¶

func (v *NullableIdentityAttribute) UnmarshalJSON(src []byte) error

func (*NullableIdentityAttribute) Unset ¶

func (v *NullableIdentityAttribute) Unset()

type NullableIdentityAttributeConfig ¶

type NullableIdentityAttributeConfig struct {
	// contains filtered or unexported fields
}

func (NullableIdentityAttributeConfig) Get ¶

func (NullableIdentityAttributeConfig) IsSet ¶

func (NullableIdentityAttributeConfig) MarshalJSON ¶

func (v NullableIdentityAttributeConfig) MarshalJSON() ([]byte, error)

func (*NullableIdentityAttributeConfig) Set ¶

func (*NullableIdentityAttributeConfig) UnmarshalJSON ¶

func (v *NullableIdentityAttributeConfig) UnmarshalJSON(src []byte) error

func (*NullableIdentityAttributeConfig) Unset ¶

type NullableIdentityAttributeTransform ¶

type NullableIdentityAttributeTransform struct {
	// contains filtered or unexported fields
}

func (NullableIdentityAttributeTransform) Get ¶

func (NullableIdentityAttributeTransform) IsSet ¶

func (NullableIdentityAttributeTransform) MarshalJSON ¶

func (v NullableIdentityAttributeTransform) MarshalJSON() ([]byte, error)

func (*NullableIdentityAttributeTransform) Set ¶

func (*NullableIdentityAttributeTransform) UnmarshalJSON ¶

func (v *NullableIdentityAttributeTransform) UnmarshalJSON(src []byte) error

func (*NullableIdentityAttributeTransform) Unset ¶

type NullableIdentityCertDecisionSummary ¶

type NullableIdentityCertDecisionSummary struct {
	// contains filtered or unexported fields
}

func (NullableIdentityCertDecisionSummary) Get ¶

func (NullableIdentityCertDecisionSummary) IsSet ¶

func (NullableIdentityCertDecisionSummary) MarshalJSON ¶

func (v NullableIdentityCertDecisionSummary) MarshalJSON() ([]byte, error)

func (*NullableIdentityCertDecisionSummary) Set ¶

func (*NullableIdentityCertDecisionSummary) UnmarshalJSON ¶

func (v *NullableIdentityCertDecisionSummary) UnmarshalJSON(src []byte) error

func (*NullableIdentityCertDecisionSummary) Unset ¶

type NullableIdentityCertificationDto ¶

type NullableIdentityCertificationDto struct {
	// contains filtered or unexported fields
}

func (NullableIdentityCertificationDto) Get ¶

func (NullableIdentityCertificationDto) IsSet ¶

func (NullableIdentityCertificationDto) MarshalJSON ¶

func (v NullableIdentityCertificationDto) MarshalJSON() ([]byte, error)

func (*NullableIdentityCertificationDto) Set ¶

func (*NullableIdentityCertificationDto) UnmarshalJSON ¶

func (v *NullableIdentityCertificationDto) UnmarshalJSON(src []byte) error

func (*NullableIdentityCertificationDto) Unset ¶

type NullableIdentityDocument ¶

type NullableIdentityDocument struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityDocument ¶

func NewNullableIdentityDocument(val *IdentityDocument) *NullableIdentityDocument

func (NullableIdentityDocument) Get ¶

func (NullableIdentityDocument) IsSet ¶

func (v NullableIdentityDocument) IsSet() bool

func (NullableIdentityDocument) MarshalJSON ¶

func (v NullableIdentityDocument) MarshalJSON() ([]byte, error)

func (*NullableIdentityDocument) Set ¶

func (*NullableIdentityDocument) UnmarshalJSON ¶

func (v *NullableIdentityDocument) UnmarshalJSON(src []byte) error

func (*NullableIdentityDocument) Unset ¶

func (v *NullableIdentityDocument) Unset()

type NullableIdentityDocumentAllOfIdentityProfile ¶ added in v2.0.2

type NullableIdentityDocumentAllOfIdentityProfile struct {
	// contains filtered or unexported fields
}

func (NullableIdentityDocumentAllOfIdentityProfile) Get ¶ added in v2.0.2

func (NullableIdentityDocumentAllOfIdentityProfile) IsSet ¶ added in v2.0.2

func (NullableIdentityDocumentAllOfIdentityProfile) MarshalJSON ¶ added in v2.0.2

func (*NullableIdentityDocumentAllOfIdentityProfile) Set ¶ added in v2.0.2

func (*NullableIdentityDocumentAllOfIdentityProfile) UnmarshalJSON ¶ added in v2.0.2

func (*NullableIdentityDocumentAllOfIdentityProfile) Unset ¶ added in v2.0.2

type NullableIdentityDocumentAllOfManager ¶ added in v2.0.2

type NullableIdentityDocumentAllOfManager struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityDocumentAllOfManager ¶ added in v2.0.2

func NewNullableIdentityDocumentAllOfManager(val *IdentityDocumentAllOfManager) *NullableIdentityDocumentAllOfManager

func (NullableIdentityDocumentAllOfManager) Get ¶ added in v2.0.2

func (NullableIdentityDocumentAllOfManager) IsSet ¶ added in v2.0.2

func (NullableIdentityDocumentAllOfManager) MarshalJSON ¶ added in v2.0.2

func (v NullableIdentityDocumentAllOfManager) MarshalJSON() ([]byte, error)

func (*NullableIdentityDocumentAllOfManager) Set ¶ added in v2.0.2

func (*NullableIdentityDocumentAllOfManager) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableIdentityDocumentAllOfManager) UnmarshalJSON(src []byte) error

func (*NullableIdentityDocumentAllOfManager) Unset ¶ added in v2.0.2

type NullableIdentityDocumentAllOfSource ¶ added in v2.0.2

type NullableIdentityDocumentAllOfSource struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityDocumentAllOfSource ¶ added in v2.0.2

func NewNullableIdentityDocumentAllOfSource(val *IdentityDocumentAllOfSource) *NullableIdentityDocumentAllOfSource

func (NullableIdentityDocumentAllOfSource) Get ¶ added in v2.0.2

func (NullableIdentityDocumentAllOfSource) IsSet ¶ added in v2.0.2

func (NullableIdentityDocumentAllOfSource) MarshalJSON ¶ added in v2.0.2

func (v NullableIdentityDocumentAllOfSource) MarshalJSON() ([]byte, error)

func (*NullableIdentityDocumentAllOfSource) Set ¶ added in v2.0.2

func (*NullableIdentityDocumentAllOfSource) UnmarshalJSON ¶ added in v2.0.2

func (v *NullableIdentityDocumentAllOfSource) UnmarshalJSON(src []byte) error

func (*NullableIdentityDocumentAllOfSource) Unset ¶ added in v2.0.2

type NullableIdentityExceptionReportReference ¶

type NullableIdentityExceptionReportReference struct {
	// contains filtered or unexported fields
}

func (NullableIdentityExceptionReportReference) Get ¶

func (NullableIdentityExceptionReportReference) IsSet ¶

func (NullableIdentityExceptionReportReference) MarshalJSON ¶

func (*NullableIdentityExceptionReportReference) Set ¶

func (*NullableIdentityExceptionReportReference) UnmarshalJSON ¶

func (v *NullableIdentityExceptionReportReference) UnmarshalJSON(src []byte) error

func (*NullableIdentityExceptionReportReference) Unset ¶

type NullableIdentityProfile ¶

type NullableIdentityProfile struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityProfile ¶

func NewNullableIdentityProfile(val *IdentityProfile) *NullableIdentityProfile

func (NullableIdentityProfile) Get ¶

func (NullableIdentityProfile) IsSet ¶

func (v NullableIdentityProfile) IsSet() bool

func (NullableIdentityProfile) MarshalJSON ¶

func (v NullableIdentityProfile) MarshalJSON() ([]byte, error)

func (*NullableIdentityProfile) Set ¶

func (*NullableIdentityProfile) UnmarshalJSON ¶

func (v *NullableIdentityProfile) UnmarshalJSON(src []byte) error

func (*NullableIdentityProfile) Unset ¶

func (v *NullableIdentityProfile) Unset()

type NullableIdentityProfileAllOfAuthoritativeSource ¶

type NullableIdentityProfileAllOfAuthoritativeSource struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProfileAllOfAuthoritativeSource) Get ¶

func (NullableIdentityProfileAllOfAuthoritativeSource) IsSet ¶

func (NullableIdentityProfileAllOfAuthoritativeSource) MarshalJSON ¶

func (*NullableIdentityProfileAllOfAuthoritativeSource) Set ¶

func (*NullableIdentityProfileAllOfAuthoritativeSource) UnmarshalJSON ¶

func (*NullableIdentityProfileAllOfAuthoritativeSource) Unset ¶

type NullableIdentityProfileAllOfOwner ¶

type NullableIdentityProfileAllOfOwner struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProfileAllOfOwner) Get ¶

func (NullableIdentityProfileAllOfOwner) IsSet ¶

func (NullableIdentityProfileAllOfOwner) MarshalJSON ¶

func (v NullableIdentityProfileAllOfOwner) MarshalJSON() ([]byte, error)

func (*NullableIdentityProfileAllOfOwner) Set ¶

func (*NullableIdentityProfileAllOfOwner) UnmarshalJSON ¶

func (v *NullableIdentityProfileAllOfOwner) UnmarshalJSON(src []byte) error

func (*NullableIdentityProfileAllOfOwner) Unset ¶

type NullableIdentityProfileExportedObject ¶

type NullableIdentityProfileExportedObject struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProfileExportedObject) Get ¶

func (NullableIdentityProfileExportedObject) IsSet ¶

func (NullableIdentityProfileExportedObject) MarshalJSON ¶

func (v NullableIdentityProfileExportedObject) MarshalJSON() ([]byte, error)

func (*NullableIdentityProfileExportedObject) Set ¶

func (*NullableIdentityProfileExportedObject) UnmarshalJSON ¶

func (v *NullableIdentityProfileExportedObject) UnmarshalJSON(src []byte) error

func (*NullableIdentityProfileExportedObject) Unset ¶

type NullableIdentityProfileExportedObjectSelf ¶

type NullableIdentityProfileExportedObjectSelf struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProfileExportedObjectSelf) Get ¶

func (NullableIdentityProfileExportedObjectSelf) IsSet ¶

func (NullableIdentityProfileExportedObjectSelf) MarshalJSON ¶

func (*NullableIdentityProfileExportedObjectSelf) Set ¶

func (*NullableIdentityProfileExportedObjectSelf) UnmarshalJSON ¶

func (v *NullableIdentityProfileExportedObjectSelf) UnmarshalJSON(src []byte) error

func (*NullableIdentityProfileExportedObjectSelf) Unset ¶

type NullableIdentityProfileIdentityErrorReportArguments ¶

type NullableIdentityProfileIdentityErrorReportArguments struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProfileIdentityErrorReportArguments) Get ¶

func (NullableIdentityProfileIdentityErrorReportArguments) IsSet ¶

func (NullableIdentityProfileIdentityErrorReportArguments) MarshalJSON ¶

func (*NullableIdentityProfileIdentityErrorReportArguments) Set ¶

func (*NullableIdentityProfileIdentityErrorReportArguments) UnmarshalJSON ¶

func (*NullableIdentityProfileIdentityErrorReportArguments) Unset ¶

type NullableIdentityReference ¶

type NullableIdentityReference struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityReference ¶

func NewNullableIdentityReference(val *IdentityReference) *NullableIdentityReference

func (NullableIdentityReference) Get ¶

func (NullableIdentityReference) IsSet ¶

func (v NullableIdentityReference) IsSet() bool

func (NullableIdentityReference) MarshalJSON ¶

func (v NullableIdentityReference) MarshalJSON() ([]byte, error)

func (*NullableIdentityReference) Set ¶

func (*NullableIdentityReference) UnmarshalJSON ¶

func (v *NullableIdentityReference) UnmarshalJSON(src []byte) error

func (*NullableIdentityReference) Unset ¶

func (v *NullableIdentityReference) Unset()

type NullableIdentityReferenceWithNameAndEmail ¶

type NullableIdentityReferenceWithNameAndEmail struct {
	// contains filtered or unexported fields
}

func (NullableIdentityReferenceWithNameAndEmail) Get ¶

func (NullableIdentityReferenceWithNameAndEmail) IsSet ¶

func (NullableIdentityReferenceWithNameAndEmail) MarshalJSON ¶

func (*NullableIdentityReferenceWithNameAndEmail) Set ¶

func (*NullableIdentityReferenceWithNameAndEmail) UnmarshalJSON ¶

func (v *NullableIdentityReferenceWithNameAndEmail) UnmarshalJSON(src []byte) error

func (*NullableIdentityReferenceWithNameAndEmail) Unset ¶

type NullableIdentitySummary ¶

type NullableIdentitySummary struct {
	// contains filtered or unexported fields
}

func NewNullableIdentitySummary ¶

func NewNullableIdentitySummary(val *IdentitySummary) *NullableIdentitySummary

func (NullableIdentitySummary) Get ¶

func (NullableIdentitySummary) IsSet ¶

func (v NullableIdentitySummary) IsSet() bool

func (NullableIdentitySummary) MarshalJSON ¶

func (v NullableIdentitySummary) MarshalJSON() ([]byte, error)

func (*NullableIdentitySummary) Set ¶

func (*NullableIdentitySummary) UnmarshalJSON ¶

func (v *NullableIdentitySummary) UnmarshalJSON(src []byte) error

func (*NullableIdentitySummary) Unset ¶

func (v *NullableIdentitySummary) Unset()

type NullableIdentityWithNewAccess ¶

type NullableIdentityWithNewAccess struct {
	// contains filtered or unexported fields
}

func (NullableIdentityWithNewAccess) Get ¶

func (NullableIdentityWithNewAccess) IsSet ¶

func (NullableIdentityWithNewAccess) MarshalJSON ¶

func (v NullableIdentityWithNewAccess) MarshalJSON() ([]byte, error)

func (*NullableIdentityWithNewAccess) Set ¶

func (*NullableIdentityWithNewAccess) UnmarshalJSON ¶

func (v *NullableIdentityWithNewAccess) UnmarshalJSON(src []byte) error

func (*NullableIdentityWithNewAccess) Unset ¶

func (v *NullableIdentityWithNewAccess) Unset()

type NullableIdentityWithNewAccess1 ¶

type NullableIdentityWithNewAccess1 struct {
	// contains filtered or unexported fields
}

func (NullableIdentityWithNewAccess1) Get ¶

func (NullableIdentityWithNewAccess1) IsSet ¶

func (NullableIdentityWithNewAccess1) MarshalJSON ¶

func (v NullableIdentityWithNewAccess1) MarshalJSON() ([]byte, error)

func (*NullableIdentityWithNewAccess1) Set ¶

func (*NullableIdentityWithNewAccess1) UnmarshalJSON ¶

func (v *NullableIdentityWithNewAccess1) UnmarshalJSON(src []byte) error

func (*NullableIdentityWithNewAccess1) Unset ¶

func (v *NullableIdentityWithNewAccess1) Unset()

type NullableIdentityWithNewAccessAccessRefsInner ¶

type NullableIdentityWithNewAccessAccessRefsInner struct {
	// contains filtered or unexported fields
}

func (NullableIdentityWithNewAccessAccessRefsInner) Get ¶

func (NullableIdentityWithNewAccessAccessRefsInner) IsSet ¶

func (NullableIdentityWithNewAccessAccessRefsInner) MarshalJSON ¶

func (*NullableIdentityWithNewAccessAccessRefsInner) Set ¶

func (*NullableIdentityWithNewAccessAccessRefsInner) UnmarshalJSON ¶

func (*NullableIdentityWithNewAccessAccessRefsInner) Unset ¶

type NullableImportNonEmployeeRecordsInBulkRequest ¶

type NullableImportNonEmployeeRecordsInBulkRequest struct {
	// contains filtered or unexported fields
}

func (NullableImportNonEmployeeRecordsInBulkRequest) Get ¶

func (NullableImportNonEmployeeRecordsInBulkRequest) IsSet ¶

func (NullableImportNonEmployeeRecordsInBulkRequest) MarshalJSON ¶

func (*NullableImportNonEmployeeRecordsInBulkRequest) Set ¶

func (*NullableImportNonEmployeeRecordsInBulkRequest) UnmarshalJSON ¶

func (*NullableImportNonEmployeeRecordsInBulkRequest) Unset ¶

type NullableImportObject ¶

type NullableImportObject struct {
	// contains filtered or unexported fields
}

func NewNullableImportObject ¶

func NewNullableImportObject(val *ImportObject) *NullableImportObject

func (NullableImportObject) Get ¶

func (NullableImportObject) IsSet ¶

func (v NullableImportObject) IsSet() bool

func (NullableImportObject) MarshalJSON ¶

func (v NullableImportObject) MarshalJSON() ([]byte, error)

func (*NullableImportObject) Set ¶

func (v *NullableImportObject) Set(val *ImportObject)

func (*NullableImportObject) UnmarshalJSON ¶

func (v *NullableImportObject) UnmarshalJSON(src []byte) error

func (*NullableImportObject) Unset ¶

func (v *NullableImportObject) Unset()

type NullableImportUploadedBackupRequest ¶ added in v2.0.5

type NullableImportUploadedBackupRequest struct {
	// contains filtered or unexported fields
}

func NewNullableImportUploadedBackupRequest ¶ added in v2.0.5

func NewNullableImportUploadedBackupRequest(val *ImportUploadedBackupRequest) *NullableImportUploadedBackupRequest

func (NullableImportUploadedBackupRequest) Get ¶ added in v2.0.5

func (NullableImportUploadedBackupRequest) IsSet ¶ added in v2.0.5

func (NullableImportUploadedBackupRequest) MarshalJSON ¶ added in v2.0.5

func (v NullableImportUploadedBackupRequest) MarshalJSON() ([]byte, error)

func (*NullableImportUploadedBackupRequest) Set ¶ added in v2.0.5

func (*NullableImportUploadedBackupRequest) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableImportUploadedBackupRequest) UnmarshalJSON(src []byte) error

func (*NullableImportUploadedBackupRequest) Unset ¶ added in v2.0.5

type NullableIndex ¶

type NullableIndex struct {
	// contains filtered or unexported fields
}

func NewNullableIndex ¶

func NewNullableIndex(val *Index) *NullableIndex

func (NullableIndex) Get ¶

func (v NullableIndex) Get() *Index

func (NullableIndex) IsSet ¶

func (v NullableIndex) IsSet() bool

func (NullableIndex) MarshalJSON ¶

func (v NullableIndex) MarshalJSON() ([]byte, error)

func (*NullableIndex) Set ¶

func (v *NullableIndex) Set(val *Index)

func (*NullableIndex) UnmarshalJSON ¶

func (v *NullableIndex) UnmarshalJSON(src []byte) error

func (*NullableIndex) Unset ¶

func (v *NullableIndex) Unset()

type NullableInnerHit ¶

type NullableInnerHit struct {
	// contains filtered or unexported fields
}

func NewNullableInnerHit ¶

func NewNullableInnerHit(val *InnerHit) *NullableInnerHit

func (NullableInnerHit) Get ¶

func (v NullableInnerHit) Get() *InnerHit

func (NullableInnerHit) IsSet ¶

func (v NullableInnerHit) IsSet() bool

func (NullableInnerHit) MarshalJSON ¶

func (v NullableInnerHit) MarshalJSON() ([]byte, error)

func (*NullableInnerHit) Set ¶

func (v *NullableInnerHit) Set(val *InnerHit)

func (*NullableInnerHit) UnmarshalJSON ¶

func (v *NullableInnerHit) UnmarshalJSON(src []byte) error

func (*NullableInnerHit) Unset ¶

func (v *NullableInnerHit) 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 NullableJsonPatch ¶ added in v2.0.5

type NullableJsonPatch struct {
	// contains filtered or unexported fields
}

func NewNullableJsonPatch ¶ added in v2.0.5

func NewNullableJsonPatch(val *JsonPatch) *NullableJsonPatch

func (NullableJsonPatch) Get ¶ added in v2.0.5

func (v NullableJsonPatch) Get() *JsonPatch

func (NullableJsonPatch) IsSet ¶ added in v2.0.5

func (v NullableJsonPatch) IsSet() bool

func (NullableJsonPatch) MarshalJSON ¶ added in v2.0.5

func (v NullableJsonPatch) MarshalJSON() ([]byte, error)

func (*NullableJsonPatch) Set ¶ added in v2.0.5

func (v *NullableJsonPatch) Set(val *JsonPatch)

func (*NullableJsonPatch) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableJsonPatch) UnmarshalJSON(src []byte) error

func (*NullableJsonPatch) Unset ¶ added in v2.0.5

func (v *NullableJsonPatch) Unset()

type NullableJsonPatchOperation ¶

type NullableJsonPatchOperation struct {
	// contains filtered or unexported fields
}

func NewNullableJsonPatchOperation ¶

func NewNullableJsonPatchOperation(val *JsonPatchOperation) *NullableJsonPatchOperation

func (NullableJsonPatchOperation) Get ¶

func (NullableJsonPatchOperation) IsSet ¶

func (v NullableJsonPatchOperation) IsSet() bool

func (NullableJsonPatchOperation) MarshalJSON ¶

func (v NullableJsonPatchOperation) MarshalJSON() ([]byte, error)

func (*NullableJsonPatchOperation) Set ¶

func (*NullableJsonPatchOperation) UnmarshalJSON ¶

func (v *NullableJsonPatchOperation) UnmarshalJSON(src []byte) error

func (*NullableJsonPatchOperation) Unset ¶

func (v *NullableJsonPatchOperation) Unset()

type NullableJsonPatchOperationValue ¶

type NullableJsonPatchOperationValue struct {
	// contains filtered or unexported fields
}

func (NullableJsonPatchOperationValue) Get ¶

func (NullableJsonPatchOperationValue) IsSet ¶

func (NullableJsonPatchOperationValue) MarshalJSON ¶

func (v NullableJsonPatchOperationValue) MarshalJSON() ([]byte, error)

func (*NullableJsonPatchOperationValue) Set ¶

func (*NullableJsonPatchOperationValue) UnmarshalJSON ¶

func (v *NullableJsonPatchOperationValue) UnmarshalJSON(src []byte) error

func (*NullableJsonPatchOperationValue) Unset ¶

type NullableLifecycleState ¶

type NullableLifecycleState struct {
	// contains filtered or unexported fields
}

func NewNullableLifecycleState ¶

func NewNullableLifecycleState(val *LifecycleState) *NullableLifecycleState

func (NullableLifecycleState) Get ¶

func (NullableLifecycleState) IsSet ¶

func (v NullableLifecycleState) IsSet() bool

func (NullableLifecycleState) MarshalJSON ¶

func (v NullableLifecycleState) MarshalJSON() ([]byte, error)

func (*NullableLifecycleState) Set ¶

func (*NullableLifecycleState) UnmarshalJSON ¶

func (v *NullableLifecycleState) UnmarshalJSON(src []byte) error

func (*NullableLifecycleState) Unset ¶

func (v *NullableLifecycleState) Unset()

type NullableLifecyclestateDeleted ¶

type NullableLifecyclestateDeleted struct {
	// contains filtered or unexported fields
}

func (NullableLifecyclestateDeleted) Get ¶

func (NullableLifecyclestateDeleted) IsSet ¶

func (NullableLifecyclestateDeleted) MarshalJSON ¶

func (v NullableLifecyclestateDeleted) MarshalJSON() ([]byte, error)

func (*NullableLifecyclestateDeleted) Set ¶

func (*NullableLifecyclestateDeleted) UnmarshalJSON ¶

func (v *NullableLifecyclestateDeleted) UnmarshalJSON(src []byte) error

func (*NullableLifecyclestateDeleted) Unset ¶

func (v *NullableLifecyclestateDeleted) Unset()

type NullableListAccessProfiles401Response ¶

type NullableListAccessProfiles401Response struct {
	// contains filtered or unexported fields
}

func (NullableListAccessProfiles401Response) Get ¶

func (NullableListAccessProfiles401Response) IsSet ¶

func (NullableListAccessProfiles401Response) MarshalJSON ¶

func (v NullableListAccessProfiles401Response) MarshalJSON() ([]byte, error)

func (*NullableListAccessProfiles401Response) Set ¶

func (*NullableListAccessProfiles401Response) UnmarshalJSON ¶

func (v *NullableListAccessProfiles401Response) UnmarshalJSON(src []byte) error

func (*NullableListAccessProfiles401Response) Unset ¶

type NullableListAccessProfiles429Response ¶

type NullableListAccessProfiles429Response struct {
	// contains filtered or unexported fields
}

func (NullableListAccessProfiles429Response) Get ¶

func (NullableListAccessProfiles429Response) IsSet ¶

func (NullableListAccessProfiles429Response) MarshalJSON ¶

func (v NullableListAccessProfiles429Response) MarshalJSON() ([]byte, error)

func (*NullableListAccessProfiles429Response) Set ¶

func (*NullableListAccessProfiles429Response) UnmarshalJSON ¶

func (v *NullableListAccessProfiles429Response) UnmarshalJSON(src []byte) error

func (*NullableListAccessProfiles429Response) Unset ¶

type NullableListCampaignFilters200Response ¶ added in v2.0.3

type NullableListCampaignFilters200Response struct {
	// contains filtered or unexported fields
}

func NewNullableListCampaignFilters200Response ¶ added in v2.0.3

func NewNullableListCampaignFilters200Response(val *ListCampaignFilters200Response) *NullableListCampaignFilters200Response

func (NullableListCampaignFilters200Response) Get ¶ added in v2.0.3

func (NullableListCampaignFilters200Response) IsSet ¶ added in v2.0.3

func (NullableListCampaignFilters200Response) MarshalJSON ¶ added in v2.0.3

func (v NullableListCampaignFilters200Response) MarshalJSON() ([]byte, error)

func (*NullableListCampaignFilters200Response) Set ¶ added in v2.0.3

func (*NullableListCampaignFilters200Response) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableListCampaignFilters200Response) UnmarshalJSON(src []byte) error

func (*NullableListCampaignFilters200Response) Unset ¶ added in v2.0.3

type NullableListCompleteWorkflowLibrary200ResponseInner ¶ added in v2.0.3

type NullableListCompleteWorkflowLibrary200ResponseInner struct {
	// contains filtered or unexported fields
}

func (NullableListCompleteWorkflowLibrary200ResponseInner) Get ¶ added in v2.0.3

func (NullableListCompleteWorkflowLibrary200ResponseInner) IsSet ¶ added in v2.0.3

func (NullableListCompleteWorkflowLibrary200ResponseInner) MarshalJSON ¶ added in v2.0.3

func (*NullableListCompleteWorkflowLibrary200ResponseInner) Set ¶ added in v2.0.3

func (*NullableListCompleteWorkflowLibrary200ResponseInner) UnmarshalJSON ¶ added in v2.0.3

func (*NullableListCompleteWorkflowLibrary200ResponseInner) Unset ¶ added in v2.0.3

type NullableLocaleOrigin ¶

type NullableLocaleOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableLocaleOrigin ¶

func NewNullableLocaleOrigin(val *LocaleOrigin) *NullableLocaleOrigin

func (NullableLocaleOrigin) Get ¶

func (NullableLocaleOrigin) IsSet ¶

func (v NullableLocaleOrigin) IsSet() bool

func (NullableLocaleOrigin) MarshalJSON ¶

func (v NullableLocaleOrigin) MarshalJSON() ([]byte, error)

func (*NullableLocaleOrigin) Set ¶

func (v *NullableLocaleOrigin) Set(val *LocaleOrigin)

func (*NullableLocaleOrigin) UnmarshalJSON ¶

func (v *NullableLocaleOrigin) UnmarshalJSON(src []byte) error

func (*NullableLocaleOrigin) Unset ¶

func (v *NullableLocaleOrigin) Unset()

type NullableManagedClient ¶ added in v2.0.5

type NullableManagedClient struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClient ¶ added in v2.0.5

func NewNullableManagedClient(val *ManagedClient) *NullableManagedClient

func (NullableManagedClient) Get ¶ added in v2.0.5

func (NullableManagedClient) IsSet ¶ added in v2.0.5

func (v NullableManagedClient) IsSet() bool

func (NullableManagedClient) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClient) MarshalJSON() ([]byte, error)

func (*NullableManagedClient) Set ¶ added in v2.0.5

func (v *NullableManagedClient) Set(val *ManagedClient)

func (*NullableManagedClient) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClient) UnmarshalJSON(src []byte) error

func (*NullableManagedClient) Unset ¶ added in v2.0.5

func (v *NullableManagedClient) Unset()

type NullableManagedClientRequest ¶ added in v2.0.5

type NullableManagedClientRequest struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClientRequest ¶ added in v2.0.5

func NewNullableManagedClientRequest(val *ManagedClientRequest) *NullableManagedClientRequest

func (NullableManagedClientRequest) Get ¶ added in v2.0.5

func (NullableManagedClientRequest) IsSet ¶ added in v2.0.5

func (NullableManagedClientRequest) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClientRequest) MarshalJSON() ([]byte, error)

func (*NullableManagedClientRequest) Set ¶ added in v2.0.5

func (*NullableManagedClientRequest) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClientRequest) UnmarshalJSON(src []byte) error

func (*NullableManagedClientRequest) Unset ¶ added in v2.0.5

func (v *NullableManagedClientRequest) Unset()

type NullableManagedClientStatus ¶ added in v2.0.5

type NullableManagedClientStatus struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClientStatus ¶ added in v2.0.5

func NewNullableManagedClientStatus(val *ManagedClientStatus) *NullableManagedClientStatus

func (NullableManagedClientStatus) Get ¶ added in v2.0.5

func (NullableManagedClientStatus) IsSet ¶ added in v2.0.5

func (NullableManagedClientStatus) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClientStatus) MarshalJSON() ([]byte, error)

func (*NullableManagedClientStatus) Set ¶ added in v2.0.5

func (*NullableManagedClientStatus) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClientStatus) UnmarshalJSON(src []byte) error

func (*NullableManagedClientStatus) Unset ¶ added in v2.0.5

func (v *NullableManagedClientStatus) Unset()

type NullableManagedClientStatusCode ¶ added in v2.0.5

type NullableManagedClientStatusCode struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClientStatusCode ¶ added in v2.0.5

func NewNullableManagedClientStatusCode(val *ManagedClientStatusCode) *NullableManagedClientStatusCode

func (NullableManagedClientStatusCode) Get ¶ added in v2.0.5

func (NullableManagedClientStatusCode) IsSet ¶ added in v2.0.5

func (NullableManagedClientStatusCode) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClientStatusCode) MarshalJSON() ([]byte, error)

func (*NullableManagedClientStatusCode) Set ¶ added in v2.0.5

func (*NullableManagedClientStatusCode) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClientStatusCode) UnmarshalJSON(src []byte) error

func (*NullableManagedClientStatusCode) Unset ¶ added in v2.0.5

type NullableManagedClientType ¶ added in v2.0.5

type NullableManagedClientType struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClientType ¶ added in v2.0.5

func NewNullableManagedClientType(val *ManagedClientType) *NullableManagedClientType

func (NullableManagedClientType) Get ¶ added in v2.0.5

func (NullableManagedClientType) IsSet ¶ added in v2.0.5

func (v NullableManagedClientType) IsSet() bool

func (NullableManagedClientType) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClientType) MarshalJSON() ([]byte, error)

func (*NullableManagedClientType) Set ¶ added in v2.0.5

func (*NullableManagedClientType) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClientType) UnmarshalJSON(src []byte) error

func (*NullableManagedClientType) Unset ¶ added in v2.0.5

func (v *NullableManagedClientType) Unset()

type NullableManagedCluster ¶ added in v2.0.5

type NullableManagedCluster struct {
	// contains filtered or unexported fields
}

func NewNullableManagedCluster ¶ added in v2.0.5

func NewNullableManagedCluster(val *ManagedCluster) *NullableManagedCluster

func (NullableManagedCluster) Get ¶ added in v2.0.5

func (NullableManagedCluster) IsSet ¶ added in v2.0.5

func (v NullableManagedCluster) IsSet() bool

func (NullableManagedCluster) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedCluster) MarshalJSON() ([]byte, error)

func (*NullableManagedCluster) Set ¶ added in v2.0.5

func (*NullableManagedCluster) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedCluster) UnmarshalJSON(src []byte) error

func (*NullableManagedCluster) Unset ¶ added in v2.0.5

func (v *NullableManagedCluster) Unset()

type NullableManagedClusterAttributes ¶ added in v2.0.5

type NullableManagedClusterAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClusterAttributes ¶ added in v2.0.5

func NewNullableManagedClusterAttributes(val *ManagedClusterAttributes) *NullableManagedClusterAttributes

func (NullableManagedClusterAttributes) Get ¶ added in v2.0.5

func (NullableManagedClusterAttributes) IsSet ¶ added in v2.0.5

func (NullableManagedClusterAttributes) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClusterAttributes) MarshalJSON() ([]byte, error)

func (*NullableManagedClusterAttributes) Set ¶ added in v2.0.5

func (*NullableManagedClusterAttributes) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClusterAttributes) UnmarshalJSON(src []byte) error

func (*NullableManagedClusterAttributes) Unset ¶ added in v2.0.5

type NullableManagedClusterKeyPair ¶ added in v2.0.5

type NullableManagedClusterKeyPair struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClusterKeyPair ¶ added in v2.0.5

func NewNullableManagedClusterKeyPair(val *ManagedClusterKeyPair) *NullableManagedClusterKeyPair

func (NullableManagedClusterKeyPair) Get ¶ added in v2.0.5

func (NullableManagedClusterKeyPair) IsSet ¶ added in v2.0.5

func (NullableManagedClusterKeyPair) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClusterKeyPair) MarshalJSON() ([]byte, error)

func (*NullableManagedClusterKeyPair) Set ¶ added in v2.0.5

func (*NullableManagedClusterKeyPair) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClusterKeyPair) UnmarshalJSON(src []byte) error

func (*NullableManagedClusterKeyPair) Unset ¶ added in v2.0.5

func (v *NullableManagedClusterKeyPair) Unset()

type NullableManagedClusterQueue ¶ added in v2.0.5

type NullableManagedClusterQueue struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClusterQueue ¶ added in v2.0.5

func NewNullableManagedClusterQueue(val *ManagedClusterQueue) *NullableManagedClusterQueue

func (NullableManagedClusterQueue) Get ¶ added in v2.0.5

func (NullableManagedClusterQueue) IsSet ¶ added in v2.0.5

func (NullableManagedClusterQueue) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClusterQueue) MarshalJSON() ([]byte, error)

func (*NullableManagedClusterQueue) Set ¶ added in v2.0.5

func (*NullableManagedClusterQueue) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClusterQueue) UnmarshalJSON(src []byte) error

func (*NullableManagedClusterQueue) Unset ¶ added in v2.0.5

func (v *NullableManagedClusterQueue) Unset()

type NullableManagedClusterRedis ¶ added in v2.0.5

type NullableManagedClusterRedis struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClusterRedis ¶ added in v2.0.5

func NewNullableManagedClusterRedis(val *ManagedClusterRedis) *NullableManagedClusterRedis

func (NullableManagedClusterRedis) Get ¶ added in v2.0.5

func (NullableManagedClusterRedis) IsSet ¶ added in v2.0.5

func (NullableManagedClusterRedis) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClusterRedis) MarshalJSON() ([]byte, error)

func (*NullableManagedClusterRedis) Set ¶ added in v2.0.5

func (*NullableManagedClusterRedis) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClusterRedis) UnmarshalJSON(src []byte) error

func (*NullableManagedClusterRedis) Unset ¶ added in v2.0.5

func (v *NullableManagedClusterRedis) Unset()

type NullableManagedClusterRequest ¶ added in v2.0.5

type NullableManagedClusterRequest struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClusterRequest ¶ added in v2.0.5

func NewNullableManagedClusterRequest(val *ManagedClusterRequest) *NullableManagedClusterRequest

func (NullableManagedClusterRequest) Get ¶ added in v2.0.5

func (NullableManagedClusterRequest) IsSet ¶ added in v2.0.5

func (NullableManagedClusterRequest) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClusterRequest) MarshalJSON() ([]byte, error)

func (*NullableManagedClusterRequest) Set ¶ added in v2.0.5

func (*NullableManagedClusterRequest) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClusterRequest) UnmarshalJSON(src []byte) error

func (*NullableManagedClusterRequest) Unset ¶ added in v2.0.5

func (v *NullableManagedClusterRequest) Unset()

type NullableManagedClusterTypes ¶ added in v2.0.5

type NullableManagedClusterTypes struct {
	// contains filtered or unexported fields
}

func NewNullableManagedClusterTypes ¶ added in v2.0.5

func NewNullableManagedClusterTypes(val *ManagedClusterTypes) *NullableManagedClusterTypes

func (NullableManagedClusterTypes) Get ¶ added in v2.0.5

func (NullableManagedClusterTypes) IsSet ¶ added in v2.0.5

func (NullableManagedClusterTypes) MarshalJSON ¶ added in v2.0.5

func (v NullableManagedClusterTypes) MarshalJSON() ([]byte, error)

func (*NullableManagedClusterTypes) Set ¶ added in v2.0.5

func (*NullableManagedClusterTypes) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableManagedClusterTypes) UnmarshalJSON(src []byte) error

func (*NullableManagedClusterTypes) Unset ¶ added in v2.0.5

func (v *NullableManagedClusterTypes) Unset()

type NullableManagerCorrelationMapping ¶

type NullableManagerCorrelationMapping struct {
	// contains filtered or unexported fields
}

func (NullableManagerCorrelationMapping) Get ¶

func (NullableManagerCorrelationMapping) IsSet ¶

func (NullableManagerCorrelationMapping) MarshalJSON ¶

func (v NullableManagerCorrelationMapping) MarshalJSON() ([]byte, error)

func (*NullableManagerCorrelationMapping) Set ¶

func (*NullableManagerCorrelationMapping) UnmarshalJSON ¶

func (v *NullableManagerCorrelationMapping) UnmarshalJSON(src []byte) error

func (*NullableManagerCorrelationMapping) Unset ¶

type NullableManualWorkItemDetails ¶

type NullableManualWorkItemDetails struct {
	// contains filtered or unexported fields
}

func (NullableManualWorkItemDetails) Get ¶

func (NullableManualWorkItemDetails) IsSet ¶

func (NullableManualWorkItemDetails) MarshalJSON ¶

func (v NullableManualWorkItemDetails) MarshalJSON() ([]byte, error)

func (*NullableManualWorkItemDetails) Set ¶

func (*NullableManualWorkItemDetails) UnmarshalJSON ¶

func (v *NullableManualWorkItemDetails) UnmarshalJSON(src []byte) error

func (*NullableManualWorkItemDetails) Unset ¶

func (v *NullableManualWorkItemDetails) Unset()

type NullableManualWorkItemDetailsCurrentOwner ¶

type NullableManualWorkItemDetailsCurrentOwner struct {
	// contains filtered or unexported fields
}

func (NullableManualWorkItemDetailsCurrentOwner) Get ¶

func (NullableManualWorkItemDetailsCurrentOwner) IsSet ¶

func (NullableManualWorkItemDetailsCurrentOwner) MarshalJSON ¶

func (*NullableManualWorkItemDetailsCurrentOwner) Set ¶

func (*NullableManualWorkItemDetailsCurrentOwner) UnmarshalJSON ¶

func (v *NullableManualWorkItemDetailsCurrentOwner) UnmarshalJSON(src []byte) error

func (*NullableManualWorkItemDetailsCurrentOwner) Unset ¶

type NullableManualWorkItemDetailsOriginalOwner ¶

type NullableManualWorkItemDetailsOriginalOwner struct {
	// contains filtered or unexported fields
}

func (NullableManualWorkItemDetailsOriginalOwner) Get ¶

func (NullableManualWorkItemDetailsOriginalOwner) IsSet ¶

func (NullableManualWorkItemDetailsOriginalOwner) MarshalJSON ¶

func (*NullableManualWorkItemDetailsOriginalOwner) Set ¶

func (*NullableManualWorkItemDetailsOriginalOwner) UnmarshalJSON ¶

func (v *NullableManualWorkItemDetailsOriginalOwner) UnmarshalJSON(src []byte) error

func (*NullableManualWorkItemDetailsOriginalOwner) Unset ¶

type NullableManualWorkItemState ¶

type NullableManualWorkItemState struct {
	// contains filtered or unexported fields
}

func (NullableManualWorkItemState) Get ¶

func (NullableManualWorkItemState) IsSet ¶

func (NullableManualWorkItemState) MarshalJSON ¶

func (v NullableManualWorkItemState) MarshalJSON() ([]byte, error)

func (*NullableManualWorkItemState) Set ¶

func (*NullableManualWorkItemState) UnmarshalJSON ¶

func (v *NullableManualWorkItemState) UnmarshalJSON(src []byte) error

func (*NullableManualWorkItemState) Unset ¶

func (v *NullableManualWorkItemState) Unset()

type NullableMetricAggregation ¶

type NullableMetricAggregation struct {
	// contains filtered or unexported fields
}

func NewNullableMetricAggregation ¶

func NewNullableMetricAggregation(val *MetricAggregation) *NullableMetricAggregation

func (NullableMetricAggregation) Get ¶

func (NullableMetricAggregation) IsSet ¶

func (v NullableMetricAggregation) IsSet() bool

func (NullableMetricAggregation) MarshalJSON ¶

func (v NullableMetricAggregation) MarshalJSON() ([]byte, error)

func (*NullableMetricAggregation) Set ¶

func (*NullableMetricAggregation) UnmarshalJSON ¶

func (v *NullableMetricAggregation) UnmarshalJSON(src []byte) error

func (*NullableMetricAggregation) Unset ¶

func (v *NullableMetricAggregation) Unset()

type NullableMetricType ¶

type NullableMetricType struct {
	// contains filtered or unexported fields
}

func NewNullableMetricType ¶

func NewNullableMetricType(val *MetricType) *NullableMetricType

func (NullableMetricType) Get ¶

func (v NullableMetricType) Get() *MetricType

func (NullableMetricType) IsSet ¶

func (v NullableMetricType) IsSet() bool

func (NullableMetricType) MarshalJSON ¶

func (v NullableMetricType) MarshalJSON() ([]byte, error)

func (*NullableMetricType) Set ¶

func (v *NullableMetricType) Set(val *MetricType)

func (*NullableMetricType) UnmarshalJSON ¶

func (v *NullableMetricType) UnmarshalJSON(src []byte) error

func (*NullableMetricType) Unset ¶

func (v *NullableMetricType) Unset()

type NullableMultiPolicyRequest ¶

type NullableMultiPolicyRequest struct {
	// contains filtered or unexported fields
}

func NewNullableMultiPolicyRequest ¶

func NewNullableMultiPolicyRequest(val *MultiPolicyRequest) *NullableMultiPolicyRequest

func (NullableMultiPolicyRequest) Get ¶

func (NullableMultiPolicyRequest) IsSet ¶

func (v NullableMultiPolicyRequest) IsSet() bool

func (NullableMultiPolicyRequest) MarshalJSON ¶

func (v NullableMultiPolicyRequest) MarshalJSON() ([]byte, error)

func (*NullableMultiPolicyRequest) Set ¶

func (*NullableMultiPolicyRequest) UnmarshalJSON ¶

func (v *NullableMultiPolicyRequest) UnmarshalJSON(src []byte) error

func (*NullableMultiPolicyRequest) Unset ¶

func (v *NullableMultiPolicyRequest) Unset()

type NullableNestedAggregation ¶

type NullableNestedAggregation struct {
	// contains filtered or unexported fields
}

func NewNullableNestedAggregation ¶

func NewNullableNestedAggregation(val *NestedAggregation) *NullableNestedAggregation

func (NullableNestedAggregation) Get ¶

func (NullableNestedAggregation) IsSet ¶

func (v NullableNestedAggregation) IsSet() bool

func (NullableNestedAggregation) MarshalJSON ¶

func (v NullableNestedAggregation) MarshalJSON() ([]byte, error)

func (*NullableNestedAggregation) Set ¶

func (*NullableNestedAggregation) UnmarshalJSON ¶

func (v *NullableNestedAggregation) UnmarshalJSON(src []byte) error

func (*NullableNestedAggregation) Unset ¶

func (v *NullableNestedAggregation) Unset()

type NullableNetworkConfiguration ¶

type NullableNetworkConfiguration struct {
	// contains filtered or unexported fields
}

func (NullableNetworkConfiguration) Get ¶

func (NullableNetworkConfiguration) IsSet ¶

func (NullableNetworkConfiguration) MarshalJSON ¶

func (v NullableNetworkConfiguration) MarshalJSON() ([]byte, error)

func (*NullableNetworkConfiguration) Set ¶

func (*NullableNetworkConfiguration) UnmarshalJSON ¶

func (v *NullableNetworkConfiguration) UnmarshalJSON(src []byte) error

func (*NullableNetworkConfiguration) Unset ¶

func (v *NullableNetworkConfiguration) Unset()

type NullableNonEmployeeApprovalDecision ¶

type NullableNonEmployeeApprovalDecision struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalDecision) Get ¶

func (NullableNonEmployeeApprovalDecision) IsSet ¶

func (NullableNonEmployeeApprovalDecision) MarshalJSON ¶

func (v NullableNonEmployeeApprovalDecision) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeApprovalDecision) Set ¶

func (*NullableNonEmployeeApprovalDecision) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalDecision) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalDecision) Unset ¶

type NullableNonEmployeeApprovalItem ¶

type NullableNonEmployeeApprovalItem struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalItem) Get ¶

func (NullableNonEmployeeApprovalItem) IsSet ¶

func (NullableNonEmployeeApprovalItem) MarshalJSON ¶

func (v NullableNonEmployeeApprovalItem) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeApprovalItem) Set ¶

func (*NullableNonEmployeeApprovalItem) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalItem) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalItem) Unset ¶

type NullableNonEmployeeApprovalItemBase ¶

type NullableNonEmployeeApprovalItemBase struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalItemBase) Get ¶

func (NullableNonEmployeeApprovalItemBase) IsSet ¶

func (NullableNonEmployeeApprovalItemBase) MarshalJSON ¶

func (v NullableNonEmployeeApprovalItemBase) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeApprovalItemBase) Set ¶

func (*NullableNonEmployeeApprovalItemBase) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalItemBase) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalItemBase) Unset ¶

type NullableNonEmployeeApprovalItemDetail ¶

type NullableNonEmployeeApprovalItemDetail struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalItemDetail) Get ¶

func (NullableNonEmployeeApprovalItemDetail) IsSet ¶

func (NullableNonEmployeeApprovalItemDetail) MarshalJSON ¶

func (v NullableNonEmployeeApprovalItemDetail) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeApprovalItemDetail) Set ¶

func (*NullableNonEmployeeApprovalItemDetail) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalItemDetail) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalItemDetail) Unset ¶

type NullableNonEmployeeApprovalSummary ¶

type NullableNonEmployeeApprovalSummary struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalSummary) Get ¶

func (NullableNonEmployeeApprovalSummary) IsSet ¶

func (NullableNonEmployeeApprovalSummary) MarshalJSON ¶

func (v NullableNonEmployeeApprovalSummary) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeApprovalSummary) Set ¶

func (*NullableNonEmployeeApprovalSummary) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalSummary) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalSummary) Unset ¶

type NullableNonEmployeeBulkUploadJob ¶

type NullableNonEmployeeBulkUploadJob struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeBulkUploadJob) Get ¶

func (NullableNonEmployeeBulkUploadJob) IsSet ¶

func (NullableNonEmployeeBulkUploadJob) MarshalJSON ¶

func (v NullableNonEmployeeBulkUploadJob) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeBulkUploadJob) Set ¶

func (*NullableNonEmployeeBulkUploadJob) UnmarshalJSON ¶

func (v *NullableNonEmployeeBulkUploadJob) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeBulkUploadJob) Unset ¶

type NullableNonEmployeeBulkUploadStatus ¶

type NullableNonEmployeeBulkUploadStatus struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeBulkUploadStatus) Get ¶

func (NullableNonEmployeeBulkUploadStatus) IsSet ¶

func (NullableNonEmployeeBulkUploadStatus) MarshalJSON ¶

func (v NullableNonEmployeeBulkUploadStatus) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeBulkUploadStatus) Set ¶

func (*NullableNonEmployeeBulkUploadStatus) UnmarshalJSON ¶

func (v *NullableNonEmployeeBulkUploadStatus) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeBulkUploadStatus) Unset ¶

type NullableNonEmployeeIdentityDtoType ¶

type NullableNonEmployeeIdentityDtoType struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeIdentityDtoType) Get ¶

func (NullableNonEmployeeIdentityDtoType) IsSet ¶

func (NullableNonEmployeeIdentityDtoType) MarshalJSON ¶

func (v NullableNonEmployeeIdentityDtoType) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeIdentityDtoType) Set ¶

func (*NullableNonEmployeeIdentityDtoType) UnmarshalJSON ¶

func (v *NullableNonEmployeeIdentityDtoType) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeIdentityDtoType) Unset ¶

type NullableNonEmployeeIdentityReferenceWithId ¶

type NullableNonEmployeeIdentityReferenceWithId struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeIdentityReferenceWithId) Get ¶

func (NullableNonEmployeeIdentityReferenceWithId) IsSet ¶

func (NullableNonEmployeeIdentityReferenceWithId) MarshalJSON ¶

func (*NullableNonEmployeeIdentityReferenceWithId) Set ¶

func (*NullableNonEmployeeIdentityReferenceWithId) UnmarshalJSON ¶

func (v *NullableNonEmployeeIdentityReferenceWithId) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeIdentityReferenceWithId) Unset ¶

type NullableNonEmployeeIdnUserRequest ¶

type NullableNonEmployeeIdnUserRequest struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeIdnUserRequest) Get ¶

func (NullableNonEmployeeIdnUserRequest) IsSet ¶

func (NullableNonEmployeeIdnUserRequest) MarshalJSON ¶

func (v NullableNonEmployeeIdnUserRequest) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeIdnUserRequest) Set ¶

func (*NullableNonEmployeeIdnUserRequest) UnmarshalJSON ¶

func (v *NullableNonEmployeeIdnUserRequest) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeIdnUserRequest) Unset ¶

type NullableNonEmployeeRecord ¶

type NullableNonEmployeeRecord struct {
	// contains filtered or unexported fields
}

func NewNullableNonEmployeeRecord ¶

func NewNullableNonEmployeeRecord(val *NonEmployeeRecord) *NullableNonEmployeeRecord

func (NullableNonEmployeeRecord) Get ¶

func (NullableNonEmployeeRecord) IsSet ¶

func (v NullableNonEmployeeRecord) IsSet() bool

func (NullableNonEmployeeRecord) MarshalJSON ¶

func (v NullableNonEmployeeRecord) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeRecord) Set ¶

func (*NullableNonEmployeeRecord) UnmarshalJSON ¶

func (v *NullableNonEmployeeRecord) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRecord) Unset ¶

func (v *NullableNonEmployeeRecord) Unset()

type NullableNonEmployeeRejectApprovalDecision ¶

type NullableNonEmployeeRejectApprovalDecision struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRejectApprovalDecision) Get ¶

func (NullableNonEmployeeRejectApprovalDecision) IsSet ¶

func (NullableNonEmployeeRejectApprovalDecision) MarshalJSON ¶

func (*NullableNonEmployeeRejectApprovalDecision) Set ¶

func (*NullableNonEmployeeRejectApprovalDecision) UnmarshalJSON ¶

func (v *NullableNonEmployeeRejectApprovalDecision) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRejectApprovalDecision) Unset ¶

type NullableNonEmployeeRequest ¶

type NullableNonEmployeeRequest struct {
	// contains filtered or unexported fields
}

func NewNullableNonEmployeeRequest ¶

func NewNullableNonEmployeeRequest(val *NonEmployeeRequest) *NullableNonEmployeeRequest

func (NullableNonEmployeeRequest) Get ¶

func (NullableNonEmployeeRequest) IsSet ¶

func (v NullableNonEmployeeRequest) IsSet() bool

func (NullableNonEmployeeRequest) MarshalJSON ¶

func (v NullableNonEmployeeRequest) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeRequest) Set ¶

func (*NullableNonEmployeeRequest) UnmarshalJSON ¶

func (v *NullableNonEmployeeRequest) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRequest) Unset ¶

func (v *NullableNonEmployeeRequest) Unset()

type NullableNonEmployeeRequestBody ¶

type NullableNonEmployeeRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRequestBody) Get ¶

func (NullableNonEmployeeRequestBody) IsSet ¶

func (NullableNonEmployeeRequestBody) MarshalJSON ¶

func (v NullableNonEmployeeRequestBody) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeRequestBody) Set ¶

func (*NullableNonEmployeeRequestBody) UnmarshalJSON ¶

func (v *NullableNonEmployeeRequestBody) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRequestBody) Unset ¶

func (v *NullableNonEmployeeRequestBody) Unset()

type NullableNonEmployeeRequestLite ¶

type NullableNonEmployeeRequestLite struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRequestLite) Get ¶

func (NullableNonEmployeeRequestLite) IsSet ¶

func (NullableNonEmployeeRequestLite) MarshalJSON ¶

func (v NullableNonEmployeeRequestLite) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeRequestLite) Set ¶

func (*NullableNonEmployeeRequestLite) UnmarshalJSON ¶

func (v *NullableNonEmployeeRequestLite) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRequestLite) Unset ¶

func (v *NullableNonEmployeeRequestLite) Unset()

type NullableNonEmployeeRequestSummary ¶

type NullableNonEmployeeRequestSummary struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRequestSummary) Get ¶

func (NullableNonEmployeeRequestSummary) IsSet ¶

func (NullableNonEmployeeRequestSummary) MarshalJSON ¶

func (v NullableNonEmployeeRequestSummary) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeRequestSummary) Set ¶

func (*NullableNonEmployeeRequestSummary) UnmarshalJSON ¶

func (v *NullableNonEmployeeRequestSummary) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRequestSummary) Unset ¶

type NullableNonEmployeeRequestWithoutApprovalItem ¶

type NullableNonEmployeeRequestWithoutApprovalItem struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRequestWithoutApprovalItem) Get ¶

func (NullableNonEmployeeRequestWithoutApprovalItem) IsSet ¶

func (NullableNonEmployeeRequestWithoutApprovalItem) MarshalJSON ¶

func (*NullableNonEmployeeRequestWithoutApprovalItem) Set ¶

func (*NullableNonEmployeeRequestWithoutApprovalItem) UnmarshalJSON ¶

func (*NullableNonEmployeeRequestWithoutApprovalItem) Unset ¶

type NullableNonEmployeeSchemaAttribute ¶

type NullableNonEmployeeSchemaAttribute struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSchemaAttribute) Get ¶

func (NullableNonEmployeeSchemaAttribute) IsSet ¶

func (NullableNonEmployeeSchemaAttribute) MarshalJSON ¶

func (v NullableNonEmployeeSchemaAttribute) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSchemaAttribute) Set ¶

func (*NullableNonEmployeeSchemaAttribute) UnmarshalJSON ¶

func (v *NullableNonEmployeeSchemaAttribute) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSchemaAttribute) Unset ¶

type NullableNonEmployeeSchemaAttributeBody ¶

type NullableNonEmployeeSchemaAttributeBody struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSchemaAttributeBody) Get ¶

func (NullableNonEmployeeSchemaAttributeBody) IsSet ¶

func (NullableNonEmployeeSchemaAttributeBody) MarshalJSON ¶

func (v NullableNonEmployeeSchemaAttributeBody) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSchemaAttributeBody) Set ¶

func (*NullableNonEmployeeSchemaAttributeBody) UnmarshalJSON ¶

func (v *NullableNonEmployeeSchemaAttributeBody) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSchemaAttributeBody) Unset ¶

type NullableNonEmployeeSchemaAttributeType ¶

type NullableNonEmployeeSchemaAttributeType struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSchemaAttributeType) Get ¶

func (NullableNonEmployeeSchemaAttributeType) IsSet ¶

func (NullableNonEmployeeSchemaAttributeType) MarshalJSON ¶

func (v NullableNonEmployeeSchemaAttributeType) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSchemaAttributeType) Set ¶

func (*NullableNonEmployeeSchemaAttributeType) UnmarshalJSON ¶

func (v *NullableNonEmployeeSchemaAttributeType) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSchemaAttributeType) Unset ¶

type NullableNonEmployeeSource ¶

type NullableNonEmployeeSource struct {
	// contains filtered or unexported fields
}

func NewNullableNonEmployeeSource ¶

func NewNullableNonEmployeeSource(val *NonEmployeeSource) *NullableNonEmployeeSource

func (NullableNonEmployeeSource) Get ¶

func (NullableNonEmployeeSource) IsSet ¶

func (v NullableNonEmployeeSource) IsSet() bool

func (NullableNonEmployeeSource) MarshalJSON ¶

func (v NullableNonEmployeeSource) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSource) Set ¶

func (*NullableNonEmployeeSource) UnmarshalJSON ¶

func (v *NullableNonEmployeeSource) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSource) Unset ¶

func (v *NullableNonEmployeeSource) Unset()

type NullableNonEmployeeSourceLite ¶

type NullableNonEmployeeSourceLite struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceLite) Get ¶

func (NullableNonEmployeeSourceLite) IsSet ¶

func (NullableNonEmployeeSourceLite) MarshalJSON ¶

func (v NullableNonEmployeeSourceLite) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSourceLite) Set ¶

func (*NullableNonEmployeeSourceLite) UnmarshalJSON ¶

func (v *NullableNonEmployeeSourceLite) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSourceLite) Unset ¶

func (v *NullableNonEmployeeSourceLite) Unset()

type NullableNonEmployeeSourceLiteWithSchemaAttributes ¶

type NullableNonEmployeeSourceLiteWithSchemaAttributes struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceLiteWithSchemaAttributes) Get ¶

func (NullableNonEmployeeSourceLiteWithSchemaAttributes) IsSet ¶

func (NullableNonEmployeeSourceLiteWithSchemaAttributes) MarshalJSON ¶

func (*NullableNonEmployeeSourceLiteWithSchemaAttributes) Set ¶

func (*NullableNonEmployeeSourceLiteWithSchemaAttributes) UnmarshalJSON ¶

func (*NullableNonEmployeeSourceLiteWithSchemaAttributes) Unset ¶

type NullableNonEmployeeSourceRequestBody ¶

type NullableNonEmployeeSourceRequestBody struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceRequestBody) Get ¶

func (NullableNonEmployeeSourceRequestBody) IsSet ¶

func (NullableNonEmployeeSourceRequestBody) MarshalJSON ¶

func (v NullableNonEmployeeSourceRequestBody) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSourceRequestBody) Set ¶

func (*NullableNonEmployeeSourceRequestBody) UnmarshalJSON ¶

func (v *NullableNonEmployeeSourceRequestBody) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSourceRequestBody) Unset ¶

type NullableNonEmployeeSourceWithCloudExternalId ¶

type NullableNonEmployeeSourceWithCloudExternalId struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceWithCloudExternalId) Get ¶

func (NullableNonEmployeeSourceWithCloudExternalId) IsSet ¶

func (NullableNonEmployeeSourceWithCloudExternalId) MarshalJSON ¶

func (*NullableNonEmployeeSourceWithCloudExternalId) Set ¶

func (*NullableNonEmployeeSourceWithCloudExternalId) UnmarshalJSON ¶

func (*NullableNonEmployeeSourceWithCloudExternalId) Unset ¶

type NullableNonEmployeeSourceWithNECount ¶

type NullableNonEmployeeSourceWithNECount struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceWithNECount) Get ¶

func (NullableNonEmployeeSourceWithNECount) IsSet ¶

func (NullableNonEmployeeSourceWithNECount) MarshalJSON ¶

func (v NullableNonEmployeeSourceWithNECount) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSourceWithNECount) Set ¶

func (*NullableNonEmployeeSourceWithNECount) UnmarshalJSON ¶

func (v *NullableNonEmployeeSourceWithNECount) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSourceWithNECount) Unset ¶

type NullableObjectImportResult ¶

type NullableObjectImportResult struct {
	// contains filtered or unexported fields
}

func NewNullableObjectImportResult ¶

func NewNullableObjectImportResult(val *ObjectImportResult) *NullableObjectImportResult

func (NullableObjectImportResult) Get ¶

func (NullableObjectImportResult) IsSet ¶

func (v NullableObjectImportResult) IsSet() bool

func (NullableObjectImportResult) MarshalJSON ¶

func (v NullableObjectImportResult) MarshalJSON() ([]byte, error)

func (*NullableObjectImportResult) Set ¶

func (*NullableObjectImportResult) UnmarshalJSON ¶

func (v *NullableObjectImportResult) UnmarshalJSON(src []byte) error

func (*NullableObjectImportResult) Unset ¶

func (v *NullableObjectImportResult) Unset()

type NullableObjectMappingBulkCreateRequest ¶ added in v2.0.4

type NullableObjectMappingBulkCreateRequest struct {
	// contains filtered or unexported fields
}

func NewNullableObjectMappingBulkCreateRequest ¶ added in v2.0.4

func NewNullableObjectMappingBulkCreateRequest(val *ObjectMappingBulkCreateRequest) *NullableObjectMappingBulkCreateRequest

func (NullableObjectMappingBulkCreateRequest) Get ¶ added in v2.0.4

func (NullableObjectMappingBulkCreateRequest) IsSet ¶ added in v2.0.4

func (NullableObjectMappingBulkCreateRequest) MarshalJSON ¶ added in v2.0.4

func (v NullableObjectMappingBulkCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableObjectMappingBulkCreateRequest) Set ¶ added in v2.0.4

func (*NullableObjectMappingBulkCreateRequest) UnmarshalJSON ¶ added in v2.0.4

func (v *NullableObjectMappingBulkCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableObjectMappingBulkCreateRequest) Unset ¶ added in v2.0.4

type NullableObjectMappingBulkCreateResponse ¶ added in v2.0.4

type NullableObjectMappingBulkCreateResponse struct {
	// contains filtered or unexported fields
}

func NewNullableObjectMappingBulkCreateResponse ¶ added in v2.0.4

func NewNullableObjectMappingBulkCreateResponse(val *ObjectMappingBulkCreateResponse) *NullableObjectMappingBulkCreateResponse

func (NullableObjectMappingBulkCreateResponse) Get ¶ added in v2.0.4

func (NullableObjectMappingBulkCreateResponse) IsSet ¶ added in v2.0.4

func (NullableObjectMappingBulkCreateResponse) MarshalJSON ¶ added in v2.0.4

func (v NullableObjectMappingBulkCreateResponse) MarshalJSON() ([]byte, error)

func (*NullableObjectMappingBulkCreateResponse) Set ¶ added in v2.0.4

func (*NullableObjectMappingBulkCreateResponse) UnmarshalJSON ¶ added in v2.0.4

func (v *NullableObjectMappingBulkCreateResponse) UnmarshalJSON(src []byte) error

func (*NullableObjectMappingBulkCreateResponse) Unset ¶ added in v2.0.4

type NullableObjectMappingBulkPatchRequest ¶ added in v2.0.4

type NullableObjectMappingBulkPatchRequest struct {
	// contains filtered or unexported fields
}

func NewNullableObjectMappingBulkPatchRequest ¶ added in v2.0.4

func NewNullableObjectMappingBulkPatchRequest(val *ObjectMappingBulkPatchRequest) *NullableObjectMappingBulkPatchRequest

func (NullableObjectMappingBulkPatchRequest) Get ¶ added in v2.0.4

func (NullableObjectMappingBulkPatchRequest) IsSet ¶ added in v2.0.4

func (NullableObjectMappingBulkPatchRequest) MarshalJSON ¶ added in v2.0.4

func (v NullableObjectMappingBulkPatchRequest) MarshalJSON() ([]byte, error)

func (*NullableObjectMappingBulkPatchRequest) Set ¶ added in v2.0.4

func (*NullableObjectMappingBulkPatchRequest) UnmarshalJSON ¶ added in v2.0.4

func (v *NullableObjectMappingBulkPatchRequest) UnmarshalJSON(src []byte) error

func (*NullableObjectMappingBulkPatchRequest) Unset ¶ added in v2.0.4

type NullableObjectMappingBulkPatchResponse ¶ added in v2.0.4

type NullableObjectMappingBulkPatchResponse struct {
	// contains filtered or unexported fields
}

func NewNullableObjectMappingBulkPatchResponse ¶ added in v2.0.4

func NewNullableObjectMappingBulkPatchResponse(val *ObjectMappingBulkPatchResponse) *NullableObjectMappingBulkPatchResponse

func (NullableObjectMappingBulkPatchResponse) Get ¶ added in v2.0.4

func (NullableObjectMappingBulkPatchResponse) IsSet ¶ added in v2.0.4

func (NullableObjectMappingBulkPatchResponse) MarshalJSON ¶ added in v2.0.4

func (v NullableObjectMappingBulkPatchResponse) MarshalJSON() ([]byte, error)

func (*NullableObjectMappingBulkPatchResponse) Set ¶ added in v2.0.4

func (*NullableObjectMappingBulkPatchResponse) UnmarshalJSON ¶ added in v2.0.4

func (v *NullableObjectMappingBulkPatchResponse) UnmarshalJSON(src []byte) error

func (*NullableObjectMappingBulkPatchResponse) Unset ¶ added in v2.0.4

type NullableObjectMappingRequest ¶ added in v2.0.4

type NullableObjectMappingRequest struct {
	// contains filtered or unexported fields
}

func NewNullableObjectMappingRequest ¶ added in v2.0.4

func NewNullableObjectMappingRequest(val *ObjectMappingRequest) *NullableObjectMappingRequest

func (NullableObjectMappingRequest) Get ¶ added in v2.0.4

func (NullableObjectMappingRequest) IsSet ¶ added in v2.0.4

func (NullableObjectMappingRequest) MarshalJSON ¶ added in v2.0.4

func (v NullableObjectMappingRequest) MarshalJSON() ([]byte, error)

func (*NullableObjectMappingRequest) Set ¶ added in v2.0.4

func (*NullableObjectMappingRequest) UnmarshalJSON ¶ added in v2.0.4

func (v *NullableObjectMappingRequest) UnmarshalJSON(src []byte) error

func (*NullableObjectMappingRequest) Unset ¶ added in v2.0.4

func (v *NullableObjectMappingRequest) Unset()

type NullableObjectMappingResponse ¶ added in v2.0.4

type NullableObjectMappingResponse struct {
	// contains filtered or unexported fields
}

func NewNullableObjectMappingResponse ¶ added in v2.0.4

func NewNullableObjectMappingResponse(val *ObjectMappingResponse) *NullableObjectMappingResponse

func (NullableObjectMappingResponse) Get ¶ added in v2.0.4

func (NullableObjectMappingResponse) IsSet ¶ added in v2.0.4

func (NullableObjectMappingResponse) MarshalJSON ¶ added in v2.0.4

func (v NullableObjectMappingResponse) MarshalJSON() ([]byte, error)

func (*NullableObjectMappingResponse) Set ¶ added in v2.0.4

func (*NullableObjectMappingResponse) UnmarshalJSON ¶ added in v2.0.4

func (v *NullableObjectMappingResponse) UnmarshalJSON(src []byte) error

func (*NullableObjectMappingResponse) Unset ¶ added in v2.0.4

func (v *NullableObjectMappingResponse) Unset()

type NullableOperation ¶

type NullableOperation struct {
	// contains filtered or unexported fields
}

func NewNullableOperation ¶

func NewNullableOperation(val *Operation) *NullableOperation

func (NullableOperation) Get ¶

func (v NullableOperation) Get() *Operation

func (NullableOperation) IsSet ¶

func (v NullableOperation) IsSet() bool

func (NullableOperation) MarshalJSON ¶

func (v NullableOperation) MarshalJSON() ([]byte, error)

func (*NullableOperation) Set ¶

func (v *NullableOperation) Set(val *Operation)

func (*NullableOperation) UnmarshalJSON ¶

func (v *NullableOperation) UnmarshalJSON(src []byte) error

func (*NullableOperation) Unset ¶

func (v *NullableOperation) Unset()

type NullableOriginalRequest ¶

type NullableOriginalRequest struct {
	// contains filtered or unexported fields
}

func NewNullableOriginalRequest ¶

func NewNullableOriginalRequest(val *OriginalRequest) *NullableOriginalRequest

func (NullableOriginalRequest) Get ¶

func (NullableOriginalRequest) IsSet ¶

func (v NullableOriginalRequest) IsSet() bool

func (NullableOriginalRequest) MarshalJSON ¶

func (v NullableOriginalRequest) MarshalJSON() ([]byte, error)

func (*NullableOriginalRequest) Set ¶

func (*NullableOriginalRequest) UnmarshalJSON ¶

func (v *NullableOriginalRequest) UnmarshalJSON(src []byte) error

func (*NullableOriginalRequest) Unset ¶

func (v *NullableOriginalRequest) Unset()

type NullableOrphanUncorrelatedReportArguments ¶

type NullableOrphanUncorrelatedReportArguments struct {
	// contains filtered or unexported fields
}

func (NullableOrphanUncorrelatedReportArguments) Get ¶

func (NullableOrphanUncorrelatedReportArguments) IsSet ¶

func (NullableOrphanUncorrelatedReportArguments) MarshalJSON ¶

func (*NullableOrphanUncorrelatedReportArguments) Set ¶

func (*NullableOrphanUncorrelatedReportArguments) UnmarshalJSON ¶

func (v *NullableOrphanUncorrelatedReportArguments) UnmarshalJSON(src []byte) error

func (*NullableOrphanUncorrelatedReportArguments) Unset ¶

type NullableOwnerDto ¶

type NullableOwnerDto struct {
	// contains filtered or unexported fields
}

func NewNullableOwnerDto ¶

func NewNullableOwnerDto(val *OwnerDto) *NullableOwnerDto

func (NullableOwnerDto) Get ¶

func (v NullableOwnerDto) Get() *OwnerDto

func (NullableOwnerDto) IsSet ¶

func (v NullableOwnerDto) IsSet() bool

func (NullableOwnerDto) MarshalJSON ¶

func (v NullableOwnerDto) MarshalJSON() ([]byte, error)

func (*NullableOwnerDto) Set ¶

func (v *NullableOwnerDto) Set(val *OwnerDto)

func (*NullableOwnerDto) UnmarshalJSON ¶

func (v *NullableOwnerDto) UnmarshalJSON(src []byte) error

func (*NullableOwnerDto) Unset ¶

func (v *NullableOwnerDto) Unset()

type NullableOwnerReference ¶

type NullableOwnerReference struct {
	// contains filtered or unexported fields
}

func NewNullableOwnerReference ¶

func NewNullableOwnerReference(val *OwnerReference) *NullableOwnerReference

func (NullableOwnerReference) Get ¶

func (NullableOwnerReference) IsSet ¶

func (v NullableOwnerReference) IsSet() bool

func (NullableOwnerReference) MarshalJSON ¶

func (v NullableOwnerReference) MarshalJSON() ([]byte, error)

func (*NullableOwnerReference) Set ¶

func (*NullableOwnerReference) UnmarshalJSON ¶

func (v *NullableOwnerReference) UnmarshalJSON(src []byte) error

func (*NullableOwnerReference) Unset ¶

func (v *NullableOwnerReference) Unset()

type NullableOwnerReferenceSegments ¶

type NullableOwnerReferenceSegments struct {
	// contains filtered or unexported fields
}

func (NullableOwnerReferenceSegments) Get ¶

func (NullableOwnerReferenceSegments) IsSet ¶

func (NullableOwnerReferenceSegments) MarshalJSON ¶

func (v NullableOwnerReferenceSegments) MarshalJSON() ([]byte, error)

func (*NullableOwnerReferenceSegments) Set ¶

func (*NullableOwnerReferenceSegments) UnmarshalJSON ¶

func (v *NullableOwnerReferenceSegments) UnmarshalJSON(src []byte) error

func (*NullableOwnerReferenceSegments) Unset ¶

func (v *NullableOwnerReferenceSegments) Unset()

type NullableOwns ¶

type NullableOwns struct {
	// contains filtered or unexported fields
}

func NewNullableOwns ¶

func NewNullableOwns(val *Owns) *NullableOwns

func (NullableOwns) Get ¶

func (v NullableOwns) Get() *Owns

func (NullableOwns) IsSet ¶

func (v NullableOwns) IsSet() bool

func (NullableOwns) MarshalJSON ¶

func (v NullableOwns) MarshalJSON() ([]byte, error)

func (*NullableOwns) Set ¶

func (v *NullableOwns) Set(val *Owns)

func (*NullableOwns) UnmarshalJSON ¶

func (v *NullableOwns) UnmarshalJSON(src []byte) error

func (*NullableOwns) Unset ¶

func (v *NullableOwns) Unset()

type NullablePasswordChangeRequest ¶

type NullablePasswordChangeRequest struct {
	// contains filtered or unexported fields
}

func (NullablePasswordChangeRequest) Get ¶

func (NullablePasswordChangeRequest) IsSet ¶

func (NullablePasswordChangeRequest) MarshalJSON ¶

func (v NullablePasswordChangeRequest) MarshalJSON() ([]byte, error)

func (*NullablePasswordChangeRequest) Set ¶

func (*NullablePasswordChangeRequest) UnmarshalJSON ¶

func (v *NullablePasswordChangeRequest) UnmarshalJSON(src []byte) error

func (*NullablePasswordChangeRequest) Unset ¶

func (v *NullablePasswordChangeRequest) Unset()

type NullablePasswordChangeResponse ¶

type NullablePasswordChangeResponse struct {
	// contains filtered or unexported fields
}

func (NullablePasswordChangeResponse) Get ¶

func (NullablePasswordChangeResponse) IsSet ¶

func (NullablePasswordChangeResponse) MarshalJSON ¶

func (v NullablePasswordChangeResponse) MarshalJSON() ([]byte, error)

func (*NullablePasswordChangeResponse) Set ¶

func (*NullablePasswordChangeResponse) UnmarshalJSON ¶

func (v *NullablePasswordChangeResponse) UnmarshalJSON(src []byte) error

func (*NullablePasswordChangeResponse) Unset ¶

func (v *NullablePasswordChangeResponse) Unset()

type NullablePasswordInfo ¶

type NullablePasswordInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordInfo ¶

func NewNullablePasswordInfo(val *PasswordInfo) *NullablePasswordInfo

func (NullablePasswordInfo) Get ¶

func (NullablePasswordInfo) IsSet ¶

func (v NullablePasswordInfo) IsSet() bool

func (NullablePasswordInfo) MarshalJSON ¶

func (v NullablePasswordInfo) MarshalJSON() ([]byte, error)

func (*NullablePasswordInfo) Set ¶

func (v *NullablePasswordInfo) Set(val *PasswordInfo)

func (*NullablePasswordInfo) UnmarshalJSON ¶

func (v *NullablePasswordInfo) UnmarshalJSON(src []byte) error

func (*NullablePasswordInfo) Unset ¶

func (v *NullablePasswordInfo) Unset()

type NullablePasswordInfoAccount ¶

type NullablePasswordInfoAccount struct {
	// contains filtered or unexported fields
}

func (NullablePasswordInfoAccount) Get ¶

func (NullablePasswordInfoAccount) IsSet ¶

func (NullablePasswordInfoAccount) MarshalJSON ¶

func (v NullablePasswordInfoAccount) MarshalJSON() ([]byte, error)

func (*NullablePasswordInfoAccount) Set ¶

func (*NullablePasswordInfoAccount) UnmarshalJSON ¶

func (v *NullablePasswordInfoAccount) UnmarshalJSON(src []byte) error

func (*NullablePasswordInfoAccount) Unset ¶

func (v *NullablePasswordInfoAccount) Unset()

type NullablePasswordInfoQueryDTO ¶

type NullablePasswordInfoQueryDTO struct {
	// contains filtered or unexported fields
}

func (NullablePasswordInfoQueryDTO) Get ¶

func (NullablePasswordInfoQueryDTO) IsSet ¶

func (NullablePasswordInfoQueryDTO) MarshalJSON ¶

func (v NullablePasswordInfoQueryDTO) MarshalJSON() ([]byte, error)

func (*NullablePasswordInfoQueryDTO) Set ¶

func (*NullablePasswordInfoQueryDTO) UnmarshalJSON ¶

func (v *NullablePasswordInfoQueryDTO) UnmarshalJSON(src []byte) error

func (*NullablePasswordInfoQueryDTO) Unset ¶

func (v *NullablePasswordInfoQueryDTO) Unset()

type NullablePasswordOrgConfig ¶

type NullablePasswordOrgConfig struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordOrgConfig ¶

func NewNullablePasswordOrgConfig(val *PasswordOrgConfig) *NullablePasswordOrgConfig

func (NullablePasswordOrgConfig) Get ¶

func (NullablePasswordOrgConfig) IsSet ¶

func (v NullablePasswordOrgConfig) IsSet() bool

func (NullablePasswordOrgConfig) MarshalJSON ¶

func (v NullablePasswordOrgConfig) MarshalJSON() ([]byte, error)

func (*NullablePasswordOrgConfig) Set ¶

func (*NullablePasswordOrgConfig) UnmarshalJSON ¶

func (v *NullablePasswordOrgConfig) UnmarshalJSON(src []byte) error

func (*NullablePasswordOrgConfig) Unset ¶

func (v *NullablePasswordOrgConfig) Unset()

type NullablePasswordStatus ¶

type NullablePasswordStatus struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordStatus ¶

func NewNullablePasswordStatus(val *PasswordStatus) *NullablePasswordStatus

func (NullablePasswordStatus) Get ¶

func (NullablePasswordStatus) IsSet ¶

func (v NullablePasswordStatus) IsSet() bool

func (NullablePasswordStatus) MarshalJSON ¶

func (v NullablePasswordStatus) MarshalJSON() ([]byte, error)

func (*NullablePasswordStatus) Set ¶

func (*NullablePasswordStatus) UnmarshalJSON ¶

func (v *NullablePasswordStatus) UnmarshalJSON(src []byte) error

func (*NullablePasswordStatus) Unset ¶

func (v *NullablePasswordStatus) Unset()

type NullablePasswordSyncGroup ¶

type NullablePasswordSyncGroup struct {
	// contains filtered or unexported fields
}

func NewNullablePasswordSyncGroup ¶

func NewNullablePasswordSyncGroup(val *PasswordSyncGroup) *NullablePasswordSyncGroup

func (NullablePasswordSyncGroup) Get ¶

func (NullablePasswordSyncGroup) IsSet ¶

func (v NullablePasswordSyncGroup) IsSet() bool

func (NullablePasswordSyncGroup) MarshalJSON ¶

func (v NullablePasswordSyncGroup) MarshalJSON() ([]byte, error)

func (*NullablePasswordSyncGroup) Set ¶

func (*NullablePasswordSyncGroup) UnmarshalJSON ¶

func (v *NullablePasswordSyncGroup) UnmarshalJSON(src []byte) error

func (*NullablePasswordSyncGroup) Unset ¶

func (v *NullablePasswordSyncGroup) Unset()

type NullablePatOwner ¶

type NullablePatOwner struct {
	// contains filtered or unexported fields
}

func NewNullablePatOwner ¶

func NewNullablePatOwner(val *PatOwner) *NullablePatOwner

func (NullablePatOwner) Get ¶

func (v NullablePatOwner) Get() *PatOwner

func (NullablePatOwner) IsSet ¶

func (v NullablePatOwner) IsSet() bool

func (NullablePatOwner) MarshalJSON ¶

func (v NullablePatOwner) MarshalJSON() ([]byte, error)

func (*NullablePatOwner) Set ¶

func (v *NullablePatOwner) Set(val *PatOwner)

func (*NullablePatOwner) UnmarshalJSON ¶

func (v *NullablePatOwner) UnmarshalJSON(src []byte) error

func (*NullablePatOwner) Unset ¶

func (v *NullablePatOwner) Unset()

type NullablePatchServiceDeskIntegrationRequest ¶

type NullablePatchServiceDeskIntegrationRequest struct {
	// contains filtered or unexported fields
}

func (NullablePatchServiceDeskIntegrationRequest) Get ¶

func (NullablePatchServiceDeskIntegrationRequest) IsSet ¶

func (NullablePatchServiceDeskIntegrationRequest) MarshalJSON ¶

func (*NullablePatchServiceDeskIntegrationRequest) Set ¶

func (*NullablePatchServiceDeskIntegrationRequest) UnmarshalJSON ¶

func (v *NullablePatchServiceDeskIntegrationRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchServiceDeskIntegrationRequest) Unset ¶

type NullablePendingApproval ¶

type NullablePendingApproval struct {
	// contains filtered or unexported fields
}

func NewNullablePendingApproval ¶

func NewNullablePendingApproval(val *PendingApproval) *NullablePendingApproval

func (NullablePendingApproval) Get ¶

func (NullablePendingApproval) IsSet ¶

func (v NullablePendingApproval) IsSet() bool

func (NullablePendingApproval) MarshalJSON ¶

func (v NullablePendingApproval) MarshalJSON() ([]byte, error)

func (*NullablePendingApproval) Set ¶

func (*NullablePendingApproval) UnmarshalJSON ¶

func (v *NullablePendingApproval) UnmarshalJSON(src []byte) error

func (*NullablePendingApproval) Unset ¶

func (v *NullablePendingApproval) Unset()

type NullablePendingApprovalAction ¶

type NullablePendingApprovalAction struct {
	// contains filtered or unexported fields
}

func (NullablePendingApprovalAction) Get ¶

func (NullablePendingApprovalAction) IsSet ¶

func (NullablePendingApprovalAction) MarshalJSON ¶

func (v NullablePendingApprovalAction) MarshalJSON() ([]byte, error)

func (*NullablePendingApprovalAction) Set ¶

func (*NullablePendingApprovalAction) UnmarshalJSON ¶

func (v *NullablePendingApprovalAction) UnmarshalJSON(src []byte) error

func (*NullablePendingApprovalAction) Unset ¶

func (v *NullablePendingApprovalAction) Unset()

type NullablePendingApprovalOwner ¶

type NullablePendingApprovalOwner struct {
	// contains filtered or unexported fields
}

func (NullablePendingApprovalOwner) Get ¶

func (NullablePendingApprovalOwner) IsSet ¶

func (NullablePendingApprovalOwner) MarshalJSON ¶

func (v NullablePendingApprovalOwner) MarshalJSON() ([]byte, error)

func (*NullablePendingApprovalOwner) Set ¶

func (*NullablePendingApprovalOwner) UnmarshalJSON ¶

func (v *NullablePendingApprovalOwner) UnmarshalJSON(src []byte) error

func (*NullablePendingApprovalOwner) Unset ¶

func (v *NullablePendingApprovalOwner) Unset()

type NullablePermissionDto ¶

type NullablePermissionDto struct {
	// contains filtered or unexported fields
}

func NewNullablePermissionDto ¶

func NewNullablePermissionDto(val *PermissionDto) *NullablePermissionDto

func (NullablePermissionDto) Get ¶

func (NullablePermissionDto) IsSet ¶

func (v NullablePermissionDto) IsSet() bool

func (NullablePermissionDto) MarshalJSON ¶

func (v NullablePermissionDto) MarshalJSON() ([]byte, error)

func (*NullablePermissionDto) Set ¶

func (v *NullablePermissionDto) Set(val *PermissionDto)

func (*NullablePermissionDto) UnmarshalJSON ¶

func (v *NullablePermissionDto) UnmarshalJSON(src []byte) error

func (*NullablePermissionDto) Unset ¶

func (v *NullablePermissionDto) Unset()

type NullablePreApprovalTriggerDetails ¶

type NullablePreApprovalTriggerDetails struct {
	// contains filtered or unexported fields
}

func (NullablePreApprovalTriggerDetails) Get ¶

func (NullablePreApprovalTriggerDetails) IsSet ¶

func (NullablePreApprovalTriggerDetails) MarshalJSON ¶

func (v NullablePreApprovalTriggerDetails) MarshalJSON() ([]byte, error)

func (*NullablePreApprovalTriggerDetails) Set ¶

func (*NullablePreApprovalTriggerDetails) UnmarshalJSON ¶

func (v *NullablePreApprovalTriggerDetails) UnmarshalJSON(src []byte) error

func (*NullablePreApprovalTriggerDetails) Unset ¶

type NullableProcessingDetails ¶

type NullableProcessingDetails struct {
	// contains filtered or unexported fields
}

func NewNullableProcessingDetails ¶

func NewNullableProcessingDetails(val *ProcessingDetails) *NullableProcessingDetails

func (NullableProcessingDetails) Get ¶

func (NullableProcessingDetails) IsSet ¶

func (v NullableProcessingDetails) IsSet() bool

func (NullableProcessingDetails) MarshalJSON ¶

func (v NullableProcessingDetails) MarshalJSON() ([]byte, error)

func (*NullableProcessingDetails) Set ¶

func (*NullableProcessingDetails) UnmarshalJSON ¶

func (v *NullableProcessingDetails) UnmarshalJSON(src []byte) error

func (*NullableProcessingDetails) Unset ¶

func (v *NullableProcessingDetails) Unset()

type NullableProvisioningConfig ¶

type NullableProvisioningConfig struct {
	// contains filtered or unexported fields
}

func NewNullableProvisioningConfig ¶

func NewNullableProvisioningConfig(val *ProvisioningConfig) *NullableProvisioningConfig

func (NullableProvisioningConfig) Get ¶

func (NullableProvisioningConfig) IsSet ¶

func (v NullableProvisioningConfig) IsSet() bool

func (NullableProvisioningConfig) MarshalJSON ¶

func (v NullableProvisioningConfig) MarshalJSON() ([]byte, error)

func (*NullableProvisioningConfig) Set ¶

func (*NullableProvisioningConfig) UnmarshalJSON ¶

func (v *NullableProvisioningConfig) UnmarshalJSON(src []byte) error

func (*NullableProvisioningConfig) Unset ¶

func (v *NullableProvisioningConfig) Unset()

type NullableProvisioningConfigPlanInitializerScript ¶

type NullableProvisioningConfigPlanInitializerScript struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningConfigPlanInitializerScript) Get ¶

func (NullableProvisioningConfigPlanInitializerScript) IsSet ¶

func (NullableProvisioningConfigPlanInitializerScript) MarshalJSON ¶

func (*NullableProvisioningConfigPlanInitializerScript) Set ¶

func (*NullableProvisioningConfigPlanInitializerScript) UnmarshalJSON ¶

func (*NullableProvisioningConfigPlanInitializerScript) Unset ¶

type NullableProvisioningCriteriaLevel1 ¶

type NullableProvisioningCriteriaLevel1 struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningCriteriaLevel1) Get ¶

func (NullableProvisioningCriteriaLevel1) IsSet ¶

func (NullableProvisioningCriteriaLevel1) MarshalJSON ¶

func (v NullableProvisioningCriteriaLevel1) MarshalJSON() ([]byte, error)

func (*NullableProvisioningCriteriaLevel1) Set ¶

func (*NullableProvisioningCriteriaLevel1) UnmarshalJSON ¶

func (v *NullableProvisioningCriteriaLevel1) UnmarshalJSON(src []byte) error

func (*NullableProvisioningCriteriaLevel1) Unset ¶

type NullableProvisioningCriteriaLevel2 ¶

type NullableProvisioningCriteriaLevel2 struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningCriteriaLevel2) Get ¶

func (NullableProvisioningCriteriaLevel2) IsSet ¶

func (NullableProvisioningCriteriaLevel2) MarshalJSON ¶

func (v NullableProvisioningCriteriaLevel2) MarshalJSON() ([]byte, error)

func (*NullableProvisioningCriteriaLevel2) Set ¶

func (*NullableProvisioningCriteriaLevel2) UnmarshalJSON ¶

func (v *NullableProvisioningCriteriaLevel2) UnmarshalJSON(src []byte) error

func (*NullableProvisioningCriteriaLevel2) Unset ¶

type NullableProvisioningCriteriaLevel3 ¶

type NullableProvisioningCriteriaLevel3 struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningCriteriaLevel3) Get ¶

func (NullableProvisioningCriteriaLevel3) IsSet ¶

func (NullableProvisioningCriteriaLevel3) MarshalJSON ¶

func (v NullableProvisioningCriteriaLevel3) MarshalJSON() ([]byte, error)

func (*NullableProvisioningCriteriaLevel3) Set ¶

func (*NullableProvisioningCriteriaLevel3) UnmarshalJSON ¶

func (v *NullableProvisioningCriteriaLevel3) UnmarshalJSON(src []byte) error

func (*NullableProvisioningCriteriaLevel3) Unset ¶

type NullableProvisioningCriteriaOperation ¶

type NullableProvisioningCriteriaOperation struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningCriteriaOperation) Get ¶

func (NullableProvisioningCriteriaOperation) IsSet ¶

func (NullableProvisioningCriteriaOperation) MarshalJSON ¶

func (v NullableProvisioningCriteriaOperation) MarshalJSON() ([]byte, error)

func (*NullableProvisioningCriteriaOperation) Set ¶

func (*NullableProvisioningCriteriaOperation) UnmarshalJSON ¶

func (v *NullableProvisioningCriteriaOperation) UnmarshalJSON(src []byte) error

func (*NullableProvisioningCriteriaOperation) Unset ¶

type NullableProvisioningDetails ¶

type NullableProvisioningDetails struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningDetails) Get ¶

func (NullableProvisioningDetails) IsSet ¶

func (NullableProvisioningDetails) MarshalJSON ¶

func (v NullableProvisioningDetails) MarshalJSON() ([]byte, error)

func (*NullableProvisioningDetails) Set ¶

func (*NullableProvisioningDetails) UnmarshalJSON ¶

func (v *NullableProvisioningDetails) UnmarshalJSON(src []byte) error

func (*NullableProvisioningDetails) Unset ¶

func (v *NullableProvisioningDetails) Unset()

type NullableProvisioningPolicy ¶

type NullableProvisioningPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableProvisioningPolicy ¶

func NewNullableProvisioningPolicy(val *ProvisioningPolicy) *NullableProvisioningPolicy

func (NullableProvisioningPolicy) Get ¶

func (NullableProvisioningPolicy) IsSet ¶

func (v NullableProvisioningPolicy) IsSet() bool

func (NullableProvisioningPolicy) MarshalJSON ¶

func (v NullableProvisioningPolicy) MarshalJSON() ([]byte, error)

func (*NullableProvisioningPolicy) Set ¶

func (*NullableProvisioningPolicy) UnmarshalJSON ¶

func (v *NullableProvisioningPolicy) UnmarshalJSON(src []byte) error

func (*NullableProvisioningPolicy) Unset ¶

func (v *NullableProvisioningPolicy) Unset()

type NullableProvisioningPolicyDto ¶

type NullableProvisioningPolicyDto struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningPolicyDto) Get ¶

func (NullableProvisioningPolicyDto) IsSet ¶

func (NullableProvisioningPolicyDto) MarshalJSON ¶

func (v NullableProvisioningPolicyDto) MarshalJSON() ([]byte, error)

func (*NullableProvisioningPolicyDto) Set ¶

func (*NullableProvisioningPolicyDto) UnmarshalJSON ¶

func (v *NullableProvisioningPolicyDto) UnmarshalJSON(src []byte) error

func (*NullableProvisioningPolicyDto) Unset ¶

func (v *NullableProvisioningPolicyDto) Unset()

type NullableProvisioningState ¶

type NullableProvisioningState struct {
	// contains filtered or unexported fields
}

func NewNullableProvisioningState ¶

func NewNullableProvisioningState(val *ProvisioningState) *NullableProvisioningState

func (NullableProvisioningState) Get ¶

func (NullableProvisioningState) IsSet ¶

func (v NullableProvisioningState) IsSet() bool

func (NullableProvisioningState) MarshalJSON ¶

func (v NullableProvisioningState) MarshalJSON() ([]byte, error)

func (*NullableProvisioningState) Set ¶

func (*NullableProvisioningState) UnmarshalJSON ¶

func (v *NullableProvisioningState) UnmarshalJSON(src []byte) error

func (*NullableProvisioningState) Unset ¶

func (v *NullableProvisioningState) Unset()

type NullablePublicIdentity ¶

type NullablePublicIdentity struct {
	// contains filtered or unexported fields
}

func NewNullablePublicIdentity ¶

func NewNullablePublicIdentity(val *PublicIdentity) *NullablePublicIdentity

func (NullablePublicIdentity) Get ¶

func (NullablePublicIdentity) IsSet ¶

func (v NullablePublicIdentity) IsSet() bool

func (NullablePublicIdentity) MarshalJSON ¶

func (v NullablePublicIdentity) MarshalJSON() ([]byte, error)

func (*NullablePublicIdentity) Set ¶

func (*NullablePublicIdentity) UnmarshalJSON ¶

func (v *NullablePublicIdentity) UnmarshalJSON(src []byte) error

func (*NullablePublicIdentity) Unset ¶

func (v *NullablePublicIdentity) Unset()

type NullablePublicIdentityAttributeConfig ¶

type NullablePublicIdentityAttributeConfig struct {
	// contains filtered or unexported fields
}

func (NullablePublicIdentityAttributeConfig) Get ¶

func (NullablePublicIdentityAttributeConfig) IsSet ¶

func (NullablePublicIdentityAttributeConfig) MarshalJSON ¶

func (v NullablePublicIdentityAttributeConfig) MarshalJSON() ([]byte, error)

func (*NullablePublicIdentityAttributeConfig) Set ¶

func (*NullablePublicIdentityAttributeConfig) UnmarshalJSON ¶

func (v *NullablePublicIdentityAttributeConfig) UnmarshalJSON(src []byte) error

func (*NullablePublicIdentityAttributeConfig) Unset ¶

type NullablePublicIdentityConfig ¶

type NullablePublicIdentityConfig struct {
	// contains filtered or unexported fields
}

func (NullablePublicIdentityConfig) Get ¶

func (NullablePublicIdentityConfig) IsSet ¶

func (NullablePublicIdentityConfig) MarshalJSON ¶

func (v NullablePublicIdentityConfig) MarshalJSON() ([]byte, error)

func (*NullablePublicIdentityConfig) Set ¶

func (*NullablePublicIdentityConfig) UnmarshalJSON ¶

func (v *NullablePublicIdentityConfig) UnmarshalJSON(src []byte) error

func (*NullablePublicIdentityConfig) Unset ¶

func (v *NullablePublicIdentityConfig) Unset()

type NullablePutCorrelationConfigRequest ¶ added in v2.0.3

type NullablePutCorrelationConfigRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePutCorrelationConfigRequest ¶ added in v2.0.3

func NewNullablePutCorrelationConfigRequest(val *PutCorrelationConfigRequest) *NullablePutCorrelationConfigRequest

func (NullablePutCorrelationConfigRequest) Get ¶ added in v2.0.3

func (NullablePutCorrelationConfigRequest) IsSet ¶ added in v2.0.3

func (NullablePutCorrelationConfigRequest) MarshalJSON ¶ added in v2.0.3

func (v NullablePutCorrelationConfigRequest) MarshalJSON() ([]byte, error)

func (*NullablePutCorrelationConfigRequest) Set ¶ added in v2.0.3

func (*NullablePutCorrelationConfigRequest) UnmarshalJSON ¶ added in v2.0.3

func (v *NullablePutCorrelationConfigRequest) UnmarshalJSON(src []byte) error

func (*NullablePutCorrelationConfigRequest) Unset ¶ added in v2.0.3

type NullablePutPasswordDictionaryRequest ¶

type NullablePutPasswordDictionaryRequest struct {
	// contains filtered or unexported fields
}

func (NullablePutPasswordDictionaryRequest) Get ¶

func (NullablePutPasswordDictionaryRequest) IsSet ¶

func (NullablePutPasswordDictionaryRequest) MarshalJSON ¶

func (v NullablePutPasswordDictionaryRequest) MarshalJSON() ([]byte, error)

func (*NullablePutPasswordDictionaryRequest) Set ¶

func (*NullablePutPasswordDictionaryRequest) UnmarshalJSON ¶

func (v *NullablePutPasswordDictionaryRequest) UnmarshalJSON(src []byte) error

func (*NullablePutPasswordDictionaryRequest) Unset ¶

type NullablePutSourceConfigRequest ¶ added in v2.0.3

type NullablePutSourceConfigRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePutSourceConfigRequest ¶ added in v2.0.3

func NewNullablePutSourceConfigRequest(val *PutSourceConfigRequest) *NullablePutSourceConfigRequest

func (NullablePutSourceConfigRequest) Get ¶ added in v2.0.3

func (NullablePutSourceConfigRequest) IsSet ¶ added in v2.0.3

func (NullablePutSourceConfigRequest) MarshalJSON ¶ added in v2.0.3

func (v NullablePutSourceConfigRequest) MarshalJSON() ([]byte, error)

func (*NullablePutSourceConfigRequest) Set ¶ added in v2.0.3

func (*NullablePutSourceConfigRequest) UnmarshalJSON ¶ added in v2.0.3

func (v *NullablePutSourceConfigRequest) UnmarshalJSON(src []byte) error

func (*NullablePutSourceConfigRequest) Unset ¶ added in v2.0.3

func (v *NullablePutSourceConfigRequest) Unset()

type NullablePutSourceTemplateRequest ¶ added in v2.0.3

type NullablePutSourceTemplateRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePutSourceTemplateRequest ¶ added in v2.0.3

func NewNullablePutSourceTemplateRequest(val *PutSourceTemplateRequest) *NullablePutSourceTemplateRequest

func (NullablePutSourceTemplateRequest) Get ¶ added in v2.0.3

func (NullablePutSourceTemplateRequest) IsSet ¶ added in v2.0.3

func (NullablePutSourceTemplateRequest) MarshalJSON ¶ added in v2.0.3

func (v NullablePutSourceTemplateRequest) MarshalJSON() ([]byte, error)

func (*NullablePutSourceTemplateRequest) Set ¶ added in v2.0.3

func (*NullablePutSourceTemplateRequest) UnmarshalJSON ¶ added in v2.0.3

func (v *NullablePutSourceTemplateRequest) UnmarshalJSON(src []byte) error

func (*NullablePutSourceTemplateRequest) Unset ¶ added in v2.0.3

type NullableQuery ¶

type NullableQuery struct {
	// contains filtered or unexported fields
}

func NewNullableQuery ¶

func NewNullableQuery(val *Query) *NullableQuery

func (NullableQuery) Get ¶

func (v NullableQuery) Get() *Query

func (NullableQuery) IsSet ¶

func (v NullableQuery) IsSet() bool

func (NullableQuery) MarshalJSON ¶

func (v NullableQuery) MarshalJSON() ([]byte, error)

func (*NullableQuery) Set ¶

func (v *NullableQuery) Set(val *Query)

func (*NullableQuery) UnmarshalJSON ¶

func (v *NullableQuery) UnmarshalJSON(src []byte) error

func (*NullableQuery) Unset ¶

func (v *NullableQuery) Unset()

type NullableQueryResultFilter ¶

type NullableQueryResultFilter struct {
	// contains filtered or unexported fields
}

func NewNullableQueryResultFilter ¶

func NewNullableQueryResultFilter(val *QueryResultFilter) *NullableQueryResultFilter

func (NullableQueryResultFilter) Get ¶

func (NullableQueryResultFilter) IsSet ¶

func (v NullableQueryResultFilter) IsSet() bool

func (NullableQueryResultFilter) MarshalJSON ¶

func (v NullableQueryResultFilter) MarshalJSON() ([]byte, error)

func (*NullableQueryResultFilter) Set ¶

func (*NullableQueryResultFilter) UnmarshalJSON ¶

func (v *NullableQueryResultFilter) UnmarshalJSON(src []byte) error

func (*NullableQueryResultFilter) Unset ¶

func (v *NullableQueryResultFilter) Unset()

type NullableQueryType ¶

type NullableQueryType struct {
	// contains filtered or unexported fields
}

func NewNullableQueryType ¶

func NewNullableQueryType(val *QueryType) *NullableQueryType

func (NullableQueryType) Get ¶

func (v NullableQueryType) Get() *QueryType

func (NullableQueryType) IsSet ¶

func (v NullableQueryType) IsSet() bool

func (NullableQueryType) MarshalJSON ¶

func (v NullableQueryType) MarshalJSON() ([]byte, error)

func (*NullableQueryType) Set ¶

func (v *NullableQueryType) Set(val *QueryType)

func (*NullableQueryType) UnmarshalJSON ¶

func (v *NullableQueryType) UnmarshalJSON(src []byte) error

func (*NullableQueryType) Unset ¶

func (v *NullableQueryType) Unset()

type NullableQueuedCheckConfigDetails ¶

type NullableQueuedCheckConfigDetails struct {
	// contains filtered or unexported fields
}

func (NullableQueuedCheckConfigDetails) Get ¶

func (NullableQueuedCheckConfigDetails) IsSet ¶

func (NullableQueuedCheckConfigDetails) MarshalJSON ¶

func (v NullableQueuedCheckConfigDetails) MarshalJSON() ([]byte, error)

func (*NullableQueuedCheckConfigDetails) Set ¶

func (*NullableQueuedCheckConfigDetails) UnmarshalJSON ¶

func (v *NullableQueuedCheckConfigDetails) UnmarshalJSON(src []byte) error

func (*NullableQueuedCheckConfigDetails) Unset ¶

type NullableRange ¶

type NullableRange struct {
	// contains filtered or unexported fields
}

func NewNullableRange ¶

func NewNullableRange(val *Range) *NullableRange

func (NullableRange) Get ¶

func (v NullableRange) Get() *Range

func (NullableRange) IsSet ¶

func (v NullableRange) IsSet() bool

func (NullableRange) MarshalJSON ¶

func (v NullableRange) MarshalJSON() ([]byte, error)

func (*NullableRange) Set ¶

func (v *NullableRange) Set(val *Range)

func (*NullableRange) UnmarshalJSON ¶

func (v *NullableRange) UnmarshalJSON(src []byte) error

func (*NullableRange) Unset ¶

func (v *NullableRange) Unset()

type NullableReassignReference ¶

type NullableReassignReference struct {
	// contains filtered or unexported fields
}

func NewNullableReassignReference ¶

func NewNullableReassignReference(val *ReassignReference) *NullableReassignReference

func (NullableReassignReference) Get ¶

func (NullableReassignReference) IsSet ¶

func (v NullableReassignReference) IsSet() bool

func (NullableReassignReference) MarshalJSON ¶

func (v NullableReassignReference) MarshalJSON() ([]byte, error)

func (*NullableReassignReference) Set ¶

func (*NullableReassignReference) UnmarshalJSON ¶

func (v *NullableReassignReference) UnmarshalJSON(src []byte) error

func (*NullableReassignReference) Unset ¶

func (v *NullableReassignReference) Unset()

type NullableReassignment ¶

type NullableReassignment struct {
	// contains filtered or unexported fields
}

func NewNullableReassignment ¶

func NewNullableReassignment(val *Reassignment) *NullableReassignment

func (NullableReassignment) Get ¶

func (NullableReassignment) IsSet ¶

func (v NullableReassignment) IsSet() bool

func (NullableReassignment) MarshalJSON ¶

func (v NullableReassignment) MarshalJSON() ([]byte, error)

func (*NullableReassignment) Set ¶

func (v *NullableReassignment) Set(val *Reassignment)

func (*NullableReassignment) UnmarshalJSON ¶

func (v *NullableReassignment) UnmarshalJSON(src []byte) error

func (*NullableReassignment) Unset ¶

func (v *NullableReassignment) Unset()

type NullableReassignmentReference ¶

type NullableReassignmentReference struct {
	// contains filtered or unexported fields
}

func (NullableReassignmentReference) Get ¶

func (NullableReassignmentReference) IsSet ¶

func (NullableReassignmentReference) MarshalJSON ¶

func (v NullableReassignmentReference) MarshalJSON() ([]byte, error)

func (*NullableReassignmentReference) Set ¶

func (*NullableReassignmentReference) UnmarshalJSON ¶

func (v *NullableReassignmentReference) UnmarshalJSON(src []byte) error

func (*NullableReassignmentReference) Unset ¶

func (v *NullableReassignmentReference) Unset()

type NullableReassignmentTrailDTO ¶

type NullableReassignmentTrailDTO struct {
	// contains filtered or unexported fields
}

func (NullableReassignmentTrailDTO) Get ¶

func (NullableReassignmentTrailDTO) IsSet ¶

func (NullableReassignmentTrailDTO) MarshalJSON ¶

func (v NullableReassignmentTrailDTO) MarshalJSON() ([]byte, error)

func (*NullableReassignmentTrailDTO) Set ¶

func (*NullableReassignmentTrailDTO) UnmarshalJSON ¶

func (v *NullableReassignmentTrailDTO) UnmarshalJSON(src []byte) error

func (*NullableReassignmentTrailDTO) Unset ¶

func (v *NullableReassignmentTrailDTO) Unset()

type NullableReassignmentType ¶

type NullableReassignmentType struct {
	// contains filtered or unexported fields
}

func NewNullableReassignmentType ¶

func NewNullableReassignmentType(val *ReassignmentType) *NullableReassignmentType

func (NullableReassignmentType) Get ¶

func (NullableReassignmentType) IsSet ¶

func (v NullableReassignmentType) IsSet() bool

func (NullableReassignmentType) MarshalJSON ¶

func (v NullableReassignmentType) MarshalJSON() ([]byte, error)

func (*NullableReassignmentType) Set ¶

func (*NullableReassignmentType) UnmarshalJSON ¶

func (v *NullableReassignmentType) UnmarshalJSON(src []byte) error

func (*NullableReassignmentType) Unset ¶

func (v *NullableReassignmentType) Unset()

type NullableReference ¶

type NullableReference struct {
	// contains filtered or unexported fields
}

func NewNullableReference ¶

func NewNullableReference(val *Reference) *NullableReference

func (NullableReference) Get ¶

func (v NullableReference) Get() *Reference

func (NullableReference) IsSet ¶

func (v NullableReference) IsSet() bool

func (NullableReference) MarshalJSON ¶

func (v NullableReference) MarshalJSON() ([]byte, error)

func (*NullableReference) Set ¶

func (v *NullableReference) Set(val *Reference)

func (*NullableReference) UnmarshalJSON ¶

func (v *NullableReference) UnmarshalJSON(src []byte) error

func (*NullableReference) Unset ¶

func (v *NullableReference) Unset()

type NullableRemediationItemDetails ¶

type NullableRemediationItemDetails struct {
	// contains filtered or unexported fields
}

func (NullableRemediationItemDetails) Get ¶

func (NullableRemediationItemDetails) IsSet ¶

func (NullableRemediationItemDetails) MarshalJSON ¶

func (v NullableRemediationItemDetails) MarshalJSON() ([]byte, error)

func (*NullableRemediationItemDetails) Set ¶

func (*NullableRemediationItemDetails) UnmarshalJSON ¶

func (v *NullableRemediationItemDetails) UnmarshalJSON(src []byte) error

func (*NullableRemediationItemDetails) Unset ¶

func (v *NullableRemediationItemDetails) Unset()

type NullableRemediationItems ¶

type NullableRemediationItems struct {
	// contains filtered or unexported fields
}

func NewNullableRemediationItems ¶

func NewNullableRemediationItems(val *RemediationItems) *NullableRemediationItems

func (NullableRemediationItems) Get ¶

func (NullableRemediationItems) IsSet ¶

func (v NullableRemediationItems) IsSet() bool

func (NullableRemediationItems) MarshalJSON ¶

func (v NullableRemediationItems) MarshalJSON() ([]byte, error)

func (*NullableRemediationItems) Set ¶

func (*NullableRemediationItems) UnmarshalJSON ¶

func (v *NullableRemediationItems) UnmarshalJSON(src []byte) error

func (*NullableRemediationItems) Unset ¶

func (v *NullableRemediationItems) Unset()

type NullableReportDetails ¶

type NullableReportDetails struct {
	// contains filtered or unexported fields
}

func NewNullableReportDetails ¶

func NewNullableReportDetails(val *ReportDetails) *NullableReportDetails

func (NullableReportDetails) Get ¶

func (NullableReportDetails) IsSet ¶

func (v NullableReportDetails) IsSet() bool

func (NullableReportDetails) MarshalJSON ¶

func (v NullableReportDetails) MarshalJSON() ([]byte, error)

func (*NullableReportDetails) Set ¶

func (v *NullableReportDetails) Set(val *ReportDetails)

func (*NullableReportDetails) UnmarshalJSON ¶

func (v *NullableReportDetails) UnmarshalJSON(src []byte) error

func (*NullableReportDetails) Unset ¶

func (v *NullableReportDetails) Unset()

type NullableReportDetailsArguments ¶

type NullableReportDetailsArguments struct {
	// contains filtered or unexported fields
}

func (NullableReportDetailsArguments) Get ¶

func (NullableReportDetailsArguments) IsSet ¶

func (NullableReportDetailsArguments) MarshalJSON ¶

func (v NullableReportDetailsArguments) MarshalJSON() ([]byte, error)

func (*NullableReportDetailsArguments) Set ¶

func (*NullableReportDetailsArguments) UnmarshalJSON ¶

func (v *NullableReportDetailsArguments) UnmarshalJSON(src []byte) error

func (*NullableReportDetailsArguments) Unset ¶

func (v *NullableReportDetailsArguments) Unset()

type NullableReportResultReference ¶

type NullableReportResultReference struct {
	// contains filtered or unexported fields
}

func (NullableReportResultReference) Get ¶

func (NullableReportResultReference) IsSet ¶

func (NullableReportResultReference) MarshalJSON ¶

func (v NullableReportResultReference) MarshalJSON() ([]byte, error)

func (*NullableReportResultReference) Set ¶

func (*NullableReportResultReference) UnmarshalJSON ¶

func (v *NullableReportResultReference) UnmarshalJSON(src []byte) error

func (*NullableReportResultReference) Unset ¶

func (v *NullableReportResultReference) Unset()

type NullableReportResults ¶

type NullableReportResults struct {
	// contains filtered or unexported fields
}

func NewNullableReportResults ¶

func NewNullableReportResults(val *ReportResults) *NullableReportResults

func (NullableReportResults) Get ¶

func (NullableReportResults) IsSet ¶

func (v NullableReportResults) IsSet() bool

func (NullableReportResults) MarshalJSON ¶

func (v NullableReportResults) MarshalJSON() ([]byte, error)

func (*NullableReportResults) Set ¶

func (v *NullableReportResults) Set(val *ReportResults)

func (*NullableReportResults) UnmarshalJSON ¶

func (v *NullableReportResults) UnmarshalJSON(src []byte) error

func (*NullableReportResults) Unset ¶

func (v *NullableReportResults) Unset()

type NullableReportType ¶

type NullableReportType struct {
	// contains filtered or unexported fields
}

func NewNullableReportType ¶

func NewNullableReportType(val *ReportType) *NullableReportType

func (NullableReportType) Get ¶

func (v NullableReportType) Get() *ReportType

func (NullableReportType) IsSet ¶

func (v NullableReportType) IsSet() bool

func (NullableReportType) MarshalJSON ¶

func (v NullableReportType) MarshalJSON() ([]byte, error)

func (*NullableReportType) Set ¶

func (v *NullableReportType) Set(val *ReportType)

func (*NullableReportType) UnmarshalJSON ¶

func (v *NullableReportType) UnmarshalJSON(src []byte) error

func (*NullableReportType) Unset ¶

func (v *NullableReportType) Unset()

type NullableRequestOnBehalfOfConfig ¶

type NullableRequestOnBehalfOfConfig struct {
	// contains filtered or unexported fields
}

func (NullableRequestOnBehalfOfConfig) Get ¶

func (NullableRequestOnBehalfOfConfig) IsSet ¶

func (NullableRequestOnBehalfOfConfig) MarshalJSON ¶

func (v NullableRequestOnBehalfOfConfig) MarshalJSON() ([]byte, error)

func (*NullableRequestOnBehalfOfConfig) Set ¶

func (*NullableRequestOnBehalfOfConfig) UnmarshalJSON ¶

func (v *NullableRequestOnBehalfOfConfig) UnmarshalJSON(src []byte) error

func (*NullableRequestOnBehalfOfConfig) Unset ¶

type NullableRequestability ¶

type NullableRequestability struct {
	// contains filtered or unexported fields
}

func NewNullableRequestability ¶

func NewNullableRequestability(val *Requestability) *NullableRequestability

func (NullableRequestability) Get ¶

func (NullableRequestability) IsSet ¶

func (v NullableRequestability) IsSet() bool

func (NullableRequestability) MarshalJSON ¶

func (v NullableRequestability) MarshalJSON() ([]byte, error)

func (*NullableRequestability) Set ¶

func (*NullableRequestability) UnmarshalJSON ¶

func (v *NullableRequestability) UnmarshalJSON(src []byte) error

func (*NullableRequestability) Unset ¶

func (v *NullableRequestability) Unset()

type NullableRequestabilityForRole ¶

type NullableRequestabilityForRole struct {
	// contains filtered or unexported fields
}

func (NullableRequestabilityForRole) Get ¶

func (NullableRequestabilityForRole) IsSet ¶

func (NullableRequestabilityForRole) MarshalJSON ¶

func (v NullableRequestabilityForRole) MarshalJSON() ([]byte, error)

func (*NullableRequestabilityForRole) Set ¶

func (*NullableRequestabilityForRole) UnmarshalJSON ¶

func (v *NullableRequestabilityForRole) UnmarshalJSON(src []byte) error

func (*NullableRequestabilityForRole) Unset ¶

func (v *NullableRequestabilityForRole) Unset()

type NullableRequestableObject ¶

type NullableRequestableObject struct {
	// contains filtered or unexported fields
}

func NewNullableRequestableObject ¶

func NewNullableRequestableObject(val *RequestableObject) *NullableRequestableObject

func (NullableRequestableObject) Get ¶

func (NullableRequestableObject) IsSet ¶

func (v NullableRequestableObject) IsSet() bool

func (NullableRequestableObject) MarshalJSON ¶

func (v NullableRequestableObject) MarshalJSON() ([]byte, error)

func (*NullableRequestableObject) Set ¶

func (*NullableRequestableObject) UnmarshalJSON ¶

func (v *NullableRequestableObject) UnmarshalJSON(src []byte) error

func (*NullableRequestableObject) Unset ¶

func (v *NullableRequestableObject) Unset()

type NullableRequestableObjectReference ¶

type NullableRequestableObjectReference struct {
	// contains filtered or unexported fields
}

func (NullableRequestableObjectReference) Get ¶

func (NullableRequestableObjectReference) IsSet ¶

func (NullableRequestableObjectReference) MarshalJSON ¶

func (v NullableRequestableObjectReference) MarshalJSON() ([]byte, error)

func (*NullableRequestableObjectReference) Set ¶

func (*NullableRequestableObjectReference) UnmarshalJSON ¶

func (v *NullableRequestableObjectReference) UnmarshalJSON(src []byte) error

func (*NullableRequestableObjectReference) Unset ¶

type NullableRequestableObjectRequestStatus ¶

type NullableRequestableObjectRequestStatus struct {
	// contains filtered or unexported fields
}

func (NullableRequestableObjectRequestStatus) Get ¶

func (NullableRequestableObjectRequestStatus) IsSet ¶

func (NullableRequestableObjectRequestStatus) MarshalJSON ¶

func (v NullableRequestableObjectRequestStatus) MarshalJSON() ([]byte, error)

func (*NullableRequestableObjectRequestStatus) Set ¶

func (*NullableRequestableObjectRequestStatus) UnmarshalJSON ¶

func (v *NullableRequestableObjectRequestStatus) UnmarshalJSON(src []byte) error

func (*NullableRequestableObjectRequestStatus) Unset ¶

type NullableRequestableObjectType ¶

type NullableRequestableObjectType struct {
	// contains filtered or unexported fields
}

func (NullableRequestableObjectType) Get ¶

func (NullableRequestableObjectType) IsSet ¶

func (NullableRequestableObjectType) MarshalJSON ¶

func (v NullableRequestableObjectType) MarshalJSON() ([]byte, error)

func (*NullableRequestableObjectType) Set ¶

func (*NullableRequestableObjectType) UnmarshalJSON ¶

func (v *NullableRequestableObjectType) UnmarshalJSON(src []byte) error

func (*NullableRequestableObjectType) Unset ¶

func (v *NullableRequestableObjectType) Unset()

type NullableRequestedItemStatus ¶

type NullableRequestedItemStatus struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatus) Get ¶

func (NullableRequestedItemStatus) IsSet ¶

func (NullableRequestedItemStatus) MarshalJSON ¶

func (v NullableRequestedItemStatus) MarshalJSON() ([]byte, error)

func (*NullableRequestedItemStatus) Set ¶

func (*NullableRequestedItemStatus) UnmarshalJSON ¶

func (v *NullableRequestedItemStatus) UnmarshalJSON(src []byte) error

func (*NullableRequestedItemStatus) Unset ¶

func (v *NullableRequestedItemStatus) Unset()

type NullableRequestedItemStatusCancelledRequestDetails ¶ added in v2.0.3

type NullableRequestedItemStatusCancelledRequestDetails struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatusCancelledRequestDetails) Get ¶ added in v2.0.3

func (NullableRequestedItemStatusCancelledRequestDetails) IsSet ¶ added in v2.0.3

func (NullableRequestedItemStatusCancelledRequestDetails) MarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusCancelledRequestDetails) Set ¶ added in v2.0.3

func (*NullableRequestedItemStatusCancelledRequestDetails) UnmarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusCancelledRequestDetails) Unset ¶ added in v2.0.3

type NullableRequestedItemStatusPreApprovalTriggerDetails ¶ added in v2.0.3

type NullableRequestedItemStatusPreApprovalTriggerDetails struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatusPreApprovalTriggerDetails) Get ¶ added in v2.0.3

func (NullableRequestedItemStatusPreApprovalTriggerDetails) IsSet ¶ added in v2.0.3

func (NullableRequestedItemStatusPreApprovalTriggerDetails) MarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusPreApprovalTriggerDetails) Set ¶ added in v2.0.3

func (*NullableRequestedItemStatusPreApprovalTriggerDetails) UnmarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusPreApprovalTriggerDetails) Unset ¶ added in v2.0.3

type NullableRequestedItemStatusProvisioningDetails ¶ added in v2.0.3

type NullableRequestedItemStatusProvisioningDetails struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatusProvisioningDetails) Get ¶ added in v2.0.3

func (NullableRequestedItemStatusProvisioningDetails) IsSet ¶ added in v2.0.3

func (NullableRequestedItemStatusProvisioningDetails) MarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusProvisioningDetails) Set ¶ added in v2.0.3

func (*NullableRequestedItemStatusProvisioningDetails) UnmarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusProvisioningDetails) Unset ¶ added in v2.0.3

type NullableRequestedItemStatusRequestState ¶

type NullableRequestedItemStatusRequestState struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatusRequestState) Get ¶

func (NullableRequestedItemStatusRequestState) IsSet ¶

func (NullableRequestedItemStatusRequestState) MarshalJSON ¶

func (v NullableRequestedItemStatusRequestState) MarshalJSON() ([]byte, error)

func (*NullableRequestedItemStatusRequestState) Set ¶

func (*NullableRequestedItemStatusRequestState) UnmarshalJSON ¶

func (v *NullableRequestedItemStatusRequestState) UnmarshalJSON(src []byte) error

func (*NullableRequestedItemStatusRequestState) Unset ¶

type NullableRequestedItemStatusRequesterComment ¶ added in v2.0.3

type NullableRequestedItemStatusRequesterComment struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatusRequesterComment) Get ¶ added in v2.0.3

func (NullableRequestedItemStatusRequesterComment) IsSet ¶ added in v2.0.3

func (NullableRequestedItemStatusRequesterComment) MarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusRequesterComment) Set ¶ added in v2.0.3

func (*NullableRequestedItemStatusRequesterComment) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableRequestedItemStatusRequesterComment) UnmarshalJSON(src []byte) error

func (*NullableRequestedItemStatusRequesterComment) Unset ¶ added in v2.0.3

type NullableRequestedItemStatusSodViolationContext ¶ added in v2.0.3

type NullableRequestedItemStatusSodViolationContext struct {
	// contains filtered or unexported fields
}

func (NullableRequestedItemStatusSodViolationContext) Get ¶ added in v2.0.3

func (NullableRequestedItemStatusSodViolationContext) IsSet ¶ added in v2.0.3

func (NullableRequestedItemStatusSodViolationContext) MarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusSodViolationContext) Set ¶ added in v2.0.3

func (*NullableRequestedItemStatusSodViolationContext) UnmarshalJSON ¶ added in v2.0.3

func (*NullableRequestedItemStatusSodViolationContext) Unset ¶ added in v2.0.3

type NullableReviewDecision ¶

type NullableReviewDecision struct {
	// contains filtered or unexported fields
}

func NewNullableReviewDecision ¶

func NewNullableReviewDecision(val *ReviewDecision) *NullableReviewDecision

func (NullableReviewDecision) Get ¶

func (NullableReviewDecision) IsSet ¶

func (v NullableReviewDecision) IsSet() bool

func (NullableReviewDecision) MarshalJSON ¶

func (v NullableReviewDecision) MarshalJSON() ([]byte, error)

func (*NullableReviewDecision) Set ¶

func (*NullableReviewDecision) UnmarshalJSON ¶

func (v *NullableReviewDecision) UnmarshalJSON(src []byte) error

func (*NullableReviewDecision) Unset ¶

func (v *NullableReviewDecision) Unset()

type NullableReviewReassign ¶

type NullableReviewReassign struct {
	// contains filtered or unexported fields
}

func NewNullableReviewReassign ¶

func NewNullableReviewReassign(val *ReviewReassign) *NullableReviewReassign

func (NullableReviewReassign) Get ¶

func (NullableReviewReassign) IsSet ¶

func (v NullableReviewReassign) IsSet() bool

func (NullableReviewReassign) MarshalJSON ¶

func (v NullableReviewReassign) MarshalJSON() ([]byte, error)

func (*NullableReviewReassign) Set ¶

func (*NullableReviewReassign) UnmarshalJSON ¶

func (v *NullableReviewReassign) UnmarshalJSON(src []byte) error

func (*NullableReviewReassign) Unset ¶

func (v *NullableReviewReassign) Unset()

type NullableReviewRecommendation ¶

type NullableReviewRecommendation struct {
	// contains filtered or unexported fields
}

func (NullableReviewRecommendation) Get ¶

func (NullableReviewRecommendation) IsSet ¶

func (NullableReviewRecommendation) MarshalJSON ¶

func (v NullableReviewRecommendation) MarshalJSON() ([]byte, error)

func (*NullableReviewRecommendation) Set ¶

func (*NullableReviewRecommendation) UnmarshalJSON ¶

func (v *NullableReviewRecommendation) UnmarshalJSON(src []byte) error

func (*NullableReviewRecommendation) Unset ¶

func (v *NullableReviewRecommendation) Unset()

type NullableReviewableAccessProfile ¶

type NullableReviewableAccessProfile struct {
	// contains filtered or unexported fields
}

func (NullableReviewableAccessProfile) Get ¶

func (NullableReviewableAccessProfile) IsSet ¶

func (NullableReviewableAccessProfile) MarshalJSON ¶

func (v NullableReviewableAccessProfile) MarshalJSON() ([]byte, error)

func (*NullableReviewableAccessProfile) Set ¶

func (*NullableReviewableAccessProfile) UnmarshalJSON ¶

func (v *NullableReviewableAccessProfile) UnmarshalJSON(src []byte) error

func (*NullableReviewableAccessProfile) Unset ¶

type NullableReviewableEntitlement ¶

type NullableReviewableEntitlement struct {
	// contains filtered or unexported fields
}

func (NullableReviewableEntitlement) Get ¶

func (NullableReviewableEntitlement) IsSet ¶

func (NullableReviewableEntitlement) MarshalJSON ¶

func (v NullableReviewableEntitlement) MarshalJSON() ([]byte, error)

func (*NullableReviewableEntitlement) Set ¶

func (*NullableReviewableEntitlement) UnmarshalJSON ¶

func (v *NullableReviewableEntitlement) UnmarshalJSON(src []byte) error

func (*NullableReviewableEntitlement) Unset ¶

func (v *NullableReviewableEntitlement) Unset()

type NullableReviewableEntitlementAccount ¶

type NullableReviewableEntitlementAccount struct {
	// contains filtered or unexported fields
}

func (NullableReviewableEntitlementAccount) Get ¶

func (NullableReviewableEntitlementAccount) IsSet ¶

func (NullableReviewableEntitlementAccount) MarshalJSON ¶

func (v NullableReviewableEntitlementAccount) MarshalJSON() ([]byte, error)

func (*NullableReviewableEntitlementAccount) Set ¶

func (*NullableReviewableEntitlementAccount) UnmarshalJSON ¶

func (v *NullableReviewableEntitlementAccount) UnmarshalJSON(src []byte) error

func (*NullableReviewableEntitlementAccount) Unset ¶

type NullableReviewableRole ¶

type NullableReviewableRole struct {
	// contains filtered or unexported fields
}

func NewNullableReviewableRole ¶

func NewNullableReviewableRole(val *ReviewableRole) *NullableReviewableRole

func (NullableReviewableRole) Get ¶

func (NullableReviewableRole) IsSet ¶

func (v NullableReviewableRole) IsSet() bool

func (NullableReviewableRole) MarshalJSON ¶

func (v NullableReviewableRole) MarshalJSON() ([]byte, error)

func (*NullableReviewableRole) Set ¶

func (*NullableReviewableRole) UnmarshalJSON ¶

func (v *NullableReviewableRole) UnmarshalJSON(src []byte) error

func (*NullableReviewableRole) Unset ¶

func (v *NullableReviewableRole) Unset()

type NullableReviewer ¶

type NullableReviewer struct {
	// contains filtered or unexported fields
}

func NewNullableReviewer ¶

func NewNullableReviewer(val *Reviewer) *NullableReviewer

func (NullableReviewer) Get ¶

func (v NullableReviewer) Get() *Reviewer

func (NullableReviewer) IsSet ¶

func (v NullableReviewer) IsSet() bool

func (NullableReviewer) MarshalJSON ¶

func (v NullableReviewer) MarshalJSON() ([]byte, error)

func (*NullableReviewer) Set ¶

func (v *NullableReviewer) Set(val *Reviewer)

func (*NullableReviewer) UnmarshalJSON ¶

func (v *NullableReviewer) UnmarshalJSON(src []byte) error

func (*NullableReviewer) Unset ¶

func (v *NullableReviewer) Unset()

type NullableRevocability ¶

type NullableRevocability struct {
	// contains filtered or unexported fields
}

func NewNullableRevocability ¶

func NewNullableRevocability(val *Revocability) *NullableRevocability

func (NullableRevocability) Get ¶

func (NullableRevocability) IsSet ¶

func (v NullableRevocability) IsSet() bool

func (NullableRevocability) MarshalJSON ¶

func (v NullableRevocability) MarshalJSON() ([]byte, error)

func (*NullableRevocability) Set ¶

func (v *NullableRevocability) Set(val *Revocability)

func (*NullableRevocability) UnmarshalJSON ¶

func (v *NullableRevocability) UnmarshalJSON(src []byte) error

func (*NullableRevocability) Unset ¶

func (v *NullableRevocability) Unset()

type NullableRevocabilityForRole ¶

type NullableRevocabilityForRole struct {
	// contains filtered or unexported fields
}

func (NullableRevocabilityForRole) Get ¶

func (NullableRevocabilityForRole) IsSet ¶

func (NullableRevocabilityForRole) MarshalJSON ¶

func (v NullableRevocabilityForRole) MarshalJSON() ([]byte, error)

func (*NullableRevocabilityForRole) Set ¶

func (*NullableRevocabilityForRole) UnmarshalJSON ¶

func (v *NullableRevocabilityForRole) UnmarshalJSON(src []byte) error

func (*NullableRevocabilityForRole) Unset ¶

func (v *NullableRevocabilityForRole) Unset()

type NullableRole ¶

type NullableRole struct {
	// contains filtered or unexported fields
}

func NewNullableRole ¶

func NewNullableRole(val *Role) *NullableRole

func (NullableRole) Get ¶

func (v NullableRole) Get() *Role

func (NullableRole) IsSet ¶

func (v NullableRole) IsSet() bool

func (NullableRole) MarshalJSON ¶

func (v NullableRole) MarshalJSON() ([]byte, error)

func (*NullableRole) Set ¶

func (v *NullableRole) Set(val *Role)

func (*NullableRole) UnmarshalJSON ¶

func (v *NullableRole) UnmarshalJSON(src []byte) error

func (*NullableRole) Unset ¶

func (v *NullableRole) Unset()

type NullableRoleAssignmentSourceType ¶

type NullableRoleAssignmentSourceType struct {
	// contains filtered or unexported fields
}

func (NullableRoleAssignmentSourceType) Get ¶

func (NullableRoleAssignmentSourceType) IsSet ¶

func (NullableRoleAssignmentSourceType) MarshalJSON ¶

func (v NullableRoleAssignmentSourceType) MarshalJSON() ([]byte, error)

func (*NullableRoleAssignmentSourceType) Set ¶

func (*NullableRoleAssignmentSourceType) UnmarshalJSON ¶

func (v *NullableRoleAssignmentSourceType) UnmarshalJSON(src []byte) error

func (*NullableRoleAssignmentSourceType) Unset ¶

type NullableRoleBulkDeleteRequest ¶

type NullableRoleBulkDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableRoleBulkDeleteRequest) Get ¶

func (NullableRoleBulkDeleteRequest) IsSet ¶

func (NullableRoleBulkDeleteRequest) MarshalJSON ¶

func (v NullableRoleBulkDeleteRequest) MarshalJSON() ([]byte, error)

func (*NullableRoleBulkDeleteRequest) Set ¶

func (*NullableRoleBulkDeleteRequest) UnmarshalJSON ¶

func (v *NullableRoleBulkDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableRoleBulkDeleteRequest) Unset ¶

func (v *NullableRoleBulkDeleteRequest) Unset()

type NullableRoleCriteriaKey ¶

type NullableRoleCriteriaKey struct {
	// contains filtered or unexported fields
}

func NewNullableRoleCriteriaKey ¶

func NewNullableRoleCriteriaKey(val *RoleCriteriaKey) *NullableRoleCriteriaKey

func (NullableRoleCriteriaKey) Get ¶

func (NullableRoleCriteriaKey) IsSet ¶

func (v NullableRoleCriteriaKey) IsSet() bool

func (NullableRoleCriteriaKey) MarshalJSON ¶

func (v NullableRoleCriteriaKey) MarshalJSON() ([]byte, error)

func (*NullableRoleCriteriaKey) Set ¶

func (*NullableRoleCriteriaKey) UnmarshalJSON ¶

func (v *NullableRoleCriteriaKey) UnmarshalJSON(src []byte) error

func (*NullableRoleCriteriaKey) Unset ¶

func (v *NullableRoleCriteriaKey) Unset()

type NullableRoleCriteriaKeyType ¶

type NullableRoleCriteriaKeyType struct {
	// contains filtered or unexported fields
}

func (NullableRoleCriteriaKeyType) Get ¶

func (NullableRoleCriteriaKeyType) IsSet ¶

func (NullableRoleCriteriaKeyType) MarshalJSON ¶

func (v NullableRoleCriteriaKeyType) MarshalJSON() ([]byte, error)

func (*NullableRoleCriteriaKeyType) Set ¶

func (*NullableRoleCriteriaKeyType) UnmarshalJSON ¶

func (v *NullableRoleCriteriaKeyType) UnmarshalJSON(src []byte) error

func (*NullableRoleCriteriaKeyType) Unset ¶

func (v *NullableRoleCriteriaKeyType) Unset()

type NullableRoleCriteriaLevel1 ¶

type NullableRoleCriteriaLevel1 struct {
	// contains filtered or unexported fields
}

func NewNullableRoleCriteriaLevel1 ¶

func NewNullableRoleCriteriaLevel1(val *RoleCriteriaLevel1) *NullableRoleCriteriaLevel1

func (NullableRoleCriteriaLevel1) Get ¶

func (NullableRoleCriteriaLevel1) IsSet ¶

func (v NullableRoleCriteriaLevel1) IsSet() bool

func (NullableRoleCriteriaLevel1) MarshalJSON ¶

func (v NullableRoleCriteriaLevel1) MarshalJSON() ([]byte, error)

func (*NullableRoleCriteriaLevel1) Set ¶

func (*NullableRoleCriteriaLevel1) UnmarshalJSON ¶

func (v *NullableRoleCriteriaLevel1) UnmarshalJSON(src []byte) error

func (*NullableRoleCriteriaLevel1) Unset ¶

func (v *NullableRoleCriteriaLevel1) Unset()

type NullableRoleCriteriaLevel2 ¶

type NullableRoleCriteriaLevel2 struct {
	// contains filtered or unexported fields
}

func NewNullableRoleCriteriaLevel2 ¶

func NewNullableRoleCriteriaLevel2(val *RoleCriteriaLevel2) *NullableRoleCriteriaLevel2

func (NullableRoleCriteriaLevel2) Get ¶

func (NullableRoleCriteriaLevel2) IsSet ¶

func (v NullableRoleCriteriaLevel2) IsSet() bool

func (NullableRoleCriteriaLevel2) MarshalJSON ¶

func (v NullableRoleCriteriaLevel2) MarshalJSON() ([]byte, error)

func (*NullableRoleCriteriaLevel2) Set ¶

func (*NullableRoleCriteriaLevel2) UnmarshalJSON ¶

func (v *NullableRoleCriteriaLevel2) UnmarshalJSON(src []byte) error

func (*NullableRoleCriteriaLevel2) Unset ¶

func (v *NullableRoleCriteriaLevel2) Unset()

type NullableRoleCriteriaLevel3 ¶

type NullableRoleCriteriaLevel3 struct {
	// contains filtered or unexported fields
}

func NewNullableRoleCriteriaLevel3 ¶

func NewNullableRoleCriteriaLevel3(val *RoleCriteriaLevel3) *NullableRoleCriteriaLevel3

func (NullableRoleCriteriaLevel3) Get ¶

func (NullableRoleCriteriaLevel3) IsSet ¶

func (v NullableRoleCriteriaLevel3) IsSet() bool

func (NullableRoleCriteriaLevel3) MarshalJSON ¶

func (v NullableRoleCriteriaLevel3) MarshalJSON() ([]byte, error)

func (*NullableRoleCriteriaLevel3) Set ¶

func (*NullableRoleCriteriaLevel3) UnmarshalJSON ¶

func (v *NullableRoleCriteriaLevel3) UnmarshalJSON(src []byte) error

func (*NullableRoleCriteriaLevel3) Unset ¶

func (v *NullableRoleCriteriaLevel3) Unset()

type NullableRoleCriteriaOperation ¶

type NullableRoleCriteriaOperation struct {
	// contains filtered or unexported fields
}

func (NullableRoleCriteriaOperation) Get ¶

func (NullableRoleCriteriaOperation) IsSet ¶

func (NullableRoleCriteriaOperation) MarshalJSON ¶

func (v NullableRoleCriteriaOperation) MarshalJSON() ([]byte, error)

func (*NullableRoleCriteriaOperation) Set ¶

func (*NullableRoleCriteriaOperation) UnmarshalJSON ¶

func (v *NullableRoleCriteriaOperation) UnmarshalJSON(src []byte) error

func (*NullableRoleCriteriaOperation) Unset ¶

func (v *NullableRoleCriteriaOperation) Unset()

type NullableRoleDocument ¶

type NullableRoleDocument struct {
	// contains filtered or unexported fields
}

func NewNullableRoleDocument ¶

func NewNullableRoleDocument(val *RoleDocument) *NullableRoleDocument

func (NullableRoleDocument) Get ¶

func (NullableRoleDocument) IsSet ¶

func (v NullableRoleDocument) IsSet() bool

func (NullableRoleDocument) MarshalJSON ¶

func (v NullableRoleDocument) MarshalJSON() ([]byte, error)

func (*NullableRoleDocument) Set ¶

func (v *NullableRoleDocument) Set(val *RoleDocument)

func (*NullableRoleDocument) UnmarshalJSON ¶

func (v *NullableRoleDocument) UnmarshalJSON(src []byte) error

func (*NullableRoleDocument) Unset ¶

func (v *NullableRoleDocument) Unset()

type NullableRoleIdentity ¶

type NullableRoleIdentity struct {
	// contains filtered or unexported fields
}

func NewNullableRoleIdentity ¶

func NewNullableRoleIdentity(val *RoleIdentity) *NullableRoleIdentity

func (NullableRoleIdentity) Get ¶

func (NullableRoleIdentity) IsSet ¶

func (v NullableRoleIdentity) IsSet() bool

func (NullableRoleIdentity) MarshalJSON ¶

func (v NullableRoleIdentity) MarshalJSON() ([]byte, error)

func (*NullableRoleIdentity) Set ¶

func (v *NullableRoleIdentity) Set(val *RoleIdentity)

func (*NullableRoleIdentity) UnmarshalJSON ¶

func (v *NullableRoleIdentity) UnmarshalJSON(src []byte) error

func (*NullableRoleIdentity) Unset ¶

func (v *NullableRoleIdentity) Unset()

type NullableRoleMembershipIdentity ¶

type NullableRoleMembershipIdentity struct {
	// contains filtered or unexported fields
}

func (NullableRoleMembershipIdentity) Get ¶

func (NullableRoleMembershipIdentity) IsSet ¶

func (NullableRoleMembershipIdentity) MarshalJSON ¶

func (v NullableRoleMembershipIdentity) MarshalJSON() ([]byte, error)

func (*NullableRoleMembershipIdentity) Set ¶

func (*NullableRoleMembershipIdentity) UnmarshalJSON ¶

func (v *NullableRoleMembershipIdentity) UnmarshalJSON(src []byte) error

func (*NullableRoleMembershipIdentity) Unset ¶

func (v *NullableRoleMembershipIdentity) Unset()

type NullableRoleMembershipSelector ¶

type NullableRoleMembershipSelector struct {
	// contains filtered or unexported fields
}

func (NullableRoleMembershipSelector) Get ¶

func (NullableRoleMembershipSelector) IsSet ¶

func (NullableRoleMembershipSelector) MarshalJSON ¶

func (v NullableRoleMembershipSelector) MarshalJSON() ([]byte, error)

func (*NullableRoleMembershipSelector) Set ¶

func (*NullableRoleMembershipSelector) UnmarshalJSON ¶

func (v *NullableRoleMembershipSelector) UnmarshalJSON(src []byte) error

func (*NullableRoleMembershipSelector) Unset ¶

func (v *NullableRoleMembershipSelector) Unset()

type NullableRoleMembershipSelectorType ¶

type NullableRoleMembershipSelectorType struct {
	// contains filtered or unexported fields
}

func (NullableRoleMembershipSelectorType) Get ¶

func (NullableRoleMembershipSelectorType) IsSet ¶

func (NullableRoleMembershipSelectorType) MarshalJSON ¶

func (v NullableRoleMembershipSelectorType) MarshalJSON() ([]byte, error)

func (*NullableRoleMembershipSelectorType) Set ¶

func (*NullableRoleMembershipSelectorType) UnmarshalJSON ¶

func (v *NullableRoleMembershipSelectorType) UnmarshalJSON(src []byte) error

func (*NullableRoleMembershipSelectorType) Unset ¶

type NullableRoleSummary ¶

type NullableRoleSummary struct {
	// contains filtered or unexported fields
}

func NewNullableRoleSummary ¶

func NewNullableRoleSummary(val *RoleSummary) *NullableRoleSummary

func (NullableRoleSummary) Get ¶

func (NullableRoleSummary) IsSet ¶

func (v NullableRoleSummary) IsSet() bool

func (NullableRoleSummary) MarshalJSON ¶

func (v NullableRoleSummary) MarshalJSON() ([]byte, error)

func (*NullableRoleSummary) Set ¶

func (v *NullableRoleSummary) Set(val *RoleSummary)

func (*NullableRoleSummary) UnmarshalJSON ¶

func (v *NullableRoleSummary) UnmarshalJSON(src []byte) error

func (*NullableRoleSummary) Unset ¶

func (v *NullableRoleSummary) Unset()

type NullableSavedSearch ¶

type NullableSavedSearch struct {
	// contains filtered or unexported fields
}

func NewNullableSavedSearch ¶

func NewNullableSavedSearch(val *SavedSearch) *NullableSavedSearch

func (NullableSavedSearch) Get ¶

func (NullableSavedSearch) IsSet ¶

func (v NullableSavedSearch) IsSet() bool

func (NullableSavedSearch) MarshalJSON ¶

func (v NullableSavedSearch) MarshalJSON() ([]byte, error)

func (*NullableSavedSearch) Set ¶

func (v *NullableSavedSearch) Set(val *SavedSearch)

func (*NullableSavedSearch) UnmarshalJSON ¶

func (v *NullableSavedSearch) UnmarshalJSON(src []byte) error

func (*NullableSavedSearch) Unset ¶

func (v *NullableSavedSearch) Unset()

type NullableSavedSearchDetail ¶

type NullableSavedSearchDetail struct {
	// contains filtered or unexported fields
}

func NewNullableSavedSearchDetail ¶

func NewNullableSavedSearchDetail(val *SavedSearchDetail) *NullableSavedSearchDetail

func (NullableSavedSearchDetail) Get ¶

func (NullableSavedSearchDetail) IsSet ¶

func (v NullableSavedSearchDetail) IsSet() bool

func (NullableSavedSearchDetail) MarshalJSON ¶

func (v NullableSavedSearchDetail) MarshalJSON() ([]byte, error)

func (*NullableSavedSearchDetail) Set ¶

func (*NullableSavedSearchDetail) UnmarshalJSON ¶

func (v *NullableSavedSearchDetail) UnmarshalJSON(src []byte) error

func (*NullableSavedSearchDetail) Unset ¶

func (v *NullableSavedSearchDetail) Unset()

type NullableSavedSearchDetailFilters ¶

type NullableSavedSearchDetailFilters struct {
	// contains filtered or unexported fields
}

func (NullableSavedSearchDetailFilters) Get ¶

func (NullableSavedSearchDetailFilters) IsSet ¶

func (NullableSavedSearchDetailFilters) MarshalJSON ¶

func (v NullableSavedSearchDetailFilters) MarshalJSON() ([]byte, error)

func (*NullableSavedSearchDetailFilters) Set ¶

func (*NullableSavedSearchDetailFilters) UnmarshalJSON ¶

func (v *NullableSavedSearchDetailFilters) UnmarshalJSON(src []byte) error

func (*NullableSavedSearchDetailFilters) Unset ¶

type NullableSavedSearchName ¶

type NullableSavedSearchName struct {
	// contains filtered or unexported fields
}

func NewNullableSavedSearchName ¶

func NewNullableSavedSearchName(val *SavedSearchName) *NullableSavedSearchName

func (NullableSavedSearchName) Get ¶

func (NullableSavedSearchName) IsSet ¶

func (v NullableSavedSearchName) IsSet() bool

func (NullableSavedSearchName) MarshalJSON ¶

func (v NullableSavedSearchName) MarshalJSON() ([]byte, error)

func (*NullableSavedSearchName) Set ¶

func (*NullableSavedSearchName) UnmarshalJSON ¶

func (v *NullableSavedSearchName) UnmarshalJSON(src []byte) error

func (*NullableSavedSearchName) Unset ¶

func (v *NullableSavedSearchName) Unset()

type NullableSchedule ¶

type NullableSchedule struct {
	// contains filtered or unexported fields
}

func NewNullableSchedule ¶

func NewNullableSchedule(val *Schedule) *NullableSchedule

func (NullableSchedule) Get ¶

func (v NullableSchedule) Get() *Schedule

func (NullableSchedule) IsSet ¶

func (v NullableSchedule) IsSet() bool

func (NullableSchedule) MarshalJSON ¶

func (v NullableSchedule) MarshalJSON() ([]byte, error)

func (*NullableSchedule) Set ¶

func (v *NullableSchedule) Set(val *Schedule)

func (*NullableSchedule) UnmarshalJSON ¶

func (v *NullableSchedule) UnmarshalJSON(src []byte) error

func (*NullableSchedule) Unset ¶

func (v *NullableSchedule) Unset()

type NullableSchedule1 ¶

type NullableSchedule1 struct {
	// contains filtered or unexported fields
}

func NewNullableSchedule1 ¶

func NewNullableSchedule1(val *Schedule1) *NullableSchedule1

func (NullableSchedule1) Get ¶

func (v NullableSchedule1) Get() *Schedule1

func (NullableSchedule1) IsSet ¶

func (v NullableSchedule1) IsSet() bool

func (NullableSchedule1) MarshalJSON ¶

func (v NullableSchedule1) MarshalJSON() ([]byte, error)

func (*NullableSchedule1) Set ¶

func (v *NullableSchedule1) Set(val *Schedule1)

func (*NullableSchedule1) UnmarshalJSON ¶

func (v *NullableSchedule1) UnmarshalJSON(src []byte) error

func (*NullableSchedule1) Unset ¶

func (v *NullableSchedule1) Unset()

type NullableSchedule1Days ¶

type NullableSchedule1Days struct {
	// contains filtered or unexported fields
}

func NewNullableSchedule1Days ¶

func NewNullableSchedule1Days(val *Schedule1Days) *NullableSchedule1Days

func (NullableSchedule1Days) Get ¶

func (NullableSchedule1Days) IsSet ¶

func (v NullableSchedule1Days) IsSet() bool

func (NullableSchedule1Days) MarshalJSON ¶

func (v NullableSchedule1Days) MarshalJSON() ([]byte, error)

func (*NullableSchedule1Days) Set ¶

func (v *NullableSchedule1Days) Set(val *Schedule1Days)

func (*NullableSchedule1Days) UnmarshalJSON ¶

func (v *NullableSchedule1Days) UnmarshalJSON(src []byte) error

func (*NullableSchedule1Days) Unset ¶

func (v *NullableSchedule1Days) Unset()

type NullableSchedule1Hours ¶

type NullableSchedule1Hours struct {
	// contains filtered or unexported fields
}

func NewNullableSchedule1Hours ¶

func NewNullableSchedule1Hours(val *Schedule1Hours) *NullableSchedule1Hours

func (NullableSchedule1Hours) Get ¶

func (NullableSchedule1Hours) IsSet ¶

func (v NullableSchedule1Hours) IsSet() bool

func (NullableSchedule1Hours) MarshalJSON ¶

func (v NullableSchedule1Hours) MarshalJSON() ([]byte, error)

func (*NullableSchedule1Hours) Set ¶

func (*NullableSchedule1Hours) UnmarshalJSON ¶

func (v *NullableSchedule1Hours) UnmarshalJSON(src []byte) error

func (*NullableSchedule1Hours) Unset ¶

func (v *NullableSchedule1Hours) Unset()

type NullableSchedule1Months ¶ added in v2.0.3

type NullableSchedule1Months struct {
	// contains filtered or unexported fields
}

func NewNullableSchedule1Months ¶ added in v2.0.3

func NewNullableSchedule1Months(val *Schedule1Months) *NullableSchedule1Months

func (NullableSchedule1Months) Get ¶ added in v2.0.3

func (NullableSchedule1Months) IsSet ¶ added in v2.0.3

func (v NullableSchedule1Months) IsSet() bool

func (NullableSchedule1Months) MarshalJSON ¶ added in v2.0.3

func (v NullableSchedule1Months) MarshalJSON() ([]byte, error)

func (*NullableSchedule1Months) Set ¶ added in v2.0.3

func (*NullableSchedule1Months) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableSchedule1Months) UnmarshalJSON(src []byte) error

func (*NullableSchedule1Months) Unset ¶ added in v2.0.3

func (v *NullableSchedule1Months) Unset()

type NullableScheduleDays ¶

type NullableScheduleDays struct {
	// contains filtered or unexported fields
}

func NewNullableScheduleDays ¶

func NewNullableScheduleDays(val *ScheduleDays) *NullableScheduleDays

func (NullableScheduleDays) Get ¶

func (NullableScheduleDays) IsSet ¶

func (v NullableScheduleDays) IsSet() bool

func (NullableScheduleDays) MarshalJSON ¶

func (v NullableScheduleDays) MarshalJSON() ([]byte, error)

func (*NullableScheduleDays) Set ¶

func (v *NullableScheduleDays) Set(val *ScheduleDays)

func (*NullableScheduleDays) UnmarshalJSON ¶

func (v *NullableScheduleDays) UnmarshalJSON(src []byte) error

func (*NullableScheduleDays) Unset ¶

func (v *NullableScheduleDays) Unset()

type NullableScheduleHours ¶

type NullableScheduleHours struct {
	// contains filtered or unexported fields
}

func NewNullableScheduleHours ¶

func NewNullableScheduleHours(val *ScheduleHours) *NullableScheduleHours

func (NullableScheduleHours) Get ¶

func (NullableScheduleHours) IsSet ¶

func (v NullableScheduleHours) IsSet() bool

func (NullableScheduleHours) MarshalJSON ¶

func (v NullableScheduleHours) MarshalJSON() ([]byte, error)

func (*NullableScheduleHours) Set ¶

func (v *NullableScheduleHours) Set(val *ScheduleHours)

func (*NullableScheduleHours) UnmarshalJSON ¶

func (v *NullableScheduleHours) UnmarshalJSON(src []byte) error

func (*NullableScheduleHours) Unset ¶

func (v *NullableScheduleHours) Unset()

type NullableScheduleMonths ¶

type NullableScheduleMonths struct {
	// contains filtered or unexported fields
}

func NewNullableScheduleMonths ¶

func NewNullableScheduleMonths(val *ScheduleMonths) *NullableScheduleMonths

func (NullableScheduleMonths) Get ¶

func (NullableScheduleMonths) IsSet ¶

func (v NullableScheduleMonths) IsSet() bool

func (NullableScheduleMonths) MarshalJSON ¶

func (v NullableScheduleMonths) MarshalJSON() ([]byte, error)

func (*NullableScheduleMonths) Set ¶

func (*NullableScheduleMonths) UnmarshalJSON ¶

func (v *NullableScheduleMonths) UnmarshalJSON(src []byte) error

func (*NullableScheduleMonths) Unset ¶

func (v *NullableScheduleMonths) Unset()

type NullableScheduleType ¶

type NullableScheduleType struct {
	// contains filtered or unexported fields
}

func NewNullableScheduleType ¶

func NewNullableScheduleType(val *ScheduleType) *NullableScheduleType

func (NullableScheduleType) Get ¶

func (NullableScheduleType) IsSet ¶

func (v NullableScheduleType) IsSet() bool

func (NullableScheduleType) MarshalJSON ¶

func (v NullableScheduleType) MarshalJSON() ([]byte, error)

func (*NullableScheduleType) Set ¶

func (v *NullableScheduleType) Set(val *ScheduleType)

func (*NullableScheduleType) UnmarshalJSON ¶

func (v *NullableScheduleType) UnmarshalJSON(src []byte) error

func (*NullableScheduleType) Unset ¶

func (v *NullableScheduleType) Unset()

type NullableScheduledAttributes ¶ added in v2.0.3

type NullableScheduledAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableScheduledAttributes ¶ added in v2.0.3

func NewNullableScheduledAttributes(val *ScheduledAttributes) *NullableScheduledAttributes

func (NullableScheduledAttributes) Get ¶ added in v2.0.3

func (NullableScheduledAttributes) IsSet ¶ added in v2.0.3

func (NullableScheduledAttributes) MarshalJSON ¶ added in v2.0.3

func (v NullableScheduledAttributes) MarshalJSON() ([]byte, error)

func (*NullableScheduledAttributes) Set ¶ added in v2.0.3

func (*NullableScheduledAttributes) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableScheduledAttributes) UnmarshalJSON(src []byte) error

func (*NullableScheduledAttributes) Unset ¶ added in v2.0.3

func (v *NullableScheduledAttributes) Unset()

type NullableScheduledSearch ¶

type NullableScheduledSearch struct {
	// contains filtered or unexported fields
}

func NewNullableScheduledSearch ¶

func NewNullableScheduledSearch(val *ScheduledSearch) *NullableScheduledSearch

func (NullableScheduledSearch) Get ¶

func (NullableScheduledSearch) IsSet ¶

func (v NullableScheduledSearch) IsSet() bool

func (NullableScheduledSearch) MarshalJSON ¶

func (v NullableScheduledSearch) MarshalJSON() ([]byte, error)

func (*NullableScheduledSearch) Set ¶

func (*NullableScheduledSearch) UnmarshalJSON ¶

func (v *NullableScheduledSearch) UnmarshalJSON(src []byte) error

func (*NullableScheduledSearch) Unset ¶

func (v *NullableScheduledSearch) Unset()

type NullableScheduledSearchAllOfOwner ¶

type NullableScheduledSearchAllOfOwner struct {
	// contains filtered or unexported fields
}

func (NullableScheduledSearchAllOfOwner) Get ¶

func (NullableScheduledSearchAllOfOwner) IsSet ¶

func (NullableScheduledSearchAllOfOwner) MarshalJSON ¶

func (v NullableScheduledSearchAllOfOwner) MarshalJSON() ([]byte, error)

func (*NullableScheduledSearchAllOfOwner) Set ¶

func (*NullableScheduledSearchAllOfOwner) UnmarshalJSON ¶

func (v *NullableScheduledSearchAllOfOwner) UnmarshalJSON(src []byte) error

func (*NullableScheduledSearchAllOfOwner) Unset ¶

type NullableScheduledSearchName ¶

type NullableScheduledSearchName struct {
	// contains filtered or unexported fields
}

func (NullableScheduledSearchName) Get ¶

func (NullableScheduledSearchName) IsSet ¶

func (NullableScheduledSearchName) MarshalJSON ¶

func (v NullableScheduledSearchName) MarshalJSON() ([]byte, error)

func (*NullableScheduledSearchName) Set ¶

func (*NullableScheduledSearchName) UnmarshalJSON ¶

func (v *NullableScheduledSearchName) UnmarshalJSON(src []byte) error

func (*NullableScheduledSearchName) Unset ¶

func (v *NullableScheduledSearchName) 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 NullableSearch ¶

type NullableSearch struct {
	// contains filtered or unexported fields
}

func NewNullableSearch ¶

func NewNullableSearch(val *Search) *NullableSearch

func (NullableSearch) Get ¶

func (v NullableSearch) Get() *Search

func (NullableSearch) IsSet ¶

func (v NullableSearch) IsSet() bool

func (NullableSearch) MarshalJSON ¶

func (v NullableSearch) MarshalJSON() ([]byte, error)

func (*NullableSearch) Set ¶

func (v *NullableSearch) Set(val *Search)

func (*NullableSearch) UnmarshalJSON ¶

func (v *NullableSearch) UnmarshalJSON(src []byte) error

func (*NullableSearch) Unset ¶

func (v *NullableSearch) Unset()

type NullableSearchAggregationSpecification ¶

type NullableSearchAggregationSpecification struct {
	// contains filtered or unexported fields
}

func (NullableSearchAggregationSpecification) Get ¶

func (NullableSearchAggregationSpecification) IsSet ¶

func (NullableSearchAggregationSpecification) MarshalJSON ¶

func (v NullableSearchAggregationSpecification) MarshalJSON() ([]byte, error)

func (*NullableSearchAggregationSpecification) Set ¶

func (*NullableSearchAggregationSpecification) UnmarshalJSON ¶

func (v *NullableSearchAggregationSpecification) UnmarshalJSON(src []byte) error

func (*NullableSearchAggregationSpecification) Unset ¶

type NullableSearchArguments ¶

type NullableSearchArguments struct {
	// contains filtered or unexported fields
}

func NewNullableSearchArguments ¶

func NewNullableSearchArguments(val *SearchArguments) *NullableSearchArguments

func (NullableSearchArguments) Get ¶

func (NullableSearchArguments) IsSet ¶

func (v NullableSearchArguments) IsSet() bool

func (NullableSearchArguments) MarshalJSON ¶

func (v NullableSearchArguments) MarshalJSON() ([]byte, error)

func (*NullableSearchArguments) Set ¶

func (*NullableSearchArguments) UnmarshalJSON ¶

func (v *NullableSearchArguments) UnmarshalJSON(src []byte) error

func (*NullableSearchArguments) Unset ¶

func (v *NullableSearchArguments) Unset()

type NullableSearchExportReportArguments ¶

type NullableSearchExportReportArguments struct {
	// contains filtered or unexported fields
}

func (NullableSearchExportReportArguments) Get ¶

func (NullableSearchExportReportArguments) IsSet ¶

func (NullableSearchExportReportArguments) MarshalJSON ¶

func (v NullableSearchExportReportArguments) MarshalJSON() ([]byte, error)

func (*NullableSearchExportReportArguments) Set ¶

func (*NullableSearchExportReportArguments) UnmarshalJSON ¶

func (v *NullableSearchExportReportArguments) UnmarshalJSON(src []byte) error

func (*NullableSearchExportReportArguments) Unset ¶

type NullableSearchFilterType ¶

type NullableSearchFilterType struct {
	// contains filtered or unexported fields
}

func NewNullableSearchFilterType ¶

func NewNullableSearchFilterType(val *SearchFilterType) *NullableSearchFilterType

func (NullableSearchFilterType) Get ¶

func (NullableSearchFilterType) IsSet ¶

func (v NullableSearchFilterType) IsSet() bool

func (NullableSearchFilterType) MarshalJSON ¶

func (v NullableSearchFilterType) MarshalJSON() ([]byte, error)

func (*NullableSearchFilterType) Set ¶

func (*NullableSearchFilterType) UnmarshalJSON ¶

func (v *NullableSearchFilterType) UnmarshalJSON(src []byte) error

func (*NullableSearchFilterType) Unset ¶

func (v *NullableSearchFilterType) Unset()

type NullableSearchSchedule ¶

type NullableSearchSchedule struct {
	// contains filtered or unexported fields
}

func NewNullableSearchSchedule ¶

func NewNullableSearchSchedule(val *SearchSchedule) *NullableSearchSchedule

func (NullableSearchSchedule) Get ¶

func (NullableSearchSchedule) IsSet ¶

func (v NullableSearchSchedule) IsSet() bool

func (NullableSearchSchedule) MarshalJSON ¶

func (v NullableSearchSchedule) MarshalJSON() ([]byte, error)

func (*NullableSearchSchedule) Set ¶

func (*NullableSearchSchedule) UnmarshalJSON ¶

func (v *NullableSearchSchedule) UnmarshalJSON(src []byte) error

func (*NullableSearchSchedule) Unset ¶

func (v *NullableSearchSchedule) Unset()

type NullableSearchScheduleRecipientsInner ¶

type NullableSearchScheduleRecipientsInner struct {
	// contains filtered or unexported fields
}

func (NullableSearchScheduleRecipientsInner) Get ¶

func (NullableSearchScheduleRecipientsInner) IsSet ¶

func (NullableSearchScheduleRecipientsInner) MarshalJSON ¶

func (v NullableSearchScheduleRecipientsInner) MarshalJSON() ([]byte, error)

func (*NullableSearchScheduleRecipientsInner) Set ¶

func (*NullableSearchScheduleRecipientsInner) UnmarshalJSON ¶

func (v *NullableSearchScheduleRecipientsInner) UnmarshalJSON(src []byte) error

func (*NullableSearchScheduleRecipientsInner) Unset ¶

type NullableSectionDetails ¶

type NullableSectionDetails struct {
	// contains filtered or unexported fields
}

func NewNullableSectionDetails ¶

func NewNullableSectionDetails(val *SectionDetails) *NullableSectionDetails

func (NullableSectionDetails) Get ¶

func (NullableSectionDetails) IsSet ¶

func (v NullableSectionDetails) IsSet() bool

func (NullableSectionDetails) MarshalJSON ¶

func (v NullableSectionDetails) MarshalJSON() ([]byte, error)

func (*NullableSectionDetails) Set ¶

func (*NullableSectionDetails) UnmarshalJSON ¶

func (v *NullableSectionDetails) UnmarshalJSON(src []byte) error

func (*NullableSectionDetails) Unset ¶

func (v *NullableSectionDetails) Unset()

type NullableSegment ¶

type NullableSegment struct {
	// contains filtered or unexported fields
}

func NewNullableSegment ¶

func NewNullableSegment(val *Segment) *NullableSegment

func (NullableSegment) Get ¶

func (v NullableSegment) Get() *Segment

func (NullableSegment) IsSet ¶

func (v NullableSegment) IsSet() bool

func (NullableSegment) MarshalJSON ¶

func (v NullableSegment) MarshalJSON() ([]byte, error)

func (*NullableSegment) Set ¶

func (v *NullableSegment) Set(val *Segment)

func (*NullableSegment) UnmarshalJSON ¶

func (v *NullableSegment) UnmarshalJSON(src []byte) error

func (*NullableSegment) Unset ¶

func (v *NullableSegment) Unset()

type NullableSegmentVisibilityCriteria ¶ added in v2.0.3

type NullableSegmentVisibilityCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableSegmentVisibilityCriteria ¶ added in v2.0.3

func NewNullableSegmentVisibilityCriteria(val *SegmentVisibilityCriteria) *NullableSegmentVisibilityCriteria

func (NullableSegmentVisibilityCriteria) Get ¶ added in v2.0.3

func (NullableSegmentVisibilityCriteria) IsSet ¶ added in v2.0.3

func (NullableSegmentVisibilityCriteria) MarshalJSON ¶ added in v2.0.3

func (v NullableSegmentVisibilityCriteria) MarshalJSON() ([]byte, error)

func (*NullableSegmentVisibilityCriteria) Set ¶ added in v2.0.3

func (*NullableSegmentVisibilityCriteria) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableSegmentVisibilityCriteria) UnmarshalJSON(src []byte) error

func (*NullableSegmentVisibilityCriteria) Unset ¶ added in v2.0.3

type NullableSelector ¶

type NullableSelector struct {
	// contains filtered or unexported fields
}

func NewNullableSelector ¶

func NewNullableSelector(val *Selector) *NullableSelector

func (NullableSelector) Get ¶

func (v NullableSelector) Get() *Selector

func (NullableSelector) IsSet ¶

func (v NullableSelector) IsSet() bool

func (NullableSelector) MarshalJSON ¶

func (v NullableSelector) MarshalJSON() ([]byte, error)

func (*NullableSelector) Set ¶

func (v *NullableSelector) Set(val *Selector)

func (*NullableSelector) UnmarshalJSON ¶

func (v *NullableSelector) UnmarshalJSON(src []byte) error

func (*NullableSelector) Unset ¶

func (v *NullableSelector) Unset()

type NullableSelectorType ¶

type NullableSelectorType struct {
	// contains filtered or unexported fields
}

func NewNullableSelectorType ¶

func NewNullableSelectorType(val *SelectorType) *NullableSelectorType

func (NullableSelectorType) Get ¶

func (NullableSelectorType) IsSet ¶

func (v NullableSelectorType) IsSet() bool

func (NullableSelectorType) MarshalJSON ¶

func (v NullableSelectorType) MarshalJSON() ([]byte, error)

func (*NullableSelectorType) Set ¶

func (v *NullableSelectorType) Set(val *SelectorType)

func (*NullableSelectorType) UnmarshalJSON ¶

func (v *NullableSelectorType) UnmarshalJSON(src []byte) error

func (*NullableSelectorType) Unset ¶

func (v *NullableSelectorType) Unset()

type NullableServiceDeskIntegrationDto ¶

type NullableServiceDeskIntegrationDto struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationDto) Get ¶

func (NullableServiceDeskIntegrationDto) IsSet ¶

func (NullableServiceDeskIntegrationDto) MarshalJSON ¶

func (v NullableServiceDeskIntegrationDto) MarshalJSON() ([]byte, error)

func (*NullableServiceDeskIntegrationDto) Set ¶

func (*NullableServiceDeskIntegrationDto) UnmarshalJSON ¶

func (v *NullableServiceDeskIntegrationDto) UnmarshalJSON(src []byte) error

func (*NullableServiceDeskIntegrationDto) Unset ¶

type NullableServiceDeskIntegrationTemplateDto ¶

type NullableServiceDeskIntegrationTemplateDto struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationTemplateDto) Get ¶

func (NullableServiceDeskIntegrationTemplateDto) IsSet ¶

func (NullableServiceDeskIntegrationTemplateDto) MarshalJSON ¶

func (*NullableServiceDeskIntegrationTemplateDto) Set ¶

func (*NullableServiceDeskIntegrationTemplateDto) UnmarshalJSON ¶

func (v *NullableServiceDeskIntegrationTemplateDto) UnmarshalJSON(src []byte) error

func (*NullableServiceDeskIntegrationTemplateDto) Unset ¶

type NullableServiceDeskIntegrationTemplateType ¶

type NullableServiceDeskIntegrationTemplateType struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationTemplateType) Get ¶

func (NullableServiceDeskIntegrationTemplateType) IsSet ¶

func (NullableServiceDeskIntegrationTemplateType) MarshalJSON ¶

func (*NullableServiceDeskIntegrationTemplateType) Set ¶

func (*NullableServiceDeskIntegrationTemplateType) UnmarshalJSON ¶

func (v *NullableServiceDeskIntegrationTemplateType) UnmarshalJSON(src []byte) error

func (*NullableServiceDeskIntegrationTemplateType) Unset ¶

type NullableServiceDeskSource ¶

type NullableServiceDeskSource struct {
	// contains filtered or unexported fields
}

func NewNullableServiceDeskSource ¶

func NewNullableServiceDeskSource(val *ServiceDeskSource) *NullableServiceDeskSource

func (NullableServiceDeskSource) Get ¶

func (NullableServiceDeskSource) IsSet ¶

func (v NullableServiceDeskSource) IsSet() bool

func (NullableServiceDeskSource) MarshalJSON ¶

func (v NullableServiceDeskSource) MarshalJSON() ([]byte, error)

func (*NullableServiceDeskSource) Set ¶

func (*NullableServiceDeskSource) UnmarshalJSON ¶

func (v *NullableServiceDeskSource) UnmarshalJSON(src []byte) error

func (*NullableServiceDeskSource) Unset ¶

func (v *NullableServiceDeskSource) Unset()

type NullableSetLifecycleState200Response ¶

type NullableSetLifecycleState200Response struct {
	// contains filtered or unexported fields
}

func (NullableSetLifecycleState200Response) Get ¶

func (NullableSetLifecycleState200Response) IsSet ¶

func (NullableSetLifecycleState200Response) MarshalJSON ¶

func (v NullableSetLifecycleState200Response) MarshalJSON() ([]byte, error)

func (*NullableSetLifecycleState200Response) Set ¶

func (*NullableSetLifecycleState200Response) UnmarshalJSON ¶

func (v *NullableSetLifecycleState200Response) UnmarshalJSON(src []byte) error

func (*NullableSetLifecycleState200Response) Unset ¶

type NullableSetLifecycleStateRequest ¶

type NullableSetLifecycleStateRequest struct {
	// contains filtered or unexported fields
}

func (NullableSetLifecycleStateRequest) Get ¶

func (NullableSetLifecycleStateRequest) IsSet ¶

func (NullableSetLifecycleStateRequest) MarshalJSON ¶

func (v NullableSetLifecycleStateRequest) MarshalJSON() ([]byte, error)

func (*NullableSetLifecycleStateRequest) Set ¶

func (*NullableSetLifecycleStateRequest) UnmarshalJSON ¶

func (v *NullableSetLifecycleStateRequest) UnmarshalJSON(src []byte) error

func (*NullableSetLifecycleStateRequest) Unset ¶

type NullableSlimCampaign ¶

type NullableSlimCampaign struct {
	// contains filtered or unexported fields
}

func NewNullableSlimCampaign ¶

func NewNullableSlimCampaign(val *SlimCampaign) *NullableSlimCampaign

func (NullableSlimCampaign) Get ¶

func (NullableSlimCampaign) IsSet ¶

func (v NullableSlimCampaign) IsSet() bool

func (NullableSlimCampaign) MarshalJSON ¶

func (v NullableSlimCampaign) MarshalJSON() ([]byte, error)

func (*NullableSlimCampaign) Set ¶

func (v *NullableSlimCampaign) Set(val *SlimCampaign)

func (*NullableSlimCampaign) UnmarshalJSON ¶

func (v *NullableSlimCampaign) UnmarshalJSON(src []byte) error

func (*NullableSlimCampaign) Unset ¶

func (v *NullableSlimCampaign) Unset()

type NullableSodExemptCriteria ¶

type NullableSodExemptCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableSodExemptCriteria ¶

func NewNullableSodExemptCriteria(val *SodExemptCriteria) *NullableSodExemptCriteria

func (NullableSodExemptCriteria) Get ¶

func (NullableSodExemptCriteria) IsSet ¶

func (v NullableSodExemptCriteria) IsSet() bool

func (NullableSodExemptCriteria) MarshalJSON ¶

func (v NullableSodExemptCriteria) MarshalJSON() ([]byte, error)

func (*NullableSodExemptCriteria) Set ¶

func (*NullableSodExemptCriteria) UnmarshalJSON ¶

func (v *NullableSodExemptCriteria) UnmarshalJSON(src []byte) error

func (*NullableSodExemptCriteria) Unset ¶

func (v *NullableSodExemptCriteria) Unset()

type NullableSodPolicy ¶

type NullableSodPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableSodPolicy ¶

func NewNullableSodPolicy(val *SodPolicy) *NullableSodPolicy

func (NullableSodPolicy) Get ¶

func (v NullableSodPolicy) Get() *SodPolicy

func (NullableSodPolicy) IsSet ¶

func (v NullableSodPolicy) IsSet() bool

func (NullableSodPolicy) MarshalJSON ¶

func (v NullableSodPolicy) MarshalJSON() ([]byte, error)

func (*NullableSodPolicy) Set ¶

func (v *NullableSodPolicy) Set(val *SodPolicy)

func (*NullableSodPolicy) UnmarshalJSON ¶

func (v *NullableSodPolicy) UnmarshalJSON(src []byte) error

func (*NullableSodPolicy) Unset ¶

func (v *NullableSodPolicy) Unset()

type NullableSodPolicyConflictingAccessCriteria ¶

type NullableSodPolicyConflictingAccessCriteria struct {
	// contains filtered or unexported fields
}

func (NullableSodPolicyConflictingAccessCriteria) Get ¶

func (NullableSodPolicyConflictingAccessCriteria) IsSet ¶

func (NullableSodPolicyConflictingAccessCriteria) MarshalJSON ¶

func (*NullableSodPolicyConflictingAccessCriteria) Set ¶

func (*NullableSodPolicyConflictingAccessCriteria) UnmarshalJSON ¶

func (v *NullableSodPolicyConflictingAccessCriteria) UnmarshalJSON(src []byte) error

func (*NullableSodPolicyConflictingAccessCriteria) Unset ¶

type NullableSodPolicyDto ¶

type NullableSodPolicyDto struct {
	// contains filtered or unexported fields
}

func NewNullableSodPolicyDto ¶

func NewNullableSodPolicyDto(val *SodPolicyDto) *NullableSodPolicyDto

func (NullableSodPolicyDto) Get ¶

func (NullableSodPolicyDto) IsSet ¶

func (v NullableSodPolicyDto) IsSet() bool

func (NullableSodPolicyDto) MarshalJSON ¶

func (v NullableSodPolicyDto) MarshalJSON() ([]byte, error)

func (*NullableSodPolicyDto) Set ¶

func (v *NullableSodPolicyDto) Set(val *SodPolicyDto)

func (*NullableSodPolicyDto) UnmarshalJSON ¶

func (v *NullableSodPolicyDto) UnmarshalJSON(src []byte) error

func (*NullableSodPolicyDto) Unset ¶

func (v *NullableSodPolicyDto) Unset()

type NullableSodPolicySchedule ¶

type NullableSodPolicySchedule struct {
	// contains filtered or unexported fields
}

func NewNullableSodPolicySchedule ¶

func NewNullableSodPolicySchedule(val *SodPolicySchedule) *NullableSodPolicySchedule

func (NullableSodPolicySchedule) Get ¶

func (NullableSodPolicySchedule) IsSet ¶

func (v NullableSodPolicySchedule) IsSet() bool

func (NullableSodPolicySchedule) MarshalJSON ¶

func (v NullableSodPolicySchedule) MarshalJSON() ([]byte, error)

func (*NullableSodPolicySchedule) Set ¶

func (*NullableSodPolicySchedule) UnmarshalJSON ¶

func (v *NullableSodPolicySchedule) UnmarshalJSON(src []byte) error

func (*NullableSodPolicySchedule) Unset ¶

func (v *NullableSodPolicySchedule) Unset()

type NullableSodRecipient ¶

type NullableSodRecipient struct {
	// contains filtered or unexported fields
}

func NewNullableSodRecipient ¶

func NewNullableSodRecipient(val *SodRecipient) *NullableSodRecipient

func (NullableSodRecipient) Get ¶

func (NullableSodRecipient) IsSet ¶

func (v NullableSodRecipient) IsSet() bool

func (NullableSodRecipient) MarshalJSON ¶

func (v NullableSodRecipient) MarshalJSON() ([]byte, error)

func (*NullableSodRecipient) Set ¶

func (v *NullableSodRecipient) Set(val *SodRecipient)

func (*NullableSodRecipient) UnmarshalJSON ¶

func (v *NullableSodRecipient) UnmarshalJSON(src []byte) error

func (*NullableSodRecipient) Unset ¶

func (v *NullableSodRecipient) Unset()

type NullableSodReportResultDto ¶

type NullableSodReportResultDto struct {
	// contains filtered or unexported fields
}

func NewNullableSodReportResultDto ¶

func NewNullableSodReportResultDto(val *SodReportResultDto) *NullableSodReportResultDto

func (NullableSodReportResultDto) Get ¶

func (NullableSodReportResultDto) IsSet ¶

func (v NullableSodReportResultDto) IsSet() bool

func (NullableSodReportResultDto) MarshalJSON ¶

func (v NullableSodReportResultDto) MarshalJSON() ([]byte, error)

func (*NullableSodReportResultDto) Set ¶

func (*NullableSodReportResultDto) UnmarshalJSON ¶

func (v *NullableSodReportResultDto) UnmarshalJSON(src []byte) error

func (*NullableSodReportResultDto) Unset ¶

func (v *NullableSodReportResultDto) Unset()

type NullableSodViolationCheck ¶

type NullableSodViolationCheck struct {
	// contains filtered or unexported fields
}

func NewNullableSodViolationCheck ¶

func NewNullableSodViolationCheck(val *SodViolationCheck) *NullableSodViolationCheck

func (NullableSodViolationCheck) Get ¶

func (NullableSodViolationCheck) IsSet ¶

func (v NullableSodViolationCheck) IsSet() bool

func (NullableSodViolationCheck) MarshalJSON ¶

func (v NullableSodViolationCheck) MarshalJSON() ([]byte, error)

func (*NullableSodViolationCheck) Set ¶

func (*NullableSodViolationCheck) UnmarshalJSON ¶

func (v *NullableSodViolationCheck) UnmarshalJSON(src []byte) error

func (*NullableSodViolationCheck) Unset ¶

func (v *NullableSodViolationCheck) Unset()

type NullableSodViolationCheckResult ¶

type NullableSodViolationCheckResult struct {
	// contains filtered or unexported fields
}

func (NullableSodViolationCheckResult) Get ¶

func (NullableSodViolationCheckResult) IsSet ¶

func (NullableSodViolationCheckResult) MarshalJSON ¶

func (v NullableSodViolationCheckResult) MarshalJSON() ([]byte, error)

func (*NullableSodViolationCheckResult) Set ¶

func (*NullableSodViolationCheckResult) UnmarshalJSON ¶

func (v *NullableSodViolationCheckResult) UnmarshalJSON(src []byte) error

func (*NullableSodViolationCheckResult) Unset ¶

type NullableSodViolationContext ¶

type NullableSodViolationContext struct {
	// contains filtered or unexported fields
}

func (NullableSodViolationContext) Get ¶

func (NullableSodViolationContext) IsSet ¶

func (NullableSodViolationContext) MarshalJSON ¶

func (v NullableSodViolationContext) MarshalJSON() ([]byte, error)

func (*NullableSodViolationContext) Set ¶

func (*NullableSodViolationContext) UnmarshalJSON ¶

func (v *NullableSodViolationContext) UnmarshalJSON(src []byte) error

func (*NullableSodViolationContext) Unset ¶

func (v *NullableSodViolationContext) Unset()

type NullableSodViolationContextCheckCompleted ¶

type NullableSodViolationContextCheckCompleted struct {
	// contains filtered or unexported fields
}

func (NullableSodViolationContextCheckCompleted) Get ¶

func (NullableSodViolationContextCheckCompleted) IsSet ¶

func (NullableSodViolationContextCheckCompleted) MarshalJSON ¶

func (*NullableSodViolationContextCheckCompleted) Set ¶

func (*NullableSodViolationContextCheckCompleted) UnmarshalJSON ¶

func (v *NullableSodViolationContextCheckCompleted) UnmarshalJSON(src []byte) error

func (*NullableSodViolationContextCheckCompleted) Unset ¶

type NullableSodViolationContextConflictingAccessCriteria ¶

type NullableSodViolationContextConflictingAccessCriteria struct {
	// contains filtered or unexported fields
}

func (NullableSodViolationContextConflictingAccessCriteria) Get ¶

func (NullableSodViolationContextConflictingAccessCriteria) IsSet ¶

func (NullableSodViolationContextConflictingAccessCriteria) MarshalJSON ¶

func (*NullableSodViolationContextConflictingAccessCriteria) Set ¶

func (*NullableSodViolationContextConflictingAccessCriteria) UnmarshalJSON ¶

func (*NullableSodViolationContextConflictingAccessCriteria) Unset ¶

type NullableSodViolationContextConflictingAccessCriteriaLeftCriteria ¶

type NullableSodViolationContextConflictingAccessCriteriaLeftCriteria struct {
	// contains filtered or unexported fields
}

func (NullableSodViolationContextConflictingAccessCriteriaLeftCriteria) Get ¶

func (NullableSodViolationContextConflictingAccessCriteriaLeftCriteria) IsSet ¶

func (NullableSodViolationContextConflictingAccessCriteriaLeftCriteria) MarshalJSON ¶

func (*NullableSodViolationContextConflictingAccessCriteriaLeftCriteria) Set ¶

func (*NullableSodViolationContextConflictingAccessCriteriaLeftCriteria) UnmarshalJSON ¶

func (*NullableSodViolationContextConflictingAccessCriteriaLeftCriteria) Unset ¶

type NullableSource ¶

type NullableSource struct {
	// contains filtered or unexported fields
}

func NewNullableSource ¶

func NewNullableSource(val *Source) *NullableSource

func (NullableSource) Get ¶

func (v NullableSource) Get() *Source

func (NullableSource) IsSet ¶

func (v NullableSource) IsSet() bool

func (NullableSource) MarshalJSON ¶

func (v NullableSource) MarshalJSON() ([]byte, error)

func (*NullableSource) Set ¶

func (v *NullableSource) Set(val *Source)

func (*NullableSource) UnmarshalJSON ¶

func (v *NullableSource) UnmarshalJSON(src []byte) error

func (*NullableSource) Unset ¶

func (v *NullableSource) Unset()

type NullableSourceAccountCorrelationConfig ¶

type NullableSourceAccountCorrelationConfig struct {
	// contains filtered or unexported fields
}

func (NullableSourceAccountCorrelationConfig) Get ¶

func (NullableSourceAccountCorrelationConfig) IsSet ¶

func (NullableSourceAccountCorrelationConfig) MarshalJSON ¶

func (v NullableSourceAccountCorrelationConfig) MarshalJSON() ([]byte, error)

func (*NullableSourceAccountCorrelationConfig) Set ¶

func (*NullableSourceAccountCorrelationConfig) UnmarshalJSON ¶

func (v *NullableSourceAccountCorrelationConfig) UnmarshalJSON(src []byte) error

func (*NullableSourceAccountCorrelationConfig) Unset ¶

type NullableSourceAccountCorrelationRule ¶

type NullableSourceAccountCorrelationRule struct {
	// contains filtered or unexported fields
}

func (NullableSourceAccountCorrelationRule) Get ¶

func (NullableSourceAccountCorrelationRule) IsSet ¶

func (NullableSourceAccountCorrelationRule) MarshalJSON ¶

func (v NullableSourceAccountCorrelationRule) MarshalJSON() ([]byte, error)

func (*NullableSourceAccountCorrelationRule) Set ¶

func (*NullableSourceAccountCorrelationRule) UnmarshalJSON ¶

func (v *NullableSourceAccountCorrelationRule) UnmarshalJSON(src []byte) error

func (*NullableSourceAccountCorrelationRule) Unset ¶

type NullableSourceBeforeProvisioningRule ¶

type NullableSourceBeforeProvisioningRule struct {
	// contains filtered or unexported fields
}

func (NullableSourceBeforeProvisioningRule) Get ¶

func (NullableSourceBeforeProvisioningRule) IsSet ¶

func (NullableSourceBeforeProvisioningRule) MarshalJSON ¶

func (v NullableSourceBeforeProvisioningRule) MarshalJSON() ([]byte, error)

func (*NullableSourceBeforeProvisioningRule) Set ¶

func (*NullableSourceBeforeProvisioningRule) UnmarshalJSON ¶

func (v *NullableSourceBeforeProvisioningRule) UnmarshalJSON(src []byte) error

func (*NullableSourceBeforeProvisioningRule) Unset ¶

type NullableSourceCluster ¶

type NullableSourceCluster struct {
	// contains filtered or unexported fields
}

func NewNullableSourceCluster ¶

func NewNullableSourceCluster(val *SourceCluster) *NullableSourceCluster

func (NullableSourceCluster) Get ¶

func (NullableSourceCluster) IsSet ¶

func (v NullableSourceCluster) IsSet() bool

func (NullableSourceCluster) MarshalJSON ¶

func (v NullableSourceCluster) MarshalJSON() ([]byte, error)

func (*NullableSourceCluster) Set ¶

func (v *NullableSourceCluster) Set(val *SourceCluster)

func (*NullableSourceCluster) UnmarshalJSON ¶

func (v *NullableSourceCluster) UnmarshalJSON(src []byte) error

func (*NullableSourceCluster) Unset ¶

func (v *NullableSourceCluster) Unset()

type NullableSourceClusterDto ¶

type NullableSourceClusterDto struct {
	// contains filtered or unexported fields
}

func NewNullableSourceClusterDto ¶

func NewNullableSourceClusterDto(val *SourceClusterDto) *NullableSourceClusterDto

func (NullableSourceClusterDto) Get ¶

func (NullableSourceClusterDto) IsSet ¶

func (v NullableSourceClusterDto) IsSet() bool

func (NullableSourceClusterDto) MarshalJSON ¶

func (v NullableSourceClusterDto) MarshalJSON() ([]byte, error)

func (*NullableSourceClusterDto) Set ¶

func (*NullableSourceClusterDto) UnmarshalJSON ¶

func (v *NullableSourceClusterDto) UnmarshalJSON(src []byte) error

func (*NullableSourceClusterDto) Unset ¶

func (v *NullableSourceClusterDto) Unset()

type NullableSourceHealthDto ¶

type NullableSourceHealthDto struct {
	// contains filtered or unexported fields
}

func NewNullableSourceHealthDto ¶

func NewNullableSourceHealthDto(val *SourceHealthDto) *NullableSourceHealthDto

func (NullableSourceHealthDto) Get ¶

func (NullableSourceHealthDto) IsSet ¶

func (v NullableSourceHealthDto) IsSet() bool

func (NullableSourceHealthDto) MarshalJSON ¶

func (v NullableSourceHealthDto) MarshalJSON() ([]byte, error)

func (*NullableSourceHealthDto) Set ¶

func (*NullableSourceHealthDto) UnmarshalJSON ¶

func (v *NullableSourceHealthDto) UnmarshalJSON(src []byte) error

func (*NullableSourceHealthDto) Unset ¶

func (v *NullableSourceHealthDto) Unset()

type NullableSourceManagementWorkgroup ¶

type NullableSourceManagementWorkgroup struct {
	// contains filtered or unexported fields
}

func (NullableSourceManagementWorkgroup) Get ¶

func (NullableSourceManagementWorkgroup) IsSet ¶

func (NullableSourceManagementWorkgroup) MarshalJSON ¶

func (v NullableSourceManagementWorkgroup) MarshalJSON() ([]byte, error)

func (*NullableSourceManagementWorkgroup) Set ¶

func (*NullableSourceManagementWorkgroup) UnmarshalJSON ¶

func (v *NullableSourceManagementWorkgroup) UnmarshalJSON(src []byte) error

func (*NullableSourceManagementWorkgroup) Unset ¶

type NullableSourceManagerCorrelationMapping ¶ added in v2.0.3

type NullableSourceManagerCorrelationMapping struct {
	// contains filtered or unexported fields
}

func NewNullableSourceManagerCorrelationMapping ¶ added in v2.0.3

func NewNullableSourceManagerCorrelationMapping(val *SourceManagerCorrelationMapping) *NullableSourceManagerCorrelationMapping

func (NullableSourceManagerCorrelationMapping) Get ¶ added in v2.0.3

func (NullableSourceManagerCorrelationMapping) IsSet ¶ added in v2.0.3

func (NullableSourceManagerCorrelationMapping) MarshalJSON ¶ added in v2.0.3

func (v NullableSourceManagerCorrelationMapping) MarshalJSON() ([]byte, error)

func (*NullableSourceManagerCorrelationMapping) Set ¶ added in v2.0.3

func (*NullableSourceManagerCorrelationMapping) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableSourceManagerCorrelationMapping) UnmarshalJSON(src []byte) error

func (*NullableSourceManagerCorrelationMapping) Unset ¶ added in v2.0.3

type NullableSourceManagerCorrelationRule ¶

type NullableSourceManagerCorrelationRule struct {
	// contains filtered or unexported fields
}

func (NullableSourceManagerCorrelationRule) Get ¶

func (NullableSourceManagerCorrelationRule) IsSet ¶

func (NullableSourceManagerCorrelationRule) MarshalJSON ¶

func (v NullableSourceManagerCorrelationRule) MarshalJSON() ([]byte, error)

func (*NullableSourceManagerCorrelationRule) Set ¶

func (*NullableSourceManagerCorrelationRule) UnmarshalJSON ¶

func (v *NullableSourceManagerCorrelationRule) UnmarshalJSON(src []byte) error

func (*NullableSourceManagerCorrelationRule) Unset ¶

type NullableSourceOwner ¶

type NullableSourceOwner struct {
	// contains filtered or unexported fields
}

func NewNullableSourceOwner ¶

func NewNullableSourceOwner(val *SourceOwner) *NullableSourceOwner

func (NullableSourceOwner) Get ¶

func (NullableSourceOwner) IsSet ¶

func (v NullableSourceOwner) IsSet() bool

func (NullableSourceOwner) MarshalJSON ¶

func (v NullableSourceOwner) MarshalJSON() ([]byte, error)

func (*NullableSourceOwner) Set ¶

func (v *NullableSourceOwner) Set(val *SourceOwner)

func (*NullableSourceOwner) UnmarshalJSON ¶

func (v *NullableSourceOwner) UnmarshalJSON(src []byte) error

func (*NullableSourceOwner) Unset ¶

func (v *NullableSourceOwner) Unset()

type NullableSourcePasswordPoliciesInner ¶

type NullableSourcePasswordPoliciesInner struct {
	// contains filtered or unexported fields
}

func (NullableSourcePasswordPoliciesInner) Get ¶

func (NullableSourcePasswordPoliciesInner) IsSet ¶

func (NullableSourcePasswordPoliciesInner) MarshalJSON ¶

func (v NullableSourcePasswordPoliciesInner) MarshalJSON() ([]byte, error)

func (*NullableSourcePasswordPoliciesInner) Set ¶

func (*NullableSourcePasswordPoliciesInner) UnmarshalJSON ¶

func (v *NullableSourcePasswordPoliciesInner) UnmarshalJSON(src []byte) error

func (*NullableSourcePasswordPoliciesInner) Unset ¶

type NullableSourceSchemasInner ¶

type NullableSourceSchemasInner struct {
	// contains filtered or unexported fields
}

func NewNullableSourceSchemasInner ¶

func NewNullableSourceSchemasInner(val *SourceSchemasInner) *NullableSourceSchemasInner

func (NullableSourceSchemasInner) Get ¶

func (NullableSourceSchemasInner) IsSet ¶

func (v NullableSourceSchemasInner) IsSet() bool

func (NullableSourceSchemasInner) MarshalJSON ¶

func (v NullableSourceSchemasInner) MarshalJSON() ([]byte, error)

func (*NullableSourceSchemasInner) Set ¶

func (*NullableSourceSchemasInner) UnmarshalJSON ¶

func (v *NullableSourceSchemasInner) UnmarshalJSON(src []byte) error

func (*NullableSourceSchemasInner) Unset ¶

func (v *NullableSourceSchemasInner) Unset()

type NullableSourceUsage ¶

type NullableSourceUsage struct {
	// contains filtered or unexported fields
}

func NewNullableSourceUsage ¶

func NewNullableSourceUsage(val *SourceUsage) *NullableSourceUsage

func (NullableSourceUsage) Get ¶

func (NullableSourceUsage) IsSet ¶

func (v NullableSourceUsage) IsSet() bool

func (NullableSourceUsage) MarshalJSON ¶

func (v NullableSourceUsage) MarshalJSON() ([]byte, error)

func (*NullableSourceUsage) Set ¶

func (v *NullableSourceUsage) Set(val *SourceUsage)

func (*NullableSourceUsage) UnmarshalJSON ¶

func (v *NullableSourceUsage) UnmarshalJSON(src []byte) error

func (*NullableSourceUsage) Unset ¶

func (v *NullableSourceUsage) Unset()

type NullableSourceUsageStatus ¶

type NullableSourceUsageStatus struct {
	// contains filtered or unexported fields
}

func NewNullableSourceUsageStatus ¶

func NewNullableSourceUsageStatus(val *SourceUsageStatus) *NullableSourceUsageStatus

func (NullableSourceUsageStatus) Get ¶

func (NullableSourceUsageStatus) IsSet ¶

func (v NullableSourceUsageStatus) IsSet() bool

func (NullableSourceUsageStatus) MarshalJSON ¶

func (v NullableSourceUsageStatus) MarshalJSON() ([]byte, error)

func (*NullableSourceUsageStatus) Set ¶

func (*NullableSourceUsageStatus) UnmarshalJSON ¶

func (v *NullableSourceUsageStatus) UnmarshalJSON(src []byte) error

func (*NullableSourceUsageStatus) Unset ¶

func (v *NullableSourceUsageStatus) Unset()

type NullableSpConfigMessage ¶

type NullableSpConfigMessage struct {
	// contains filtered or unexported fields
}

func NewNullableSpConfigMessage ¶

func NewNullableSpConfigMessage(val *SpConfigMessage) *NullableSpConfigMessage

func (NullableSpConfigMessage) Get ¶

func (NullableSpConfigMessage) IsSet ¶

func (v NullableSpConfigMessage) IsSet() bool

func (NullableSpConfigMessage) MarshalJSON ¶

func (v NullableSpConfigMessage) MarshalJSON() ([]byte, error)

func (*NullableSpConfigMessage) Set ¶

func (*NullableSpConfigMessage) UnmarshalJSON ¶

func (v *NullableSpConfigMessage) UnmarshalJSON(src []byte) error

func (*NullableSpConfigMessage) Unset ¶

func (v *NullableSpConfigMessage) Unset()

type NullableStandardLevel ¶ added in v2.0.5

type NullableStandardLevel struct {
	// contains filtered or unexported fields
}

func NewNullableStandardLevel ¶ added in v2.0.5

func NewNullableStandardLevel(val *StandardLevel) *NullableStandardLevel

func (NullableStandardLevel) Get ¶ added in v2.0.5

func (NullableStandardLevel) IsSet ¶ added in v2.0.5

func (v NullableStandardLevel) IsSet() bool

func (NullableStandardLevel) MarshalJSON ¶ added in v2.0.5

func (v NullableStandardLevel) MarshalJSON() ([]byte, error)

func (*NullableStandardLevel) Set ¶ added in v2.0.5

func (v *NullableStandardLevel) Set(val *StandardLevel)

func (*NullableStandardLevel) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableStandardLevel) UnmarshalJSON(src []byte) error

func (*NullableStandardLevel) Unset ¶ added in v2.0.5

func (v *NullableStandardLevel) 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 NullableSubSearchAggregationSpecification ¶

type NullableSubSearchAggregationSpecification struct {
	// contains filtered or unexported fields
}

func (NullableSubSearchAggregationSpecification) Get ¶

func (NullableSubSearchAggregationSpecification) IsSet ¶

func (NullableSubSearchAggregationSpecification) MarshalJSON ¶

func (*NullableSubSearchAggregationSpecification) Set ¶

func (*NullableSubSearchAggregationSpecification) UnmarshalJSON ¶

func (v *NullableSubSearchAggregationSpecification) UnmarshalJSON(src []byte) error

func (*NullableSubSearchAggregationSpecification) Unset ¶

type NullableTaggedObject ¶

type NullableTaggedObject struct {
	// contains filtered or unexported fields
}

func NewNullableTaggedObject ¶

func NewNullableTaggedObject(val *TaggedObject) *NullableTaggedObject

func (NullableTaggedObject) Get ¶

func (NullableTaggedObject) IsSet ¶

func (v NullableTaggedObject) IsSet() bool

func (NullableTaggedObject) MarshalJSON ¶

func (v NullableTaggedObject) MarshalJSON() ([]byte, error)

func (*NullableTaggedObject) Set ¶

func (v *NullableTaggedObject) Set(val *TaggedObject)

func (*NullableTaggedObject) UnmarshalJSON ¶

func (v *NullableTaggedObject) UnmarshalJSON(src []byte) error

func (*NullableTaggedObject) Unset ¶

func (v *NullableTaggedObject) Unset()

type NullableTaggedObjectDto ¶

type NullableTaggedObjectDto struct {
	// contains filtered or unexported fields
}

func NewNullableTaggedObjectDto ¶

func NewNullableTaggedObjectDto(val *TaggedObjectDto) *NullableTaggedObjectDto

func (NullableTaggedObjectDto) Get ¶

func (NullableTaggedObjectDto) IsSet ¶

func (v NullableTaggedObjectDto) IsSet() bool

func (NullableTaggedObjectDto) MarshalJSON ¶

func (v NullableTaggedObjectDto) MarshalJSON() ([]byte, error)

func (*NullableTaggedObjectDto) Set ¶

func (*NullableTaggedObjectDto) UnmarshalJSON ¶

func (v *NullableTaggedObjectDto) UnmarshalJSON(src []byte) error

func (*NullableTaggedObjectDto) Unset ¶

func (v *NullableTaggedObjectDto) Unset()

type NullableTaskResultDetails ¶

type NullableTaskResultDetails struct {
	// contains filtered or unexported fields
}

func NewNullableTaskResultDetails ¶

func NewNullableTaskResultDetails(val *TaskResultDetails) *NullableTaskResultDetails

func (NullableTaskResultDetails) Get ¶

func (NullableTaskResultDetails) IsSet ¶

func (v NullableTaskResultDetails) IsSet() bool

func (NullableTaskResultDetails) MarshalJSON ¶

func (v NullableTaskResultDetails) MarshalJSON() ([]byte, error)

func (*NullableTaskResultDetails) Set ¶

func (*NullableTaskResultDetails) UnmarshalJSON ¶

func (v *NullableTaskResultDetails) UnmarshalJSON(src []byte) error

func (*NullableTaskResultDetails) Unset ¶

func (v *NullableTaskResultDetails) Unset()

type NullableTaskResultDetailsMessagesInner ¶

type NullableTaskResultDetailsMessagesInner struct {
	// contains filtered or unexported fields
}

func (NullableTaskResultDetailsMessagesInner) Get ¶

func (NullableTaskResultDetailsMessagesInner) IsSet ¶

func (NullableTaskResultDetailsMessagesInner) MarshalJSON ¶

func (v NullableTaskResultDetailsMessagesInner) MarshalJSON() ([]byte, error)

func (*NullableTaskResultDetailsMessagesInner) Set ¶

func (*NullableTaskResultDetailsMessagesInner) UnmarshalJSON ¶

func (v *NullableTaskResultDetailsMessagesInner) UnmarshalJSON(src []byte) error

func (*NullableTaskResultDetailsMessagesInner) Unset ¶

type NullableTaskResultDetailsReturnsInner ¶

type NullableTaskResultDetailsReturnsInner struct {
	// contains filtered or unexported fields
}

func (NullableTaskResultDetailsReturnsInner) Get ¶

func (NullableTaskResultDetailsReturnsInner) IsSet ¶

func (NullableTaskResultDetailsReturnsInner) MarshalJSON ¶

func (v NullableTaskResultDetailsReturnsInner) MarshalJSON() ([]byte, error)

func (*NullableTaskResultDetailsReturnsInner) Set ¶

func (*NullableTaskResultDetailsReturnsInner) UnmarshalJSON ¶

func (v *NullableTaskResultDetailsReturnsInner) UnmarshalJSON(src []byte) error

func (*NullableTaskResultDetailsReturnsInner) Unset ¶

type NullableTaskResultDto ¶

type NullableTaskResultDto struct {
	// contains filtered or unexported fields
}

func NewNullableTaskResultDto ¶

func NewNullableTaskResultDto(val *TaskResultDto) *NullableTaskResultDto

func (NullableTaskResultDto) Get ¶

func (NullableTaskResultDto) IsSet ¶

func (v NullableTaskResultDto) IsSet() bool

func (NullableTaskResultDto) MarshalJSON ¶

func (v NullableTaskResultDto) MarshalJSON() ([]byte, error)

func (*NullableTaskResultDto) Set ¶

func (v *NullableTaskResultDto) Set(val *TaskResultDto)

func (*NullableTaskResultDto) UnmarshalJSON ¶

func (v *NullableTaskResultDto) UnmarshalJSON(src []byte) error

func (*NullableTaskResultDto) Unset ¶

func (v *NullableTaskResultDto) Unset()

type NullableTaskResultSimplified ¶

type NullableTaskResultSimplified struct {
	// contains filtered or unexported fields
}

func (NullableTaskResultSimplified) Get ¶

func (NullableTaskResultSimplified) IsSet ¶

func (NullableTaskResultSimplified) MarshalJSON ¶

func (v NullableTaskResultSimplified) MarshalJSON() ([]byte, error)

func (*NullableTaskResultSimplified) Set ¶

func (*NullableTaskResultSimplified) UnmarshalJSON ¶

func (v *NullableTaskResultSimplified) UnmarshalJSON(src []byte) error

func (*NullableTaskResultSimplified) Unset ¶

func (v *NullableTaskResultSimplified) Unset()

type NullableTestExternalExecuteWorkflow200Response ¶ added in v2.0.3

type NullableTestExternalExecuteWorkflow200Response struct {
	// contains filtered or unexported fields
}

func (NullableTestExternalExecuteWorkflow200Response) Get ¶ added in v2.0.3

func (NullableTestExternalExecuteWorkflow200Response) IsSet ¶ added in v2.0.3

func (NullableTestExternalExecuteWorkflow200Response) MarshalJSON ¶ added in v2.0.3

func (*NullableTestExternalExecuteWorkflow200Response) Set ¶ added in v2.0.3

func (*NullableTestExternalExecuteWorkflow200Response) UnmarshalJSON ¶ added in v2.0.3

func (*NullableTestExternalExecuteWorkflow200Response) Unset ¶ added in v2.0.3

type NullableTestExternalExecuteWorkflowRequest ¶ added in v2.0.3

type NullableTestExternalExecuteWorkflowRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTestExternalExecuteWorkflowRequest ¶ added in v2.0.3

func NewNullableTestExternalExecuteWorkflowRequest(val *TestExternalExecuteWorkflowRequest) *NullableTestExternalExecuteWorkflowRequest

func (NullableTestExternalExecuteWorkflowRequest) Get ¶ added in v2.0.3

func (NullableTestExternalExecuteWorkflowRequest) IsSet ¶ added in v2.0.3

func (NullableTestExternalExecuteWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (*NullableTestExternalExecuteWorkflowRequest) Set ¶ added in v2.0.3

func (*NullableTestExternalExecuteWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableTestExternalExecuteWorkflowRequest) UnmarshalJSON(src []byte) error

func (*NullableTestExternalExecuteWorkflowRequest) Unset ¶ added in v2.0.3

type NullableTestWorkflow200Response ¶ added in v2.0.3

type NullableTestWorkflow200Response struct {
	// contains filtered or unexported fields
}

func NewNullableTestWorkflow200Response ¶ added in v2.0.3

func NewNullableTestWorkflow200Response(val *TestWorkflow200Response) *NullableTestWorkflow200Response

func (NullableTestWorkflow200Response) Get ¶ added in v2.0.3

func (NullableTestWorkflow200Response) IsSet ¶ added in v2.0.3

func (NullableTestWorkflow200Response) MarshalJSON ¶ added in v2.0.3

func (v NullableTestWorkflow200Response) MarshalJSON() ([]byte, error)

func (*NullableTestWorkflow200Response) Set ¶ added in v2.0.3

func (*NullableTestWorkflow200Response) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableTestWorkflow200Response) UnmarshalJSON(src []byte) error

func (*NullableTestWorkflow200Response) Unset ¶ added in v2.0.3

type NullableTestWorkflowRequest ¶ added in v2.0.3

type NullableTestWorkflowRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTestWorkflowRequest ¶ added in v2.0.3

func NewNullableTestWorkflowRequest(val *TestWorkflowRequest) *NullableTestWorkflowRequest

func (NullableTestWorkflowRequest) Get ¶ added in v2.0.3

func (NullableTestWorkflowRequest) IsSet ¶ added in v2.0.3

func (NullableTestWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (v NullableTestWorkflowRequest) MarshalJSON() ([]byte, error)

func (*NullableTestWorkflowRequest) Set ¶ added in v2.0.3

func (*NullableTestWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableTestWorkflowRequest) UnmarshalJSON(src []byte) error

func (*NullableTestWorkflowRequest) Unset ¶ added in v2.0.3

func (v *NullableTestWorkflowRequest) Unset()

type NullableTextQuery ¶

type NullableTextQuery struct {
	// contains filtered or unexported fields
}

func NewNullableTextQuery ¶

func NewNullableTextQuery(val *TextQuery) *NullableTextQuery

func (NullableTextQuery) Get ¶

func (v NullableTextQuery) Get() *TextQuery

func (NullableTextQuery) IsSet ¶

func (v NullableTextQuery) IsSet() bool

func (NullableTextQuery) MarshalJSON ¶

func (v NullableTextQuery) MarshalJSON() ([]byte, error)

func (*NullableTextQuery) Set ¶

func (v *NullableTextQuery) Set(val *TextQuery)

func (*NullableTextQuery) UnmarshalJSON ¶

func (v *NullableTextQuery) UnmarshalJSON(src []byte) error

func (*NullableTextQuery) Unset ¶

func (v *NullableTextQuery) 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 NullableTransform ¶

type NullableTransform struct {
	// contains filtered or unexported fields
}

func NewNullableTransform ¶

func NewNullableTransform(val *Transform) *NullableTransform

func (NullableTransform) Get ¶

func (v NullableTransform) Get() *Transform

func (NullableTransform) IsSet ¶

func (v NullableTransform) IsSet() bool

func (NullableTransform) MarshalJSON ¶

func (v NullableTransform) MarshalJSON() ([]byte, error)

func (*NullableTransform) Set ¶

func (v *NullableTransform) Set(val *Transform)

func (*NullableTransform) UnmarshalJSON ¶

func (v *NullableTransform) UnmarshalJSON(src []byte) error

func (*NullableTransform) Unset ¶

func (v *NullableTransform) Unset()

type NullableTransformDefinition ¶

type NullableTransformDefinition struct {
	// contains filtered or unexported fields
}

func (NullableTransformDefinition) Get ¶

func (NullableTransformDefinition) IsSet ¶

func (NullableTransformDefinition) MarshalJSON ¶

func (v NullableTransformDefinition) MarshalJSON() ([]byte, error)

func (*NullableTransformDefinition) Set ¶

func (*NullableTransformDefinition) UnmarshalJSON ¶

func (v *NullableTransformDefinition) UnmarshalJSON(src []byte) error

func (*NullableTransformDefinition) Unset ¶

func (v *NullableTransformDefinition) Unset()

type NullableTransformDefinitionAttributesValue ¶

type NullableTransformDefinitionAttributesValue struct {
	// contains filtered or unexported fields
}

func (NullableTransformDefinitionAttributesValue) Get ¶

func (NullableTransformDefinitionAttributesValue) IsSet ¶

func (NullableTransformDefinitionAttributesValue) MarshalJSON ¶

func (*NullableTransformDefinitionAttributesValue) Set ¶

func (*NullableTransformDefinitionAttributesValue) UnmarshalJSON ¶

func (v *NullableTransformDefinitionAttributesValue) UnmarshalJSON(src []byte) error

func (*NullableTransformDefinitionAttributesValue) Unset ¶

type NullableTransformRead ¶

type NullableTransformRead struct {
	// contains filtered or unexported fields
}

func NewNullableTransformRead ¶

func NewNullableTransformRead(val *TransformRead) *NullableTransformRead

func (NullableTransformRead) Get ¶

func (NullableTransformRead) IsSet ¶

func (v NullableTransformRead) IsSet() bool

func (NullableTransformRead) MarshalJSON ¶

func (v NullableTransformRead) MarshalJSON() ([]byte, error)

func (*NullableTransformRead) Set ¶

func (v *NullableTransformRead) Set(val *TransformRead)

func (*NullableTransformRead) UnmarshalJSON ¶

func (v *NullableTransformRead) UnmarshalJSON(src []byte) error

func (*NullableTransformRead) Unset ¶

func (v *NullableTransformRead) Unset()

type NullableTypeAheadQuery ¶

type NullableTypeAheadQuery struct {
	// contains filtered or unexported fields
}

func NewNullableTypeAheadQuery ¶

func NewNullableTypeAheadQuery(val *TypeAheadQuery) *NullableTypeAheadQuery

func (NullableTypeAheadQuery) Get ¶

func (NullableTypeAheadQuery) IsSet ¶

func (v NullableTypeAheadQuery) IsSet() bool

func (NullableTypeAheadQuery) MarshalJSON ¶

func (v NullableTypeAheadQuery) MarshalJSON() ([]byte, error)

func (*NullableTypeAheadQuery) Set ¶

func (*NullableTypeAheadQuery) UnmarshalJSON ¶

func (v *NullableTypeAheadQuery) UnmarshalJSON(src []byte) error

func (*NullableTypeAheadQuery) Unset ¶

func (v *NullableTypeAheadQuery) Unset()

type NullableTypedReference ¶

type NullableTypedReference struct {
	// contains filtered or unexported fields
}

func NewNullableTypedReference ¶

func NewNullableTypedReference(val *TypedReference) *NullableTypedReference

func (NullableTypedReference) Get ¶

func (NullableTypedReference) IsSet ¶

func (v NullableTypedReference) IsSet() bool

func (NullableTypedReference) MarshalJSON ¶

func (v NullableTypedReference) MarshalJSON() ([]byte, error)

func (*NullableTypedReference) Set ¶

func (*NullableTypedReference) UnmarshalJSON ¶

func (v *NullableTypedReference) UnmarshalJSON(src []byte) error

func (*NullableTypedReference) Unset ¶

func (v *NullableTypedReference) Unset()

type NullableUpdateDetail ¶ added in v2.0.3

type NullableUpdateDetail struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateDetail ¶ added in v2.0.3

func NewNullableUpdateDetail(val *UpdateDetail) *NullableUpdateDetail

func (NullableUpdateDetail) Get ¶ added in v2.0.3

func (NullableUpdateDetail) IsSet ¶ added in v2.0.3

func (v NullableUpdateDetail) IsSet() bool

func (NullableUpdateDetail) MarshalJSON ¶ added in v2.0.3

func (v NullableUpdateDetail) MarshalJSON() ([]byte, error)

func (*NullableUpdateDetail) Set ¶ added in v2.0.3

func (v *NullableUpdateDetail) Set(val *UpdateDetail)

func (*NullableUpdateDetail) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableUpdateDetail) UnmarshalJSON(src []byte) error

func (*NullableUpdateDetail) Unset ¶ added in v2.0.3

func (v *NullableUpdateDetail) Unset()

type NullableUploadsRequest ¶ added in v2.0.5

type NullableUploadsRequest struct {
	// contains filtered or unexported fields
}

func NewNullableUploadsRequest ¶ added in v2.0.5

func NewNullableUploadsRequest(val *UploadsRequest) *NullableUploadsRequest

func (NullableUploadsRequest) Get ¶ added in v2.0.5

func (NullableUploadsRequest) IsSet ¶ added in v2.0.5

func (v NullableUploadsRequest) IsSet() bool

func (NullableUploadsRequest) MarshalJSON ¶ added in v2.0.5

func (v NullableUploadsRequest) MarshalJSON() ([]byte, error)

func (*NullableUploadsRequest) Set ¶ added in v2.0.5

func (*NullableUploadsRequest) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableUploadsRequest) UnmarshalJSON(src []byte) error

func (*NullableUploadsRequest) Unset ¶ added in v2.0.5

func (v *NullableUploadsRequest) Unset()

type NullableUploadsResponse ¶ added in v2.0.5

type NullableUploadsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableUploadsResponse ¶ added in v2.0.5

func NewNullableUploadsResponse(val *UploadsResponse) *NullableUploadsResponse

func (NullableUploadsResponse) Get ¶ added in v2.0.5

func (NullableUploadsResponse) IsSet ¶ added in v2.0.5

func (v NullableUploadsResponse) IsSet() bool

func (NullableUploadsResponse) MarshalJSON ¶ added in v2.0.5

func (v NullableUploadsResponse) MarshalJSON() ([]byte, error)

func (*NullableUploadsResponse) Set ¶ added in v2.0.5

func (*NullableUploadsResponse) UnmarshalJSON ¶ added in v2.0.5

func (v *NullableUploadsResponse) UnmarshalJSON(src []byte) error

func (*NullableUploadsResponse) Unset ¶ added in v2.0.5

func (v *NullableUploadsResponse) Unset()

type NullableUsageType ¶

type NullableUsageType struct {
	// contains filtered or unexported fields
}

func NewNullableUsageType ¶

func NewNullableUsageType(val *UsageType) *NullableUsageType

func (NullableUsageType) Get ¶

func (v NullableUsageType) Get() *UsageType

func (NullableUsageType) IsSet ¶

func (v NullableUsageType) IsSet() bool

func (NullableUsageType) MarshalJSON ¶

func (v NullableUsageType) MarshalJSON() ([]byte, error)

func (*NullableUsageType) Set ¶

func (v *NullableUsageType) Set(val *UsageType)

func (*NullableUsageType) UnmarshalJSON ¶

func (v *NullableUsageType) UnmarshalJSON(src []byte) error

func (*NullableUsageType) Unset ¶

func (v *NullableUsageType) Unset()

type NullableV3ConnectorDto ¶ added in v2.0.3

type NullableV3ConnectorDto struct {
	// contains filtered or unexported fields
}

func NewNullableV3ConnectorDto ¶ added in v2.0.3

func NewNullableV3ConnectorDto(val *V3ConnectorDto) *NullableV3ConnectorDto

func (NullableV3ConnectorDto) Get ¶ added in v2.0.3

func (NullableV3ConnectorDto) IsSet ¶ added in v2.0.3

func (v NullableV3ConnectorDto) IsSet() bool

func (NullableV3ConnectorDto) MarshalJSON ¶ added in v2.0.3

func (v NullableV3ConnectorDto) MarshalJSON() ([]byte, error)

func (*NullableV3ConnectorDto) Set ¶ added in v2.0.3

func (*NullableV3ConnectorDto) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableV3ConnectorDto) UnmarshalJSON(src []byte) error

func (*NullableV3ConnectorDto) Unset ¶ added in v2.0.3

func (v *NullableV3ConnectorDto) Unset()

type NullableV3CreateConnectorDto ¶ added in v2.0.3

type NullableV3CreateConnectorDto struct {
	// contains filtered or unexported fields
}

func NewNullableV3CreateConnectorDto ¶ added in v2.0.3

func NewNullableV3CreateConnectorDto(val *V3CreateConnectorDto) *NullableV3CreateConnectorDto

func (NullableV3CreateConnectorDto) Get ¶ added in v2.0.3

func (NullableV3CreateConnectorDto) IsSet ¶ added in v2.0.3

func (NullableV3CreateConnectorDto) MarshalJSON ¶ added in v2.0.3

func (v NullableV3CreateConnectorDto) MarshalJSON() ([]byte, error)

func (*NullableV3CreateConnectorDto) Set ¶ added in v2.0.3

func (*NullableV3CreateConnectorDto) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableV3CreateConnectorDto) UnmarshalJSON(src []byte) error

func (*NullableV3CreateConnectorDto) Unset ¶ added in v2.0.3

func (v *NullableV3CreateConnectorDto) Unset()

type NullableValue ¶

type NullableValue struct {
	// contains filtered or unexported fields
}

func NewNullableValue ¶

func NewNullableValue(val *Value) *NullableValue

func (NullableValue) Get ¶

func (v NullableValue) Get() *Value

func (NullableValue) IsSet ¶

func (v NullableValue) IsSet() bool

func (NullableValue) MarshalJSON ¶

func (v NullableValue) MarshalJSON() ([]byte, error)

func (*NullableValue) Set ¶

func (v *NullableValue) Set(val *Value)

func (*NullableValue) UnmarshalJSON ¶

func (v *NullableValue) UnmarshalJSON(src []byte) error

func (*NullableValue) Unset ¶

func (v *NullableValue) Unset()

type NullableViolationContext ¶

type NullableViolationContext struct {
	// contains filtered or unexported fields
}

func NewNullableViolationContext ¶

func NewNullableViolationContext(val *ViolationContext) *NullableViolationContext

func (NullableViolationContext) Get ¶

func (NullableViolationContext) IsSet ¶

func (v NullableViolationContext) IsSet() bool

func (NullableViolationContext) MarshalJSON ¶

func (v NullableViolationContext) MarshalJSON() ([]byte, error)

func (*NullableViolationContext) Set ¶

func (*NullableViolationContext) UnmarshalJSON ¶

func (v *NullableViolationContext) UnmarshalJSON(src []byte) error

func (*NullableViolationContext) Unset ¶

func (v *NullableViolationContext) Unset()

type NullableViolationContextPolicy ¶

type NullableViolationContextPolicy struct {
	// contains filtered or unexported fields
}

func (NullableViolationContextPolicy) Get ¶

func (NullableViolationContextPolicy) IsSet ¶

func (NullableViolationContextPolicy) MarshalJSON ¶

func (v NullableViolationContextPolicy) MarshalJSON() ([]byte, error)

func (*NullableViolationContextPolicy) Set ¶

func (*NullableViolationContextPolicy) UnmarshalJSON ¶

func (v *NullableViolationContextPolicy) UnmarshalJSON(src []byte) error

func (*NullableViolationContextPolicy) Unset ¶

func (v *NullableViolationContextPolicy) Unset()

type NullableViolationOwnerAssignmentConfig ¶

type NullableViolationOwnerAssignmentConfig struct {
	// contains filtered or unexported fields
}

func (NullableViolationOwnerAssignmentConfig) Get ¶

func (NullableViolationOwnerAssignmentConfig) IsSet ¶

func (NullableViolationOwnerAssignmentConfig) MarshalJSON ¶

func (v NullableViolationOwnerAssignmentConfig) MarshalJSON() ([]byte, error)

func (*NullableViolationOwnerAssignmentConfig) Set ¶

func (*NullableViolationOwnerAssignmentConfig) UnmarshalJSON ¶

func (v *NullableViolationOwnerAssignmentConfig) UnmarshalJSON(src []byte) error

func (*NullableViolationOwnerAssignmentConfig) Unset ¶

type NullableViolationOwnerAssignmentConfigOwnerRef ¶

type NullableViolationOwnerAssignmentConfigOwnerRef struct {
	// contains filtered or unexported fields
}

func (NullableViolationOwnerAssignmentConfigOwnerRef) Get ¶

func (NullableViolationOwnerAssignmentConfigOwnerRef) IsSet ¶

func (NullableViolationOwnerAssignmentConfigOwnerRef) MarshalJSON ¶

func (*NullableViolationOwnerAssignmentConfigOwnerRef) Set ¶

func (*NullableViolationOwnerAssignmentConfigOwnerRef) UnmarshalJSON ¶

func (*NullableViolationOwnerAssignmentConfigOwnerRef) Unset ¶

type NullableViolationPrediction ¶

type NullableViolationPrediction struct {
	// contains filtered or unexported fields
}

func (NullableViolationPrediction) Get ¶

func (NullableViolationPrediction) IsSet ¶

func (NullableViolationPrediction) MarshalJSON ¶

func (v NullableViolationPrediction) MarshalJSON() ([]byte, error)

func (*NullableViolationPrediction) Set ¶

func (*NullableViolationPrediction) UnmarshalJSON ¶

func (v *NullableViolationPrediction) UnmarshalJSON(src []byte) error

func (*NullableViolationPrediction) Unset ¶

func (v *NullableViolationPrediction) Unset()

type NullableVisibilityCriteria ¶

type NullableVisibilityCriteria struct {
	// contains filtered or unexported fields
}

func NewNullableVisibilityCriteria ¶

func NewNullableVisibilityCriteria(val *VisibilityCriteria) *NullableVisibilityCriteria

func (NullableVisibilityCriteria) Get ¶

func (NullableVisibilityCriteria) IsSet ¶

func (v NullableVisibilityCriteria) IsSet() bool

func (NullableVisibilityCriteria) MarshalJSON ¶

func (v NullableVisibilityCriteria) MarshalJSON() ([]byte, error)

func (*NullableVisibilityCriteria) Set ¶

func (*NullableVisibilityCriteria) UnmarshalJSON ¶

func (v *NullableVisibilityCriteria) UnmarshalJSON(src []byte) error

func (*NullableVisibilityCriteria) Unset ¶

func (v *NullableVisibilityCriteria) Unset()

type NullableWorkItemState ¶

type NullableWorkItemState struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemState ¶

func NewNullableWorkItemState(val *WorkItemState) *NullableWorkItemState

func (NullableWorkItemState) Get ¶

func (NullableWorkItemState) IsSet ¶

func (v NullableWorkItemState) IsSet() bool

func (NullableWorkItemState) MarshalJSON ¶

func (v NullableWorkItemState) MarshalJSON() ([]byte, error)

func (*NullableWorkItemState) Set ¶

func (v *NullableWorkItemState) Set(val *WorkItemState)

func (*NullableWorkItemState) UnmarshalJSON ¶

func (v *NullableWorkItemState) UnmarshalJSON(src []byte) error

func (*NullableWorkItemState) Unset ¶

func (v *NullableWorkItemState) Unset()

type NullableWorkItemStateManualWorkItems ¶ added in v2.0.3

type NullableWorkItemStateManualWorkItems struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemStateManualWorkItems ¶ added in v2.0.3

func NewNullableWorkItemStateManualWorkItems(val *WorkItemStateManualWorkItems) *NullableWorkItemStateManualWorkItems

func (NullableWorkItemStateManualWorkItems) Get ¶ added in v2.0.3

func (NullableWorkItemStateManualWorkItems) IsSet ¶ added in v2.0.3

func (NullableWorkItemStateManualWorkItems) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkItemStateManualWorkItems) MarshalJSON() ([]byte, error)

func (*NullableWorkItemStateManualWorkItems) Set ¶ added in v2.0.3

func (*NullableWorkItemStateManualWorkItems) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkItemStateManualWorkItems) UnmarshalJSON(src []byte) error

func (*NullableWorkItemStateManualWorkItems) Unset ¶ added in v2.0.3

type NullableWorkItemTypeManualWorkItems ¶ added in v2.0.3

type NullableWorkItemTypeManualWorkItems struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemTypeManualWorkItems ¶ added in v2.0.3

func NewNullableWorkItemTypeManualWorkItems(val *WorkItemTypeManualWorkItems) *NullableWorkItemTypeManualWorkItems

func (NullableWorkItemTypeManualWorkItems) Get ¶ added in v2.0.3

func (NullableWorkItemTypeManualWorkItems) IsSet ¶ added in v2.0.3

func (NullableWorkItemTypeManualWorkItems) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkItemTypeManualWorkItems) MarshalJSON() ([]byte, error)

func (*NullableWorkItemTypeManualWorkItems) Set ¶ added in v2.0.3

func (*NullableWorkItemTypeManualWorkItems) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkItemTypeManualWorkItems) UnmarshalJSON(src []byte) error

func (*NullableWorkItemTypeManualWorkItems) Unset ¶ added in v2.0.3

type NullableWorkItems ¶

type NullableWorkItems struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItems ¶

func NewNullableWorkItems(val *WorkItems) *NullableWorkItems

func (NullableWorkItems) Get ¶

func (v NullableWorkItems) Get() *WorkItems

func (NullableWorkItems) IsSet ¶

func (v NullableWorkItems) IsSet() bool

func (NullableWorkItems) MarshalJSON ¶

func (v NullableWorkItems) MarshalJSON() ([]byte, error)

func (*NullableWorkItems) Set ¶

func (v *NullableWorkItems) Set(val *WorkItems)

func (*NullableWorkItems) UnmarshalJSON ¶

func (v *NullableWorkItems) UnmarshalJSON(src []byte) error

func (*NullableWorkItems) Unset ¶

func (v *NullableWorkItems) Unset()

type NullableWorkItemsCount ¶

type NullableWorkItemsCount struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemsCount ¶

func NewNullableWorkItemsCount(val *WorkItemsCount) *NullableWorkItemsCount

func (NullableWorkItemsCount) Get ¶

func (NullableWorkItemsCount) IsSet ¶

func (v NullableWorkItemsCount) IsSet() bool

func (NullableWorkItemsCount) MarshalJSON ¶

func (v NullableWorkItemsCount) MarshalJSON() ([]byte, error)

func (*NullableWorkItemsCount) Set ¶

func (*NullableWorkItemsCount) UnmarshalJSON ¶

func (v *NullableWorkItemsCount) UnmarshalJSON(src []byte) error

func (*NullableWorkItemsCount) Unset ¶

func (v *NullableWorkItemsCount) Unset()

type NullableWorkItemsForm ¶ added in v2.0.3

type NullableWorkItemsForm struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemsForm ¶ added in v2.0.3

func NewNullableWorkItemsForm(val *WorkItemsForm) *NullableWorkItemsForm

func (NullableWorkItemsForm) Get ¶ added in v2.0.3

func (NullableWorkItemsForm) IsSet ¶ added in v2.0.3

func (v NullableWorkItemsForm) IsSet() bool

func (NullableWorkItemsForm) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkItemsForm) MarshalJSON() ([]byte, error)

func (*NullableWorkItemsForm) Set ¶ added in v2.0.3

func (v *NullableWorkItemsForm) Set(val *WorkItemsForm)

func (*NullableWorkItemsForm) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkItemsForm) UnmarshalJSON(src []byte) error

func (*NullableWorkItemsForm) Unset ¶ added in v2.0.3

func (v *NullableWorkItemsForm) Unset()

type NullableWorkItemsSummary ¶

type NullableWorkItemsSummary struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemsSummary ¶

func NewNullableWorkItemsSummary(val *WorkItemsSummary) *NullableWorkItemsSummary

func (NullableWorkItemsSummary) Get ¶

func (NullableWorkItemsSummary) IsSet ¶

func (v NullableWorkItemsSummary) IsSet() bool

func (NullableWorkItemsSummary) MarshalJSON ¶

func (v NullableWorkItemsSummary) MarshalJSON() ([]byte, error)

func (*NullableWorkItemsSummary) Set ¶

func (*NullableWorkItemsSummary) UnmarshalJSON ¶

func (v *NullableWorkItemsSummary) UnmarshalJSON(src []byte) error

func (*NullableWorkItemsSummary) Unset ¶

func (v *NullableWorkItemsSummary) Unset()

type NullableWorkflow ¶ added in v2.0.3

type NullableWorkflow struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflow ¶ added in v2.0.3

func NewNullableWorkflow(val *Workflow) *NullableWorkflow

func (NullableWorkflow) Get ¶ added in v2.0.3

func (v NullableWorkflow) Get() *Workflow

func (NullableWorkflow) IsSet ¶ added in v2.0.3

func (v NullableWorkflow) IsSet() bool

func (NullableWorkflow) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflow) MarshalJSON() ([]byte, error)

func (*NullableWorkflow) Set ¶ added in v2.0.3

func (v *NullableWorkflow) Set(val *Workflow)

func (*NullableWorkflow) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflow) UnmarshalJSON(src []byte) error

func (*NullableWorkflow) Unset ¶ added in v2.0.3

func (v *NullableWorkflow) Unset()

type NullableWorkflowAllOfCreator ¶ added in v2.0.3

type NullableWorkflowAllOfCreator struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowAllOfCreator ¶ added in v2.0.3

func NewNullableWorkflowAllOfCreator(val *WorkflowAllOfCreator) *NullableWorkflowAllOfCreator

func (NullableWorkflowAllOfCreator) Get ¶ added in v2.0.3

func (NullableWorkflowAllOfCreator) IsSet ¶ added in v2.0.3

func (NullableWorkflowAllOfCreator) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowAllOfCreator) MarshalJSON() ([]byte, error)

func (*NullableWorkflowAllOfCreator) Set ¶ added in v2.0.3

func (*NullableWorkflowAllOfCreator) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowAllOfCreator) UnmarshalJSON(src []byte) error

func (*NullableWorkflowAllOfCreator) Unset ¶ added in v2.0.3

func (v *NullableWorkflowAllOfCreator) Unset()

type NullableWorkflowBody ¶ added in v2.0.3

type NullableWorkflowBody struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowBody ¶ added in v2.0.3

func NewNullableWorkflowBody(val *WorkflowBody) *NullableWorkflowBody

func (NullableWorkflowBody) Get ¶ added in v2.0.3

func (NullableWorkflowBody) IsSet ¶ added in v2.0.3

func (v NullableWorkflowBody) IsSet() bool

func (NullableWorkflowBody) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowBody) MarshalJSON() ([]byte, error)

func (*NullableWorkflowBody) Set ¶ added in v2.0.3

func (v *NullableWorkflowBody) Set(val *WorkflowBody)

func (*NullableWorkflowBody) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowBody) UnmarshalJSON(src []byte) error

func (*NullableWorkflowBody) Unset ¶ added in v2.0.3

func (v *NullableWorkflowBody) Unset()

type NullableWorkflowBodyOwner ¶ added in v2.0.3

type NullableWorkflowBodyOwner struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowBodyOwner ¶ added in v2.0.3

func NewNullableWorkflowBodyOwner(val *WorkflowBodyOwner) *NullableWorkflowBodyOwner

func (NullableWorkflowBodyOwner) Get ¶ added in v2.0.3

func (NullableWorkflowBodyOwner) IsSet ¶ added in v2.0.3

func (v NullableWorkflowBodyOwner) IsSet() bool

func (NullableWorkflowBodyOwner) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowBodyOwner) MarshalJSON() ([]byte, error)

func (*NullableWorkflowBodyOwner) Set ¶ added in v2.0.3

func (*NullableWorkflowBodyOwner) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowBodyOwner) UnmarshalJSON(src []byte) error

func (*NullableWorkflowBodyOwner) Unset ¶ added in v2.0.3

func (v *NullableWorkflowBodyOwner) Unset()

type NullableWorkflowDefinition ¶ added in v2.0.3

type NullableWorkflowDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowDefinition ¶ added in v2.0.3

func NewNullableWorkflowDefinition(val *WorkflowDefinition) *NullableWorkflowDefinition

func (NullableWorkflowDefinition) Get ¶ added in v2.0.3

func (NullableWorkflowDefinition) IsSet ¶ added in v2.0.3

func (v NullableWorkflowDefinition) IsSet() bool

func (NullableWorkflowDefinition) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowDefinition) MarshalJSON() ([]byte, error)

func (*NullableWorkflowDefinition) Set ¶ added in v2.0.3

func (*NullableWorkflowDefinition) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowDefinition) UnmarshalJSON(src []byte) error

func (*NullableWorkflowDefinition) Unset ¶ added in v2.0.3

func (v *NullableWorkflowDefinition) Unset()

type NullableWorkflowExecution ¶ added in v2.0.3

type NullableWorkflowExecution struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowExecution ¶ added in v2.0.3

func NewNullableWorkflowExecution(val *WorkflowExecution) *NullableWorkflowExecution

func (NullableWorkflowExecution) Get ¶ added in v2.0.3

func (NullableWorkflowExecution) IsSet ¶ added in v2.0.3

func (v NullableWorkflowExecution) IsSet() bool

func (NullableWorkflowExecution) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowExecution) MarshalJSON() ([]byte, error)

func (*NullableWorkflowExecution) Set ¶ added in v2.0.3

func (*NullableWorkflowExecution) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowExecution) UnmarshalJSON(src []byte) error

func (*NullableWorkflowExecution) Unset ¶ added in v2.0.3

func (v *NullableWorkflowExecution) Unset()

type NullableWorkflowExecutionEvent ¶ added in v2.0.3

type NullableWorkflowExecutionEvent struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowExecutionEvent ¶ added in v2.0.3

func NewNullableWorkflowExecutionEvent(val *WorkflowExecutionEvent) *NullableWorkflowExecutionEvent

func (NullableWorkflowExecutionEvent) Get ¶ added in v2.0.3

func (NullableWorkflowExecutionEvent) IsSet ¶ added in v2.0.3

func (NullableWorkflowExecutionEvent) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowExecutionEvent) MarshalJSON() ([]byte, error)

func (*NullableWorkflowExecutionEvent) Set ¶ added in v2.0.3

func (*NullableWorkflowExecutionEvent) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowExecutionEvent) UnmarshalJSON(src []byte) error

func (*NullableWorkflowExecutionEvent) Unset ¶ added in v2.0.3

func (v *NullableWorkflowExecutionEvent) Unset()

type NullableWorkflowLibraryAction ¶ added in v2.0.3

type NullableWorkflowLibraryAction struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowLibraryAction ¶ added in v2.0.3

func NewNullableWorkflowLibraryAction(val *WorkflowLibraryAction) *NullableWorkflowLibraryAction

func (NullableWorkflowLibraryAction) Get ¶ added in v2.0.3

func (NullableWorkflowLibraryAction) IsSet ¶ added in v2.0.3

func (NullableWorkflowLibraryAction) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowLibraryAction) MarshalJSON() ([]byte, error)

func (*NullableWorkflowLibraryAction) Set ¶ added in v2.0.3

func (*NullableWorkflowLibraryAction) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowLibraryAction) UnmarshalJSON(src []byte) error

func (*NullableWorkflowLibraryAction) Unset ¶ added in v2.0.3

func (v *NullableWorkflowLibraryAction) Unset()

type NullableWorkflowLibraryFormFields ¶ added in v2.0.3

type NullableWorkflowLibraryFormFields struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowLibraryFormFields ¶ added in v2.0.3

func NewNullableWorkflowLibraryFormFields(val *WorkflowLibraryFormFields) *NullableWorkflowLibraryFormFields

func (NullableWorkflowLibraryFormFields) Get ¶ added in v2.0.3

func (NullableWorkflowLibraryFormFields) IsSet ¶ added in v2.0.3

func (NullableWorkflowLibraryFormFields) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowLibraryFormFields) MarshalJSON() ([]byte, error)

func (*NullableWorkflowLibraryFormFields) Set ¶ added in v2.0.3

func (*NullableWorkflowLibraryFormFields) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowLibraryFormFields) UnmarshalJSON(src []byte) error

func (*NullableWorkflowLibraryFormFields) Unset ¶ added in v2.0.3

type NullableWorkflowLibraryOperator ¶ added in v2.0.3

type NullableWorkflowLibraryOperator struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowLibraryOperator ¶ added in v2.0.3

func NewNullableWorkflowLibraryOperator(val *WorkflowLibraryOperator) *NullableWorkflowLibraryOperator

func (NullableWorkflowLibraryOperator) Get ¶ added in v2.0.3

func (NullableWorkflowLibraryOperator) IsSet ¶ added in v2.0.3

func (NullableWorkflowLibraryOperator) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowLibraryOperator) MarshalJSON() ([]byte, error)

func (*NullableWorkflowLibraryOperator) Set ¶ added in v2.0.3

func (*NullableWorkflowLibraryOperator) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowLibraryOperator) UnmarshalJSON(src []byte) error

func (*NullableWorkflowLibraryOperator) Unset ¶ added in v2.0.3

type NullableWorkflowLibraryTrigger ¶ added in v2.0.3

type NullableWorkflowLibraryTrigger struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowLibraryTrigger ¶ added in v2.0.3

func NewNullableWorkflowLibraryTrigger(val *WorkflowLibraryTrigger) *NullableWorkflowLibraryTrigger

func (NullableWorkflowLibraryTrigger) Get ¶ added in v2.0.3

func (NullableWorkflowLibraryTrigger) IsSet ¶ added in v2.0.3

func (NullableWorkflowLibraryTrigger) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowLibraryTrigger) MarshalJSON() ([]byte, error)

func (*NullableWorkflowLibraryTrigger) Set ¶ added in v2.0.3

func (*NullableWorkflowLibraryTrigger) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowLibraryTrigger) UnmarshalJSON(src []byte) error

func (*NullableWorkflowLibraryTrigger) Unset ¶ added in v2.0.3

func (v *NullableWorkflowLibraryTrigger) Unset()

type NullableWorkflowOAuthClient ¶ added in v2.0.3

type NullableWorkflowOAuthClient struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowOAuthClient ¶ added in v2.0.3

func NewNullableWorkflowOAuthClient(val *WorkflowOAuthClient) *NullableWorkflowOAuthClient

func (NullableWorkflowOAuthClient) Get ¶ added in v2.0.3

func (NullableWorkflowOAuthClient) IsSet ¶ added in v2.0.3

func (NullableWorkflowOAuthClient) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowOAuthClient) MarshalJSON() ([]byte, error)

func (*NullableWorkflowOAuthClient) Set ¶ added in v2.0.3

func (*NullableWorkflowOAuthClient) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowOAuthClient) UnmarshalJSON(src []byte) error

func (*NullableWorkflowOAuthClient) Unset ¶ added in v2.0.3

func (v *NullableWorkflowOAuthClient) Unset()

type NullableWorkflowTrigger ¶ added in v2.0.3

type NullableWorkflowTrigger struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowTrigger ¶ added in v2.0.3

func NewNullableWorkflowTrigger(val *WorkflowTrigger) *NullableWorkflowTrigger

func (NullableWorkflowTrigger) Get ¶ added in v2.0.3

func (NullableWorkflowTrigger) IsSet ¶ added in v2.0.3

func (v NullableWorkflowTrigger) IsSet() bool

func (NullableWorkflowTrigger) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowTrigger) MarshalJSON() ([]byte, error)

func (*NullableWorkflowTrigger) Set ¶ added in v2.0.3

func (*NullableWorkflowTrigger) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowTrigger) UnmarshalJSON(src []byte) error

func (*NullableWorkflowTrigger) Unset ¶ added in v2.0.3

func (v *NullableWorkflowTrigger) Unset()

type NullableWorkflowTriggerAttributes ¶ added in v2.0.3

type NullableWorkflowTriggerAttributes struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowTriggerAttributes ¶ added in v2.0.3

func NewNullableWorkflowTriggerAttributes(val *WorkflowTriggerAttributes) *NullableWorkflowTriggerAttributes

func (NullableWorkflowTriggerAttributes) Get ¶ added in v2.0.3

func (NullableWorkflowTriggerAttributes) IsSet ¶ added in v2.0.3

func (NullableWorkflowTriggerAttributes) MarshalJSON ¶ added in v2.0.3

func (v NullableWorkflowTriggerAttributes) MarshalJSON() ([]byte, error)

func (*NullableWorkflowTriggerAttributes) Set ¶ added in v2.0.3

func (*NullableWorkflowTriggerAttributes) UnmarshalJSON ¶ added in v2.0.3

func (v *NullableWorkflowTriggerAttributes) UnmarshalJSON(src []byte) error

func (*NullableWorkflowTriggerAttributes) Unset ¶ added in v2.0.3

type OAuthClientsAPIService ¶

type OAuthClientsAPIService service

OAuthClientsAPIService OAuthClientsAPI service

func (*OAuthClientsAPIService) CreateOauthClient ¶

CreateOauthClient Create OAuth Client

This creates an OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateOauthClientRequest

func (*OAuthClientsAPIService) CreateOauthClientExecute ¶

Execute executes the request

@return CreateOAuthClientResponse

func (*OAuthClientsAPIService) DeleteOauthClient ¶

DeleteOauthClient Delete OAuth Client

This deletes an OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The OAuth client id
@return ApiDeleteOauthClientRequest

func (*OAuthClientsAPIService) DeleteOauthClientExecute ¶

func (a *OAuthClientsAPIService) DeleteOauthClientExecute(r ApiDeleteOauthClientRequest) (*http.Response, error)

Execute executes the request

func (*OAuthClientsAPIService) GetOauthClient ¶

GetOauthClient Get OAuth Client

This gets details of an OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The OAuth client id
@return ApiGetOauthClientRequest

func (*OAuthClientsAPIService) GetOauthClientExecute ¶

Execute executes the request

@return GetOAuthClientResponse

func (*OAuthClientsAPIService) ListOauthClients ¶

ListOauthClients List OAuth Clients

This gets a list of OAuth clients.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListOauthClientsRequest

func (*OAuthClientsAPIService) ListOauthClientsExecute ¶

Execute executes the request

@return []GetOAuthClientResponse

func (*OAuthClientsAPIService) PatchOauthClient ¶

PatchOauthClient Patch OAuth Client

This performs a targeted update to the field(s) of an OAuth client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The OAuth client id
@return ApiPatchOauthClientRequest

func (*OAuthClientsAPIService) PatchOauthClientExecute ¶

Execute executes the request

@return GetOAuthClientResponse

type ObjectImportResult ¶

type ObjectImportResult struct {
	// Informational messages returned from the target service on import.
	Infos []SpConfigMessage `json:"infos"`
	// Warning messages returned from the target service on import.
	Warnings []SpConfigMessage `json:"warnings"`
	// Error messages returned from the target service on import.
	Errors []SpConfigMessage `json:"errors"`
	// References to objects that were created or updated by the import.
	ImportedObjects      []ImportObject `json:"importedObjects"`
	AdditionalProperties map[string]interface{}
}

ObjectImportResult Response model for import of a single object.

func NewObjectImportResult ¶

func NewObjectImportResult(infos []SpConfigMessage, warnings []SpConfigMessage, errors []SpConfigMessage, importedObjects []ImportObject) *ObjectImportResult

NewObjectImportResult instantiates a new ObjectImportResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectImportResultWithDefaults ¶

func NewObjectImportResultWithDefaults() *ObjectImportResult

NewObjectImportResultWithDefaults instantiates a new ObjectImportResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectImportResult) GetErrors ¶

func (o *ObjectImportResult) GetErrors() []SpConfigMessage

GetErrors returns the Errors field value

func (*ObjectImportResult) GetErrorsOk ¶

func (o *ObjectImportResult) GetErrorsOk() ([]SpConfigMessage, bool)

GetErrorsOk returns a tuple with the Errors field value and a boolean to check if the value has been set.

func (*ObjectImportResult) GetImportedObjects ¶

func (o *ObjectImportResult) GetImportedObjects() []ImportObject

GetImportedObjects returns the ImportedObjects field value

func (*ObjectImportResult) GetImportedObjectsOk ¶

func (o *ObjectImportResult) GetImportedObjectsOk() ([]ImportObject, bool)

GetImportedObjectsOk returns a tuple with the ImportedObjects field value and a boolean to check if the value has been set.

func (*ObjectImportResult) GetInfos ¶

func (o *ObjectImportResult) GetInfos() []SpConfigMessage

GetInfos returns the Infos field value

func (*ObjectImportResult) GetInfosOk ¶

func (o *ObjectImportResult) GetInfosOk() ([]SpConfigMessage, bool)

GetInfosOk returns a tuple with the Infos field value and a boolean to check if the value has been set.

func (*ObjectImportResult) GetWarnings ¶

func (o *ObjectImportResult) GetWarnings() []SpConfigMessage

GetWarnings returns the Warnings field value

func (*ObjectImportResult) GetWarningsOk ¶

func (o *ObjectImportResult) GetWarningsOk() ([]SpConfigMessage, bool)

GetWarningsOk returns a tuple with the Warnings field value and a boolean to check if the value has been set.

func (ObjectImportResult) MarshalJSON ¶

func (o ObjectImportResult) MarshalJSON() ([]byte, error)

func (*ObjectImportResult) SetErrors ¶

func (o *ObjectImportResult) SetErrors(v []SpConfigMessage)

SetErrors sets field value

func (*ObjectImportResult) SetImportedObjects ¶

func (o *ObjectImportResult) SetImportedObjects(v []ImportObject)

SetImportedObjects sets field value

func (*ObjectImportResult) SetInfos ¶

func (o *ObjectImportResult) SetInfos(v []SpConfigMessage)

SetInfos sets field value

func (*ObjectImportResult) SetWarnings ¶

func (o *ObjectImportResult) SetWarnings(v []SpConfigMessage)

SetWarnings sets field value

func (ObjectImportResult) ToMap ¶

func (o ObjectImportResult) ToMap() (map[string]interface{}, error)

func (*ObjectImportResult) UnmarshalJSON ¶

func (o *ObjectImportResult) UnmarshalJSON(bytes []byte) (err error)

type ObjectMappingBulkCreateRequest ¶ added in v2.0.4

type ObjectMappingBulkCreateRequest struct {
	NewObjectMappings    []ObjectMappingRequest `json:"newObjectMappings"`
	AdditionalProperties map[string]interface{}
}

ObjectMappingBulkCreateRequest struct for ObjectMappingBulkCreateRequest

func NewObjectMappingBulkCreateRequest ¶ added in v2.0.4

func NewObjectMappingBulkCreateRequest(newObjectMappings []ObjectMappingRequest) *ObjectMappingBulkCreateRequest

NewObjectMappingBulkCreateRequest instantiates a new ObjectMappingBulkCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectMappingBulkCreateRequestWithDefaults ¶ added in v2.0.4

func NewObjectMappingBulkCreateRequestWithDefaults() *ObjectMappingBulkCreateRequest

NewObjectMappingBulkCreateRequestWithDefaults instantiates a new ObjectMappingBulkCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectMappingBulkCreateRequest) GetNewObjectMappings ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateRequest) GetNewObjectMappings() []ObjectMappingRequest

GetNewObjectMappings returns the NewObjectMappings field value

func (*ObjectMappingBulkCreateRequest) GetNewObjectMappingsOk ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateRequest) GetNewObjectMappingsOk() ([]ObjectMappingRequest, bool)

GetNewObjectMappingsOk returns a tuple with the NewObjectMappings field value and a boolean to check if the value has been set.

func (ObjectMappingBulkCreateRequest) MarshalJSON ¶ added in v2.0.4

func (o ObjectMappingBulkCreateRequest) MarshalJSON() ([]byte, error)

func (*ObjectMappingBulkCreateRequest) SetNewObjectMappings ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateRequest) SetNewObjectMappings(v []ObjectMappingRequest)

SetNewObjectMappings sets field value

func (ObjectMappingBulkCreateRequest) ToMap ¶ added in v2.0.4

func (o ObjectMappingBulkCreateRequest) ToMap() (map[string]interface{}, error)

func (*ObjectMappingBulkCreateRequest) UnmarshalJSON ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateRequest) UnmarshalJSON(bytes []byte) (err error)

type ObjectMappingBulkCreateResponse ¶ added in v2.0.4

type ObjectMappingBulkCreateResponse struct {
	AddedObjects         []ObjectMappingResponse `json:"addedObjects,omitempty"`
	AdditionalProperties map[string]interface{}
}

ObjectMappingBulkCreateResponse struct for ObjectMappingBulkCreateResponse

func NewObjectMappingBulkCreateResponse ¶ added in v2.0.4

func NewObjectMappingBulkCreateResponse() *ObjectMappingBulkCreateResponse

NewObjectMappingBulkCreateResponse instantiates a new ObjectMappingBulkCreateResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectMappingBulkCreateResponseWithDefaults ¶ added in v2.0.4

func NewObjectMappingBulkCreateResponseWithDefaults() *ObjectMappingBulkCreateResponse

NewObjectMappingBulkCreateResponseWithDefaults instantiates a new ObjectMappingBulkCreateResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectMappingBulkCreateResponse) GetAddedObjects ¶ added in v2.0.4

GetAddedObjects returns the AddedObjects field value if set, zero value otherwise.

func (*ObjectMappingBulkCreateResponse) GetAddedObjectsOk ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateResponse) GetAddedObjectsOk() ([]ObjectMappingResponse, bool)

GetAddedObjectsOk returns a tuple with the AddedObjects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingBulkCreateResponse) HasAddedObjects ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateResponse) HasAddedObjects() bool

HasAddedObjects returns a boolean if a field has been set.

func (ObjectMappingBulkCreateResponse) MarshalJSON ¶ added in v2.0.4

func (o ObjectMappingBulkCreateResponse) MarshalJSON() ([]byte, error)

func (*ObjectMappingBulkCreateResponse) SetAddedObjects ¶ added in v2.0.4

SetAddedObjects gets a reference to the given []ObjectMappingResponse and assigns it to the AddedObjects field.

func (ObjectMappingBulkCreateResponse) ToMap ¶ added in v2.0.4

func (o ObjectMappingBulkCreateResponse) ToMap() (map[string]interface{}, error)

func (*ObjectMappingBulkCreateResponse) UnmarshalJSON ¶ added in v2.0.4

func (o *ObjectMappingBulkCreateResponse) UnmarshalJSON(bytes []byte) (err error)

type ObjectMappingBulkPatchRequest ¶ added in v2.0.4

type ObjectMappingBulkPatchRequest struct {
	// Map of id of the object mapping to a JsonPatchOperation describing what to patch on that object mapping.
	Patches              map[string][]JsonPatchOperation `json:"patches"`
	AdditionalProperties map[string]interface{}
}

ObjectMappingBulkPatchRequest struct for ObjectMappingBulkPatchRequest

func NewObjectMappingBulkPatchRequest ¶ added in v2.0.4

func NewObjectMappingBulkPatchRequest(patches map[string][]JsonPatchOperation) *ObjectMappingBulkPatchRequest

NewObjectMappingBulkPatchRequest instantiates a new ObjectMappingBulkPatchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectMappingBulkPatchRequestWithDefaults ¶ added in v2.0.4

func NewObjectMappingBulkPatchRequestWithDefaults() *ObjectMappingBulkPatchRequest

NewObjectMappingBulkPatchRequestWithDefaults instantiates a new ObjectMappingBulkPatchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectMappingBulkPatchRequest) GetPatches ¶ added in v2.0.4

GetPatches returns the Patches field value

func (*ObjectMappingBulkPatchRequest) GetPatchesOk ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchRequest) GetPatchesOk() (*map[string][]JsonPatchOperation, bool)

GetPatchesOk returns a tuple with the Patches field value and a boolean to check if the value has been set.

func (ObjectMappingBulkPatchRequest) MarshalJSON ¶ added in v2.0.4

func (o ObjectMappingBulkPatchRequest) MarshalJSON() ([]byte, error)

func (*ObjectMappingBulkPatchRequest) SetPatches ¶ added in v2.0.4

SetPatches sets field value

func (ObjectMappingBulkPatchRequest) ToMap ¶ added in v2.0.4

func (o ObjectMappingBulkPatchRequest) ToMap() (map[string]interface{}, error)

func (*ObjectMappingBulkPatchRequest) UnmarshalJSON ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchRequest) UnmarshalJSON(bytes []byte) (err error)

type ObjectMappingBulkPatchResponse ¶ added in v2.0.4

type ObjectMappingBulkPatchResponse struct {
	PatchedObjects       []ObjectMappingResponse `json:"patchedObjects,omitempty"`
	AdditionalProperties map[string]interface{}
}

ObjectMappingBulkPatchResponse struct for ObjectMappingBulkPatchResponse

func NewObjectMappingBulkPatchResponse ¶ added in v2.0.4

func NewObjectMappingBulkPatchResponse() *ObjectMappingBulkPatchResponse

NewObjectMappingBulkPatchResponse instantiates a new ObjectMappingBulkPatchResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectMappingBulkPatchResponseWithDefaults ¶ added in v2.0.4

func NewObjectMappingBulkPatchResponseWithDefaults() *ObjectMappingBulkPatchResponse

NewObjectMappingBulkPatchResponseWithDefaults instantiates a new ObjectMappingBulkPatchResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectMappingBulkPatchResponse) GetPatchedObjects ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchResponse) GetPatchedObjects() []ObjectMappingResponse

GetPatchedObjects returns the PatchedObjects field value if set, zero value otherwise.

func (*ObjectMappingBulkPatchResponse) GetPatchedObjectsOk ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchResponse) GetPatchedObjectsOk() ([]ObjectMappingResponse, bool)

GetPatchedObjectsOk returns a tuple with the PatchedObjects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingBulkPatchResponse) HasPatchedObjects ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchResponse) HasPatchedObjects() bool

HasPatchedObjects returns a boolean if a field has been set.

func (ObjectMappingBulkPatchResponse) MarshalJSON ¶ added in v2.0.4

func (o ObjectMappingBulkPatchResponse) MarshalJSON() ([]byte, error)

func (*ObjectMappingBulkPatchResponse) SetPatchedObjects ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchResponse) SetPatchedObjects(v []ObjectMappingResponse)

SetPatchedObjects gets a reference to the given []ObjectMappingResponse and assigns it to the PatchedObjects field.

func (ObjectMappingBulkPatchResponse) ToMap ¶ added in v2.0.4

func (o ObjectMappingBulkPatchResponse) ToMap() (map[string]interface{}, error)

func (*ObjectMappingBulkPatchResponse) UnmarshalJSON ¶ added in v2.0.4

func (o *ObjectMappingBulkPatchResponse) UnmarshalJSON(bytes []byte) (err error)

type ObjectMappingRequest ¶ added in v2.0.4

type ObjectMappingRequest struct {
	// Type of the object the mapping value applies to, must be one from enum
	ObjectType string `json:"objectType"`
	// JSONPath expression denoting the path within the object where the mapping value should be applied
	JsonPath string `json:"jsonPath"`
	// Original value at the jsonPath location within the object
	SourceValue string `json:"sourceValue"`
	// Value to be assigned at the jsonPath location within the object
	TargetValue string `json:"targetValue"`
	// Whether or not this object mapping is enabled
	Enabled              *bool `json:"enabled,omitempty"`
	AdditionalProperties map[string]interface{}
}

ObjectMappingRequest struct for ObjectMappingRequest

func NewObjectMappingRequest ¶ added in v2.0.4

func NewObjectMappingRequest(objectType string, jsonPath string, sourceValue string, targetValue string) *ObjectMappingRequest

NewObjectMappingRequest instantiates a new ObjectMappingRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectMappingRequestWithDefaults ¶ added in v2.0.4

func NewObjectMappingRequestWithDefaults() *ObjectMappingRequest

NewObjectMappingRequestWithDefaults instantiates a new ObjectMappingRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectMappingRequest) GetEnabled ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ObjectMappingRequest) GetEnabledOk ¶ added in v2.0.4

func (o *ObjectMappingRequest) 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 (*ObjectMappingRequest) GetJsonPath ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetJsonPath() string

GetJsonPath returns the JsonPath field value

func (*ObjectMappingRequest) GetJsonPathOk ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetJsonPathOk() (*string, bool)

GetJsonPathOk returns a tuple with the JsonPath field value and a boolean to check if the value has been set.

func (*ObjectMappingRequest) GetObjectType ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetObjectType() string

GetObjectType returns the ObjectType field value

func (*ObjectMappingRequest) GetObjectTypeOk ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetObjectTypeOk() (*string, bool)

GetObjectTypeOk returns a tuple with the ObjectType field value and a boolean to check if the value has been set.

func (*ObjectMappingRequest) GetSourceValue ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetSourceValue() string

GetSourceValue returns the SourceValue field value

func (*ObjectMappingRequest) GetSourceValueOk ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetSourceValueOk() (*string, bool)

GetSourceValueOk returns a tuple with the SourceValue field value and a boolean to check if the value has been set.

func (*ObjectMappingRequest) GetTargetValue ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetTargetValue() string

GetTargetValue returns the TargetValue field value

func (*ObjectMappingRequest) GetTargetValueOk ¶ added in v2.0.4

func (o *ObjectMappingRequest) GetTargetValueOk() (*string, bool)

GetTargetValueOk returns a tuple with the TargetValue field value and a boolean to check if the value has been set.

func (*ObjectMappingRequest) HasEnabled ¶ added in v2.0.4

func (o *ObjectMappingRequest) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (ObjectMappingRequest) MarshalJSON ¶ added in v2.0.4

func (o ObjectMappingRequest) MarshalJSON() ([]byte, error)

func (*ObjectMappingRequest) SetEnabled ¶ added in v2.0.4

func (o *ObjectMappingRequest) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ObjectMappingRequest) SetJsonPath ¶ added in v2.0.4

func (o *ObjectMappingRequest) SetJsonPath(v string)

SetJsonPath sets field value

func (*ObjectMappingRequest) SetObjectType ¶ added in v2.0.4

func (o *ObjectMappingRequest) SetObjectType(v string)

SetObjectType sets field value

func (*ObjectMappingRequest) SetSourceValue ¶ added in v2.0.4

func (o *ObjectMappingRequest) SetSourceValue(v string)

SetSourceValue sets field value

func (*ObjectMappingRequest) SetTargetValue ¶ added in v2.0.4

func (o *ObjectMappingRequest) SetTargetValue(v string)

SetTargetValue sets field value

func (ObjectMappingRequest) ToMap ¶ added in v2.0.4

func (o ObjectMappingRequest) ToMap() (map[string]interface{}, error)

func (*ObjectMappingRequest) UnmarshalJSON ¶ added in v2.0.4

func (o *ObjectMappingRequest) UnmarshalJSON(bytes []byte) (err error)

type ObjectMappingResponse ¶ added in v2.0.4

type ObjectMappingResponse struct {
	// Id of the object mapping
	ObjectMappingId *string `json:"objectMappingId,omitempty"`
	// Type of the object the mapping value applies to
	ObjectType *string `json:"objectType,omitempty"`
	// JSONPath expression denoting the path within the object where the mapping value should be applied
	JsonPath *string `json:"jsonPath,omitempty"`
	// Original value at the jsonPath location within the object
	SourceValue *string `json:"sourceValue,omitempty"`
	// Value to be assigned at the jsonPath location within the object
	TargetValue *string `json:"targetValue,omitempty"`
	// Whether or not this object mapping is enabled
	Enabled *bool `json:"enabled,omitempty"`
	// Object mapping creation timestamp
	Created *string `json:"created,omitempty"`
	// Object mapping latest update timestamp
	Modified             *string `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

ObjectMappingResponse struct for ObjectMappingResponse

func NewObjectMappingResponse ¶ added in v2.0.4

func NewObjectMappingResponse() *ObjectMappingResponse

NewObjectMappingResponse instantiates a new ObjectMappingResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectMappingResponseWithDefaults ¶ added in v2.0.4

func NewObjectMappingResponseWithDefaults() *ObjectMappingResponse

NewObjectMappingResponseWithDefaults instantiates a new ObjectMappingResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectMappingResponse) GetCreated ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetCreated() string

GetCreated returns the Created field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetCreatedOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetCreatedOk() (*string, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) GetEnabled ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetEnabledOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) 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 (*ObjectMappingResponse) GetJsonPath ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetJsonPath() string

GetJsonPath returns the JsonPath field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetJsonPathOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetJsonPathOk() (*string, bool)

GetJsonPathOk returns a tuple with the JsonPath field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) GetModified ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetModified() string

GetModified returns the Modified field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetModifiedOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetModifiedOk() (*string, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) GetObjectMappingId ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetObjectMappingId() string

GetObjectMappingId returns the ObjectMappingId field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetObjectMappingIdOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetObjectMappingIdOk() (*string, bool)

GetObjectMappingIdOk returns a tuple with the ObjectMappingId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) GetObjectType ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetObjectType() string

GetObjectType returns the ObjectType field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetObjectTypeOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetObjectTypeOk() (*string, bool)

GetObjectTypeOk returns a tuple with the ObjectType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) GetSourceValue ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetSourceValue() string

GetSourceValue returns the SourceValue field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetSourceValueOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetSourceValueOk() (*string, bool)

GetSourceValueOk returns a tuple with the SourceValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) GetTargetValue ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetTargetValue() string

GetTargetValue returns the TargetValue field value if set, zero value otherwise.

func (*ObjectMappingResponse) GetTargetValueOk ¶ added in v2.0.4

func (o *ObjectMappingResponse) GetTargetValueOk() (*string, bool)

GetTargetValueOk returns a tuple with the TargetValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectMappingResponse) HasCreated ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasEnabled ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasJsonPath ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasJsonPath() bool

HasJsonPath returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasModified ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasObjectMappingId ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasObjectMappingId() bool

HasObjectMappingId returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasObjectType ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasObjectType() bool

HasObjectType returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasSourceValue ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasSourceValue() bool

HasSourceValue returns a boolean if a field has been set.

func (*ObjectMappingResponse) HasTargetValue ¶ added in v2.0.4

func (o *ObjectMappingResponse) HasTargetValue() bool

HasTargetValue returns a boolean if a field has been set.

func (ObjectMappingResponse) MarshalJSON ¶ added in v2.0.4

func (o ObjectMappingResponse) MarshalJSON() ([]byte, error)

func (*ObjectMappingResponse) SetCreated ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetCreated(v string)

SetCreated gets a reference to the given string and assigns it to the Created field.

func (*ObjectMappingResponse) SetEnabled ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ObjectMappingResponse) SetJsonPath ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetJsonPath(v string)

SetJsonPath gets a reference to the given string and assigns it to the JsonPath field.

func (*ObjectMappingResponse) SetModified ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetModified(v string)

SetModified gets a reference to the given string and assigns it to the Modified field.

func (*ObjectMappingResponse) SetObjectMappingId ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetObjectMappingId(v string)

SetObjectMappingId gets a reference to the given string and assigns it to the ObjectMappingId field.

func (*ObjectMappingResponse) SetObjectType ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetObjectType(v string)

SetObjectType gets a reference to the given string and assigns it to the ObjectType field.

func (*ObjectMappingResponse) SetSourceValue ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetSourceValue(v string)

SetSourceValue gets a reference to the given string and assigns it to the SourceValue field.

func (*ObjectMappingResponse) SetTargetValue ¶ added in v2.0.4

func (o *ObjectMappingResponse) SetTargetValue(v string)

SetTargetValue gets a reference to the given string and assigns it to the TargetValue field.

func (ObjectMappingResponse) ToMap ¶ added in v2.0.4

func (o ObjectMappingResponse) ToMap() (map[string]interface{}, error)

func (*ObjectMappingResponse) UnmarshalJSON ¶ added in v2.0.4

func (o *ObjectMappingResponse) UnmarshalJSON(bytes []byte) (err error)

type Operation ¶

type Operation string

Operation Operation on a specific criteria

const (
	OPERATION_EQUALS      Operation = "EQUALS"
	OPERATION_NOT_EQUALS  Operation = "NOT_EQUALS"
	OPERATION_CONTAINS    Operation = "CONTAINS"
	OPERATION_STARTS_WITH Operation = "STARTS_WITH"
	OPERATION_ENDS_WITH   Operation = "ENDS_WITH"
	OPERATION_AND         Operation = "AND"
	OPERATION_OR          Operation = "OR"
	OPERATION_NULL        Operation = "null"
)

List of Operation

func NewOperationFromValue ¶

func NewOperationFromValue(v string) (*Operation, error)

NewOperationFromValue returns a pointer to a valid Operation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Operation) IsValid ¶

func (v Operation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Operation) Ptr ¶

func (v Operation) Ptr() *Operation

Ptr returns reference to Operation value

func (*Operation) UnmarshalJSON ¶

func (v *Operation) UnmarshalJSON(src []byte) error

type OriginalRequest ¶

type OriginalRequest struct {
	// Account ID.
	AccountId *string `json:"accountId,omitempty"`
	// Attribute changes requested for account.
	AttributeRequests []AttributeRequest `json:"attributeRequests,omitempty"`
	// Operation used.
	Op                   *string        `json:"op,omitempty"`
	Source               *AccountSource `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

OriginalRequest struct for OriginalRequest

func NewOriginalRequest ¶

func NewOriginalRequest() *OriginalRequest

NewOriginalRequest instantiates a new OriginalRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOriginalRequestWithDefaults ¶

func NewOriginalRequestWithDefaults() *OriginalRequest

NewOriginalRequestWithDefaults instantiates a new OriginalRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OriginalRequest) GetAccountId ¶

func (o *OriginalRequest) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*OriginalRequest) GetAccountIdOk ¶

func (o *OriginalRequest) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OriginalRequest) GetAttributeRequests ¶

func (o *OriginalRequest) GetAttributeRequests() []AttributeRequest

GetAttributeRequests returns the AttributeRequests field value if set, zero value otherwise.

func (*OriginalRequest) GetAttributeRequestsOk ¶

func (o *OriginalRequest) GetAttributeRequestsOk() ([]AttributeRequest, bool)

GetAttributeRequestsOk returns a tuple with the AttributeRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OriginalRequest) GetOp ¶

func (o *OriginalRequest) GetOp() string

GetOp returns the Op field value if set, zero value otherwise.

func (*OriginalRequest) GetOpOk ¶

func (o *OriginalRequest) GetOpOk() (*string, bool)

GetOpOk returns a tuple with the Op field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OriginalRequest) GetSource ¶

func (o *OriginalRequest) GetSource() AccountSource

GetSource returns the Source field value if set, zero value otherwise.

func (*OriginalRequest) GetSourceOk ¶

func (o *OriginalRequest) GetSourceOk() (*AccountSource, 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 (*OriginalRequest) HasAccountId ¶

func (o *OriginalRequest) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*OriginalRequest) HasAttributeRequests ¶

func (o *OriginalRequest) HasAttributeRequests() bool

HasAttributeRequests returns a boolean if a field has been set.

func (*OriginalRequest) HasOp ¶

func (o *OriginalRequest) HasOp() bool

HasOp returns a boolean if a field has been set.

func (*OriginalRequest) HasSource ¶

func (o *OriginalRequest) HasSource() bool

HasSource returns a boolean if a field has been set.

func (OriginalRequest) MarshalJSON ¶

func (o OriginalRequest) MarshalJSON() ([]byte, error)

func (*OriginalRequest) SetAccountId ¶

func (o *OriginalRequest) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*OriginalRequest) SetAttributeRequests ¶

func (o *OriginalRequest) SetAttributeRequests(v []AttributeRequest)

SetAttributeRequests gets a reference to the given []AttributeRequest and assigns it to the AttributeRequests field.

func (*OriginalRequest) SetOp ¶

func (o *OriginalRequest) SetOp(v string)

SetOp gets a reference to the given string and assigns it to the Op field.

func (*OriginalRequest) SetSource ¶

func (o *OriginalRequest) SetSource(v AccountSource)

SetSource gets a reference to the given AccountSource and assigns it to the Source field.

func (OriginalRequest) ToMap ¶

func (o OriginalRequest) ToMap() (map[string]interface{}, error)

func (*OriginalRequest) UnmarshalJSON ¶

func (o *OriginalRequest) UnmarshalJSON(bytes []byte) (err error)

type OrphanUncorrelatedReportArguments ¶

type OrphanUncorrelatedReportArguments struct {
	// Output report file formats. This are formats for calling get endpoint as a query parameter 'fileFormat'.  In case report won't have this argument there will be ['CSV', 'PDF'] as default.
	SelectedFormats []string `json:"selectedFormats,omitempty"`
	// Use it to set default s3 bucket where generated report will be saved.  In case this argument is false and 's3Bucket' argument is null or absent there will be default s3Bucket assigned to the report.
	DefaultS3Bucket bool `json:"defaultS3Bucket"`
	// If you want to be specific you could use this argument with defaultS3Bucket = false.
	S3Bucket             *string `json:"s3Bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

OrphanUncorrelatedReportArguments Arguments for Orphan Identities report (ORPHAN_IDENTITIES) and Uncorrelated Accounts report (UNCORRELATED_ACCOUNTS)

func NewOrphanUncorrelatedReportArguments ¶

func NewOrphanUncorrelatedReportArguments(defaultS3Bucket bool) *OrphanUncorrelatedReportArguments

NewOrphanUncorrelatedReportArguments instantiates a new OrphanUncorrelatedReportArguments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOrphanUncorrelatedReportArgumentsWithDefaults ¶

func NewOrphanUncorrelatedReportArgumentsWithDefaults() *OrphanUncorrelatedReportArguments

NewOrphanUncorrelatedReportArgumentsWithDefaults instantiates a new OrphanUncorrelatedReportArguments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OrphanUncorrelatedReportArguments) GetDefaultS3Bucket ¶

func (o *OrphanUncorrelatedReportArguments) GetDefaultS3Bucket() bool

GetDefaultS3Bucket returns the DefaultS3Bucket field value

func (*OrphanUncorrelatedReportArguments) GetDefaultS3BucketOk ¶

func (o *OrphanUncorrelatedReportArguments) GetDefaultS3BucketOk() (*bool, bool)

GetDefaultS3BucketOk returns a tuple with the DefaultS3Bucket field value and a boolean to check if the value has been set.

func (*OrphanUncorrelatedReportArguments) GetS3Bucket ¶

func (o *OrphanUncorrelatedReportArguments) GetS3Bucket() string

GetS3Bucket returns the S3Bucket field value if set, zero value otherwise.

func (*OrphanUncorrelatedReportArguments) GetS3BucketOk ¶

func (o *OrphanUncorrelatedReportArguments) GetS3BucketOk() (*string, bool)

GetS3BucketOk returns a tuple with the S3Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrphanUncorrelatedReportArguments) GetSelectedFormats ¶

func (o *OrphanUncorrelatedReportArguments) GetSelectedFormats() []string

GetSelectedFormats returns the SelectedFormats field value if set, zero value otherwise.

func (*OrphanUncorrelatedReportArguments) GetSelectedFormatsOk ¶

func (o *OrphanUncorrelatedReportArguments) GetSelectedFormatsOk() ([]string, bool)

GetSelectedFormatsOk returns a tuple with the SelectedFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*OrphanUncorrelatedReportArguments) HasS3Bucket ¶

func (o *OrphanUncorrelatedReportArguments) HasS3Bucket() bool

HasS3Bucket returns a boolean if a field has been set.

func (*OrphanUncorrelatedReportArguments) HasSelectedFormats ¶

func (o *OrphanUncorrelatedReportArguments) HasSelectedFormats() bool

HasSelectedFormats returns a boolean if a field has been set.

func (OrphanUncorrelatedReportArguments) MarshalJSON ¶

func (o OrphanUncorrelatedReportArguments) MarshalJSON() ([]byte, error)

func (*OrphanUncorrelatedReportArguments) SetDefaultS3Bucket ¶

func (o *OrphanUncorrelatedReportArguments) SetDefaultS3Bucket(v bool)

SetDefaultS3Bucket sets field value

func (*OrphanUncorrelatedReportArguments) SetS3Bucket ¶

func (o *OrphanUncorrelatedReportArguments) SetS3Bucket(v string)

SetS3Bucket gets a reference to the given string and assigns it to the S3Bucket field.

func (*OrphanUncorrelatedReportArguments) SetSelectedFormats ¶

func (o *OrphanUncorrelatedReportArguments) SetSelectedFormats(v []string)

SetSelectedFormats gets a reference to the given []string and assigns it to the SelectedFormats field.

func (OrphanUncorrelatedReportArguments) ToMap ¶

func (o OrphanUncorrelatedReportArguments) ToMap() (map[string]interface{}, error)

func (*OrphanUncorrelatedReportArguments) UnmarshalJSON ¶

func (o *OrphanUncorrelatedReportArguments) UnmarshalJSON(bytes []byte) (err error)

type OwnerDto ¶

type OwnerDto struct {
	// Owner's DTO type.
	Type *string `json:"type,omitempty"`
	// Owner's identity ID.
	Id *string `json:"id,omitempty"`
	// Owner's name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

OwnerDto Owner's identity.

func NewOwnerDto ¶

func NewOwnerDto() *OwnerDto

NewOwnerDto instantiates a new OwnerDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOwnerDtoWithDefaults ¶

func NewOwnerDtoWithDefaults() *OwnerDto

NewOwnerDtoWithDefaults instantiates a new OwnerDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OwnerDto) GetId ¶

func (o *OwnerDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*OwnerDto) GetIdOk ¶

func (o *OwnerDto) 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 (*OwnerDto) GetName ¶

func (o *OwnerDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*OwnerDto) GetNameOk ¶

func (o *OwnerDto) 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 (*OwnerDto) GetType ¶

func (o *OwnerDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*OwnerDto) GetTypeOk ¶

func (o *OwnerDto) 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 (*OwnerDto) HasId ¶

func (o *OwnerDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*OwnerDto) HasName ¶

func (o *OwnerDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*OwnerDto) HasType ¶

func (o *OwnerDto) HasType() bool

HasType returns a boolean if a field has been set.

func (OwnerDto) MarshalJSON ¶

func (o OwnerDto) MarshalJSON() ([]byte, error)

func (*OwnerDto) SetId ¶

func (o *OwnerDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*OwnerDto) SetName ¶

func (o *OwnerDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OwnerDto) SetType ¶

func (o *OwnerDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (OwnerDto) ToMap ¶

func (o OwnerDto) ToMap() (map[string]interface{}, error)

func (*OwnerDto) UnmarshalJSON ¶

func (o *OwnerDto) UnmarshalJSON(bytes []byte) (err error)

type OwnerReference ¶

type OwnerReference struct {
	// Owner type. This field must be either left null or set to 'IDENTITY' on input, otherwise a 400 Bad Request error will result.
	Type *string `json:"type,omitempty"`
	// Identity id
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the owner. It may be left null or omitted in a POST or PATCH. If set, it must match the current value of the owner's display name, otherwise a 400 Bad Request error will result.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

OwnerReference The owner of this object.

func NewOwnerReference ¶

func NewOwnerReference() *OwnerReference

NewOwnerReference instantiates a new OwnerReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOwnerReferenceWithDefaults ¶

func NewOwnerReferenceWithDefaults() *OwnerReference

NewOwnerReferenceWithDefaults instantiates a new OwnerReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OwnerReference) GetId ¶

func (o *OwnerReference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*OwnerReference) GetIdOk ¶

func (o *OwnerReference) 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 (*OwnerReference) GetName ¶

func (o *OwnerReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*OwnerReference) GetNameOk ¶

func (o *OwnerReference) 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 (*OwnerReference) GetType ¶

func (o *OwnerReference) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*OwnerReference) GetTypeOk ¶

func (o *OwnerReference) 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 (*OwnerReference) HasId ¶

func (o *OwnerReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*OwnerReference) HasName ¶

func (o *OwnerReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*OwnerReference) HasType ¶

func (o *OwnerReference) HasType() bool

HasType returns a boolean if a field has been set.

func (OwnerReference) MarshalJSON ¶

func (o OwnerReference) MarshalJSON() ([]byte, error)

func (*OwnerReference) SetId ¶

func (o *OwnerReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*OwnerReference) SetName ¶

func (o *OwnerReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OwnerReference) SetType ¶

func (o *OwnerReference) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (OwnerReference) ToMap ¶

func (o OwnerReference) ToMap() (map[string]interface{}, error)

func (*OwnerReference) UnmarshalJSON ¶

func (o *OwnerReference) UnmarshalJSON(bytes []byte) (err error)

type OwnerReferenceSegments ¶

type OwnerReferenceSegments struct {
	// Owner type. This field must be either left null or set to 'IDENTITY' on input, otherwise a 400 Bad Request error will result.
	Type *string `json:"type,omitempty"`
	// Identity id
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the owner. It may be left null or omitted in a POST or PATCH. If set, it must match the current value of the owner's display name, otherwise a 400 Bad Request error will result.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

OwnerReferenceSegments The owner of this object.

func NewOwnerReferenceSegments ¶

func NewOwnerReferenceSegments() *OwnerReferenceSegments

NewOwnerReferenceSegments instantiates a new OwnerReferenceSegments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOwnerReferenceSegmentsWithDefaults ¶

func NewOwnerReferenceSegmentsWithDefaults() *OwnerReferenceSegments

NewOwnerReferenceSegmentsWithDefaults instantiates a new OwnerReferenceSegments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OwnerReferenceSegments) GetId ¶

func (o *OwnerReferenceSegments) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*OwnerReferenceSegments) GetIdOk ¶

func (o *OwnerReferenceSegments) 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 (*OwnerReferenceSegments) GetName ¶

func (o *OwnerReferenceSegments) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*OwnerReferenceSegments) GetNameOk ¶

func (o *OwnerReferenceSegments) 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 (*OwnerReferenceSegments) GetType ¶

func (o *OwnerReferenceSegments) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*OwnerReferenceSegments) GetTypeOk ¶

func (o *OwnerReferenceSegments) 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 (*OwnerReferenceSegments) HasId ¶

func (o *OwnerReferenceSegments) HasId() bool

HasId returns a boolean if a field has been set.

func (*OwnerReferenceSegments) HasName ¶

func (o *OwnerReferenceSegments) HasName() bool

HasName returns a boolean if a field has been set.

func (*OwnerReferenceSegments) HasType ¶

func (o *OwnerReferenceSegments) HasType() bool

HasType returns a boolean if a field has been set.

func (OwnerReferenceSegments) MarshalJSON ¶

func (o OwnerReferenceSegments) MarshalJSON() ([]byte, error)

func (*OwnerReferenceSegments) SetId ¶

func (o *OwnerReferenceSegments) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*OwnerReferenceSegments) SetName ¶

func (o *OwnerReferenceSegments) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*OwnerReferenceSegments) SetType ¶

func (o *OwnerReferenceSegments) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (OwnerReferenceSegments) ToMap ¶

func (o OwnerReferenceSegments) ToMap() (map[string]interface{}, error)

func (*OwnerReferenceSegments) UnmarshalJSON ¶

func (o *OwnerReferenceSegments) UnmarshalJSON(bytes []byte) (err error)

type Owns ¶

type Owns struct {
	Sources              []Reference `json:"sources,omitempty"`
	Entitlements         []Reference `json:"entitlements,omitempty"`
	AccessProfiles       []Reference `json:"accessProfiles,omitempty"`
	Roles                []Reference `json:"roles,omitempty"`
	Apps                 []Reference `json:"apps,omitempty"`
	GovernanceGroups     []Reference `json:"governanceGroups,omitempty"`
	FallbackApprover     *bool       `json:"fallbackApprover,omitempty"`
	AdditionalProperties map[string]interface{}
}

Owns struct for Owns

func NewOwns ¶

func NewOwns() *Owns

NewOwns instantiates a new Owns object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOwnsWithDefaults ¶

func NewOwnsWithDefaults() *Owns

NewOwnsWithDefaults instantiates a new Owns object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Owns) GetAccessProfiles ¶

func (o *Owns) GetAccessProfiles() []Reference

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise.

func (*Owns) GetAccessProfilesOk ¶

func (o *Owns) GetAccessProfilesOk() ([]Reference, bool)

GetAccessProfilesOk returns a tuple with the AccessProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Owns) GetApps ¶

func (o *Owns) GetApps() []Reference

GetApps returns the Apps field value if set, zero value otherwise.

func (*Owns) GetAppsOk ¶

func (o *Owns) GetAppsOk() ([]Reference, bool)

GetAppsOk returns a tuple with the Apps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Owns) GetEntitlements ¶

func (o *Owns) GetEntitlements() []Reference

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*Owns) GetEntitlementsOk ¶

func (o *Owns) GetEntitlementsOk() ([]Reference, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Owns) GetFallbackApprover ¶

func (o *Owns) GetFallbackApprover() bool

GetFallbackApprover returns the FallbackApprover field value if set, zero value otherwise.

func (*Owns) GetFallbackApproverOk ¶

func (o *Owns) GetFallbackApproverOk() (*bool, bool)

GetFallbackApproverOk returns a tuple with the FallbackApprover field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Owns) GetGovernanceGroups ¶

func (o *Owns) GetGovernanceGroups() []Reference

GetGovernanceGroups returns the GovernanceGroups field value if set, zero value otherwise.

func (*Owns) GetGovernanceGroupsOk ¶

func (o *Owns) GetGovernanceGroupsOk() ([]Reference, bool)

GetGovernanceGroupsOk returns a tuple with the GovernanceGroups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Owns) GetRoles ¶

func (o *Owns) GetRoles() []Reference

GetRoles returns the Roles field value if set, zero value otherwise.

func (*Owns) GetRolesOk ¶

func (o *Owns) GetRolesOk() ([]Reference, 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 (*Owns) GetSources ¶

func (o *Owns) GetSources() []Reference

GetSources returns the Sources field value if set, zero value otherwise.

func (*Owns) GetSourcesOk ¶

func (o *Owns) GetSourcesOk() ([]Reference, bool)

GetSourcesOk returns a tuple with the Sources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Owns) HasAccessProfiles ¶

func (o *Owns) HasAccessProfiles() bool

HasAccessProfiles returns a boolean if a field has been set.

func (*Owns) HasApps ¶

func (o *Owns) HasApps() bool

HasApps returns a boolean if a field has been set.

func (*Owns) HasEntitlements ¶

func (o *Owns) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*Owns) HasFallbackApprover ¶

func (o *Owns) HasFallbackApprover() bool

HasFallbackApprover returns a boolean if a field has been set.

func (*Owns) HasGovernanceGroups ¶

func (o *Owns) HasGovernanceGroups() bool

HasGovernanceGroups returns a boolean if a field has been set.

func (*Owns) HasRoles ¶

func (o *Owns) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (*Owns) HasSources ¶

func (o *Owns) HasSources() bool

HasSources returns a boolean if a field has been set.

func (Owns) MarshalJSON ¶

func (o Owns) MarshalJSON() ([]byte, error)

func (*Owns) SetAccessProfiles ¶

func (o *Owns) SetAccessProfiles(v []Reference)

SetAccessProfiles gets a reference to the given []Reference and assigns it to the AccessProfiles field.

func (*Owns) SetApps ¶

func (o *Owns) SetApps(v []Reference)

SetApps gets a reference to the given []Reference and assigns it to the Apps field.

func (*Owns) SetEntitlements ¶

func (o *Owns) SetEntitlements(v []Reference)

SetEntitlements gets a reference to the given []Reference and assigns it to the Entitlements field.

func (*Owns) SetFallbackApprover ¶

func (o *Owns) SetFallbackApprover(v bool)

SetFallbackApprover gets a reference to the given bool and assigns it to the FallbackApprover field.

func (*Owns) SetGovernanceGroups ¶

func (o *Owns) SetGovernanceGroups(v []Reference)

SetGovernanceGroups gets a reference to the given []Reference and assigns it to the GovernanceGroups field.

func (*Owns) SetRoles ¶

func (o *Owns) SetRoles(v []Reference)

SetRoles gets a reference to the given []Reference and assigns it to the Roles field.

func (*Owns) SetSources ¶

func (o *Owns) SetSources(v []Reference)

SetSources gets a reference to the given []Reference and assigns it to the Sources field.

func (Owns) ToMap ¶

func (o Owns) ToMap() (map[string]interface{}, error)

func (*Owns) UnmarshalJSON ¶

func (o *Owns) UnmarshalJSON(bytes []byte) (err error)

type PasswordChangeRequest ¶

type PasswordChangeRequest struct {
	// The identity ID that requested the password change
	IdentityId *string `json:"identityId,omitempty"`
	// The RSA encrypted password
	EncryptedPassword *string `json:"encryptedPassword,omitempty"`
	// The encryption key ID
	PublicKeyId *string `json:"publicKeyId,omitempty"`
	// Account ID of the account This is specified per account schema in the source configuration. It is used to distinguish accounts. More info can be found here https://community.sailpoint.com/t5/IdentityNow-Connectors/How-do-I-designate-an-account-attribute-as-the-Account-ID-for-a/ta-p/80350
	AccountId *string `json:"accountId,omitempty"`
	// The ID of the source for which identity is requesting the password change
	SourceId             *string `json:"sourceId,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordChangeRequest struct for PasswordChangeRequest

func NewPasswordChangeRequest ¶

func NewPasswordChangeRequest() *PasswordChangeRequest

NewPasswordChangeRequest instantiates a new PasswordChangeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordChangeRequestWithDefaults ¶

func NewPasswordChangeRequestWithDefaults() *PasswordChangeRequest

NewPasswordChangeRequestWithDefaults instantiates a new PasswordChangeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordChangeRequest) GetAccountId ¶

func (o *PasswordChangeRequest) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*PasswordChangeRequest) GetAccountIdOk ¶

func (o *PasswordChangeRequest) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordChangeRequest) GetEncryptedPassword ¶

func (o *PasswordChangeRequest) GetEncryptedPassword() string

GetEncryptedPassword returns the EncryptedPassword field value if set, zero value otherwise.

func (*PasswordChangeRequest) GetEncryptedPasswordOk ¶

func (o *PasswordChangeRequest) 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 (*PasswordChangeRequest) GetIdentityId ¶

func (o *PasswordChangeRequest) GetIdentityId() string

GetIdentityId returns the IdentityId field value if set, zero value otherwise.

func (*PasswordChangeRequest) GetIdentityIdOk ¶

func (o *PasswordChangeRequest) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordChangeRequest) GetPublicKeyId ¶

func (o *PasswordChangeRequest) GetPublicKeyId() string

GetPublicKeyId returns the PublicKeyId field value if set, zero value otherwise.

func (*PasswordChangeRequest) GetPublicKeyIdOk ¶

func (o *PasswordChangeRequest) GetPublicKeyIdOk() (*string, bool)

GetPublicKeyIdOk returns a tuple with the PublicKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordChangeRequest) GetSourceId ¶

func (o *PasswordChangeRequest) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*PasswordChangeRequest) GetSourceIdOk ¶

func (o *PasswordChangeRequest) 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 (*PasswordChangeRequest) HasAccountId ¶

func (o *PasswordChangeRequest) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*PasswordChangeRequest) HasEncryptedPassword ¶

func (o *PasswordChangeRequest) HasEncryptedPassword() bool

HasEncryptedPassword returns a boolean if a field has been set.

func (*PasswordChangeRequest) HasIdentityId ¶

func (o *PasswordChangeRequest) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*PasswordChangeRequest) HasPublicKeyId ¶

func (o *PasswordChangeRequest) HasPublicKeyId() bool

HasPublicKeyId returns a boolean if a field has been set.

func (*PasswordChangeRequest) HasSourceId ¶

func (o *PasswordChangeRequest) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (PasswordChangeRequest) MarshalJSON ¶

func (o PasswordChangeRequest) MarshalJSON() ([]byte, error)

func (*PasswordChangeRequest) SetAccountId ¶

func (o *PasswordChangeRequest) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*PasswordChangeRequest) SetEncryptedPassword ¶

func (o *PasswordChangeRequest) SetEncryptedPassword(v string)

SetEncryptedPassword gets a reference to the given string and assigns it to the EncryptedPassword field.

func (*PasswordChangeRequest) SetIdentityId ¶

func (o *PasswordChangeRequest) SetIdentityId(v string)

SetIdentityId gets a reference to the given string and assigns it to the IdentityId field.

func (*PasswordChangeRequest) SetPublicKeyId ¶

func (o *PasswordChangeRequest) SetPublicKeyId(v string)

SetPublicKeyId gets a reference to the given string and assigns it to the PublicKeyId field.

func (*PasswordChangeRequest) SetSourceId ¶

func (o *PasswordChangeRequest) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (PasswordChangeRequest) ToMap ¶

func (o PasswordChangeRequest) ToMap() (map[string]interface{}, error)

func (*PasswordChangeRequest) UnmarshalJSON ¶

func (o *PasswordChangeRequest) UnmarshalJSON(bytes []byte) (err error)

type PasswordChangeResponse ¶

type PasswordChangeResponse struct {
	// The password change request ID
	RequestId NullableString `json:"requestId,omitempty"`
	// Password change state
	State                *string `json:"state,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordChangeResponse struct for PasswordChangeResponse

func NewPasswordChangeResponse ¶

func NewPasswordChangeResponse() *PasswordChangeResponse

NewPasswordChangeResponse instantiates a new PasswordChangeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordChangeResponseWithDefaults ¶

func NewPasswordChangeResponseWithDefaults() *PasswordChangeResponse

NewPasswordChangeResponseWithDefaults instantiates a new PasswordChangeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordChangeResponse) GetRequestId ¶

func (o *PasswordChangeResponse) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PasswordChangeResponse) GetRequestIdOk ¶

func (o *PasswordChangeResponse) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PasswordChangeResponse) GetState ¶

func (o *PasswordChangeResponse) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*PasswordChangeResponse) GetStateOk ¶

func (o *PasswordChangeResponse) 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 (*PasswordChangeResponse) HasRequestId ¶

func (o *PasswordChangeResponse) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*PasswordChangeResponse) HasState ¶

func (o *PasswordChangeResponse) HasState() bool

HasState returns a boolean if a field has been set.

func (PasswordChangeResponse) MarshalJSON ¶

func (o PasswordChangeResponse) MarshalJSON() ([]byte, error)

func (*PasswordChangeResponse) SetRequestId ¶

func (o *PasswordChangeResponse) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*PasswordChangeResponse) SetRequestIdNil ¶

func (o *PasswordChangeResponse) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*PasswordChangeResponse) SetState ¶

func (o *PasswordChangeResponse) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (PasswordChangeResponse) ToMap ¶

func (o PasswordChangeResponse) ToMap() (map[string]interface{}, error)

func (*PasswordChangeResponse) UnmarshalJSON ¶

func (o *PasswordChangeResponse) UnmarshalJSON(bytes []byte) (err error)

func (*PasswordChangeResponse) UnsetRequestId ¶

func (o *PasswordChangeResponse) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

type PasswordConfigurationAPIService ¶

type PasswordConfigurationAPIService service

PasswordConfigurationAPIService PasswordConfigurationAPI service

func (*PasswordConfigurationAPIService) CreatePasswordOrgConfig ¶

CreatePasswordOrgConfig Create Password Org Config

This API creates the password org config. Unspecified fields will use default value. To be able to use the custom password instructions, you must set the `customInstructionsEnabled` field to "true". Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePasswordOrgConfigRequest

func (*PasswordConfigurationAPIService) CreatePasswordOrgConfigExecute ¶

Execute executes the request

@return PasswordOrgConfig

func (*PasswordConfigurationAPIService) GetPasswordOrgConfig ¶

GetPasswordOrgConfig Get Password Org Config

This API returns the password org config . Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:read'

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordOrgConfigRequest

func (*PasswordConfigurationAPIService) GetPasswordOrgConfigExecute ¶

Execute executes the request

@return PasswordOrgConfig

func (*PasswordConfigurationAPIService) PutPasswordOrgConfig ¶

PutPasswordOrgConfig Update Password Org Config

This API updates the password org config for specified fields. Other fields will keep original value. You must set the `customInstructionsEnabled` field to "true" to be able to use custom password instructions. Requires ORG_ADMIN, API role or authorization scope of 'idn:password-org-config:write'

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPutPasswordOrgConfigRequest

func (*PasswordConfigurationAPIService) PutPasswordOrgConfigExecute ¶

Execute executes the request

@return PasswordOrgConfig

type PasswordDictionaryAPIService ¶

type PasswordDictionaryAPIService service

PasswordDictionaryAPIService PasswordDictionaryAPI service

func (*PasswordDictionaryAPIService) GetPasswordDictionary ¶

GetPasswordDictionary Get Password Dictionary

This gets password dictionary for the organization. A token with ORG_ADMIN authority is required to call this API. The password dictionary file can contain lines that are:

  1. comment lines - the first character is '#', can be 128 Unicode codepoints in length, and are ignored during processing
  2. empty lines
  3. locale line - the first line that starts with "locale=" is considered to be locale line, the rest are treated as normal content lines
  4. line containing the password dictionary word - it must start with non-whitespace character and only non-whitespace characters are allowed; maximum length of the line is 128 Unicode codepoints

Password dictionary file may not contain more than 2,500 lines (not counting whitespace lines, comment lines and locale line).

Password dict file must contain UTF-8 characters only.

Sample password text file ¶

```

Password dictionary small test file ¶

locale=en_US

Password dictionary prohibited words ¶

qwerty abcd aaaaa password qazxsws

```

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordDictionaryRequest

func (*PasswordDictionaryAPIService) GetPasswordDictionaryExecute ¶

Execute executes the request

@return string

func (*PasswordDictionaryAPIService) PutPasswordDictionary ¶

PutPasswordDictionary Update Password Dictionary

This updates password dictionary for the organization. A token with ORG_ADMIN authority is required to call this API. The password dictionary file can contain lines that are:

  1. comment lines - the first character is '#', can be 128 Unicode codepoints in length, and are ignored during processing
  2. empty lines
  3. locale line - the first line that starts with "locale=" is considered to be locale line, the rest are treated as normal content lines
  4. line containing the password dictionary word - it must start with non-whitespace character and only non-whitespace characters are allowed; maximum length of the line is 128 Unicode codepoints

Password dictionary file may not contain more than 2,500 lines (not counting whitespace lines, comment lines and locale line).

Password dict file must contain UTF-8 characters only.

Sample password text file ¶

```

Password dictionary small test file ¶

locale=en_US

Password dictionary prohibited words ¶

qwerty abcd aaaaa password qazxsws

```

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPutPasswordDictionaryRequest

func (*PasswordDictionaryAPIService) PutPasswordDictionaryExecute ¶

func (a *PasswordDictionaryAPIService) PutPasswordDictionaryExecute(r ApiPutPasswordDictionaryRequest) (*http.Response, error)

Execute executes the request

type PasswordInfo ¶

type PasswordInfo struct {
	// Identity ID
	IdentityId *string `json:"identityId,omitempty"`
	// source ID
	SourceId *string `json:"sourceId,omitempty"`
	// public key ID
	PublicKeyId *string `json:"publicKeyId,omitempty"`
	// User's public key with Base64 encoding
	PublicKey *string `json:"publicKey,omitempty"`
	// Account info related to queried identity and source
	Accounts []PasswordInfoAccount `json:"accounts,omitempty"`
	// Password constraints
	Policies             []string `json:"policies,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordInfo struct for PasswordInfo

func NewPasswordInfo ¶

func NewPasswordInfo() *PasswordInfo

NewPasswordInfo instantiates a new PasswordInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordInfoWithDefaults ¶

func NewPasswordInfoWithDefaults() *PasswordInfo

NewPasswordInfoWithDefaults instantiates a new PasswordInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordInfo) GetAccounts ¶

func (o *PasswordInfo) GetAccounts() []PasswordInfoAccount

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*PasswordInfo) GetAccountsOk ¶

func (o *PasswordInfo) GetAccountsOk() ([]PasswordInfoAccount, bool)

GetAccountsOk returns a tuple with the Accounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfo) GetIdentityId ¶

func (o *PasswordInfo) GetIdentityId() string

GetIdentityId returns the IdentityId field value if set, zero value otherwise.

func (*PasswordInfo) GetIdentityIdOk ¶

func (o *PasswordInfo) GetIdentityIdOk() (*string, bool)

GetIdentityIdOk returns a tuple with the IdentityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfo) GetPolicies ¶

func (o *PasswordInfo) GetPolicies() []string

GetPolicies returns the Policies field value if set, zero value otherwise.

func (*PasswordInfo) GetPoliciesOk ¶

func (o *PasswordInfo) GetPoliciesOk() ([]string, bool)

GetPoliciesOk returns a tuple with the Policies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfo) GetPublicKey ¶

func (o *PasswordInfo) GetPublicKey() string

GetPublicKey returns the PublicKey field value if set, zero value otherwise.

func (*PasswordInfo) GetPublicKeyId ¶

func (o *PasswordInfo) GetPublicKeyId() string

GetPublicKeyId returns the PublicKeyId field value if set, zero value otherwise.

func (*PasswordInfo) GetPublicKeyIdOk ¶

func (o *PasswordInfo) GetPublicKeyIdOk() (*string, bool)

GetPublicKeyIdOk returns a tuple with the PublicKeyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfo) GetPublicKeyOk ¶

func (o *PasswordInfo) GetPublicKeyOk() (*string, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfo) GetSourceId ¶

func (o *PasswordInfo) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*PasswordInfo) GetSourceIdOk ¶

func (o *PasswordInfo) 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 (*PasswordInfo) HasAccounts ¶

func (o *PasswordInfo) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*PasswordInfo) HasIdentityId ¶

func (o *PasswordInfo) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*PasswordInfo) HasPolicies ¶

func (o *PasswordInfo) HasPolicies() bool

HasPolicies returns a boolean if a field has been set.

func (*PasswordInfo) HasPublicKey ¶

func (o *PasswordInfo) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*PasswordInfo) HasPublicKeyId ¶

func (o *PasswordInfo) HasPublicKeyId() bool

HasPublicKeyId returns a boolean if a field has been set.

func (*PasswordInfo) HasSourceId ¶

func (o *PasswordInfo) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (PasswordInfo) MarshalJSON ¶

func (o PasswordInfo) MarshalJSON() ([]byte, error)

func (*PasswordInfo) SetAccounts ¶

func (o *PasswordInfo) SetAccounts(v []PasswordInfoAccount)

SetAccounts gets a reference to the given []PasswordInfoAccount and assigns it to the Accounts field.

func (*PasswordInfo) SetIdentityId ¶

func (o *PasswordInfo) SetIdentityId(v string)

SetIdentityId gets a reference to the given string and assigns it to the IdentityId field.

func (*PasswordInfo) SetPolicies ¶

func (o *PasswordInfo) SetPolicies(v []string)

SetPolicies gets a reference to the given []string and assigns it to the Policies field.

func (*PasswordInfo) SetPublicKey ¶

func (o *PasswordInfo) SetPublicKey(v string)

SetPublicKey gets a reference to the given string and assigns it to the PublicKey field.

func (*PasswordInfo) SetPublicKeyId ¶

func (o *PasswordInfo) SetPublicKeyId(v string)

SetPublicKeyId gets a reference to the given string and assigns it to the PublicKeyId field.

func (*PasswordInfo) SetSourceId ¶

func (o *PasswordInfo) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (PasswordInfo) ToMap ¶

func (o PasswordInfo) ToMap() (map[string]interface{}, error)

func (*PasswordInfo) UnmarshalJSON ¶

func (o *PasswordInfo) UnmarshalJSON(bytes []byte) (err error)

type PasswordInfoAccount ¶

type PasswordInfoAccount struct {
	// Account ID of the account. This is specified per account schema in the source configuration. It is used to distinguish accounts. More info can be found here https://community.sailpoint.com/t5/IdentityNow-Connectors/How-do-I-designate-an-account-attribute-as-the-Account-ID-for-a/ta-p/80350
	AccountId *string `json:"accountId,omitempty"`
	// Display name of the account. This is specified per account schema in the source configuration. It is used to display name of the account. More info can be found here https://community.sailpoint.com/t5/IdentityNow-Connectors/How-do-I-designate-an-account-attribute-as-the-Account-Name-for/ta-p/74008
	AccountName          *string `json:"accountName,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordInfoAccount struct for PasswordInfoAccount

func NewPasswordInfoAccount ¶

func NewPasswordInfoAccount() *PasswordInfoAccount

NewPasswordInfoAccount instantiates a new PasswordInfoAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordInfoAccountWithDefaults ¶

func NewPasswordInfoAccountWithDefaults() *PasswordInfoAccount

NewPasswordInfoAccountWithDefaults instantiates a new PasswordInfoAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordInfoAccount) GetAccountId ¶

func (o *PasswordInfoAccount) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*PasswordInfoAccount) GetAccountIdOk ¶

func (o *PasswordInfoAccount) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfoAccount) GetAccountName ¶

func (o *PasswordInfoAccount) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*PasswordInfoAccount) GetAccountNameOk ¶

func (o *PasswordInfoAccount) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfoAccount) HasAccountId ¶

func (o *PasswordInfoAccount) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*PasswordInfoAccount) HasAccountName ¶

func (o *PasswordInfoAccount) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (PasswordInfoAccount) MarshalJSON ¶

func (o PasswordInfoAccount) MarshalJSON() ([]byte, error)

func (*PasswordInfoAccount) SetAccountId ¶

func (o *PasswordInfoAccount) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*PasswordInfoAccount) SetAccountName ¶

func (o *PasswordInfoAccount) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (PasswordInfoAccount) ToMap ¶

func (o PasswordInfoAccount) ToMap() (map[string]interface{}, error)

func (*PasswordInfoAccount) UnmarshalJSON ¶

func (o *PasswordInfoAccount) UnmarshalJSON(bytes []byte) (err error)

type PasswordInfoQueryDTO ¶

type PasswordInfoQueryDTO struct {
	// The login name of the user
	UserName *string `json:"userName,omitempty"`
	// The display name of the source
	SourceName           *string `json:"sourceName,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordInfoQueryDTO struct for PasswordInfoQueryDTO

func NewPasswordInfoQueryDTO ¶

func NewPasswordInfoQueryDTO() *PasswordInfoQueryDTO

NewPasswordInfoQueryDTO instantiates a new PasswordInfoQueryDTO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordInfoQueryDTOWithDefaults ¶

func NewPasswordInfoQueryDTOWithDefaults() *PasswordInfoQueryDTO

NewPasswordInfoQueryDTOWithDefaults instantiates a new PasswordInfoQueryDTO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordInfoQueryDTO) GetSourceName ¶

func (o *PasswordInfoQueryDTO) GetSourceName() string

GetSourceName returns the SourceName field value if set, zero value otherwise.

func (*PasswordInfoQueryDTO) GetSourceNameOk ¶

func (o *PasswordInfoQueryDTO) GetSourceNameOk() (*string, bool)

GetSourceNameOk returns a tuple with the SourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordInfoQueryDTO) GetUserName ¶

func (o *PasswordInfoQueryDTO) GetUserName() string

GetUserName returns the UserName field value if set, zero value otherwise.

func (*PasswordInfoQueryDTO) GetUserNameOk ¶

func (o *PasswordInfoQueryDTO) 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 (*PasswordInfoQueryDTO) HasSourceName ¶

func (o *PasswordInfoQueryDTO) HasSourceName() bool

HasSourceName returns a boolean if a field has been set.

func (*PasswordInfoQueryDTO) HasUserName ¶

func (o *PasswordInfoQueryDTO) HasUserName() bool

HasUserName returns a boolean if a field has been set.

func (PasswordInfoQueryDTO) MarshalJSON ¶

func (o PasswordInfoQueryDTO) MarshalJSON() ([]byte, error)

func (*PasswordInfoQueryDTO) SetSourceName ¶

func (o *PasswordInfoQueryDTO) SetSourceName(v string)

SetSourceName gets a reference to the given string and assigns it to the SourceName field.

func (*PasswordInfoQueryDTO) SetUserName ¶

func (o *PasswordInfoQueryDTO) SetUserName(v string)

SetUserName gets a reference to the given string and assigns it to the UserName field.

func (PasswordInfoQueryDTO) ToMap ¶

func (o PasswordInfoQueryDTO) ToMap() (map[string]interface{}, error)

func (*PasswordInfoQueryDTO) UnmarshalJSON ¶

func (o *PasswordInfoQueryDTO) UnmarshalJSON(bytes []byte) (err error)

type PasswordManagementAPIService ¶

type PasswordManagementAPIService service

PasswordManagementAPIService PasswordManagementAPI service

func (*PasswordManagementAPIService) GetPasswordChangeStatus ¶

GetPasswordChangeStatus Get Password Change Request Status

This API returns the status of a password change request. A token with identity owner or trusted API client application authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Password change request ID
@return ApiGetPasswordChangeStatusRequest

func (*PasswordManagementAPIService) GetPasswordChangeStatusExecute ¶

Execute executes the request

@return PasswordStatus

func (*PasswordManagementAPIService) QueryPasswordInfo ¶

QueryPasswordInfo Query Password Info

This API is used to query password related information.

A token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) is required to call this API. "API authority" refers to a token that only has the "client_credentials" grant type, and therefore no user context. A [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) or a token generated with the [authorization_code](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow) grant type will **NOT** work on this endpoint, and a `403 Forbidden` response will be returned.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiQueryPasswordInfoRequest

func (*PasswordManagementAPIService) QueryPasswordInfoExecute ¶

Execute executes the request

@return PasswordInfo

func (*PasswordManagementAPIService) SetPassword ¶

SetPassword Set Identity's Password

This API is used to set a password for an identity.

An identity can change their own password (as well as any of their accounts' passwords) if they use a token generated by their ISC user, such as a [personal access token](https://developer.sailpoint.com/idn/api/authentication#personal-access-tokens) or ["authorization_code" derived OAuth token](https://developer.sailpoint.com/idn/api/authentication#authorization-code-grant-flow).

A token with [API authority](https://developer.sailpoint.com/idn/api/authentication#client-credentials-grant-flow) can be used to change **any** identity's password or the password of any of the identity's accounts. "API authority" refers to a token that only has the "client_credentials" grant type.

>**Note: If you want to set an identity's source account password, you must enable `PASSWORD` as one of the source's features. You can use the [PATCH Source endpoint](https://developer.sailpoint.com/docs/api/v3/update-source) to add the `PASSWORD` feature.**

You can use this endpoint to generate an `encryptedPassword` (RSA encrypted using publicKey). To do so, follow these steps:

1. Use [Query Password Info](https://developer.sailpoint.com/idn/api/v3/query-password-info) to get the following information: `identityId`, `sourceId`, `publicKeyId`, `publicKey`, `accounts`, and `policies`.

2. Choose an account from the previous response that you will provide as an `accountId` in your request to set an encrypted password.

3. Use [Set Identity's Password](https://developer.sailpoint.com/idn/api/v3/set-password) and provide the information you got from your earlier query. Then add this code to your request to get the encrypted password:

```java import javax.crypto.Cipher; import java.security.KeyFactory; import java.security.PublicKey; import java.security.spec.X509EncodedKeySpec; import java util.Base64;

String encrypt(String publicKey, String toEncrypt) throws Exception {
  byte[] publicKeyBytes = Base64.getDecoder().decode(publicKey);
  byte[] encryptedBytes = encryptRsa(publicKeyBytes, toEncrypt.getBytes("UTF-8"));
  return Base64.getEncoder().encodeToString(encryptedBytes);
}
private byte[] encryptRsa(byte[] publicKeyBytes, byte[] toEncryptBytes) throws Exception {
  PublicKey key = KeyFactory.getInstance("RSA").generatePublic(new X509EncodedKeySpec(publicKeyBytes));
  String transformation = "RSA/ECB/PKCS1Padding";
  Cipher cipher = Cipher.getInstance(transformation);
  cipher.init(1, key);
  return cipher.doFinal(toEncryptBytes);
}

```

In this example, `toEncrypt` refers to the plain text password you are setting and then encrypting, and the `publicKey` refers to the publicKey you got from the first request you sent.

You can then use [Get Password Change Request Status](https://developer.sailpoint.com/idn/api/v3/get-password-change-status) to check the password change request status. To do so, you must provide the `requestId` from your earlier request to set the password.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetPasswordRequest

func (*PasswordManagementAPIService) SetPasswordExecute ¶

Execute executes the request

@return PasswordChangeResponse

type PasswordOrgConfig ¶

type PasswordOrgConfig struct {
	// Indicator whether custom password instructions feature is enabled. The default value is false.
	CustomInstructionsEnabled *bool `json:"customInstructionsEnabled,omitempty"`
	// Indicator whether \"digit token\" feature is enabled. The default value is false.
	DigitTokenEnabled *bool `json:"digitTokenEnabled,omitempty"`
	// The duration of \"digit token\" in minutes. The default value is 5.
	DigitTokenDurationMinutes *int32 `json:"digitTokenDurationMinutes,omitempty"`
	// The length of \"digit token\". The default value is 6.
	DigitTokenLength     *int32 `json:"digitTokenLength,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordOrgConfig struct for PasswordOrgConfig

func NewPasswordOrgConfig ¶

func NewPasswordOrgConfig() *PasswordOrgConfig

NewPasswordOrgConfig instantiates a new PasswordOrgConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordOrgConfigWithDefaults ¶

func NewPasswordOrgConfigWithDefaults() *PasswordOrgConfig

NewPasswordOrgConfigWithDefaults instantiates a new PasswordOrgConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordOrgConfig) GetCustomInstructionsEnabled ¶

func (o *PasswordOrgConfig) GetCustomInstructionsEnabled() bool

GetCustomInstructionsEnabled returns the CustomInstructionsEnabled field value if set, zero value otherwise.

func (*PasswordOrgConfig) GetCustomInstructionsEnabledOk ¶

func (o *PasswordOrgConfig) GetCustomInstructionsEnabledOk() (*bool, bool)

GetCustomInstructionsEnabledOk returns a tuple with the CustomInstructionsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordOrgConfig) GetDigitTokenDurationMinutes ¶

func (o *PasswordOrgConfig) GetDigitTokenDurationMinutes() int32

GetDigitTokenDurationMinutes returns the DigitTokenDurationMinutes field value if set, zero value otherwise.

func (*PasswordOrgConfig) GetDigitTokenDurationMinutesOk ¶

func (o *PasswordOrgConfig) GetDigitTokenDurationMinutesOk() (*int32, bool)

GetDigitTokenDurationMinutesOk returns a tuple with the DigitTokenDurationMinutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordOrgConfig) GetDigitTokenEnabled ¶

func (o *PasswordOrgConfig) GetDigitTokenEnabled() bool

GetDigitTokenEnabled returns the DigitTokenEnabled field value if set, zero value otherwise.

func (*PasswordOrgConfig) GetDigitTokenEnabledOk ¶

func (o *PasswordOrgConfig) GetDigitTokenEnabledOk() (*bool, bool)

GetDigitTokenEnabledOk returns a tuple with the DigitTokenEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordOrgConfig) GetDigitTokenLength ¶

func (o *PasswordOrgConfig) GetDigitTokenLength() int32

GetDigitTokenLength returns the DigitTokenLength field value if set, zero value otherwise.

func (*PasswordOrgConfig) GetDigitTokenLengthOk ¶

func (o *PasswordOrgConfig) GetDigitTokenLengthOk() (*int32, bool)

GetDigitTokenLengthOk returns a tuple with the DigitTokenLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordOrgConfig) HasCustomInstructionsEnabled ¶

func (o *PasswordOrgConfig) HasCustomInstructionsEnabled() bool

HasCustomInstructionsEnabled returns a boolean if a field has been set.

func (*PasswordOrgConfig) HasDigitTokenDurationMinutes ¶

func (o *PasswordOrgConfig) HasDigitTokenDurationMinutes() bool

HasDigitTokenDurationMinutes returns a boolean if a field has been set.

func (*PasswordOrgConfig) HasDigitTokenEnabled ¶

func (o *PasswordOrgConfig) HasDigitTokenEnabled() bool

HasDigitTokenEnabled returns a boolean if a field has been set.

func (*PasswordOrgConfig) HasDigitTokenLength ¶

func (o *PasswordOrgConfig) HasDigitTokenLength() bool

HasDigitTokenLength returns a boolean if a field has been set.

func (PasswordOrgConfig) MarshalJSON ¶

func (o PasswordOrgConfig) MarshalJSON() ([]byte, error)

func (*PasswordOrgConfig) SetCustomInstructionsEnabled ¶

func (o *PasswordOrgConfig) SetCustomInstructionsEnabled(v bool)

SetCustomInstructionsEnabled gets a reference to the given bool and assigns it to the CustomInstructionsEnabled field.

func (*PasswordOrgConfig) SetDigitTokenDurationMinutes ¶

func (o *PasswordOrgConfig) SetDigitTokenDurationMinutes(v int32)

SetDigitTokenDurationMinutes gets a reference to the given int32 and assigns it to the DigitTokenDurationMinutes field.

func (*PasswordOrgConfig) SetDigitTokenEnabled ¶

func (o *PasswordOrgConfig) SetDigitTokenEnabled(v bool)

SetDigitTokenEnabled gets a reference to the given bool and assigns it to the DigitTokenEnabled field.

func (*PasswordOrgConfig) SetDigitTokenLength ¶

func (o *PasswordOrgConfig) SetDigitTokenLength(v int32)

SetDigitTokenLength gets a reference to the given int32 and assigns it to the DigitTokenLength field.

func (PasswordOrgConfig) ToMap ¶

func (o PasswordOrgConfig) ToMap() (map[string]interface{}, error)

func (*PasswordOrgConfig) UnmarshalJSON ¶

func (o *PasswordOrgConfig) UnmarshalJSON(bytes []byte) (err error)

type PasswordStatus ¶

type PasswordStatus struct {
	// The password change request ID
	RequestId NullableString `json:"requestId,omitempty"`
	// Password change state
	State *string `json:"state,omitempty"`
	// The errors during the password change request
	Errors []string `json:"errors,omitempty"`
	// List of source IDs in the password change request
	SourceIds            []string `json:"sourceIds,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordStatus struct for PasswordStatus

func NewPasswordStatus ¶

func NewPasswordStatus() *PasswordStatus

NewPasswordStatus instantiates a new PasswordStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordStatusWithDefaults ¶

func NewPasswordStatusWithDefaults() *PasswordStatus

NewPasswordStatusWithDefaults instantiates a new PasswordStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordStatus) GetErrors ¶

func (o *PasswordStatus) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*PasswordStatus) GetErrorsOk ¶

func (o *PasswordStatus) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordStatus) GetRequestId ¶

func (o *PasswordStatus) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PasswordStatus) GetRequestIdOk ¶

func (o *PasswordStatus) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PasswordStatus) GetSourceIds ¶

func (o *PasswordStatus) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*PasswordStatus) GetSourceIdsOk ¶

func (o *PasswordStatus) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordStatus) GetState ¶

func (o *PasswordStatus) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*PasswordStatus) GetStateOk ¶

func (o *PasswordStatus) 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 (*PasswordStatus) HasErrors ¶

func (o *PasswordStatus) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*PasswordStatus) HasRequestId ¶

func (o *PasswordStatus) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*PasswordStatus) HasSourceIds ¶

func (o *PasswordStatus) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (*PasswordStatus) HasState ¶

func (o *PasswordStatus) HasState() bool

HasState returns a boolean if a field has been set.

func (PasswordStatus) MarshalJSON ¶

func (o PasswordStatus) MarshalJSON() ([]byte, error)

func (*PasswordStatus) SetErrors ¶

func (o *PasswordStatus) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*PasswordStatus) SetRequestId ¶

func (o *PasswordStatus) SetRequestId(v string)

SetRequestId gets a reference to the given NullableString and assigns it to the RequestId field.

func (*PasswordStatus) SetRequestIdNil ¶

func (o *PasswordStatus) SetRequestIdNil()

SetRequestIdNil sets the value for RequestId to be an explicit nil

func (*PasswordStatus) SetSourceIds ¶

func (o *PasswordStatus) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

func (*PasswordStatus) SetState ¶

func (o *PasswordStatus) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (PasswordStatus) ToMap ¶

func (o PasswordStatus) ToMap() (map[string]interface{}, error)

func (*PasswordStatus) UnmarshalJSON ¶

func (o *PasswordStatus) UnmarshalJSON(bytes []byte) (err error)

func (*PasswordStatus) UnsetRequestId ¶

func (o *PasswordStatus) UnsetRequestId()

UnsetRequestId ensures that no value is present for RequestId, not even an explicit nil

type PasswordSyncGroup ¶

type PasswordSyncGroup struct {
	// ID of the sync group
	Id *string `json:"id,omitempty"`
	// Name of the sync group
	Name *string `json:"name,omitempty"`
	// ID of the password policy
	PasswordPolicyId *string `json:"passwordPolicyId,omitempty"`
	// List of password managed sources IDs
	SourceIds []string `json:"sourceIds,omitempty"`
	// The date and time this sync group was created
	Created NullableTime `json:"created,omitempty"`
	// The date and time this sync group was last modified
	Modified             NullableTime `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

PasswordSyncGroup struct for PasswordSyncGroup

func NewPasswordSyncGroup ¶

func NewPasswordSyncGroup() *PasswordSyncGroup

NewPasswordSyncGroup instantiates a new PasswordSyncGroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPasswordSyncGroupWithDefaults ¶

func NewPasswordSyncGroupWithDefaults() *PasswordSyncGroup

NewPasswordSyncGroupWithDefaults instantiates a new PasswordSyncGroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PasswordSyncGroup) GetCreated ¶ added in v2.0.3

func (o *PasswordSyncGroup) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PasswordSyncGroup) GetCreatedOk ¶ added in v2.0.3

func (o *PasswordSyncGroup) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PasswordSyncGroup) GetId ¶

func (o *PasswordSyncGroup) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PasswordSyncGroup) GetIdOk ¶

func (o *PasswordSyncGroup) 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 (*PasswordSyncGroup) GetModified ¶ added in v2.0.3

func (o *PasswordSyncGroup) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PasswordSyncGroup) GetModifiedOk ¶ added in v2.0.3

func (o *PasswordSyncGroup) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PasswordSyncGroup) GetName ¶

func (o *PasswordSyncGroup) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PasswordSyncGroup) GetNameOk ¶

func (o *PasswordSyncGroup) 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 (*PasswordSyncGroup) GetPasswordPolicyId ¶

func (o *PasswordSyncGroup) GetPasswordPolicyId() string

GetPasswordPolicyId returns the PasswordPolicyId field value if set, zero value otherwise.

func (*PasswordSyncGroup) GetPasswordPolicyIdOk ¶

func (o *PasswordSyncGroup) GetPasswordPolicyIdOk() (*string, bool)

GetPasswordPolicyIdOk returns a tuple with the PasswordPolicyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordSyncGroup) GetSourceIds ¶

func (o *PasswordSyncGroup) GetSourceIds() []string

GetSourceIds returns the SourceIds field value if set, zero value otherwise.

func (*PasswordSyncGroup) GetSourceIdsOk ¶

func (o *PasswordSyncGroup) GetSourceIdsOk() ([]string, bool)

GetSourceIdsOk returns a tuple with the SourceIds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PasswordSyncGroup) HasCreated ¶ added in v2.0.3

func (o *PasswordSyncGroup) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*PasswordSyncGroup) HasId ¶

func (o *PasswordSyncGroup) HasId() bool

HasId returns a boolean if a field has been set.

func (*PasswordSyncGroup) HasModified ¶ added in v2.0.3

func (o *PasswordSyncGroup) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PasswordSyncGroup) HasName ¶

func (o *PasswordSyncGroup) HasName() bool

HasName returns a boolean if a field has been set.

func (*PasswordSyncGroup) HasPasswordPolicyId ¶

func (o *PasswordSyncGroup) HasPasswordPolicyId() bool

HasPasswordPolicyId returns a boolean if a field has been set.

func (*PasswordSyncGroup) HasSourceIds ¶

func (o *PasswordSyncGroup) HasSourceIds() bool

HasSourceIds returns a boolean if a field has been set.

func (PasswordSyncGroup) MarshalJSON ¶

func (o PasswordSyncGroup) MarshalJSON() ([]byte, error)

func (*PasswordSyncGroup) SetCreated ¶ added in v2.0.3

func (o *PasswordSyncGroup) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*PasswordSyncGroup) SetCreatedNil ¶ added in v2.0.3

func (o *PasswordSyncGroup) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*PasswordSyncGroup) SetId ¶

func (o *PasswordSyncGroup) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PasswordSyncGroup) SetModified ¶ added in v2.0.3

func (o *PasswordSyncGroup) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*PasswordSyncGroup) SetModifiedNil ¶ added in v2.0.3

func (o *PasswordSyncGroup) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*PasswordSyncGroup) SetName ¶

func (o *PasswordSyncGroup) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PasswordSyncGroup) SetPasswordPolicyId ¶

func (o *PasswordSyncGroup) SetPasswordPolicyId(v string)

SetPasswordPolicyId gets a reference to the given string and assigns it to the PasswordPolicyId field.

func (*PasswordSyncGroup) SetSourceIds ¶

func (o *PasswordSyncGroup) SetSourceIds(v []string)

SetSourceIds gets a reference to the given []string and assigns it to the SourceIds field.

func (PasswordSyncGroup) ToMap ¶

func (o PasswordSyncGroup) ToMap() (map[string]interface{}, error)

func (*PasswordSyncGroup) UnmarshalJSON ¶

func (o *PasswordSyncGroup) UnmarshalJSON(bytes []byte) (err error)

func (*PasswordSyncGroup) UnsetCreated ¶ added in v2.0.3

func (o *PasswordSyncGroup) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*PasswordSyncGroup) UnsetModified ¶ added in v2.0.3

func (o *PasswordSyncGroup) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type PasswordSyncGroupsAPIService ¶

type PasswordSyncGroupsAPIService service

PasswordSyncGroupsAPIService PasswordSyncGroupsAPI service

func (*PasswordSyncGroupsAPIService) CreatePasswordSyncGroup ¶

CreatePasswordSyncGroup Create Password Sync Group

This API creates a password sync group based on the specifications provided. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePasswordSyncGroupRequest

func (*PasswordSyncGroupsAPIService) CreatePasswordSyncGroupExecute ¶

Execute executes the request

@return PasswordSyncGroup

func (*PasswordSyncGroupsAPIService) DeletePasswordSyncGroup ¶

DeletePasswordSyncGroup Delete Password Sync Group by ID

This API deletes the specified password sync group. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of password sync group to delete.
@return ApiDeletePasswordSyncGroupRequest

func (*PasswordSyncGroupsAPIService) DeletePasswordSyncGroupExecute ¶

func (a *PasswordSyncGroupsAPIService) DeletePasswordSyncGroupExecute(r ApiDeletePasswordSyncGroupRequest) (*http.Response, error)

Execute executes the request

func (*PasswordSyncGroupsAPIService) GetPasswordSyncGroup ¶

GetPasswordSyncGroup Get Password Sync Group by ID

This API returns the sync group for the specified ID. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of password sync group to retrieve.
@return ApiGetPasswordSyncGroupRequest

func (*PasswordSyncGroupsAPIService) GetPasswordSyncGroupExecute ¶

Execute executes the request

@return PasswordSyncGroup

func (*PasswordSyncGroupsAPIService) GetPasswordSyncGroups ¶

GetPasswordSyncGroups Get Password Sync Group List

This API returns a list of password sync groups. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPasswordSyncGroupsRequest

func (*PasswordSyncGroupsAPIService) GetPasswordSyncGroupsExecute ¶

Execute executes the request

@return []PasswordSyncGroup

func (*PasswordSyncGroupsAPIService) UpdatePasswordSyncGroup ¶

UpdatePasswordSyncGroup Update Password Sync Group by ID

This API updates the specified password sync group. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of password sync group to update.
@return ApiUpdatePasswordSyncGroupRequest

func (*PasswordSyncGroupsAPIService) UpdatePasswordSyncGroupExecute ¶

Execute executes the request

@return PasswordSyncGroup

type PatOwner ¶

type PatOwner struct {
	// Personal access token owner's DTO type.
	Type *string `json:"type,omitempty"`
	// Personal access token owner's identity ID.
	Id *string `json:"id,omitempty"`
	// Personal access token owner's human-readable display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

PatOwner Personal access token owner's identity.

func NewPatOwner ¶

func NewPatOwner() *PatOwner

NewPatOwner instantiates a new PatOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatOwnerWithDefaults ¶

func NewPatOwnerWithDefaults() *PatOwner

NewPatOwnerWithDefaults instantiates a new PatOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatOwner) GetId ¶

func (o *PatOwner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PatOwner) GetIdOk ¶

func (o *PatOwner) 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 (*PatOwner) GetName ¶

func (o *PatOwner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PatOwner) GetNameOk ¶

func (o *PatOwner) 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 (*PatOwner) GetType ¶

func (o *PatOwner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PatOwner) GetTypeOk ¶

func (o *PatOwner) 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 (*PatOwner) HasId ¶

func (o *PatOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (*PatOwner) HasName ¶

func (o *PatOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*PatOwner) HasType ¶

func (o *PatOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (PatOwner) MarshalJSON ¶

func (o PatOwner) MarshalJSON() ([]byte, error)

func (*PatOwner) SetId ¶

func (o *PatOwner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PatOwner) SetName ¶

func (o *PatOwner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PatOwner) SetType ¶

func (o *PatOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (PatOwner) ToMap ¶

func (o PatOwner) ToMap() (map[string]interface{}, error)

func (*PatOwner) UnmarshalJSON ¶

func (o *PatOwner) UnmarshalJSON(bytes []byte) (err error)

type PatchServiceDeskIntegrationRequest ¶

type PatchServiceDeskIntegrationRequest struct {
	// Operations to be applied
	Operations           []JsonPatchOperation `json:"operations,omitempty"`
	AdditionalProperties map[string]interface{}
}

PatchServiceDeskIntegrationRequest A JSONPatch document as defined by [RFC 6902 - JSON Patch](https://tools.ietf.org/html/rfc6902). Only `replace` operations are accepted by this endpoint.

func NewPatchServiceDeskIntegrationRequest ¶

func NewPatchServiceDeskIntegrationRequest() *PatchServiceDeskIntegrationRequest

NewPatchServiceDeskIntegrationRequest instantiates a new PatchServiceDeskIntegrationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPatchServiceDeskIntegrationRequestWithDefaults ¶

func NewPatchServiceDeskIntegrationRequestWithDefaults() *PatchServiceDeskIntegrationRequest

NewPatchServiceDeskIntegrationRequestWithDefaults instantiates a new PatchServiceDeskIntegrationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PatchServiceDeskIntegrationRequest) GetOperations ¶

GetOperations returns the Operations field value if set, zero value otherwise.

func (*PatchServiceDeskIntegrationRequest) GetOperationsOk ¶

GetOperationsOk returns a tuple with the Operations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchServiceDeskIntegrationRequest) HasOperations ¶

func (o *PatchServiceDeskIntegrationRequest) HasOperations() bool

HasOperations returns a boolean if a field has been set.

func (PatchServiceDeskIntegrationRequest) MarshalJSON ¶

func (o PatchServiceDeskIntegrationRequest) MarshalJSON() ([]byte, error)

func (*PatchServiceDeskIntegrationRequest) SetOperations ¶

SetOperations gets a reference to the given []JsonPatchOperation and assigns it to the Operations field.

func (PatchServiceDeskIntegrationRequest) ToMap ¶

func (o PatchServiceDeskIntegrationRequest) ToMap() (map[string]interface{}, error)

func (*PatchServiceDeskIntegrationRequest) UnmarshalJSON ¶

func (o *PatchServiceDeskIntegrationRequest) UnmarshalJSON(bytes []byte) (err error)

type PendingApproval ¶

type PendingApproval struct {
	// The approval id.
	Id *string `json:"id,omitempty"`
	// The name of the approval.
	Name *string `json:"name,omitempty"`
	// When the approval was created.
	Created *time.Time `json:"created,omitempty"`
	// When the approval was modified last time.
	Modified *time.Time `json:"modified,omitempty"`
	// When the access-request was created.
	RequestCreated *time.Time                `json:"requestCreated,omitempty"`
	RequestType    NullableAccessRequestType `json:"requestType,omitempty"`
	Requester      *AccessItemRequester      `json:"requester,omitempty"`
	// Identities access was requested for.
	RequestedFor     []AccessItemRequestedFor    `json:"requestedFor,omitempty"`
	Owner            *PendingApprovalOwner       `json:"owner,omitempty"`
	RequestedObject  *RequestableObjectReference `json:"requestedObject,omitempty"`
	RequesterComment *CommentDto                 `json:"requesterComment,omitempty"`
	// The history of the previous reviewers comments.
	PreviousReviewersComments []CommentDto `json:"previousReviewersComments,omitempty"`
	// The history of approval forward action.
	ForwardHistory []ApprovalForwardHistory `json:"forwardHistory,omitempty"`
	// When true the rejector has to provide comments when rejecting
	CommentRequiredWhenRejected *bool                  `json:"commentRequiredWhenRejected,omitempty"`
	ActionInProcess             *PendingApprovalAction `json:"actionInProcess,omitempty"`
	// The date the role or access profile is no longer assigned to the specified identity.
	RemoveDate *time.Time `json:"removeDate,omitempty"`
	// If true, then the request is to change the remove date or sunset date.
	RemoveDateUpdateRequested *bool `json:"removeDateUpdateRequested,omitempty"`
	// The remove date or sunset date that was assigned at the time of the request.
	CurrentRemoveDate    *time.Time                         `json:"currentRemoveDate,omitempty"`
	SodViolationContext  *SodViolationContextCheckCompleted `json:"sodViolationContext,omitempty"`
	AdditionalProperties map[string]interface{}
}

PendingApproval struct for PendingApproval

func NewPendingApproval ¶

func NewPendingApproval() *PendingApproval

NewPendingApproval instantiates a new PendingApproval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPendingApprovalWithDefaults ¶

func NewPendingApprovalWithDefaults() *PendingApproval

NewPendingApprovalWithDefaults instantiates a new PendingApproval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PendingApproval) GetActionInProcess ¶

func (o *PendingApproval) GetActionInProcess() PendingApprovalAction

GetActionInProcess returns the ActionInProcess field value if set, zero value otherwise.

func (*PendingApproval) GetActionInProcessOk ¶

func (o *PendingApproval) GetActionInProcessOk() (*PendingApprovalAction, bool)

GetActionInProcessOk returns a tuple with the ActionInProcess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetCommentRequiredWhenRejected ¶

func (o *PendingApproval) GetCommentRequiredWhenRejected() bool

GetCommentRequiredWhenRejected returns the CommentRequiredWhenRejected field value if set, zero value otherwise.

func (*PendingApproval) GetCommentRequiredWhenRejectedOk ¶

func (o *PendingApproval) GetCommentRequiredWhenRejectedOk() (*bool, bool)

GetCommentRequiredWhenRejectedOk returns a tuple with the CommentRequiredWhenRejected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetCreated ¶

func (o *PendingApproval) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*PendingApproval) GetCreatedOk ¶

func (o *PendingApproval) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetCurrentRemoveDate ¶

func (o *PendingApproval) GetCurrentRemoveDate() time.Time

GetCurrentRemoveDate returns the CurrentRemoveDate field value if set, zero value otherwise.

func (*PendingApproval) GetCurrentRemoveDateOk ¶

func (o *PendingApproval) GetCurrentRemoveDateOk() (*time.Time, bool)

GetCurrentRemoveDateOk returns a tuple with the CurrentRemoveDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetForwardHistory ¶

func (o *PendingApproval) GetForwardHistory() []ApprovalForwardHistory

GetForwardHistory returns the ForwardHistory field value if set, zero value otherwise.

func (*PendingApproval) GetForwardHistoryOk ¶

func (o *PendingApproval) GetForwardHistoryOk() ([]ApprovalForwardHistory, bool)

GetForwardHistoryOk returns a tuple with the ForwardHistory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetId ¶

func (o *PendingApproval) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PendingApproval) GetIdOk ¶

func (o *PendingApproval) 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 (*PendingApproval) GetModified ¶

func (o *PendingApproval) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*PendingApproval) GetModifiedOk ¶

func (o *PendingApproval) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetName ¶

func (o *PendingApproval) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PendingApproval) GetNameOk ¶

func (o *PendingApproval) 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 (*PendingApproval) GetOwner ¶

func (o *PendingApproval) GetOwner() PendingApprovalOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*PendingApproval) GetOwnerOk ¶

func (o *PendingApproval) GetOwnerOk() (*PendingApprovalOwner, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetPreviousReviewersComments ¶

func (o *PendingApproval) GetPreviousReviewersComments() []CommentDto

GetPreviousReviewersComments returns the PreviousReviewersComments field value if set, zero value otherwise.

func (*PendingApproval) GetPreviousReviewersCommentsOk ¶

func (o *PendingApproval) GetPreviousReviewersCommentsOk() ([]CommentDto, bool)

GetPreviousReviewersCommentsOk returns a tuple with the PreviousReviewersComments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRemoveDate ¶

func (o *PendingApproval) GetRemoveDate() time.Time

GetRemoveDate returns the RemoveDate field value if set, zero value otherwise.

func (*PendingApproval) GetRemoveDateOk ¶

func (o *PendingApproval) GetRemoveDateOk() (*time.Time, bool)

GetRemoveDateOk returns a tuple with the RemoveDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRemoveDateUpdateRequested ¶

func (o *PendingApproval) GetRemoveDateUpdateRequested() bool

GetRemoveDateUpdateRequested returns the RemoveDateUpdateRequested field value if set, zero value otherwise.

func (*PendingApproval) GetRemoveDateUpdateRequestedOk ¶

func (o *PendingApproval) GetRemoveDateUpdateRequestedOk() (*bool, bool)

GetRemoveDateUpdateRequestedOk returns a tuple with the RemoveDateUpdateRequested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRequestCreated ¶

func (o *PendingApproval) GetRequestCreated() time.Time

GetRequestCreated returns the RequestCreated field value if set, zero value otherwise.

func (*PendingApproval) GetRequestCreatedOk ¶

func (o *PendingApproval) GetRequestCreatedOk() (*time.Time, bool)

GetRequestCreatedOk returns a tuple with the RequestCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRequestType ¶

func (o *PendingApproval) GetRequestType() AccessRequestType

GetRequestType returns the RequestType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PendingApproval) GetRequestTypeOk ¶

func (o *PendingApproval) GetRequestTypeOk() (*AccessRequestType, bool)

GetRequestTypeOk returns a tuple with the RequestType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PendingApproval) GetRequestedFor ¶

func (o *PendingApproval) GetRequestedFor() []AccessItemRequestedFor

GetRequestedFor returns the RequestedFor field value if set, zero value otherwise.

func (*PendingApproval) GetRequestedForOk ¶

func (o *PendingApproval) GetRequestedForOk() ([]AccessItemRequestedFor, bool)

GetRequestedForOk returns a tuple with the RequestedFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRequestedObject ¶

func (o *PendingApproval) GetRequestedObject() RequestableObjectReference

GetRequestedObject returns the RequestedObject field value if set, zero value otherwise.

func (*PendingApproval) GetRequestedObjectOk ¶

func (o *PendingApproval) GetRequestedObjectOk() (*RequestableObjectReference, bool)

GetRequestedObjectOk returns a tuple with the RequestedObject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRequester ¶

func (o *PendingApproval) GetRequester() AccessItemRequester

GetRequester returns the Requester field value if set, zero value otherwise.

func (*PendingApproval) GetRequesterComment ¶

func (o *PendingApproval) GetRequesterComment() CommentDto

GetRequesterComment returns the RequesterComment field value if set, zero value otherwise.

func (*PendingApproval) GetRequesterCommentOk ¶

func (o *PendingApproval) GetRequesterCommentOk() (*CommentDto, bool)

GetRequesterCommentOk returns a tuple with the RequesterComment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetRequesterOk ¶

func (o *PendingApproval) GetRequesterOk() (*AccessItemRequester, bool)

GetRequesterOk returns a tuple with the Requester field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) GetSodViolationContext ¶

func (o *PendingApproval) GetSodViolationContext() SodViolationContextCheckCompleted

GetSodViolationContext returns the SodViolationContext field value if set, zero value otherwise.

func (*PendingApproval) GetSodViolationContextOk ¶

func (o *PendingApproval) GetSodViolationContextOk() (*SodViolationContextCheckCompleted, bool)

GetSodViolationContextOk returns a tuple with the SodViolationContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PendingApproval) HasActionInProcess ¶

func (o *PendingApproval) HasActionInProcess() bool

HasActionInProcess returns a boolean if a field has been set.

func (*PendingApproval) HasCommentRequiredWhenRejected ¶

func (o *PendingApproval) HasCommentRequiredWhenRejected() bool

HasCommentRequiredWhenRejected returns a boolean if a field has been set.

func (*PendingApproval) HasCreated ¶

func (o *PendingApproval) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*PendingApproval) HasCurrentRemoveDate ¶

func (o *PendingApproval) HasCurrentRemoveDate() bool

HasCurrentRemoveDate returns a boolean if a field has been set.

func (*PendingApproval) HasForwardHistory ¶

func (o *PendingApproval) HasForwardHistory() bool

HasForwardHistory returns a boolean if a field has been set.

func (*PendingApproval) HasId ¶

func (o *PendingApproval) HasId() bool

HasId returns a boolean if a field has been set.

func (*PendingApproval) HasModified ¶

func (o *PendingApproval) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PendingApproval) HasName ¶

func (o *PendingApproval) HasName() bool

HasName returns a boolean if a field has been set.

func (*PendingApproval) HasOwner ¶

func (o *PendingApproval) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*PendingApproval) HasPreviousReviewersComments ¶

func (o *PendingApproval) HasPreviousReviewersComments() bool

HasPreviousReviewersComments returns a boolean if a field has been set.

func (*PendingApproval) HasRemoveDate ¶

func (o *PendingApproval) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

func (*PendingApproval) HasRemoveDateUpdateRequested ¶

func (o *PendingApproval) HasRemoveDateUpdateRequested() bool

HasRemoveDateUpdateRequested returns a boolean if a field has been set.

func (*PendingApproval) HasRequestCreated ¶

func (o *PendingApproval) HasRequestCreated() bool

HasRequestCreated returns a boolean if a field has been set.

func (*PendingApproval) HasRequestType ¶

func (o *PendingApproval) HasRequestType() bool

HasRequestType returns a boolean if a field has been set.

func (*PendingApproval) HasRequestedFor ¶

func (o *PendingApproval) HasRequestedFor() bool

HasRequestedFor returns a boolean if a field has been set.

func (*PendingApproval) HasRequestedObject ¶

func (o *PendingApproval) HasRequestedObject() bool

HasRequestedObject returns a boolean if a field has been set.

func (*PendingApproval) HasRequester ¶

func (o *PendingApproval) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*PendingApproval) HasRequesterComment ¶

func (o *PendingApproval) HasRequesterComment() bool

HasRequesterComment returns a boolean if a field has been set.

func (*PendingApproval) HasSodViolationContext ¶

func (o *PendingApproval) HasSodViolationContext() bool

HasSodViolationContext returns a boolean if a field has been set.

func (PendingApproval) MarshalJSON ¶

func (o PendingApproval) MarshalJSON() ([]byte, error)

func (*PendingApproval) SetActionInProcess ¶

func (o *PendingApproval) SetActionInProcess(v PendingApprovalAction)

SetActionInProcess gets a reference to the given PendingApprovalAction and assigns it to the ActionInProcess field.

func (*PendingApproval) SetCommentRequiredWhenRejected ¶

func (o *PendingApproval) SetCommentRequiredWhenRejected(v bool)

SetCommentRequiredWhenRejected gets a reference to the given bool and assigns it to the CommentRequiredWhenRejected field.

func (*PendingApproval) SetCreated ¶

func (o *PendingApproval) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*PendingApproval) SetCurrentRemoveDate ¶

func (o *PendingApproval) SetCurrentRemoveDate(v time.Time)

SetCurrentRemoveDate gets a reference to the given time.Time and assigns it to the CurrentRemoveDate field.

func (*PendingApproval) SetForwardHistory ¶

func (o *PendingApproval) SetForwardHistory(v []ApprovalForwardHistory)

SetForwardHistory gets a reference to the given []ApprovalForwardHistory and assigns it to the ForwardHistory field.

func (*PendingApproval) SetId ¶

func (o *PendingApproval) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PendingApproval) SetModified ¶

func (o *PendingApproval) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*PendingApproval) SetName ¶

func (o *PendingApproval) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PendingApproval) SetOwner ¶

func (o *PendingApproval) SetOwner(v PendingApprovalOwner)

SetOwner gets a reference to the given PendingApprovalOwner and assigns it to the Owner field.

func (*PendingApproval) SetPreviousReviewersComments ¶

func (o *PendingApproval) SetPreviousReviewersComments(v []CommentDto)

SetPreviousReviewersComments gets a reference to the given []CommentDto and assigns it to the PreviousReviewersComments field.

func (*PendingApproval) SetRemoveDate ¶

func (o *PendingApproval) SetRemoveDate(v time.Time)

SetRemoveDate gets a reference to the given time.Time and assigns it to the RemoveDate field.

func (*PendingApproval) SetRemoveDateUpdateRequested ¶

func (o *PendingApproval) SetRemoveDateUpdateRequested(v bool)

SetRemoveDateUpdateRequested gets a reference to the given bool and assigns it to the RemoveDateUpdateRequested field.

func (*PendingApproval) SetRequestCreated ¶

func (o *PendingApproval) SetRequestCreated(v time.Time)

SetRequestCreated gets a reference to the given time.Time and assigns it to the RequestCreated field.

func (*PendingApproval) SetRequestType ¶

func (o *PendingApproval) SetRequestType(v AccessRequestType)

SetRequestType gets a reference to the given NullableAccessRequestType and assigns it to the RequestType field.

func (*PendingApproval) SetRequestTypeNil ¶ added in v2.0.3

func (o *PendingApproval) SetRequestTypeNil()

SetRequestTypeNil sets the value for RequestType to be an explicit nil

func (*PendingApproval) SetRequestedFor ¶

func (o *PendingApproval) SetRequestedFor(v []AccessItemRequestedFor)

SetRequestedFor gets a reference to the given []AccessItemRequestedFor and assigns it to the RequestedFor field.

func (*PendingApproval) SetRequestedObject ¶

func (o *PendingApproval) SetRequestedObject(v RequestableObjectReference)

SetRequestedObject gets a reference to the given RequestableObjectReference and assigns it to the RequestedObject field.

func (*PendingApproval) SetRequester ¶

func (o *PendingApproval) SetRequester(v AccessItemRequester)

SetRequester gets a reference to the given AccessItemRequester and assigns it to the Requester field.

func (*PendingApproval) SetRequesterComment ¶

func (o *PendingApproval) SetRequesterComment(v CommentDto)

SetRequesterComment gets a reference to the given CommentDto and assigns it to the RequesterComment field.

func (*PendingApproval) SetSodViolationContext ¶

func (o *PendingApproval) SetSodViolationContext(v SodViolationContextCheckCompleted)

SetSodViolationContext gets a reference to the given SodViolationContextCheckCompleted and assigns it to the SodViolationContext field.

func (PendingApproval) ToMap ¶

func (o PendingApproval) ToMap() (map[string]interface{}, error)

func (*PendingApproval) UnmarshalJSON ¶

func (o *PendingApproval) UnmarshalJSON(bytes []byte) (err error)

func (*PendingApproval) UnsetRequestType ¶ added in v2.0.3

func (o *PendingApproval) UnsetRequestType()

UnsetRequestType ensures that no value is present for RequestType, not even an explicit nil

type PendingApprovalAction ¶

type PendingApprovalAction string

PendingApprovalAction Enum represents action that is being processed on an approval.

const (
	PENDINGAPPROVALACTION_APPROVED  PendingApprovalAction = "APPROVED"
	PENDINGAPPROVALACTION_REJECTED  PendingApprovalAction = "REJECTED"
	PENDINGAPPROVALACTION_FORWARDED PendingApprovalAction = "FORWARDED"
)

List of PendingApprovalAction

func NewPendingApprovalActionFromValue ¶

func NewPendingApprovalActionFromValue(v string) (*PendingApprovalAction, error)

NewPendingApprovalActionFromValue returns a pointer to a valid PendingApprovalAction for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PendingApprovalAction) IsValid ¶

func (v PendingApprovalAction) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (PendingApprovalAction) Ptr ¶

Ptr returns reference to PendingApprovalAction value

func (*PendingApprovalAction) UnmarshalJSON ¶

func (v *PendingApprovalAction) UnmarshalJSON(src []byte) error

type PendingApprovalOwner ¶

type PendingApprovalOwner struct {
	// Access item owner's DTO type.
	Type *string `json:"type,omitempty"`
	// Access item owner's identity ID.
	Id *string `json:"id,omitempty"`
	// Access item owner's human-readable display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

PendingApprovalOwner Access item owner's identity.

func NewPendingApprovalOwner ¶

func NewPendingApprovalOwner() *PendingApprovalOwner

NewPendingApprovalOwner instantiates a new PendingApprovalOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPendingApprovalOwnerWithDefaults ¶

func NewPendingApprovalOwnerWithDefaults() *PendingApprovalOwner

NewPendingApprovalOwnerWithDefaults instantiates a new PendingApprovalOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PendingApprovalOwner) GetId ¶

func (o *PendingApprovalOwner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PendingApprovalOwner) GetIdOk ¶

func (o *PendingApprovalOwner) 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 (*PendingApprovalOwner) GetName ¶

func (o *PendingApprovalOwner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PendingApprovalOwner) GetNameOk ¶

func (o *PendingApprovalOwner) 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 (*PendingApprovalOwner) GetType ¶

func (o *PendingApprovalOwner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PendingApprovalOwner) GetTypeOk ¶

func (o *PendingApprovalOwner) 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 (*PendingApprovalOwner) HasId ¶

func (o *PendingApprovalOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (*PendingApprovalOwner) HasName ¶

func (o *PendingApprovalOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*PendingApprovalOwner) HasType ¶

func (o *PendingApprovalOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (PendingApprovalOwner) MarshalJSON ¶

func (o PendingApprovalOwner) MarshalJSON() ([]byte, error)

func (*PendingApprovalOwner) SetId ¶

func (o *PendingApprovalOwner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PendingApprovalOwner) SetName ¶

func (o *PendingApprovalOwner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PendingApprovalOwner) SetType ¶

func (o *PendingApprovalOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (PendingApprovalOwner) ToMap ¶

func (o PendingApprovalOwner) ToMap() (map[string]interface{}, error)

func (*PendingApprovalOwner) UnmarshalJSON ¶

func (o *PendingApprovalOwner) UnmarshalJSON(bytes []byte) (err error)

type PermissionDto ¶

type PermissionDto struct {
	// All the rights (e.g. actions) that this permission allows on the target
	Rights []string `json:"rights,omitempty"`
	// The target the permission would grants rights on.
	Target               *string `json:"target,omitempty"`
	AdditionalProperties map[string]interface{}
}

PermissionDto Simplified DTO for the Permission objects stored in SailPoint's database. The data is aggregated from customer systems and is free-form, so its appearance can vary largely between different clients/customers.

func NewPermissionDto ¶

func NewPermissionDto() *PermissionDto

NewPermissionDto instantiates a new PermissionDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionDtoWithDefaults ¶

func NewPermissionDtoWithDefaults() *PermissionDto

NewPermissionDtoWithDefaults instantiates a new PermissionDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PermissionDto) GetRights ¶

func (o *PermissionDto) GetRights() []string

GetRights returns the Rights field value if set, zero value otherwise.

func (*PermissionDto) GetRightsOk ¶

func (o *PermissionDto) GetRightsOk() ([]string, bool)

GetRightsOk returns a tuple with the Rights field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PermissionDto) GetTarget ¶

func (o *PermissionDto) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*PermissionDto) GetTargetOk ¶

func (o *PermissionDto) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PermissionDto) HasRights ¶

func (o *PermissionDto) HasRights() bool

HasRights returns a boolean if a field has been set.

func (*PermissionDto) HasTarget ¶

func (o *PermissionDto) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (PermissionDto) MarshalJSON ¶

func (o PermissionDto) MarshalJSON() ([]byte, error)

func (*PermissionDto) SetRights ¶

func (o *PermissionDto) SetRights(v []string)

SetRights gets a reference to the given []string and assigns it to the Rights field.

func (*PermissionDto) SetTarget ¶

func (o *PermissionDto) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (PermissionDto) ToMap ¶

func (o PermissionDto) ToMap() (map[string]interface{}, error)

func (*PermissionDto) UnmarshalJSON ¶

func (o *PermissionDto) UnmarshalJSON(bytes []byte) (err error)

type PersonalAccessTokensAPIService ¶

type PersonalAccessTokensAPIService service

PersonalAccessTokensAPIService PersonalAccessTokensAPI service

func (*PersonalAccessTokensAPIService) CreatePersonalAccessToken ¶

CreatePersonalAccessToken Create Personal Access Token

This creates a personal access token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreatePersonalAccessTokenRequest

func (*PersonalAccessTokensAPIService) CreatePersonalAccessTokenExecute ¶

Execute executes the request

@return CreatePersonalAccessTokenResponse

func (*PersonalAccessTokensAPIService) DeletePersonalAccessToken ¶

DeletePersonalAccessToken Delete Personal Access Token

This deletes a personal access token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The personal access token id
@return ApiDeletePersonalAccessTokenRequest

func (*PersonalAccessTokensAPIService) DeletePersonalAccessTokenExecute ¶

func (a *PersonalAccessTokensAPIService) DeletePersonalAccessTokenExecute(r ApiDeletePersonalAccessTokenRequest) (*http.Response, error)

Execute executes the request

func (*PersonalAccessTokensAPIService) ListPersonalAccessTokens ¶

ListPersonalAccessTokens List Personal Access Tokens

This gets a collection of personal access tokens associated with the optional `owner-id`. query parameter. If the `owner-id` query parameter is omitted, all personal access tokens for a tenant will be retrieved, but the caller must have the 'idn:all-personal-access-tokens:read' right.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListPersonalAccessTokensRequest

func (*PersonalAccessTokensAPIService) ListPersonalAccessTokensExecute ¶

Execute executes the request

@return []GetPersonalAccessTokenResponse

func (*PersonalAccessTokensAPIService) PatchPersonalAccessToken ¶

PatchPersonalAccessToken Patch Personal Access Token

This performs a targeted update to the field(s) of a Personal Access Token.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Personal Access Token id
@return ApiPatchPersonalAccessTokenRequest

func (*PersonalAccessTokensAPIService) PatchPersonalAccessTokenExecute ¶

Execute executes the request

@return GetPersonalAccessTokenResponse

type PreApprovalTriggerDetails ¶

type PreApprovalTriggerDetails struct {
	// Comment left for the pre-approval decision
	Comment *string `json:"comment,omitempty"`
	// The reviewer of the pre-approval decision
	Reviewer *string `json:"reviewer,omitempty"`
	// The decision of the pre-approval trigger
	Decision             *string `json:"decision,omitempty"`
	AdditionalProperties map[string]interface{}
}

PreApprovalTriggerDetails Provides additional details about the pre-approval trigger for this request.

func NewPreApprovalTriggerDetails ¶

func NewPreApprovalTriggerDetails() *PreApprovalTriggerDetails

NewPreApprovalTriggerDetails instantiates a new PreApprovalTriggerDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPreApprovalTriggerDetailsWithDefaults ¶

func NewPreApprovalTriggerDetailsWithDefaults() *PreApprovalTriggerDetails

NewPreApprovalTriggerDetailsWithDefaults instantiates a new PreApprovalTriggerDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PreApprovalTriggerDetails) GetComment ¶

func (o *PreApprovalTriggerDetails) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*PreApprovalTriggerDetails) GetCommentOk ¶

func (o *PreApprovalTriggerDetails) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreApprovalTriggerDetails) GetDecision ¶

func (o *PreApprovalTriggerDetails) GetDecision() string

GetDecision returns the Decision field value if set, zero value otherwise.

func (*PreApprovalTriggerDetails) GetDecisionOk ¶

func (o *PreApprovalTriggerDetails) GetDecisionOk() (*string, bool)

GetDecisionOk returns a tuple with the Decision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreApprovalTriggerDetails) GetReviewer ¶

func (o *PreApprovalTriggerDetails) GetReviewer() string

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*PreApprovalTriggerDetails) GetReviewerOk ¶

func (o *PreApprovalTriggerDetails) GetReviewerOk() (*string, bool)

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PreApprovalTriggerDetails) HasComment ¶

func (o *PreApprovalTriggerDetails) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*PreApprovalTriggerDetails) HasDecision ¶

func (o *PreApprovalTriggerDetails) HasDecision() bool

HasDecision returns a boolean if a field has been set.

func (*PreApprovalTriggerDetails) HasReviewer ¶

func (o *PreApprovalTriggerDetails) HasReviewer() bool

HasReviewer returns a boolean if a field has been set.

func (PreApprovalTriggerDetails) MarshalJSON ¶

func (o PreApprovalTriggerDetails) MarshalJSON() ([]byte, error)

func (*PreApprovalTriggerDetails) SetComment ¶

func (o *PreApprovalTriggerDetails) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*PreApprovalTriggerDetails) SetDecision ¶

func (o *PreApprovalTriggerDetails) SetDecision(v string)

SetDecision gets a reference to the given string and assigns it to the Decision field.

func (*PreApprovalTriggerDetails) SetReviewer ¶

func (o *PreApprovalTriggerDetails) SetReviewer(v string)

SetReviewer gets a reference to the given string and assigns it to the Reviewer field.

func (PreApprovalTriggerDetails) ToMap ¶

func (o PreApprovalTriggerDetails) ToMap() (map[string]interface{}, error)

func (*PreApprovalTriggerDetails) UnmarshalJSON ¶

func (o *PreApprovalTriggerDetails) UnmarshalJSON(bytes []byte) (err error)

type ProcessingDetails ¶

type ProcessingDetails struct {
	// A date-time in ISO-8601 format
	Date                 NullableTime `json:"date,omitempty"`
	Stage                *string      `json:"stage,omitempty"`
	RetryCount           *int32       `json:"retryCount,omitempty"`
	StackTrace           *string      `json:"stackTrace,omitempty"`
	Message              *string      `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProcessingDetails struct for ProcessingDetails

func NewProcessingDetails ¶

func NewProcessingDetails() *ProcessingDetails

NewProcessingDetails instantiates a new ProcessingDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProcessingDetailsWithDefaults ¶

func NewProcessingDetailsWithDefaults() *ProcessingDetails

NewProcessingDetailsWithDefaults instantiates a new ProcessingDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProcessingDetails) GetDate ¶

func (o *ProcessingDetails) GetDate() time.Time

GetDate returns the Date field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProcessingDetails) GetDateOk ¶

func (o *ProcessingDetails) GetDateOk() (*time.Time, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProcessingDetails) GetMessage ¶

func (o *ProcessingDetails) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ProcessingDetails) GetMessageOk ¶

func (o *ProcessingDetails) 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 (*ProcessingDetails) GetRetryCount ¶

func (o *ProcessingDetails) GetRetryCount() int32

GetRetryCount returns the RetryCount field value if set, zero value otherwise.

func (*ProcessingDetails) GetRetryCountOk ¶

func (o *ProcessingDetails) GetRetryCountOk() (*int32, bool)

GetRetryCountOk returns a tuple with the RetryCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessingDetails) GetStackTrace ¶

func (o *ProcessingDetails) GetStackTrace() string

GetStackTrace returns the StackTrace field value if set, zero value otherwise.

func (*ProcessingDetails) GetStackTraceOk ¶

func (o *ProcessingDetails) GetStackTraceOk() (*string, bool)

GetStackTraceOk returns a tuple with the StackTrace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessingDetails) GetStage ¶

func (o *ProcessingDetails) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*ProcessingDetails) GetStageOk ¶

func (o *ProcessingDetails) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProcessingDetails) HasDate ¶

func (o *ProcessingDetails) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*ProcessingDetails) HasMessage ¶

func (o *ProcessingDetails) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ProcessingDetails) HasRetryCount ¶

func (o *ProcessingDetails) HasRetryCount() bool

HasRetryCount returns a boolean if a field has been set.

func (*ProcessingDetails) HasStackTrace ¶

func (o *ProcessingDetails) HasStackTrace() bool

HasStackTrace returns a boolean if a field has been set.

func (*ProcessingDetails) HasStage ¶

func (o *ProcessingDetails) HasStage() bool

HasStage returns a boolean if a field has been set.

func (ProcessingDetails) MarshalJSON ¶

func (o ProcessingDetails) MarshalJSON() ([]byte, error)

func (*ProcessingDetails) SetDate ¶

func (o *ProcessingDetails) SetDate(v time.Time)

SetDate gets a reference to the given NullableTime and assigns it to the Date field.

func (*ProcessingDetails) SetDateNil ¶

func (o *ProcessingDetails) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (*ProcessingDetails) SetMessage ¶

func (o *ProcessingDetails) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ProcessingDetails) SetRetryCount ¶

func (o *ProcessingDetails) SetRetryCount(v int32)

SetRetryCount gets a reference to the given int32 and assigns it to the RetryCount field.

func (*ProcessingDetails) SetStackTrace ¶

func (o *ProcessingDetails) SetStackTrace(v string)

SetStackTrace gets a reference to the given string and assigns it to the StackTrace field.

func (*ProcessingDetails) SetStage ¶

func (o *ProcessingDetails) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (ProcessingDetails) ToMap ¶

func (o ProcessingDetails) ToMap() (map[string]interface{}, error)

func (*ProcessingDetails) UnmarshalJSON ¶

func (o *ProcessingDetails) UnmarshalJSON(bytes []byte) (err error)

func (*ProcessingDetails) UnsetDate ¶

func (o *ProcessingDetails) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

type ProvisioningConfig ¶

type ProvisioningConfig struct {
	// Specifies whether this configuration is used to manage provisioning requests for all sources from the org.  If true, no managedResourceRefs are allowed.
	UniversalManager *bool `json:"universalManager,omitempty"`
	// References to sources for the Service Desk integration template.  May only be specified if universalManager is false.
	ManagedResourceRefs   []ServiceDeskSource                             `json:"managedResourceRefs,omitempty"`
	PlanInitializerScript NullableProvisioningConfigPlanInitializerScript `json:"planInitializerScript,omitempty"`
	// Name of an attribute that when true disables the saving of ProvisioningRequest objects whenever plans are sent through this integration.
	NoProvisioningRequests *bool `json:"noProvisioningRequests,omitempty"`
	// When saving pending requests is enabled, this defines the number of hours the request is allowed to live before it is considered expired and no longer affects plan compilation.
	ProvisioningRequestExpiration *int32 `json:"provisioningRequestExpiration,omitempty"`
	AdditionalProperties          map[string]interface{}
}

ProvisioningConfig Specification of a Service Desk integration provisioning configuration.

func NewProvisioningConfig ¶

func NewProvisioningConfig() *ProvisioningConfig

NewProvisioningConfig instantiates a new ProvisioningConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningConfigWithDefaults ¶

func NewProvisioningConfigWithDefaults() *ProvisioningConfig

NewProvisioningConfigWithDefaults instantiates a new ProvisioningConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningConfig) GetManagedResourceRefs ¶

func (o *ProvisioningConfig) GetManagedResourceRefs() []ServiceDeskSource

GetManagedResourceRefs returns the ManagedResourceRefs field value if set, zero value otherwise.

func (*ProvisioningConfig) GetManagedResourceRefsOk ¶

func (o *ProvisioningConfig) GetManagedResourceRefsOk() ([]ServiceDeskSource, bool)

GetManagedResourceRefsOk returns a tuple with the ManagedResourceRefs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningConfig) GetNoProvisioningRequests ¶

func (o *ProvisioningConfig) GetNoProvisioningRequests() bool

GetNoProvisioningRequests returns the NoProvisioningRequests field value if set, zero value otherwise.

func (*ProvisioningConfig) GetNoProvisioningRequestsOk ¶

func (o *ProvisioningConfig) GetNoProvisioningRequestsOk() (*bool, bool)

GetNoProvisioningRequestsOk returns a tuple with the NoProvisioningRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningConfig) GetPlanInitializerScript ¶

func (o *ProvisioningConfig) GetPlanInitializerScript() ProvisioningConfigPlanInitializerScript

GetPlanInitializerScript returns the PlanInitializerScript field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningConfig) GetPlanInitializerScriptOk ¶

func (o *ProvisioningConfig) GetPlanInitializerScriptOk() (*ProvisioningConfigPlanInitializerScript, bool)

GetPlanInitializerScriptOk returns a tuple with the PlanInitializerScript field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningConfig) GetProvisioningRequestExpiration ¶

func (o *ProvisioningConfig) GetProvisioningRequestExpiration() int32

GetProvisioningRequestExpiration returns the ProvisioningRequestExpiration field value if set, zero value otherwise.

func (*ProvisioningConfig) GetProvisioningRequestExpirationOk ¶

func (o *ProvisioningConfig) GetProvisioningRequestExpirationOk() (*int32, bool)

GetProvisioningRequestExpirationOk returns a tuple with the ProvisioningRequestExpiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningConfig) GetUniversalManager ¶

func (o *ProvisioningConfig) GetUniversalManager() bool

GetUniversalManager returns the UniversalManager field value if set, zero value otherwise.

func (*ProvisioningConfig) GetUniversalManagerOk ¶

func (o *ProvisioningConfig) GetUniversalManagerOk() (*bool, bool)

GetUniversalManagerOk returns a tuple with the UniversalManager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningConfig) HasManagedResourceRefs ¶

func (o *ProvisioningConfig) HasManagedResourceRefs() bool

HasManagedResourceRefs returns a boolean if a field has been set.

func (*ProvisioningConfig) HasNoProvisioningRequests ¶

func (o *ProvisioningConfig) HasNoProvisioningRequests() bool

HasNoProvisioningRequests returns a boolean if a field has been set.

func (*ProvisioningConfig) HasPlanInitializerScript ¶

func (o *ProvisioningConfig) HasPlanInitializerScript() bool

HasPlanInitializerScript returns a boolean if a field has been set.

func (*ProvisioningConfig) HasProvisioningRequestExpiration ¶

func (o *ProvisioningConfig) HasProvisioningRequestExpiration() bool

HasProvisioningRequestExpiration returns a boolean if a field has been set.

func (*ProvisioningConfig) HasUniversalManager ¶

func (o *ProvisioningConfig) HasUniversalManager() bool

HasUniversalManager returns a boolean if a field has been set.

func (ProvisioningConfig) MarshalJSON ¶

func (o ProvisioningConfig) MarshalJSON() ([]byte, error)

func (*ProvisioningConfig) SetManagedResourceRefs ¶

func (o *ProvisioningConfig) SetManagedResourceRefs(v []ServiceDeskSource)

SetManagedResourceRefs gets a reference to the given []ServiceDeskSource and assigns it to the ManagedResourceRefs field.

func (*ProvisioningConfig) SetNoProvisioningRequests ¶

func (o *ProvisioningConfig) SetNoProvisioningRequests(v bool)

SetNoProvisioningRequests gets a reference to the given bool and assigns it to the NoProvisioningRequests field.

func (*ProvisioningConfig) SetPlanInitializerScript ¶

func (o *ProvisioningConfig) SetPlanInitializerScript(v ProvisioningConfigPlanInitializerScript)

SetPlanInitializerScript gets a reference to the given NullableProvisioningConfigPlanInitializerScript and assigns it to the PlanInitializerScript field.

func (*ProvisioningConfig) SetPlanInitializerScriptNil ¶ added in v2.0.3

func (o *ProvisioningConfig) SetPlanInitializerScriptNil()

SetPlanInitializerScriptNil sets the value for PlanInitializerScript to be an explicit nil

func (*ProvisioningConfig) SetProvisioningRequestExpiration ¶

func (o *ProvisioningConfig) SetProvisioningRequestExpiration(v int32)

SetProvisioningRequestExpiration gets a reference to the given int32 and assigns it to the ProvisioningRequestExpiration field.

func (*ProvisioningConfig) SetUniversalManager ¶

func (o *ProvisioningConfig) SetUniversalManager(v bool)

SetUniversalManager gets a reference to the given bool and assigns it to the UniversalManager field.

func (ProvisioningConfig) ToMap ¶

func (o ProvisioningConfig) ToMap() (map[string]interface{}, error)

func (*ProvisioningConfig) UnmarshalJSON ¶

func (o *ProvisioningConfig) UnmarshalJSON(bytes []byte) (err error)

func (*ProvisioningConfig) UnsetPlanInitializerScript ¶ added in v2.0.3

func (o *ProvisioningConfig) UnsetPlanInitializerScript()

UnsetPlanInitializerScript ensures that no value is present for PlanInitializerScript, not even an explicit nil

type ProvisioningConfigPlanInitializerScript ¶

type ProvisioningConfigPlanInitializerScript struct {
	// This is a Rule that allows provisioning instruction changes.
	Source               *string `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningConfigPlanInitializerScript This is a reference to a plan initializer script.

func NewProvisioningConfigPlanInitializerScript ¶

func NewProvisioningConfigPlanInitializerScript() *ProvisioningConfigPlanInitializerScript

NewProvisioningConfigPlanInitializerScript instantiates a new ProvisioningConfigPlanInitializerScript object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningConfigPlanInitializerScriptWithDefaults ¶

func NewProvisioningConfigPlanInitializerScriptWithDefaults() *ProvisioningConfigPlanInitializerScript

NewProvisioningConfigPlanInitializerScriptWithDefaults instantiates a new ProvisioningConfigPlanInitializerScript object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningConfigPlanInitializerScript) GetSource ¶

GetSource returns the Source field value if set, zero value otherwise.

func (*ProvisioningConfigPlanInitializerScript) GetSourceOk ¶

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 (*ProvisioningConfigPlanInitializerScript) HasSource ¶

HasSource returns a boolean if a field has been set.

func (ProvisioningConfigPlanInitializerScript) MarshalJSON ¶

func (o ProvisioningConfigPlanInitializerScript) MarshalJSON() ([]byte, error)

func (*ProvisioningConfigPlanInitializerScript) SetSource ¶

SetSource gets a reference to the given string and assigns it to the Source field.

func (ProvisioningConfigPlanInitializerScript) ToMap ¶

func (o ProvisioningConfigPlanInitializerScript) ToMap() (map[string]interface{}, error)

func (*ProvisioningConfigPlanInitializerScript) UnmarshalJSON ¶

func (o *ProvisioningConfigPlanInitializerScript) UnmarshalJSON(bytes []byte) (err error)

type ProvisioningCriteriaLevel1 ¶

type ProvisioningCriteriaLevel1 struct {
	Operation *ProvisioningCriteriaOperation `json:"operation,omitempty"`
	// Name of the Account attribute to be tested. If **operation** is one of EQUALS, NOT_EQUALS, CONTAINS, or HAS, this field is required. Otherwise, specifying it is an error.
	Attribute NullableString `json:"attribute,omitempty"`
	// String value to test the Account attribute w/r/t the specified operation. If the operation is one of EQUALS, NOT_EQUALS, or CONTAINS, this field is required. Otherwise, specifying it is an error. If the Attribute is not String-typed, it will be converted to the appropriate type.
	Value NullableString `json:"value,omitempty"`
	// Array of child criteria. Required if the operation is AND or OR, otherwise it must be left null. A maximum of three levels of criteria are supported, including leaf nodes.
	Children             []ProvisioningCriteriaLevel2 `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningCriteriaLevel1 Defines matching criteria for an Account to be provisioned with a specific Access Profile

func NewProvisioningCriteriaLevel1 ¶

func NewProvisioningCriteriaLevel1() *ProvisioningCriteriaLevel1

NewProvisioningCriteriaLevel1 instantiates a new ProvisioningCriteriaLevel1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningCriteriaLevel1WithDefaults ¶

func NewProvisioningCriteriaLevel1WithDefaults() *ProvisioningCriteriaLevel1

NewProvisioningCriteriaLevel1WithDefaults instantiates a new ProvisioningCriteriaLevel1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningCriteriaLevel1) GetAttribute ¶

func (o *ProvisioningCriteriaLevel1) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel1) GetAttributeOk ¶

func (o *ProvisioningCriteriaLevel1) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel1) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel1) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel1) GetOperation ¶

GetOperation returns the Operation field value if set, zero value otherwise.

func (*ProvisioningCriteriaLevel1) GetOperationOk ¶

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningCriteriaLevel1) GetValue ¶

func (o *ProvisioningCriteriaLevel1) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel1) GetValueOk ¶

func (o *ProvisioningCriteriaLevel1) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel1) HasAttribute ¶

func (o *ProvisioningCriteriaLevel1) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel1) HasChildren ¶

func (o *ProvisioningCriteriaLevel1) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel1) HasOperation ¶

func (o *ProvisioningCriteriaLevel1) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel1) HasValue ¶

func (o *ProvisioningCriteriaLevel1) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProvisioningCriteriaLevel1) MarshalJSON ¶

func (o ProvisioningCriteriaLevel1) MarshalJSON() ([]byte, error)

func (*ProvisioningCriteriaLevel1) SetAttribute ¶

func (o *ProvisioningCriteriaLevel1) SetAttribute(v string)

SetAttribute gets a reference to the given NullableString and assigns it to the Attribute field.

func (*ProvisioningCriteriaLevel1) SetAttributeNil ¶

func (o *ProvisioningCriteriaLevel1) SetAttributeNil()

SetAttributeNil sets the value for Attribute to be an explicit nil

func (*ProvisioningCriteriaLevel1) SetChildren ¶

SetChildren gets a reference to the given []ProvisioningCriteriaLevel2 and assigns it to the Children field.

func (*ProvisioningCriteriaLevel1) SetOperation ¶

SetOperation gets a reference to the given ProvisioningCriteriaOperation and assigns it to the Operation field.

func (*ProvisioningCriteriaLevel1) SetValue ¶

func (o *ProvisioningCriteriaLevel1) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*ProvisioningCriteriaLevel1) SetValueNil ¶

func (o *ProvisioningCriteriaLevel1) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ProvisioningCriteriaLevel1) ToMap ¶

func (o ProvisioningCriteriaLevel1) ToMap() (map[string]interface{}, error)

func (*ProvisioningCriteriaLevel1) UnmarshalJSON ¶

func (o *ProvisioningCriteriaLevel1) UnmarshalJSON(bytes []byte) (err error)

func (*ProvisioningCriteriaLevel1) UnsetAttribute ¶

func (o *ProvisioningCriteriaLevel1) UnsetAttribute()

UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil

func (*ProvisioningCriteriaLevel1) UnsetValue ¶

func (o *ProvisioningCriteriaLevel1) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ProvisioningCriteriaLevel2 ¶

type ProvisioningCriteriaLevel2 struct {
	Operation *ProvisioningCriteriaOperation `json:"operation,omitempty"`
	// Name of the Account attribute to be tested. If **operation** is one of EQUALS, NOT_EQUALS, CONTAINS, or HAS, this field is required. Otherwise, specifying it is an error.
	Attribute NullableString `json:"attribute,omitempty"`
	// String value to test the Account attribute w/r/t the specified operation. If the operation is one of EQUALS, NOT_EQUALS, or CONTAINS, this field is required. Otherwise, specifying it is an error. If the Attribute is not String-typed, it will be converted to the appropriate type.
	Value NullableString `json:"value,omitempty"`
	// Array of child criteria. Required if the operation is AND or OR, otherwise it must be left null. A maximum of three levels of criteria are supported, including leaf nodes.
	Children             []ProvisioningCriteriaLevel3 `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningCriteriaLevel2 Defines matching criteria for an Account to be provisioned with a specific Access Profile

func NewProvisioningCriteriaLevel2 ¶

func NewProvisioningCriteriaLevel2() *ProvisioningCriteriaLevel2

NewProvisioningCriteriaLevel2 instantiates a new ProvisioningCriteriaLevel2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningCriteriaLevel2WithDefaults ¶

func NewProvisioningCriteriaLevel2WithDefaults() *ProvisioningCriteriaLevel2

NewProvisioningCriteriaLevel2WithDefaults instantiates a new ProvisioningCriteriaLevel2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningCriteriaLevel2) GetAttribute ¶

func (o *ProvisioningCriteriaLevel2) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel2) GetAttributeOk ¶

func (o *ProvisioningCriteriaLevel2) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel2) GetChildren ¶

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel2) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel2) GetOperation ¶

GetOperation returns the Operation field value if set, zero value otherwise.

func (*ProvisioningCriteriaLevel2) GetOperationOk ¶

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningCriteriaLevel2) GetValue ¶

func (o *ProvisioningCriteriaLevel2) GetValue() string

GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel2) GetValueOk ¶

func (o *ProvisioningCriteriaLevel2) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel2) HasAttribute ¶

func (o *ProvisioningCriteriaLevel2) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel2) HasChildren ¶

func (o *ProvisioningCriteriaLevel2) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel2) HasOperation ¶

func (o *ProvisioningCriteriaLevel2) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel2) HasValue ¶

func (o *ProvisioningCriteriaLevel2) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProvisioningCriteriaLevel2) MarshalJSON ¶

func (o ProvisioningCriteriaLevel2) MarshalJSON() ([]byte, error)

func (*ProvisioningCriteriaLevel2) SetAttribute ¶

func (o *ProvisioningCriteriaLevel2) SetAttribute(v string)

SetAttribute gets a reference to the given NullableString and assigns it to the Attribute field.

func (*ProvisioningCriteriaLevel2) SetAttributeNil ¶

func (o *ProvisioningCriteriaLevel2) SetAttributeNil()

SetAttributeNil sets the value for Attribute to be an explicit nil

func (*ProvisioningCriteriaLevel2) SetChildren ¶

SetChildren gets a reference to the given []ProvisioningCriteriaLevel3 and assigns it to the Children field.

func (*ProvisioningCriteriaLevel2) SetOperation ¶

SetOperation gets a reference to the given ProvisioningCriteriaOperation and assigns it to the Operation field.

func (*ProvisioningCriteriaLevel2) SetValue ¶

func (o *ProvisioningCriteriaLevel2) SetValue(v string)

SetValue gets a reference to the given NullableString and assigns it to the Value field.

func (*ProvisioningCriteriaLevel2) SetValueNil ¶

func (o *ProvisioningCriteriaLevel2) SetValueNil()

SetValueNil sets the value for Value to be an explicit nil

func (ProvisioningCriteriaLevel2) ToMap ¶

func (o ProvisioningCriteriaLevel2) ToMap() (map[string]interface{}, error)

func (*ProvisioningCriteriaLevel2) UnmarshalJSON ¶

func (o *ProvisioningCriteriaLevel2) UnmarshalJSON(bytes []byte) (err error)

func (*ProvisioningCriteriaLevel2) UnsetAttribute ¶

func (o *ProvisioningCriteriaLevel2) UnsetAttribute()

UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil

func (*ProvisioningCriteriaLevel2) UnsetValue ¶

func (o *ProvisioningCriteriaLevel2) UnsetValue()

UnsetValue ensures that no value is present for Value, not even an explicit nil

type ProvisioningCriteriaLevel3 ¶

type ProvisioningCriteriaLevel3 struct {
	Operation *ProvisioningCriteriaOperation `json:"operation,omitempty"`
	// Name of the Account attribute to be tested. If **operation** is one of EQUALS, NOT_EQUALS, CONTAINS, or HAS, this field is required. Otherwise, specifying it is an error.
	Attribute NullableString `json:"attribute,omitempty"`
	// String value to test the Account attribute w/r/t the specified operation. If the operation is one of EQUALS, NOT_EQUALS, or CONTAINS, this field is required. Otherwise, specifying it is an error. If the Attribute is not String-typed, it will be converted to the appropriate type.
	Value *string `json:"value,omitempty"`
	// Array of child criteria. Required if the operation is AND or OR, otherwise it must be left null. A maximum of three levels of criteria are supported, including leaf nodes.
	Children             NullableString `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningCriteriaLevel3 Defines matching criteria for an Account to be provisioned with a specific Access Profile

func NewProvisioningCriteriaLevel3 ¶

func NewProvisioningCriteriaLevel3() *ProvisioningCriteriaLevel3

NewProvisioningCriteriaLevel3 instantiates a new ProvisioningCriteriaLevel3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningCriteriaLevel3WithDefaults ¶

func NewProvisioningCriteriaLevel3WithDefaults() *ProvisioningCriteriaLevel3

NewProvisioningCriteriaLevel3WithDefaults instantiates a new ProvisioningCriteriaLevel3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningCriteriaLevel3) GetAttribute ¶

func (o *ProvisioningCriteriaLevel3) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel3) GetAttributeOk ¶

func (o *ProvisioningCriteriaLevel3) GetAttributeOk() (*string, bool)

GetAttributeOk returns a tuple with the Attribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel3) GetChildren ¶ added in v2.0.3

func (o *ProvisioningCriteriaLevel3) GetChildren() string

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProvisioningCriteriaLevel3) GetChildrenOk ¶ added in v2.0.3

func (o *ProvisioningCriteriaLevel3) GetChildrenOk() (*string, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProvisioningCriteriaLevel3) GetOperation ¶

GetOperation returns the Operation field value if set, zero value otherwise.

func (*ProvisioningCriteriaLevel3) GetOperationOk ¶

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningCriteriaLevel3) GetValue ¶

func (o *ProvisioningCriteriaLevel3) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*ProvisioningCriteriaLevel3) GetValueOk ¶

func (o *ProvisioningCriteriaLevel3) 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 (*ProvisioningCriteriaLevel3) HasAttribute ¶

func (o *ProvisioningCriteriaLevel3) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel3) HasChildren ¶ added in v2.0.3

func (o *ProvisioningCriteriaLevel3) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel3) HasOperation ¶

func (o *ProvisioningCriteriaLevel3) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*ProvisioningCriteriaLevel3) HasValue ¶

func (o *ProvisioningCriteriaLevel3) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ProvisioningCriteriaLevel3) MarshalJSON ¶

func (o ProvisioningCriteriaLevel3) MarshalJSON() ([]byte, error)

func (*ProvisioningCriteriaLevel3) SetAttribute ¶

func (o *ProvisioningCriteriaLevel3) SetAttribute(v string)

SetAttribute gets a reference to the given NullableString and assigns it to the Attribute field.

func (*ProvisioningCriteriaLevel3) SetAttributeNil ¶

func (o *ProvisioningCriteriaLevel3) SetAttributeNil()

SetAttributeNil sets the value for Attribute to be an explicit nil

func (*ProvisioningCriteriaLevel3) SetChildren ¶ added in v2.0.3

func (o *ProvisioningCriteriaLevel3) SetChildren(v string)

SetChildren gets a reference to the given NullableString and assigns it to the Children field.

func (*ProvisioningCriteriaLevel3) SetChildrenNil ¶ added in v2.0.3

func (o *ProvisioningCriteriaLevel3) SetChildrenNil()

SetChildrenNil sets the value for Children to be an explicit nil

func (*ProvisioningCriteriaLevel3) SetOperation ¶

SetOperation gets a reference to the given ProvisioningCriteriaOperation and assigns it to the Operation field.

func (*ProvisioningCriteriaLevel3) SetValue ¶

func (o *ProvisioningCriteriaLevel3) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (ProvisioningCriteriaLevel3) ToMap ¶

func (o ProvisioningCriteriaLevel3) ToMap() (map[string]interface{}, error)

func (*ProvisioningCriteriaLevel3) UnmarshalJSON ¶

func (o *ProvisioningCriteriaLevel3) UnmarshalJSON(bytes []byte) (err error)

func (*ProvisioningCriteriaLevel3) UnsetAttribute ¶

func (o *ProvisioningCriteriaLevel3) UnsetAttribute()

UnsetAttribute ensures that no value is present for Attribute, not even an explicit nil

func (*ProvisioningCriteriaLevel3) UnsetChildren ¶ added in v2.0.3

func (o *ProvisioningCriteriaLevel3) UnsetChildren()

UnsetChildren ensures that no value is present for Children, not even an explicit nil

type ProvisioningCriteriaOperation ¶

type ProvisioningCriteriaOperation string

ProvisioningCriteriaOperation Supported operations on ProvisioningCriteria

const (
	PROVISIONINGCRITERIAOPERATION_EQUALS     ProvisioningCriteriaOperation = "EQUALS"
	PROVISIONINGCRITERIAOPERATION_NOT_EQUALS ProvisioningCriteriaOperation = "NOT_EQUALS"
	PROVISIONINGCRITERIAOPERATION_CONTAINS   ProvisioningCriteriaOperation = "CONTAINS"
	PROVISIONINGCRITERIAOPERATION_HAS        ProvisioningCriteriaOperation = "HAS"
	PROVISIONINGCRITERIAOPERATION_AND        ProvisioningCriteriaOperation = "AND"
	PROVISIONINGCRITERIAOPERATION_OR         ProvisioningCriteriaOperation = "OR"
)

List of ProvisioningCriteriaOperation

func NewProvisioningCriteriaOperationFromValue ¶

func NewProvisioningCriteriaOperationFromValue(v string) (*ProvisioningCriteriaOperation, error)

NewProvisioningCriteriaOperationFromValue returns a pointer to a valid ProvisioningCriteriaOperation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ProvisioningCriteriaOperation) IsValid ¶

func (v ProvisioningCriteriaOperation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ProvisioningCriteriaOperation) Ptr ¶

Ptr returns reference to ProvisioningCriteriaOperation value

func (*ProvisioningCriteriaOperation) UnmarshalJSON ¶

func (v *ProvisioningCriteriaOperation) UnmarshalJSON(src []byte) error

type ProvisioningDetails ¶

type ProvisioningDetails struct {
	// Ordered CSV of sub phase references to objects that contain more information about provisioning. For example, this can contain \"manualWorkItemDetails\" which indicate that there is further information in that object for this phase.
	OrderedSubPhaseReferences *string `json:"orderedSubPhaseReferences,omitempty"`
	AdditionalProperties      map[string]interface{}
}

ProvisioningDetails Provides additional details about provisioning for this request.

func NewProvisioningDetails ¶

func NewProvisioningDetails() *ProvisioningDetails

NewProvisioningDetails instantiates a new ProvisioningDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningDetailsWithDefaults ¶

func NewProvisioningDetailsWithDefaults() *ProvisioningDetails

NewProvisioningDetailsWithDefaults instantiates a new ProvisioningDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningDetails) GetOrderedSubPhaseReferences ¶

func (o *ProvisioningDetails) GetOrderedSubPhaseReferences() string

GetOrderedSubPhaseReferences returns the OrderedSubPhaseReferences field value if set, zero value otherwise.

func (*ProvisioningDetails) GetOrderedSubPhaseReferencesOk ¶

func (o *ProvisioningDetails) GetOrderedSubPhaseReferencesOk() (*string, bool)

GetOrderedSubPhaseReferencesOk returns a tuple with the OrderedSubPhaseReferences field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningDetails) HasOrderedSubPhaseReferences ¶

func (o *ProvisioningDetails) HasOrderedSubPhaseReferences() bool

HasOrderedSubPhaseReferences returns a boolean if a field has been set.

func (ProvisioningDetails) MarshalJSON ¶

func (o ProvisioningDetails) MarshalJSON() ([]byte, error)

func (*ProvisioningDetails) SetOrderedSubPhaseReferences ¶

func (o *ProvisioningDetails) SetOrderedSubPhaseReferences(v string)

SetOrderedSubPhaseReferences gets a reference to the given string and assigns it to the OrderedSubPhaseReferences field.

func (ProvisioningDetails) ToMap ¶

func (o ProvisioningDetails) ToMap() (map[string]interface{}, error)

func (*ProvisioningDetails) UnmarshalJSON ¶

func (o *ProvisioningDetails) UnmarshalJSON(bytes []byte) (err error)

type ProvisioningPolicy ¶

type ProvisioningPolicy struct {
	// the provisioning policy name
	Name string `json:"name"`
	// the description of the provisioning policy
	Description          *string           `json:"description,omitempty"`
	UsageType            *UsageType        `json:"usageType,omitempty"`
	Fields               []FieldDetailsDto `json:"fields,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningPolicy struct for ProvisioningPolicy

func NewProvisioningPolicy ¶

func NewProvisioningPolicy(name string) *ProvisioningPolicy

NewProvisioningPolicy instantiates a new ProvisioningPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningPolicyWithDefaults ¶

func NewProvisioningPolicyWithDefaults() *ProvisioningPolicy

NewProvisioningPolicyWithDefaults instantiates a new ProvisioningPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningPolicy) GetDescription ¶

func (o *ProvisioningPolicy) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ProvisioningPolicy) GetDescriptionOk ¶

func (o *ProvisioningPolicy) 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 (*ProvisioningPolicy) GetFields ¶

func (o *ProvisioningPolicy) GetFields() []FieldDetailsDto

GetFields returns the Fields field value if set, zero value otherwise.

func (*ProvisioningPolicy) GetFieldsOk ¶

func (o *ProvisioningPolicy) GetFieldsOk() ([]FieldDetailsDto, 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 (*ProvisioningPolicy) GetName ¶

func (o *ProvisioningPolicy) GetName() string

GetName returns the Name field value

func (*ProvisioningPolicy) GetNameOk ¶

func (o *ProvisioningPolicy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProvisioningPolicy) GetUsageType ¶

func (o *ProvisioningPolicy) GetUsageType() UsageType

GetUsageType returns the UsageType field value if set, zero value otherwise.

func (*ProvisioningPolicy) GetUsageTypeOk ¶

func (o *ProvisioningPolicy) GetUsageTypeOk() (*UsageType, bool)

GetUsageTypeOk returns a tuple with the UsageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningPolicy) HasDescription ¶

func (o *ProvisioningPolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ProvisioningPolicy) HasFields ¶

func (o *ProvisioningPolicy) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*ProvisioningPolicy) HasUsageType ¶

func (o *ProvisioningPolicy) HasUsageType() bool

HasUsageType returns a boolean if a field has been set.

func (ProvisioningPolicy) MarshalJSON ¶

func (o ProvisioningPolicy) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicy) SetDescription ¶

func (o *ProvisioningPolicy) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ProvisioningPolicy) SetFields ¶

func (o *ProvisioningPolicy) SetFields(v []FieldDetailsDto)

SetFields gets a reference to the given []FieldDetailsDto and assigns it to the Fields field.

func (*ProvisioningPolicy) SetName ¶

func (o *ProvisioningPolicy) SetName(v string)

SetName sets field value

func (*ProvisioningPolicy) SetUsageType ¶

func (o *ProvisioningPolicy) SetUsageType(v UsageType)

SetUsageType gets a reference to the given UsageType and assigns it to the UsageType field.

func (ProvisioningPolicy) ToMap ¶

func (o ProvisioningPolicy) ToMap() (map[string]interface{}, error)

func (*ProvisioningPolicy) UnmarshalJSON ¶

func (o *ProvisioningPolicy) UnmarshalJSON(bytes []byte) (err error)

type ProvisioningPolicyDto ¶

type ProvisioningPolicyDto struct {
	// the provisioning policy name
	Name string `json:"name"`
	// the description of the provisioning policy
	Description          *string           `json:"description,omitempty"`
	UsageType            *UsageType        `json:"usageType,omitempty"`
	Fields               []FieldDetailsDto `json:"fields,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningPolicyDto struct for ProvisioningPolicyDto

func NewProvisioningPolicyDto ¶

func NewProvisioningPolicyDto(name string) *ProvisioningPolicyDto

NewProvisioningPolicyDto instantiates a new ProvisioningPolicyDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningPolicyDtoWithDefaults ¶

func NewProvisioningPolicyDtoWithDefaults() *ProvisioningPolicyDto

NewProvisioningPolicyDtoWithDefaults instantiates a new ProvisioningPolicyDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningPolicyDto) GetDescription ¶

func (o *ProvisioningPolicyDto) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ProvisioningPolicyDto) GetDescriptionOk ¶

func (o *ProvisioningPolicyDto) 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 (*ProvisioningPolicyDto) GetFields ¶

func (o *ProvisioningPolicyDto) GetFields() []FieldDetailsDto

GetFields returns the Fields field value if set, zero value otherwise.

func (*ProvisioningPolicyDto) GetFieldsOk ¶

func (o *ProvisioningPolicyDto) GetFieldsOk() ([]FieldDetailsDto, 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 (*ProvisioningPolicyDto) GetName ¶

func (o *ProvisioningPolicyDto) GetName() string

GetName returns the Name field value

func (*ProvisioningPolicyDto) GetNameOk ¶

func (o *ProvisioningPolicyDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProvisioningPolicyDto) GetUsageType ¶

func (o *ProvisioningPolicyDto) GetUsageType() UsageType

GetUsageType returns the UsageType field value if set, zero value otherwise.

func (*ProvisioningPolicyDto) GetUsageTypeOk ¶

func (o *ProvisioningPolicyDto) GetUsageTypeOk() (*UsageType, bool)

GetUsageTypeOk returns a tuple with the UsageType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProvisioningPolicyDto) HasDescription ¶

func (o *ProvisioningPolicyDto) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ProvisioningPolicyDto) HasFields ¶

func (o *ProvisioningPolicyDto) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*ProvisioningPolicyDto) HasUsageType ¶

func (o *ProvisioningPolicyDto) HasUsageType() bool

HasUsageType returns a boolean if a field has been set.

func (ProvisioningPolicyDto) MarshalJSON ¶

func (o ProvisioningPolicyDto) MarshalJSON() ([]byte, error)

func (*ProvisioningPolicyDto) SetDescription ¶

func (o *ProvisioningPolicyDto) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ProvisioningPolicyDto) SetFields ¶

func (o *ProvisioningPolicyDto) SetFields(v []FieldDetailsDto)

SetFields gets a reference to the given []FieldDetailsDto and assigns it to the Fields field.

func (*ProvisioningPolicyDto) SetName ¶

func (o *ProvisioningPolicyDto) SetName(v string)

SetName sets field value

func (*ProvisioningPolicyDto) SetUsageType ¶

func (o *ProvisioningPolicyDto) SetUsageType(v UsageType)

SetUsageType gets a reference to the given UsageType and assigns it to the UsageType field.

func (ProvisioningPolicyDto) ToMap ¶

func (o ProvisioningPolicyDto) ToMap() (map[string]interface{}, error)

func (*ProvisioningPolicyDto) UnmarshalJSON ¶

func (o *ProvisioningPolicyDto) UnmarshalJSON(bytes []byte) (err error)

type ProvisioningState ¶

type ProvisioningState string

ProvisioningState Provisioning state of an account activity item

const (
	PROVISIONINGSTATE_PENDING      ProvisioningState = "PENDING"
	PROVISIONINGSTATE_FINISHED     ProvisioningState = "FINISHED"
	PROVISIONINGSTATE_UNVERIFIABLE ProvisioningState = "UNVERIFIABLE"
	PROVISIONINGSTATE_COMMITED     ProvisioningState = "COMMITED"
	PROVISIONINGSTATE_FAILED       ProvisioningState = "FAILED"
	PROVISIONINGSTATE_RETRY        ProvisioningState = "RETRY"
)

List of ProvisioningState

func NewProvisioningStateFromValue ¶

func NewProvisioningStateFromValue(v string) (*ProvisioningState, error)

NewProvisioningStateFromValue returns a pointer to a valid ProvisioningState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ProvisioningState) IsValid ¶

func (v ProvisioningState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ProvisioningState) Ptr ¶

Ptr returns reference to ProvisioningState value

func (*ProvisioningState) UnmarshalJSON ¶

func (v *ProvisioningState) UnmarshalJSON(src []byte) error

type PublicIdentitiesAPIService ¶

type PublicIdentitiesAPIService service

PublicIdentitiesAPIService PublicIdentitiesAPI service

func (*PublicIdentitiesAPIService) GetPublicIdentities ¶

GetPublicIdentities Get a list of public identities

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPublicIdentitiesRequest

func (*PublicIdentitiesAPIService) GetPublicIdentitiesExecute ¶

Execute executes the request

@return []PublicIdentity

type PublicIdentitiesConfigAPIService ¶

type PublicIdentitiesConfigAPIService service

PublicIdentitiesConfigAPIService PublicIdentitiesConfigAPI service

func (*PublicIdentitiesConfigAPIService) GetPublicIdentityConfig ¶

GetPublicIdentityConfig Get the Public Identities Configuration

Returns the publicly visible attributes of an identity available to request approvers for Access Requests and Certification Campaigns. A token with ORG ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPublicIdentityConfigRequest

func (*PublicIdentitiesConfigAPIService) GetPublicIdentityConfigExecute ¶

Execute executes the request

@return PublicIdentityConfig

func (*PublicIdentitiesConfigAPIService) UpdatePublicIdentityConfig ¶

UpdatePublicIdentityConfig Update the Public Identities Configuration

Updates the publicly visible attributes of an identity available to request approvers for Access Requests and Certification Campaigns. A token with ORG ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdatePublicIdentityConfigRequest

func (*PublicIdentitiesConfigAPIService) UpdatePublicIdentityConfigExecute ¶

Execute executes the request

@return PublicIdentityConfig

type PublicIdentity ¶

type PublicIdentity struct {
	// Identity id
	Id *string `json:"id,omitempty"`
	// Human-readable display name of identity.
	Name *string `json:"name,omitempty"`
	// Alternate unique identifier for the identity.
	Alias *string `json:"alias,omitempty"`
	// Email address of identity.
	Email NullableString `json:"email,omitempty"`
	// The lifecycle status for the identity
	Status NullableString `json:"status,omitempty"`
	// The current state of the identity, which determines how Identity Security Cloud interacts with the identity. An identity that is Active will be included identity picklists in Request Center, identity processing, and more. Identities that are Inactive will be excluded from these features.
	IdentityState NullableString            `json:"identityState,omitempty"`
	Manager       NullableIdentityReference `json:"manager,omitempty"`
	// The public identity attributes of the identity
	Attributes           []IdentityAttribute `json:"attributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

PublicIdentity Details about a public identity

func NewPublicIdentity ¶

func NewPublicIdentity() *PublicIdentity

NewPublicIdentity instantiates a new PublicIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicIdentityWithDefaults ¶

func NewPublicIdentityWithDefaults() *PublicIdentity

NewPublicIdentityWithDefaults instantiates a new PublicIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicIdentity) GetAlias ¶

func (o *PublicIdentity) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*PublicIdentity) GetAliasOk ¶

func (o *PublicIdentity) GetAliasOk() (*string, bool)

GetAliasOk returns a tuple with the Alias field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicIdentity) GetAttributes ¶

func (o *PublicIdentity) GetAttributes() []IdentityAttribute

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*PublicIdentity) GetAttributesOk ¶

func (o *PublicIdentity) GetAttributesOk() ([]IdentityAttribute, 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 (*PublicIdentity) GetEmail ¶

func (o *PublicIdentity) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicIdentity) GetEmailOk ¶

func (o *PublicIdentity) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicIdentity) GetId ¶

func (o *PublicIdentity) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PublicIdentity) GetIdOk ¶

func (o *PublicIdentity) 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 (*PublicIdentity) GetIdentityState ¶ added in v2.0.3

func (o *PublicIdentity) GetIdentityState() string

GetIdentityState returns the IdentityState field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicIdentity) GetIdentityStateOk ¶ added in v2.0.3

func (o *PublicIdentity) GetIdentityStateOk() (*string, bool)

GetIdentityStateOk returns a tuple with the IdentityState field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicIdentity) GetManager ¶

func (o *PublicIdentity) GetManager() IdentityReference

GetManager returns the Manager field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicIdentity) GetManagerOk ¶

func (o *PublicIdentity) GetManagerOk() (*IdentityReference, bool)

GetManagerOk returns a tuple with the Manager field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicIdentity) GetName ¶

func (o *PublicIdentity) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PublicIdentity) GetNameOk ¶

func (o *PublicIdentity) 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 (*PublicIdentity) GetStatus ¶

func (o *PublicIdentity) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicIdentity) GetStatusOk ¶

func (o *PublicIdentity) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicIdentity) HasAlias ¶

func (o *PublicIdentity) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*PublicIdentity) HasAttributes ¶

func (o *PublicIdentity) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*PublicIdentity) HasEmail ¶

func (o *PublicIdentity) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*PublicIdentity) HasId ¶

func (o *PublicIdentity) HasId() bool

HasId returns a boolean if a field has been set.

func (*PublicIdentity) HasIdentityState ¶ added in v2.0.3

func (o *PublicIdentity) HasIdentityState() bool

HasIdentityState returns a boolean if a field has been set.

func (*PublicIdentity) HasManager ¶

func (o *PublicIdentity) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*PublicIdentity) HasName ¶

func (o *PublicIdentity) HasName() bool

HasName returns a boolean if a field has been set.

func (*PublicIdentity) HasStatus ¶

func (o *PublicIdentity) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (PublicIdentity) MarshalJSON ¶

func (o PublicIdentity) MarshalJSON() ([]byte, error)

func (*PublicIdentity) SetAlias ¶

func (o *PublicIdentity) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*PublicIdentity) SetAttributes ¶

func (o *PublicIdentity) SetAttributes(v []IdentityAttribute)

SetAttributes gets a reference to the given []IdentityAttribute and assigns it to the Attributes field.

func (*PublicIdentity) SetEmail ¶

func (o *PublicIdentity) SetEmail(v string)

SetEmail gets a reference to the given NullableString and assigns it to the Email field.

func (*PublicIdentity) SetEmailNil ¶

func (o *PublicIdentity) SetEmailNil()

SetEmailNil sets the value for Email to be an explicit nil

func (*PublicIdentity) SetId ¶

func (o *PublicIdentity) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PublicIdentity) SetIdentityState ¶ added in v2.0.3

func (o *PublicIdentity) SetIdentityState(v string)

SetIdentityState gets a reference to the given NullableString and assigns it to the IdentityState field.

func (*PublicIdentity) SetIdentityStateNil ¶ added in v2.0.3

func (o *PublicIdentity) SetIdentityStateNil()

SetIdentityStateNil sets the value for IdentityState to be an explicit nil

func (*PublicIdentity) SetManager ¶

func (o *PublicIdentity) SetManager(v IdentityReference)

SetManager gets a reference to the given NullableIdentityReference and assigns it to the Manager field.

func (*PublicIdentity) SetManagerNil ¶

func (o *PublicIdentity) SetManagerNil()

SetManagerNil sets the value for Manager to be an explicit nil

func (*PublicIdentity) SetName ¶

func (o *PublicIdentity) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PublicIdentity) SetStatus ¶

func (o *PublicIdentity) SetStatus(v string)

SetStatus gets a reference to the given NullableString and assigns it to the Status field.

func (*PublicIdentity) SetStatusNil ¶

func (o *PublicIdentity) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (PublicIdentity) ToMap ¶

func (o PublicIdentity) ToMap() (map[string]interface{}, error)

func (*PublicIdentity) UnmarshalJSON ¶

func (o *PublicIdentity) UnmarshalJSON(bytes []byte) (err error)

func (*PublicIdentity) UnsetEmail ¶

func (o *PublicIdentity) UnsetEmail()

UnsetEmail ensures that no value is present for Email, not even an explicit nil

func (*PublicIdentity) UnsetIdentityState ¶ added in v2.0.3

func (o *PublicIdentity) UnsetIdentityState()

UnsetIdentityState ensures that no value is present for IdentityState, not even an explicit nil

func (*PublicIdentity) UnsetManager ¶

func (o *PublicIdentity) UnsetManager()

UnsetManager ensures that no value is present for Manager, not even an explicit nil

func (*PublicIdentity) UnsetStatus ¶

func (o *PublicIdentity) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

type PublicIdentityAttributeConfig ¶

type PublicIdentityAttributeConfig struct {
	// The attribute key
	Key *string `json:"key,omitempty"`
	// The attribute display name
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

PublicIdentityAttributeConfig Used to map an attribute key for an Identity to its display name.

func NewPublicIdentityAttributeConfig ¶

func NewPublicIdentityAttributeConfig() *PublicIdentityAttributeConfig

NewPublicIdentityAttributeConfig instantiates a new PublicIdentityAttributeConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicIdentityAttributeConfigWithDefaults ¶

func NewPublicIdentityAttributeConfigWithDefaults() *PublicIdentityAttributeConfig

NewPublicIdentityAttributeConfigWithDefaults instantiates a new PublicIdentityAttributeConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicIdentityAttributeConfig) GetKey ¶

GetKey returns the Key field value if set, zero value otherwise.

func (*PublicIdentityAttributeConfig) GetKeyOk ¶

func (o *PublicIdentityAttributeConfig) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PublicIdentityAttributeConfig) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*PublicIdentityAttributeConfig) GetNameOk ¶

func (o *PublicIdentityAttributeConfig) 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 (*PublicIdentityAttributeConfig) HasKey ¶

func (o *PublicIdentityAttributeConfig) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*PublicIdentityAttributeConfig) HasName ¶

func (o *PublicIdentityAttributeConfig) HasName() bool

HasName returns a boolean if a field has been set.

func (PublicIdentityAttributeConfig) MarshalJSON ¶

func (o PublicIdentityAttributeConfig) MarshalJSON() ([]byte, error)

func (*PublicIdentityAttributeConfig) SetKey ¶

SetKey gets a reference to the given string and assigns it to the Key field.

func (*PublicIdentityAttributeConfig) SetName ¶

func (o *PublicIdentityAttributeConfig) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (PublicIdentityAttributeConfig) ToMap ¶

func (o PublicIdentityAttributeConfig) ToMap() (map[string]interface{}, error)

func (*PublicIdentityAttributeConfig) UnmarshalJSON ¶

func (o *PublicIdentityAttributeConfig) UnmarshalJSON(bytes []byte) (err error)

type PublicIdentityConfig ¶

type PublicIdentityConfig struct {
	// Up to 5 identity attributes that will be available to everyone in the org for all users in the org.
	Attributes []PublicIdentityAttributeConfig `json:"attributes,omitempty"`
	// When this configuration was last modified.
	Modified             NullableTime              `json:"modified,omitempty"`
	ModifiedBy           NullableIdentityReference `json:"modifiedBy,omitempty"`
	AdditionalProperties map[string]interface{}
}

PublicIdentityConfig Details of up to 5 Identity attributes that will be publicly accessible for all Identities to anyone in the org.

func NewPublicIdentityConfig ¶

func NewPublicIdentityConfig() *PublicIdentityConfig

NewPublicIdentityConfig instantiates a new PublicIdentityConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPublicIdentityConfigWithDefaults ¶

func NewPublicIdentityConfigWithDefaults() *PublicIdentityConfig

NewPublicIdentityConfigWithDefaults instantiates a new PublicIdentityConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PublicIdentityConfig) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*PublicIdentityConfig) GetAttributesOk ¶

func (o *PublicIdentityConfig) GetAttributesOk() ([]PublicIdentityAttributeConfig, 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 (*PublicIdentityConfig) GetModified ¶

func (o *PublicIdentityConfig) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicIdentityConfig) GetModifiedBy ¶

func (o *PublicIdentityConfig) GetModifiedBy() IdentityReference

GetModifiedBy returns the ModifiedBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PublicIdentityConfig) GetModifiedByOk ¶

func (o *PublicIdentityConfig) GetModifiedByOk() (*IdentityReference, bool)

GetModifiedByOk returns a tuple with the ModifiedBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicIdentityConfig) GetModifiedOk ¶

func (o *PublicIdentityConfig) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PublicIdentityConfig) HasAttributes ¶

func (o *PublicIdentityConfig) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*PublicIdentityConfig) HasModified ¶

func (o *PublicIdentityConfig) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*PublicIdentityConfig) HasModifiedBy ¶

func (o *PublicIdentityConfig) HasModifiedBy() bool

HasModifiedBy returns a boolean if a field has been set.

func (PublicIdentityConfig) MarshalJSON ¶

func (o PublicIdentityConfig) MarshalJSON() ([]byte, error)

func (*PublicIdentityConfig) SetAttributes ¶

SetAttributes gets a reference to the given []PublicIdentityAttributeConfig and assigns it to the Attributes field.

func (*PublicIdentityConfig) SetModified ¶

func (o *PublicIdentityConfig) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*PublicIdentityConfig) SetModifiedBy ¶

func (o *PublicIdentityConfig) SetModifiedBy(v IdentityReference)

SetModifiedBy gets a reference to the given NullableIdentityReference and assigns it to the ModifiedBy field.

func (*PublicIdentityConfig) SetModifiedByNil ¶

func (o *PublicIdentityConfig) SetModifiedByNil()

SetModifiedByNil sets the value for ModifiedBy to be an explicit nil

func (*PublicIdentityConfig) SetModifiedNil ¶

func (o *PublicIdentityConfig) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (PublicIdentityConfig) ToMap ¶

func (o PublicIdentityConfig) ToMap() (map[string]interface{}, error)

func (*PublicIdentityConfig) UnmarshalJSON ¶

func (o *PublicIdentityConfig) UnmarshalJSON(bytes []byte) (err error)

func (*PublicIdentityConfig) UnsetModified ¶

func (o *PublicIdentityConfig) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*PublicIdentityConfig) UnsetModifiedBy ¶

func (o *PublicIdentityConfig) UnsetModifiedBy()

UnsetModifiedBy ensures that no value is present for ModifiedBy, not even an explicit nil

type PutCorrelationConfigRequest ¶ added in v2.0.3

type PutCorrelationConfigRequest struct {
	// connector correlation config xml file
	File                 *os.File `json:"file"`
	AdditionalProperties map[string]interface{}
}

PutCorrelationConfigRequest struct for PutCorrelationConfigRequest

func NewPutCorrelationConfigRequest ¶ added in v2.0.3

func NewPutCorrelationConfigRequest(file *os.File) *PutCorrelationConfigRequest

NewPutCorrelationConfigRequest instantiates a new PutCorrelationConfigRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutCorrelationConfigRequestWithDefaults ¶ added in v2.0.3

func NewPutCorrelationConfigRequestWithDefaults() *PutCorrelationConfigRequest

NewPutCorrelationConfigRequestWithDefaults instantiates a new PutCorrelationConfigRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutCorrelationConfigRequest) GetFile ¶ added in v2.0.3

func (o *PutCorrelationConfigRequest) GetFile() *os.File

GetFile returns the File field value

func (*PutCorrelationConfigRequest) GetFileOk ¶ added in v2.0.3

func (o *PutCorrelationConfigRequest) GetFileOk() (**os.File, bool)

GetFileOk returns a tuple with the File field value and a boolean to check if the value has been set.

func (PutCorrelationConfigRequest) MarshalJSON ¶ added in v2.0.3

func (o PutCorrelationConfigRequest) MarshalJSON() ([]byte, error)

func (*PutCorrelationConfigRequest) SetFile ¶ added in v2.0.3

func (o *PutCorrelationConfigRequest) SetFile(v *os.File)

SetFile sets field value

func (PutCorrelationConfigRequest) ToMap ¶ added in v2.0.3

func (o PutCorrelationConfigRequest) ToMap() (map[string]interface{}, error)

func (*PutCorrelationConfigRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *PutCorrelationConfigRequest) UnmarshalJSON(bytes []byte) (err error)

type PutPasswordDictionaryRequest ¶

type PutPasswordDictionaryRequest struct {
	File                 **os.File `json:"file,omitempty"`
	AdditionalProperties map[string]interface{}
}

PutPasswordDictionaryRequest struct for PutPasswordDictionaryRequest

func NewPutPasswordDictionaryRequest ¶

func NewPutPasswordDictionaryRequest() *PutPasswordDictionaryRequest

NewPutPasswordDictionaryRequest instantiates a new PutPasswordDictionaryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutPasswordDictionaryRequestWithDefaults ¶

func NewPutPasswordDictionaryRequestWithDefaults() *PutPasswordDictionaryRequest

NewPutPasswordDictionaryRequestWithDefaults instantiates a new PutPasswordDictionaryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutPasswordDictionaryRequest) GetFile ¶

func (o *PutPasswordDictionaryRequest) GetFile() *os.File

GetFile returns the File field value if set, zero value otherwise.

func (*PutPasswordDictionaryRequest) GetFileOk ¶

func (o *PutPasswordDictionaryRequest) GetFileOk() (**os.File, bool)

GetFileOk returns a tuple with the File field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PutPasswordDictionaryRequest) HasFile ¶

func (o *PutPasswordDictionaryRequest) HasFile() bool

HasFile returns a boolean if a field has been set.

func (PutPasswordDictionaryRequest) MarshalJSON ¶

func (o PutPasswordDictionaryRequest) MarshalJSON() ([]byte, error)

func (*PutPasswordDictionaryRequest) SetFile ¶

func (o *PutPasswordDictionaryRequest) SetFile(v *os.File)

SetFile gets a reference to the given *os.File and assigns it to the File field.

func (PutPasswordDictionaryRequest) ToMap ¶

func (o PutPasswordDictionaryRequest) ToMap() (map[string]interface{}, error)

func (*PutPasswordDictionaryRequest) UnmarshalJSON ¶

func (o *PutPasswordDictionaryRequest) UnmarshalJSON(bytes []byte) (err error)

type PutSourceConfigRequest ¶ added in v2.0.3

type PutSourceConfigRequest struct {
	// connector source config xml file
	File                 *os.File `json:"file"`
	AdditionalProperties map[string]interface{}
}

PutSourceConfigRequest struct for PutSourceConfigRequest

func NewPutSourceConfigRequest ¶ added in v2.0.3

func NewPutSourceConfigRequest(file *os.File) *PutSourceConfigRequest

NewPutSourceConfigRequest instantiates a new PutSourceConfigRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutSourceConfigRequestWithDefaults ¶ added in v2.0.3

func NewPutSourceConfigRequestWithDefaults() *PutSourceConfigRequest

NewPutSourceConfigRequestWithDefaults instantiates a new PutSourceConfigRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutSourceConfigRequest) GetFile ¶ added in v2.0.3

func (o *PutSourceConfigRequest) GetFile() *os.File

GetFile returns the File field value

func (*PutSourceConfigRequest) GetFileOk ¶ added in v2.0.3

func (o *PutSourceConfigRequest) GetFileOk() (**os.File, bool)

GetFileOk returns a tuple with the File field value and a boolean to check if the value has been set.

func (PutSourceConfigRequest) MarshalJSON ¶ added in v2.0.3

func (o PutSourceConfigRequest) MarshalJSON() ([]byte, error)

func (*PutSourceConfigRequest) SetFile ¶ added in v2.0.3

func (o *PutSourceConfigRequest) SetFile(v *os.File)

SetFile sets field value

func (PutSourceConfigRequest) ToMap ¶ added in v2.0.3

func (o PutSourceConfigRequest) ToMap() (map[string]interface{}, error)

func (*PutSourceConfigRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *PutSourceConfigRequest) UnmarshalJSON(bytes []byte) (err error)

type PutSourceTemplateRequest ¶ added in v2.0.3

type PutSourceTemplateRequest struct {
	// connector source template xml file
	File                 *os.File `json:"file"`
	AdditionalProperties map[string]interface{}
}

PutSourceTemplateRequest struct for PutSourceTemplateRequest

func NewPutSourceTemplateRequest ¶ added in v2.0.3

func NewPutSourceTemplateRequest(file *os.File) *PutSourceTemplateRequest

NewPutSourceTemplateRequest instantiates a new PutSourceTemplateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutSourceTemplateRequestWithDefaults ¶ added in v2.0.3

func NewPutSourceTemplateRequestWithDefaults() *PutSourceTemplateRequest

NewPutSourceTemplateRequestWithDefaults instantiates a new PutSourceTemplateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutSourceTemplateRequest) GetFile ¶ added in v2.0.3

func (o *PutSourceTemplateRequest) GetFile() *os.File

GetFile returns the File field value

func (*PutSourceTemplateRequest) GetFileOk ¶ added in v2.0.3

func (o *PutSourceTemplateRequest) GetFileOk() (**os.File, bool)

GetFileOk returns a tuple with the File field value and a boolean to check if the value has been set.

func (PutSourceTemplateRequest) MarshalJSON ¶ added in v2.0.3

func (o PutSourceTemplateRequest) MarshalJSON() ([]byte, error)

func (*PutSourceTemplateRequest) SetFile ¶ added in v2.0.3

func (o *PutSourceTemplateRequest) SetFile(v *os.File)

SetFile sets field value

func (PutSourceTemplateRequest) ToMap ¶ added in v2.0.3

func (o PutSourceTemplateRequest) ToMap() (map[string]interface{}, error)

func (*PutSourceTemplateRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *PutSourceTemplateRequest) UnmarshalJSON(bytes []byte) (err error)

type Query ¶

type Query struct {
	// The query using the Elasticsearch [Query String Query](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/query-dsl-query-string-query.html#query-string) syntax from the Query DSL extended by SailPoint to support Nested queries.
	Query *string `json:"query,omitempty"`
	// The fields the query will be applied to.  Fields provide you with a simple way to add additional fields to search, without making the query too complicated.  For example, you can use the fields to specify that you want your query of \"a*\" to be applied to \"name\", \"firstName\", and the \"source.name\".  The response will include all results matching the \"a*\" query found in those three fields.  A field's availability depends on the indices being searched.  For example, if you are searching \"identities\", you can apply your search to the \"firstName\" field, but you couldn't use \"firstName\" with a search on \"access profiles\".  Refer to the response schema for the respective lists of available fields.
	Fields []string `json:"fields,omitempty"`
	// The time zone to be applied to any range query related to dates.
	TimeZone             *string   `json:"timeZone,omitempty"`
	InnerHit             *InnerHit `json:"innerHit,omitempty"`
	AdditionalProperties map[string]interface{}
}

Query Query parameters used to construct an Elasticsearch query object.

func NewQuery ¶

func NewQuery() *Query

NewQuery instantiates a new Query object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryWithDefaults ¶

func NewQueryWithDefaults() *Query

NewQueryWithDefaults instantiates a new Query object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Query) GetFields ¶

func (o *Query) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise.

func (*Query) GetFieldsOk ¶

func (o *Query) GetFieldsOk() ([]string, 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 (*Query) GetInnerHit ¶

func (o *Query) GetInnerHit() InnerHit

GetInnerHit returns the InnerHit field value if set, zero value otherwise.

func (*Query) GetInnerHitOk ¶

func (o *Query) GetInnerHitOk() (*InnerHit, bool)

GetInnerHitOk returns a tuple with the InnerHit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetQuery ¶

func (o *Query) GetQuery() string

GetQuery returns the Query field value if set, zero value otherwise.

func (*Query) GetQueryOk ¶

func (o *Query) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) GetTimeZone ¶

func (o *Query) GetTimeZone() string

GetTimeZone returns the TimeZone field value if set, zero value otherwise.

func (*Query) GetTimeZoneOk ¶

func (o *Query) GetTimeZoneOk() (*string, bool)

GetTimeZoneOk returns a tuple with the TimeZone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Query) HasFields ¶

func (o *Query) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*Query) HasInnerHit ¶

func (o *Query) HasInnerHit() bool

HasInnerHit returns a boolean if a field has been set.

func (*Query) HasQuery ¶

func (o *Query) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*Query) HasTimeZone ¶

func (o *Query) HasTimeZone() bool

HasTimeZone returns a boolean if a field has been set.

func (Query) MarshalJSON ¶

func (o Query) MarshalJSON() ([]byte, error)

func (*Query) SetFields ¶

func (o *Query) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*Query) SetInnerHit ¶

func (o *Query) SetInnerHit(v InnerHit)

SetInnerHit gets a reference to the given InnerHit and assigns it to the InnerHit field.

func (*Query) SetQuery ¶

func (o *Query) SetQuery(v string)

SetQuery gets a reference to the given string and assigns it to the Query field.

func (*Query) SetTimeZone ¶

func (o *Query) SetTimeZone(v string)

SetTimeZone gets a reference to the given string and assigns it to the TimeZone field.

func (Query) ToMap ¶

func (o Query) ToMap() (map[string]interface{}, error)

func (*Query) UnmarshalJSON ¶

func (o *Query) UnmarshalJSON(bytes []byte) (err error)

type QueryResultFilter ¶

type QueryResultFilter struct {
	// The list of field names to include in the result documents.
	Includes []string `json:"includes,omitempty"`
	// The list of field names to exclude from the result documents.
	Excludes             []string `json:"excludes,omitempty"`
	AdditionalProperties map[string]interface{}
}

QueryResultFilter Allows the query results to be filtered by specifying a list of fields to include and/or exclude from the result documents.

func NewQueryResultFilter ¶

func NewQueryResultFilter() *QueryResultFilter

NewQueryResultFilter instantiates a new QueryResultFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueryResultFilterWithDefaults ¶

func NewQueryResultFilterWithDefaults() *QueryResultFilter

NewQueryResultFilterWithDefaults instantiates a new QueryResultFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueryResultFilter) GetExcludes ¶

func (o *QueryResultFilter) GetExcludes() []string

GetExcludes returns the Excludes field value if set, zero value otherwise.

func (*QueryResultFilter) GetExcludesOk ¶

func (o *QueryResultFilter) GetExcludesOk() ([]string, bool)

GetExcludesOk returns a tuple with the Excludes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResultFilter) GetIncludes ¶

func (o *QueryResultFilter) GetIncludes() []string

GetIncludes returns the Includes field value if set, zero value otherwise.

func (*QueryResultFilter) GetIncludesOk ¶

func (o *QueryResultFilter) GetIncludesOk() ([]string, bool)

GetIncludesOk returns a tuple with the Includes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueryResultFilter) HasExcludes ¶

func (o *QueryResultFilter) HasExcludes() bool

HasExcludes returns a boolean if a field has been set.

func (*QueryResultFilter) HasIncludes ¶

func (o *QueryResultFilter) HasIncludes() bool

HasIncludes returns a boolean if a field has been set.

func (QueryResultFilter) MarshalJSON ¶

func (o QueryResultFilter) MarshalJSON() ([]byte, error)

func (*QueryResultFilter) SetExcludes ¶

func (o *QueryResultFilter) SetExcludes(v []string)

SetExcludes gets a reference to the given []string and assigns it to the Excludes field.

func (*QueryResultFilter) SetIncludes ¶

func (o *QueryResultFilter) SetIncludes(v []string)

SetIncludes gets a reference to the given []string and assigns it to the Includes field.

func (QueryResultFilter) ToMap ¶

func (o QueryResultFilter) ToMap() (map[string]interface{}, error)

func (*QueryResultFilter) UnmarshalJSON ¶

func (o *QueryResultFilter) UnmarshalJSON(bytes []byte) (err error)

type QueryType ¶

type QueryType string

QueryType The type of query to use. By default, the `SAILPOINT` query type is used, which requires the `query` object to be defined in the request body. To use the `queryDsl` or `typeAheadQuery` objects in the request, you must set the type to `DSL` or `TYPEAHEAD` accordingly. Additional values may be added in the future without notice.

const (
	QUERYTYPE_DSL       QueryType = "DSL"
	QUERYTYPE_SAILPOINT QueryType = "SAILPOINT"
	QUERYTYPE_TEXT      QueryType = "TEXT"
	QUERYTYPE_TYPEAHEAD QueryType = "TYPEAHEAD"
)

List of QueryType

func NewQueryTypeFromValue ¶

func NewQueryTypeFromValue(v string) (*QueryType, error)

NewQueryTypeFromValue returns a pointer to a valid QueryType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (QueryType) IsValid ¶

func (v QueryType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (QueryType) Ptr ¶

func (v QueryType) Ptr() *QueryType

Ptr returns reference to QueryType value

func (*QueryType) UnmarshalJSON ¶

func (v *QueryType) UnmarshalJSON(src []byte) error

type QueuedCheckConfigDetails ¶

type QueuedCheckConfigDetails struct {
	// interval in minutes between status checks
	ProvisioningStatusCheckIntervalMinutes string `json:"provisioningStatusCheckIntervalMinutes"`
	// maximum number of days to check
	ProvisioningMaxStatusCheckDays string `json:"provisioningMaxStatusCheckDays"`
	AdditionalProperties           map[string]interface{}
}

QueuedCheckConfigDetails Configuration of maximum number days and interval for checking Service Desk integration queue status

func NewQueuedCheckConfigDetails ¶

func NewQueuedCheckConfigDetails(provisioningStatusCheckIntervalMinutes string, provisioningMaxStatusCheckDays string) *QueuedCheckConfigDetails

NewQueuedCheckConfigDetails instantiates a new QueuedCheckConfigDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueuedCheckConfigDetailsWithDefaults ¶

func NewQueuedCheckConfigDetailsWithDefaults() *QueuedCheckConfigDetails

NewQueuedCheckConfigDetailsWithDefaults instantiates a new QueuedCheckConfigDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueuedCheckConfigDetails) GetProvisioningMaxStatusCheckDays ¶

func (o *QueuedCheckConfigDetails) GetProvisioningMaxStatusCheckDays() string

GetProvisioningMaxStatusCheckDays returns the ProvisioningMaxStatusCheckDays field value

func (*QueuedCheckConfigDetails) GetProvisioningMaxStatusCheckDaysOk ¶

func (o *QueuedCheckConfigDetails) GetProvisioningMaxStatusCheckDaysOk() (*string, bool)

GetProvisioningMaxStatusCheckDaysOk returns a tuple with the ProvisioningMaxStatusCheckDays field value and a boolean to check if the value has been set.

func (*QueuedCheckConfigDetails) GetProvisioningStatusCheckIntervalMinutes ¶

func (o *QueuedCheckConfigDetails) GetProvisioningStatusCheckIntervalMinutes() string

GetProvisioningStatusCheckIntervalMinutes returns the ProvisioningStatusCheckIntervalMinutes field value

func (*QueuedCheckConfigDetails) GetProvisioningStatusCheckIntervalMinutesOk ¶

func (o *QueuedCheckConfigDetails) GetProvisioningStatusCheckIntervalMinutesOk() (*string, bool)

GetProvisioningStatusCheckIntervalMinutesOk returns a tuple with the ProvisioningStatusCheckIntervalMinutes field value and a boolean to check if the value has been set.

func (QueuedCheckConfigDetails) MarshalJSON ¶

func (o QueuedCheckConfigDetails) MarshalJSON() ([]byte, error)

func (*QueuedCheckConfigDetails) SetProvisioningMaxStatusCheckDays ¶

func (o *QueuedCheckConfigDetails) SetProvisioningMaxStatusCheckDays(v string)

SetProvisioningMaxStatusCheckDays sets field value

func (*QueuedCheckConfigDetails) SetProvisioningStatusCheckIntervalMinutes ¶

func (o *QueuedCheckConfigDetails) SetProvisioningStatusCheckIntervalMinutes(v string)

SetProvisioningStatusCheckIntervalMinutes sets field value

func (QueuedCheckConfigDetails) ToMap ¶

func (o QueuedCheckConfigDetails) ToMap() (map[string]interface{}, error)

func (*QueuedCheckConfigDetails) UnmarshalJSON ¶

func (o *QueuedCheckConfigDetails) UnmarshalJSON(bytes []byte) (err error)

type Range ¶

type Range struct {
	Lower                *Bound `json:"lower,omitempty"`
	Upper                *Bound `json:"upper,omitempty"`
	AdditionalProperties map[string]interface{}
}

Range The range of values to be filtered.

func NewRange ¶

func NewRange() *Range

NewRange instantiates a new Range object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRangeWithDefaults ¶

func NewRangeWithDefaults() *Range

NewRangeWithDefaults instantiates a new Range object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Range) GetLower ¶

func (o *Range) GetLower() Bound

GetLower returns the Lower field value if set, zero value otherwise.

func (*Range) GetLowerOk ¶

func (o *Range) GetLowerOk() (*Bound, bool)

GetLowerOk returns a tuple with the Lower field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Range) GetUpper ¶

func (o *Range) GetUpper() Bound

GetUpper returns the Upper field value if set, zero value otherwise.

func (*Range) GetUpperOk ¶

func (o *Range) GetUpperOk() (*Bound, bool)

GetUpperOk returns a tuple with the Upper field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Range) HasLower ¶

func (o *Range) HasLower() bool

HasLower returns a boolean if a field has been set.

func (*Range) HasUpper ¶

func (o *Range) HasUpper() bool

HasUpper returns a boolean if a field has been set.

func (Range) MarshalJSON ¶

func (o Range) MarshalJSON() ([]byte, error)

func (*Range) SetLower ¶

func (o *Range) SetLower(v Bound)

SetLower gets a reference to the given Bound and assigns it to the Lower field.

func (*Range) SetUpper ¶

func (o *Range) SetUpper(v Bound)

SetUpper gets a reference to the given Bound and assigns it to the Upper field.

func (Range) ToMap ¶

func (o Range) ToMap() (map[string]interface{}, error)

func (*Range) UnmarshalJSON ¶

func (o *Range) UnmarshalJSON(bytes []byte) (err error)

type ReassignReference ¶

type ReassignReference struct {
	// The ID of item or identity being reassigned.
	Id string `json:"id"`
	// The type of item or identity being reassigned.
	Type                 string `json:"type"`
	AdditionalProperties map[string]interface{}
}

ReassignReference struct for ReassignReference

func NewReassignReference ¶

func NewReassignReference(id string, type_ string) *ReassignReference

NewReassignReference instantiates a new ReassignReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReassignReferenceWithDefaults ¶

func NewReassignReferenceWithDefaults() *ReassignReference

NewReassignReferenceWithDefaults instantiates a new ReassignReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReassignReference) GetId ¶

func (o *ReassignReference) GetId() string

GetId returns the Id field value

func (*ReassignReference) GetIdOk ¶

func (o *ReassignReference) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ReassignReference) GetType ¶

func (o *ReassignReference) GetType() string

GetType returns the Type field value

func (*ReassignReference) GetTypeOk ¶

func (o *ReassignReference) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ReassignReference) MarshalJSON ¶

func (o ReassignReference) MarshalJSON() ([]byte, error)

func (*ReassignReference) SetId ¶

func (o *ReassignReference) SetId(v string)

SetId sets field value

func (*ReassignReference) SetType ¶

func (o *ReassignReference) SetType(v string)

SetType sets field value

func (ReassignReference) ToMap ¶

func (o ReassignReference) ToMap() (map[string]interface{}, error)

func (*ReassignReference) UnmarshalJSON ¶

func (o *ReassignReference) UnmarshalJSON(bytes []byte) (err error)

type Reassignment ¶

type Reassignment struct {
	From *CertificationReference `json:"from,omitempty"`
	// The comment entered when the Certification was reassigned
	Comment              *string `json:"comment,omitempty"`
	AdditionalProperties map[string]interface{}
}

Reassignment struct for Reassignment

func NewReassignment ¶

func NewReassignment() *Reassignment

NewReassignment instantiates a new Reassignment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReassignmentWithDefaults ¶

func NewReassignmentWithDefaults() *Reassignment

NewReassignmentWithDefaults instantiates a new Reassignment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Reassignment) GetComment ¶

func (o *Reassignment) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*Reassignment) GetCommentOk ¶

func (o *Reassignment) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Reassignment) GetFrom ¶

func (o *Reassignment) GetFrom() CertificationReference

GetFrom returns the From field value if set, zero value otherwise.

func (*Reassignment) GetFromOk ¶

func (o *Reassignment) GetFromOk() (*CertificationReference, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Reassignment) HasComment ¶

func (o *Reassignment) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*Reassignment) HasFrom ¶

func (o *Reassignment) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (Reassignment) MarshalJSON ¶

func (o Reassignment) MarshalJSON() ([]byte, error)

func (*Reassignment) SetComment ¶

func (o *Reassignment) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*Reassignment) SetFrom ¶

func (o *Reassignment) SetFrom(v CertificationReference)

SetFrom gets a reference to the given CertificationReference and assigns it to the From field.

func (Reassignment) ToMap ¶

func (o Reassignment) ToMap() (map[string]interface{}, error)

func (*Reassignment) UnmarshalJSON ¶

func (o *Reassignment) UnmarshalJSON(bytes []byte) (err error)

type ReassignmentReference ¶

type ReassignmentReference struct {
	// The ID of item or identity being reassigned.
	Id string `json:"id"`
	// The type of item or identity being reassigned.
	Type                 string `json:"type"`
	AdditionalProperties map[string]interface{}
}

ReassignmentReference struct for ReassignmentReference

func NewReassignmentReference ¶

func NewReassignmentReference(id string, type_ string) *ReassignmentReference

NewReassignmentReference instantiates a new ReassignmentReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReassignmentReferenceWithDefaults ¶

func NewReassignmentReferenceWithDefaults() *ReassignmentReference

NewReassignmentReferenceWithDefaults instantiates a new ReassignmentReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReassignmentReference) GetId ¶

func (o *ReassignmentReference) GetId() string

GetId returns the Id field value

func (*ReassignmentReference) GetIdOk ¶

func (o *ReassignmentReference) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ReassignmentReference) GetType ¶

func (o *ReassignmentReference) GetType() string

GetType returns the Type field value

func (*ReassignmentReference) GetTypeOk ¶

func (o *ReassignmentReference) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ReassignmentReference) MarshalJSON ¶

func (o ReassignmentReference) MarshalJSON() ([]byte, error)

func (*ReassignmentReference) SetId ¶

func (o *ReassignmentReference) SetId(v string)

SetId sets field value

func (*ReassignmentReference) SetType ¶

func (o *ReassignmentReference) SetType(v string)

SetType sets field value

func (ReassignmentReference) ToMap ¶

func (o ReassignmentReference) ToMap() (map[string]interface{}, error)

func (*ReassignmentReference) UnmarshalJSON ¶

func (o *ReassignmentReference) UnmarshalJSON(bytes []byte) (err error)

type ReassignmentTrailDTO ¶

type ReassignmentTrailDTO struct {
	// The ID of previous owner identity.
	PreviousOwner *string `json:"previousOwner,omitempty"`
	// The ID of new owner identity.
	NewOwner *string `json:"newOwner,omitempty"`
	// The type of reassignment.
	ReassignmentType     *string `json:"reassignmentType,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReassignmentTrailDTO struct for ReassignmentTrailDTO

func NewReassignmentTrailDTO ¶

func NewReassignmentTrailDTO() *ReassignmentTrailDTO

NewReassignmentTrailDTO instantiates a new ReassignmentTrailDTO object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReassignmentTrailDTOWithDefaults ¶

func NewReassignmentTrailDTOWithDefaults() *ReassignmentTrailDTO

NewReassignmentTrailDTOWithDefaults instantiates a new ReassignmentTrailDTO object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReassignmentTrailDTO) GetNewOwner ¶

func (o *ReassignmentTrailDTO) GetNewOwner() string

GetNewOwner returns the NewOwner field value if set, zero value otherwise.

func (*ReassignmentTrailDTO) GetNewOwnerOk ¶

func (o *ReassignmentTrailDTO) GetNewOwnerOk() (*string, bool)

GetNewOwnerOk returns a tuple with the NewOwner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReassignmentTrailDTO) GetPreviousOwner ¶

func (o *ReassignmentTrailDTO) GetPreviousOwner() string

GetPreviousOwner returns the PreviousOwner field value if set, zero value otherwise.

func (*ReassignmentTrailDTO) GetPreviousOwnerOk ¶

func (o *ReassignmentTrailDTO) GetPreviousOwnerOk() (*string, bool)

GetPreviousOwnerOk returns a tuple with the PreviousOwner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReassignmentTrailDTO) GetReassignmentType ¶

func (o *ReassignmentTrailDTO) GetReassignmentType() string

GetReassignmentType returns the ReassignmentType field value if set, zero value otherwise.

func (*ReassignmentTrailDTO) GetReassignmentTypeOk ¶

func (o *ReassignmentTrailDTO) GetReassignmentTypeOk() (*string, bool)

GetReassignmentTypeOk returns a tuple with the ReassignmentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReassignmentTrailDTO) HasNewOwner ¶

func (o *ReassignmentTrailDTO) HasNewOwner() bool

HasNewOwner returns a boolean if a field has been set.

func (*ReassignmentTrailDTO) HasPreviousOwner ¶

func (o *ReassignmentTrailDTO) HasPreviousOwner() bool

HasPreviousOwner returns a boolean if a field has been set.

func (*ReassignmentTrailDTO) HasReassignmentType ¶

func (o *ReassignmentTrailDTO) HasReassignmentType() bool

HasReassignmentType returns a boolean if a field has been set.

func (ReassignmentTrailDTO) MarshalJSON ¶

func (o ReassignmentTrailDTO) MarshalJSON() ([]byte, error)

func (*ReassignmentTrailDTO) SetNewOwner ¶

func (o *ReassignmentTrailDTO) SetNewOwner(v string)

SetNewOwner gets a reference to the given string and assigns it to the NewOwner field.

func (*ReassignmentTrailDTO) SetPreviousOwner ¶

func (o *ReassignmentTrailDTO) SetPreviousOwner(v string)

SetPreviousOwner gets a reference to the given string and assigns it to the PreviousOwner field.

func (*ReassignmentTrailDTO) SetReassignmentType ¶

func (o *ReassignmentTrailDTO) SetReassignmentType(v string)

SetReassignmentType gets a reference to the given string and assigns it to the ReassignmentType field.

func (ReassignmentTrailDTO) ToMap ¶

func (o ReassignmentTrailDTO) ToMap() (map[string]interface{}, error)

func (*ReassignmentTrailDTO) UnmarshalJSON ¶

func (o *ReassignmentTrailDTO) UnmarshalJSON(bytes []byte) (err error)

type ReassignmentType ¶

type ReassignmentType string

ReassignmentType The approval reassignment type. * MANUAL_REASSIGNMENT: An approval with this reassignment type has been specifically reassigned by the approval task's owner, from their queue to someone else's. * AUTOMATIC_REASSIGNMENT: An approval with this reassignment type has been automatically reassigned from another approver's queue, according to that approver's reassignment configuration. The approver's reassignment configuration may be set up to automatically reassign approval tasks for a defined (or possibly open-ended) period of time. * AUTO_ESCALATION: An approval with this reassignment type has been automatically reassigned from another approver's queue, according to the request's escalation configuration. For more information about escalation configuration, refer to [Setting Global Reminders and Escalation Policies](https://documentation.sailpoint.com/saas/help/requests/config_emails.html). * SELF_REVIEW_DELEGATION: An approval with this reassignment type has been automatically reassigned by the system to prevent self-review. This helps prevent situations like a requester being tasked with approving their own request. For more information about preventing self-review, refer to [Self-review Prevention](https://documentation.sailpoint.com/saas/help/users/work_reassignment.html#self-review-prevention) and [Preventing Self-approval](https://documentation.sailpoint.com/saas/help/requests/config_ap_roles.html#preventing-self-approval).

const (
	REASSIGNMENTTYPE_MANUAL_REASSIGNMENT    ReassignmentType = "MANUAL_REASSIGNMENT"
	REASSIGNMENTTYPE_AUTOMATIC_REASSIGNMENT ReassignmentType = "AUTOMATIC_REASSIGNMENT"
	REASSIGNMENTTYPE_AUTO_ESCALATION        ReassignmentType = "AUTO_ESCALATION"
	REASSIGNMENTTYPE_SELF_REVIEW_DELEGATION ReassignmentType = "SELF_REVIEW_DELEGATION"
)

List of ReassignmentType

func NewReassignmentTypeFromValue ¶

func NewReassignmentTypeFromValue(v string) (*ReassignmentType, error)

NewReassignmentTypeFromValue returns a pointer to a valid ReassignmentType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ReassignmentType) IsValid ¶

func (v ReassignmentType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ReassignmentType) Ptr ¶

Ptr returns reference to ReassignmentType value

func (*ReassignmentType) UnmarshalJSON ¶

func (v *ReassignmentType) UnmarshalJSON(src []byte) error

type Reference ¶

type Reference struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

Reference struct for Reference

func NewReference ¶

func NewReference() *Reference

NewReference instantiates a new Reference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReferenceWithDefaults ¶

func NewReferenceWithDefaults() *Reference

NewReferenceWithDefaults instantiates a new Reference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Reference) GetId ¶

func (o *Reference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Reference) GetIdOk ¶

func (o *Reference) 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 (*Reference) GetName ¶

func (o *Reference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Reference) GetNameOk ¶

func (o *Reference) 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 (*Reference) HasId ¶

func (o *Reference) HasId() bool

HasId returns a boolean if a field has been set.

func (*Reference) HasName ¶

func (o *Reference) HasName() bool

HasName returns a boolean if a field has been set.

func (Reference) MarshalJSON ¶

func (o Reference) MarshalJSON() ([]byte, error)

func (*Reference) SetId ¶

func (o *Reference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Reference) SetName ¶

func (o *Reference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (Reference) ToMap ¶

func (o Reference) ToMap() (map[string]interface{}, error)

func (*Reference) UnmarshalJSON ¶

func (o *Reference) UnmarshalJSON(bytes []byte) (err error)

type RemediationItemDetails ¶

type RemediationItemDetails struct {
	// The ID of the certification
	Id *string `json:"id,omitempty"`
	// The ID of the certification target
	TargetId *string `json:"targetId,omitempty"`
	// The name of the certification target
	TargetName *string `json:"targetName,omitempty"`
	// The display name of the certification target
	TargetDisplayName *string `json:"targetDisplayName,omitempty"`
	// The name of the application/source
	ApplicationName *string `json:"applicationName,omitempty"`
	// The name of the attribute being certified
	AttributeName *string `json:"attributeName,omitempty"`
	// The operation of the certification on the attribute
	AttributeOperation *string `json:"attributeOperation,omitempty"`
	// The value of the attribute being certified
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The native identity of the target
	NativeIdentity       *string `json:"nativeIdentity,omitempty"`
	AdditionalProperties map[string]interface{}
}

RemediationItemDetails struct for RemediationItemDetails

func NewRemediationItemDetails ¶

func NewRemediationItemDetails() *RemediationItemDetails

NewRemediationItemDetails instantiates a new RemediationItemDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemediationItemDetailsWithDefaults ¶

func NewRemediationItemDetailsWithDefaults() *RemediationItemDetails

NewRemediationItemDetailsWithDefaults instantiates a new RemediationItemDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemediationItemDetails) GetApplicationName ¶

func (o *RemediationItemDetails) GetApplicationName() string

GetApplicationName returns the ApplicationName field value if set, zero value otherwise.

func (*RemediationItemDetails) GetApplicationNameOk ¶

func (o *RemediationItemDetails) 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 (*RemediationItemDetails) GetAttributeName ¶

func (o *RemediationItemDetails) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*RemediationItemDetails) GetAttributeNameOk ¶

func (o *RemediationItemDetails) 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 (*RemediationItemDetails) GetAttributeOperation ¶

func (o *RemediationItemDetails) GetAttributeOperation() string

GetAttributeOperation returns the AttributeOperation field value if set, zero value otherwise.

func (*RemediationItemDetails) GetAttributeOperationOk ¶

func (o *RemediationItemDetails) GetAttributeOperationOk() (*string, bool)

GetAttributeOperationOk returns a tuple with the AttributeOperation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItemDetails) GetAttributeValue ¶

func (o *RemediationItemDetails) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*RemediationItemDetails) GetAttributeValueOk ¶

func (o *RemediationItemDetails) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItemDetails) GetId ¶

func (o *RemediationItemDetails) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RemediationItemDetails) GetIdOk ¶

func (o *RemediationItemDetails) 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 (*RemediationItemDetails) GetNativeIdentity ¶

func (o *RemediationItemDetails) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field value if set, zero value otherwise.

func (*RemediationItemDetails) GetNativeIdentityOk ¶

func (o *RemediationItemDetails) GetNativeIdentityOk() (*string, bool)

GetNativeIdentityOk returns a tuple with the NativeIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItemDetails) GetTargetDisplayName ¶

func (o *RemediationItemDetails) GetTargetDisplayName() string

GetTargetDisplayName returns the TargetDisplayName field value if set, zero value otherwise.

func (*RemediationItemDetails) GetTargetDisplayNameOk ¶

func (o *RemediationItemDetails) GetTargetDisplayNameOk() (*string, bool)

GetTargetDisplayNameOk returns a tuple with the TargetDisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItemDetails) GetTargetId ¶

func (o *RemediationItemDetails) GetTargetId() string

GetTargetId returns the TargetId field value if set, zero value otherwise.

func (*RemediationItemDetails) GetTargetIdOk ¶

func (o *RemediationItemDetails) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItemDetails) GetTargetName ¶

func (o *RemediationItemDetails) GetTargetName() string

GetTargetName returns the TargetName field value if set, zero value otherwise.

func (*RemediationItemDetails) GetTargetNameOk ¶

func (o *RemediationItemDetails) GetTargetNameOk() (*string, bool)

GetTargetNameOk returns a tuple with the TargetName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItemDetails) HasApplicationName ¶

func (o *RemediationItemDetails) HasApplicationName() bool

HasApplicationName returns a boolean if a field has been set.

func (*RemediationItemDetails) HasAttributeName ¶

func (o *RemediationItemDetails) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*RemediationItemDetails) HasAttributeOperation ¶

func (o *RemediationItemDetails) HasAttributeOperation() bool

HasAttributeOperation returns a boolean if a field has been set.

func (*RemediationItemDetails) HasAttributeValue ¶

func (o *RemediationItemDetails) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (*RemediationItemDetails) HasId ¶

func (o *RemediationItemDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*RemediationItemDetails) HasNativeIdentity ¶

func (o *RemediationItemDetails) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

func (*RemediationItemDetails) HasTargetDisplayName ¶

func (o *RemediationItemDetails) HasTargetDisplayName() bool

HasTargetDisplayName returns a boolean if a field has been set.

func (*RemediationItemDetails) HasTargetId ¶

func (o *RemediationItemDetails) HasTargetId() bool

HasTargetId returns a boolean if a field has been set.

func (*RemediationItemDetails) HasTargetName ¶

func (o *RemediationItemDetails) HasTargetName() bool

HasTargetName returns a boolean if a field has been set.

func (RemediationItemDetails) MarshalJSON ¶

func (o RemediationItemDetails) MarshalJSON() ([]byte, error)

func (*RemediationItemDetails) SetApplicationName ¶

func (o *RemediationItemDetails) SetApplicationName(v string)

SetApplicationName gets a reference to the given string and assigns it to the ApplicationName field.

func (*RemediationItemDetails) SetAttributeName ¶

func (o *RemediationItemDetails) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*RemediationItemDetails) SetAttributeOperation ¶

func (o *RemediationItemDetails) SetAttributeOperation(v string)

SetAttributeOperation gets a reference to the given string and assigns it to the AttributeOperation field.

func (*RemediationItemDetails) SetAttributeValue ¶

func (o *RemediationItemDetails) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (*RemediationItemDetails) SetId ¶

func (o *RemediationItemDetails) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RemediationItemDetails) SetNativeIdentity ¶

func (o *RemediationItemDetails) SetNativeIdentity(v string)

SetNativeIdentity gets a reference to the given string and assigns it to the NativeIdentity field.

func (*RemediationItemDetails) SetTargetDisplayName ¶

func (o *RemediationItemDetails) SetTargetDisplayName(v string)

SetTargetDisplayName gets a reference to the given string and assigns it to the TargetDisplayName field.

func (*RemediationItemDetails) SetTargetId ¶

func (o *RemediationItemDetails) SetTargetId(v string)

SetTargetId gets a reference to the given string and assigns it to the TargetId field.

func (*RemediationItemDetails) SetTargetName ¶

func (o *RemediationItemDetails) SetTargetName(v string)

SetTargetName gets a reference to the given string and assigns it to the TargetName field.

func (RemediationItemDetails) ToMap ¶

func (o RemediationItemDetails) ToMap() (map[string]interface{}, error)

func (*RemediationItemDetails) UnmarshalJSON ¶

func (o *RemediationItemDetails) UnmarshalJSON(bytes []byte) (err error)

type RemediationItems ¶

type RemediationItems struct {
	// The ID of the certification
	Id *string `json:"id,omitempty"`
	// The ID of the certification target
	TargetId *string `json:"targetId,omitempty"`
	// The name of the certification target
	TargetName *string `json:"targetName,omitempty"`
	// The display name of the certification target
	TargetDisplayName *string `json:"targetDisplayName,omitempty"`
	// The name of the application/source
	ApplicationName *string `json:"applicationName,omitempty"`
	// The name of the attribute being certified
	AttributeName *string `json:"attributeName,omitempty"`
	// The operation of the certification on the attribute
	AttributeOperation *string `json:"attributeOperation,omitempty"`
	// The value of the attribute being certified
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The native identity of the target
	NativeIdentity       *string `json:"nativeIdentity,omitempty"`
	AdditionalProperties map[string]interface{}
}

RemediationItems struct for RemediationItems

func NewRemediationItems ¶

func NewRemediationItems() *RemediationItems

NewRemediationItems instantiates a new RemediationItems object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRemediationItemsWithDefaults ¶

func NewRemediationItemsWithDefaults() *RemediationItems

NewRemediationItemsWithDefaults instantiates a new RemediationItems object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RemediationItems) GetApplicationName ¶

func (o *RemediationItems) GetApplicationName() string

GetApplicationName returns the ApplicationName field value if set, zero value otherwise.

func (*RemediationItems) GetApplicationNameOk ¶

func (o *RemediationItems) 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 (*RemediationItems) GetAttributeName ¶

func (o *RemediationItems) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*RemediationItems) GetAttributeNameOk ¶

func (o *RemediationItems) 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 (*RemediationItems) GetAttributeOperation ¶

func (o *RemediationItems) GetAttributeOperation() string

GetAttributeOperation returns the AttributeOperation field value if set, zero value otherwise.

func (*RemediationItems) GetAttributeOperationOk ¶

func (o *RemediationItems) GetAttributeOperationOk() (*string, bool)

GetAttributeOperationOk returns a tuple with the AttributeOperation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItems) GetAttributeValue ¶

func (o *RemediationItems) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*RemediationItems) GetAttributeValueOk ¶

func (o *RemediationItems) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItems) GetId ¶

func (o *RemediationItems) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RemediationItems) GetIdOk ¶

func (o *RemediationItems) 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 (*RemediationItems) GetNativeIdentity ¶

func (o *RemediationItems) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field value if set, zero value otherwise.

func (*RemediationItems) GetNativeIdentityOk ¶

func (o *RemediationItems) GetNativeIdentityOk() (*string, bool)

GetNativeIdentityOk returns a tuple with the NativeIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItems) GetTargetDisplayName ¶

func (o *RemediationItems) GetTargetDisplayName() string

GetTargetDisplayName returns the TargetDisplayName field value if set, zero value otherwise.

func (*RemediationItems) GetTargetDisplayNameOk ¶

func (o *RemediationItems) GetTargetDisplayNameOk() (*string, bool)

GetTargetDisplayNameOk returns a tuple with the TargetDisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItems) GetTargetId ¶

func (o *RemediationItems) GetTargetId() string

GetTargetId returns the TargetId field value if set, zero value otherwise.

func (*RemediationItems) GetTargetIdOk ¶

func (o *RemediationItems) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItems) GetTargetName ¶

func (o *RemediationItems) GetTargetName() string

GetTargetName returns the TargetName field value if set, zero value otherwise.

func (*RemediationItems) GetTargetNameOk ¶

func (o *RemediationItems) GetTargetNameOk() (*string, bool)

GetTargetNameOk returns a tuple with the TargetName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RemediationItems) HasApplicationName ¶

func (o *RemediationItems) HasApplicationName() bool

HasApplicationName returns a boolean if a field has been set.

func (*RemediationItems) HasAttributeName ¶

func (o *RemediationItems) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*RemediationItems) HasAttributeOperation ¶

func (o *RemediationItems) HasAttributeOperation() bool

HasAttributeOperation returns a boolean if a field has been set.

func (*RemediationItems) HasAttributeValue ¶

func (o *RemediationItems) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (*RemediationItems) HasId ¶

func (o *RemediationItems) HasId() bool

HasId returns a boolean if a field has been set.

func (*RemediationItems) HasNativeIdentity ¶

func (o *RemediationItems) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

func (*RemediationItems) HasTargetDisplayName ¶

func (o *RemediationItems) HasTargetDisplayName() bool

HasTargetDisplayName returns a boolean if a field has been set.

func (*RemediationItems) HasTargetId ¶

func (o *RemediationItems) HasTargetId() bool

HasTargetId returns a boolean if a field has been set.

func (*RemediationItems) HasTargetName ¶

func (o *RemediationItems) HasTargetName() bool

HasTargetName returns a boolean if a field has been set.

func (RemediationItems) MarshalJSON ¶

func (o RemediationItems) MarshalJSON() ([]byte, error)

func (*RemediationItems) SetApplicationName ¶

func (o *RemediationItems) SetApplicationName(v string)

SetApplicationName gets a reference to the given string and assigns it to the ApplicationName field.

func (*RemediationItems) SetAttributeName ¶

func (o *RemediationItems) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*RemediationItems) SetAttributeOperation ¶

func (o *RemediationItems) SetAttributeOperation(v string)

SetAttributeOperation gets a reference to the given string and assigns it to the AttributeOperation field.

func (*RemediationItems) SetAttributeValue ¶

func (o *RemediationItems) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (*RemediationItems) SetId ¶

func (o *RemediationItems) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RemediationItems) SetNativeIdentity ¶

func (o *RemediationItems) SetNativeIdentity(v string)

SetNativeIdentity gets a reference to the given string and assigns it to the NativeIdentity field.

func (*RemediationItems) SetTargetDisplayName ¶

func (o *RemediationItems) SetTargetDisplayName(v string)

SetTargetDisplayName gets a reference to the given string and assigns it to the TargetDisplayName field.

func (*RemediationItems) SetTargetId ¶

func (o *RemediationItems) SetTargetId(v string)

SetTargetId gets a reference to the given string and assigns it to the TargetId field.

func (*RemediationItems) SetTargetName ¶

func (o *RemediationItems) SetTargetName(v string)

SetTargetName gets a reference to the given string and assigns it to the TargetName field.

func (RemediationItems) ToMap ¶

func (o RemediationItems) ToMap() (map[string]interface{}, error)

func (*RemediationItems) UnmarshalJSON ¶

func (o *RemediationItems) UnmarshalJSON(bytes []byte) (err error)

type ReportDetails ¶

type ReportDetails struct {
	// Use this property to define what report should be processed in the RDE service.
	ReportType           *string                 `json:"reportType,omitempty"`
	Arguments            *ReportDetailsArguments `json:"arguments,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReportDetails Details about report to be processed.

func NewReportDetails ¶

func NewReportDetails() *ReportDetails

NewReportDetails instantiates a new ReportDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportDetailsWithDefaults ¶

func NewReportDetailsWithDefaults() *ReportDetails

NewReportDetailsWithDefaults instantiates a new ReportDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportDetails) GetArguments ¶

func (o *ReportDetails) GetArguments() ReportDetailsArguments

GetArguments returns the Arguments field value if set, zero value otherwise.

func (*ReportDetails) GetArgumentsOk ¶

func (o *ReportDetails) GetArgumentsOk() (*ReportDetailsArguments, bool)

GetArgumentsOk returns a tuple with the Arguments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportDetails) GetReportType ¶

func (o *ReportDetails) GetReportType() string

GetReportType returns the ReportType field value if set, zero value otherwise.

func (*ReportDetails) GetReportTypeOk ¶

func (o *ReportDetails) GetReportTypeOk() (*string, bool)

GetReportTypeOk returns a tuple with the ReportType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportDetails) HasArguments ¶

func (o *ReportDetails) HasArguments() bool

HasArguments returns a boolean if a field has been set.

func (*ReportDetails) HasReportType ¶

func (o *ReportDetails) HasReportType() bool

HasReportType returns a boolean if a field has been set.

func (ReportDetails) MarshalJSON ¶

func (o ReportDetails) MarshalJSON() ([]byte, error)

func (*ReportDetails) SetArguments ¶

func (o *ReportDetails) SetArguments(v ReportDetailsArguments)

SetArguments gets a reference to the given ReportDetailsArguments and assigns it to the Arguments field.

func (*ReportDetails) SetReportType ¶

func (o *ReportDetails) SetReportType(v string)

SetReportType gets a reference to the given string and assigns it to the ReportType field.

func (ReportDetails) ToMap ¶

func (o ReportDetails) ToMap() (map[string]interface{}, error)

func (*ReportDetails) UnmarshalJSON ¶

func (o *ReportDetails) UnmarshalJSON(bytes []byte) (err error)

type ReportDetailsArguments ¶

type ReportDetailsArguments struct {
	AccountsExportReportArguments               *AccountsExportReportArguments
	IdentitiesDetailsReportArguments            *IdentitiesDetailsReportArguments
	IdentitiesReportArguments                   *IdentitiesReportArguments
	IdentityProfileIdentityErrorReportArguments *IdentityProfileIdentityErrorReportArguments
	OrphanUncorrelatedReportArguments           *OrphanUncorrelatedReportArguments
	SearchExportReportArguments                 *SearchExportReportArguments
}

ReportDetailsArguments - The string-object map(dictionary) with the arguments needed for report processing.

func AccountsExportReportArgumentsAsReportDetailsArguments ¶

func AccountsExportReportArgumentsAsReportDetailsArguments(v *AccountsExportReportArguments) ReportDetailsArguments

AccountsExportReportArgumentsAsReportDetailsArguments is a convenience function that returns AccountsExportReportArguments wrapped in ReportDetailsArguments

func IdentitiesDetailsReportArgumentsAsReportDetailsArguments ¶

func IdentitiesDetailsReportArgumentsAsReportDetailsArguments(v *IdentitiesDetailsReportArguments) ReportDetailsArguments

IdentitiesDetailsReportArgumentsAsReportDetailsArguments is a convenience function that returns IdentitiesDetailsReportArguments wrapped in ReportDetailsArguments

func IdentitiesReportArgumentsAsReportDetailsArguments ¶

func IdentitiesReportArgumentsAsReportDetailsArguments(v *IdentitiesReportArguments) ReportDetailsArguments

IdentitiesReportArgumentsAsReportDetailsArguments is a convenience function that returns IdentitiesReportArguments wrapped in ReportDetailsArguments

func IdentityProfileIdentityErrorReportArgumentsAsReportDetailsArguments ¶

func IdentityProfileIdentityErrorReportArgumentsAsReportDetailsArguments(v *IdentityProfileIdentityErrorReportArguments) ReportDetailsArguments

IdentityProfileIdentityErrorReportArgumentsAsReportDetailsArguments is a convenience function that returns IdentityProfileIdentityErrorReportArguments wrapped in ReportDetailsArguments

func OrphanUncorrelatedReportArgumentsAsReportDetailsArguments ¶

func OrphanUncorrelatedReportArgumentsAsReportDetailsArguments(v *OrphanUncorrelatedReportArguments) ReportDetailsArguments

OrphanUncorrelatedReportArgumentsAsReportDetailsArguments is a convenience function that returns OrphanUncorrelatedReportArguments wrapped in ReportDetailsArguments

func SearchExportReportArgumentsAsReportDetailsArguments ¶

func SearchExportReportArgumentsAsReportDetailsArguments(v *SearchExportReportArguments) ReportDetailsArguments

SearchExportReportArgumentsAsReportDetailsArguments is a convenience function that returns SearchExportReportArguments wrapped in ReportDetailsArguments

func (*ReportDetailsArguments) GetActualInstance ¶

func (obj *ReportDetailsArguments) GetActualInstance() interface{}

Get the actual instance

func (ReportDetailsArguments) MarshalJSON ¶

func (src ReportDetailsArguments) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ReportDetailsArguments) UnmarshalJSON ¶

func (dst *ReportDetailsArguments) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type ReportResultReference ¶

type ReportResultReference struct {
	// SOD policy violation report result DTO type.
	Type *string `json:"type,omitempty"`
	// SOD policy violation report result ID.
	Id *string `json:"id,omitempty"`
	// Human-readable name of the SOD policy violation report result.
	Name *string `json:"name,omitempty"`
	// Status of a SOD policy violation report.
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReportResultReference struct for ReportResultReference

func NewReportResultReference ¶

func NewReportResultReference() *ReportResultReference

NewReportResultReference instantiates a new ReportResultReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportResultReferenceWithDefaults ¶

func NewReportResultReferenceWithDefaults() *ReportResultReference

NewReportResultReferenceWithDefaults instantiates a new ReportResultReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportResultReference) GetId ¶

func (o *ReportResultReference) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReportResultReference) GetIdOk ¶

func (o *ReportResultReference) 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 (*ReportResultReference) GetName ¶

func (o *ReportResultReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ReportResultReference) GetNameOk ¶

func (o *ReportResultReference) 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 (*ReportResultReference) GetStatus ¶

func (o *ReportResultReference) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ReportResultReference) GetStatusOk ¶

func (o *ReportResultReference) 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 (*ReportResultReference) GetType ¶

func (o *ReportResultReference) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ReportResultReference) GetTypeOk ¶

func (o *ReportResultReference) 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 (*ReportResultReference) HasId ¶

func (o *ReportResultReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReportResultReference) HasName ¶

func (o *ReportResultReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*ReportResultReference) HasStatus ¶

func (o *ReportResultReference) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ReportResultReference) HasType ¶

func (o *ReportResultReference) HasType() bool

HasType returns a boolean if a field has been set.

func (ReportResultReference) MarshalJSON ¶

func (o ReportResultReference) MarshalJSON() ([]byte, error)

func (*ReportResultReference) SetId ¶

func (o *ReportResultReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReportResultReference) SetName ¶

func (o *ReportResultReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ReportResultReference) SetStatus ¶

func (o *ReportResultReference) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ReportResultReference) SetType ¶

func (o *ReportResultReference) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ReportResultReference) ToMap ¶

func (o ReportResultReference) ToMap() (map[string]interface{}, error)

func (*ReportResultReference) UnmarshalJSON ¶

func (o *ReportResultReference) UnmarshalJSON(bytes []byte) (err error)

type ReportResults ¶

type ReportResults struct {
	// Use this property to define what report should be processed in the RDE service.
	ReportType *string `json:"reportType,omitempty"`
	// Name of the task definition which is started to process requesting report. Usually the same as report name
	TaskDefName *string `json:"taskDefName,omitempty"`
	// Unique task definition identifier.
	Id *string `json:"id,omitempty"`
	// Report processing start date
	Created *time.Time `json:"created,omitempty"`
	// Report current state or result status.
	Status *string `json:"status,omitempty"`
	// Report processing time in ms.
	Duration *int64 `json:"duration,omitempty"`
	// Report size in rows.
	Rows *int64 `json:"rows,omitempty"`
	// Output report file formats. This are formats for calling get endpoint as a query parameter 'fileFormat'.  In case report won't have this argument there will be ['CSV', 'PDF'] as default.
	AvailableFormats     []string `json:"availableFormats,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReportResults Details about report result or current state.

func NewReportResults ¶

func NewReportResults() *ReportResults

NewReportResults instantiates a new ReportResults object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReportResultsWithDefaults ¶

func NewReportResultsWithDefaults() *ReportResults

NewReportResultsWithDefaults instantiates a new ReportResults object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReportResults) GetAvailableFormats ¶

func (o *ReportResults) GetAvailableFormats() []string

GetAvailableFormats returns the AvailableFormats field value if set, zero value otherwise.

func (*ReportResults) GetAvailableFormatsOk ¶

func (o *ReportResults) GetAvailableFormatsOk() ([]string, bool)

GetAvailableFormatsOk returns a tuple with the AvailableFormats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportResults) GetCreated ¶

func (o *ReportResults) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*ReportResults) GetCreatedOk ¶

func (o *ReportResults) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportResults) GetDuration ¶

func (o *ReportResults) GetDuration() int64

GetDuration returns the Duration field value if set, zero value otherwise.

func (*ReportResults) GetDurationOk ¶

func (o *ReportResults) GetDurationOk() (*int64, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportResults) GetId ¶

func (o *ReportResults) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReportResults) GetIdOk ¶

func (o *ReportResults) 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 (*ReportResults) GetReportType ¶

func (o *ReportResults) GetReportType() string

GetReportType returns the ReportType field value if set, zero value otherwise.

func (*ReportResults) GetReportTypeOk ¶

func (o *ReportResults) GetReportTypeOk() (*string, bool)

GetReportTypeOk returns a tuple with the ReportType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportResults) GetRows ¶

func (o *ReportResults) GetRows() int64

GetRows returns the Rows field value if set, zero value otherwise.

func (*ReportResults) GetRowsOk ¶

func (o *ReportResults) 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 (*ReportResults) GetStatus ¶

func (o *ReportResults) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ReportResults) GetStatusOk ¶

func (o *ReportResults) 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 (*ReportResults) GetTaskDefName ¶

func (o *ReportResults) GetTaskDefName() string

GetTaskDefName returns the TaskDefName field value if set, zero value otherwise.

func (*ReportResults) GetTaskDefNameOk ¶

func (o *ReportResults) GetTaskDefNameOk() (*string, bool)

GetTaskDefNameOk returns a tuple with the TaskDefName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportResults) HasAvailableFormats ¶

func (o *ReportResults) HasAvailableFormats() bool

HasAvailableFormats returns a boolean if a field has been set.

func (*ReportResults) HasCreated ¶

func (o *ReportResults) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ReportResults) HasDuration ¶

func (o *ReportResults) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*ReportResults) HasId ¶

func (o *ReportResults) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReportResults) HasReportType ¶

func (o *ReportResults) HasReportType() bool

HasReportType returns a boolean if a field has been set.

func (*ReportResults) HasRows ¶

func (o *ReportResults) HasRows() bool

HasRows returns a boolean if a field has been set.

func (*ReportResults) HasStatus ¶

func (o *ReportResults) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ReportResults) HasTaskDefName ¶

func (o *ReportResults) HasTaskDefName() bool

HasTaskDefName returns a boolean if a field has been set.

func (ReportResults) MarshalJSON ¶

func (o ReportResults) MarshalJSON() ([]byte, error)

func (*ReportResults) SetAvailableFormats ¶

func (o *ReportResults) SetAvailableFormats(v []string)

SetAvailableFormats gets a reference to the given []string and assigns it to the AvailableFormats field.

func (*ReportResults) SetCreated ¶

func (o *ReportResults) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*ReportResults) SetDuration ¶

func (o *ReportResults) SetDuration(v int64)

SetDuration gets a reference to the given int64 and assigns it to the Duration field.

func (*ReportResults) SetId ¶

func (o *ReportResults) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReportResults) SetReportType ¶

func (o *ReportResults) SetReportType(v string)

SetReportType gets a reference to the given string and assigns it to the ReportType field.

func (*ReportResults) SetRows ¶

func (o *ReportResults) SetRows(v int64)

SetRows gets a reference to the given int64 and assigns it to the Rows field.

func (*ReportResults) SetStatus ¶

func (o *ReportResults) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ReportResults) SetTaskDefName ¶

func (o *ReportResults) SetTaskDefName(v string)

SetTaskDefName gets a reference to the given string and assigns it to the TaskDefName field.

func (ReportResults) ToMap ¶

func (o ReportResults) ToMap() (map[string]interface{}, error)

func (*ReportResults) UnmarshalJSON ¶

func (o *ReportResults) UnmarshalJSON(bytes []byte) (err error)

type ReportType ¶

type ReportType string

ReportType type of a Report

const (
	REPORTTYPE_CAMPAIGN_COMPOSITION_REPORT        ReportType = "CAMPAIGN_COMPOSITION_REPORT"
	REPORTTYPE_CAMPAIGN_REMEDIATION_STATUS_REPORT ReportType = "CAMPAIGN_REMEDIATION_STATUS_REPORT"
	REPORTTYPE_CAMPAIGN_STATUS_REPORT             ReportType = "CAMPAIGN_STATUS_REPORT"
	REPORTTYPE_CERTIFICATION_SIGNOFF_REPORT       ReportType = "CERTIFICATION_SIGNOFF_REPORT"
)

List of ReportType

func NewReportTypeFromValue ¶

func NewReportTypeFromValue(v string) (*ReportType, error)

NewReportTypeFromValue returns a pointer to a valid ReportType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ReportType) IsValid ¶

func (v ReportType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ReportType) Ptr ¶

func (v ReportType) Ptr() *ReportType

Ptr returns reference to ReportType value

func (*ReportType) UnmarshalJSON ¶

func (v *ReportType) UnmarshalJSON(src []byte) error

type ReportsDataExtractionAPIService ¶

type ReportsDataExtractionAPIService service

ReportsDataExtractionAPIService ReportsDataExtractionAPI service

func (*ReportsDataExtractionAPIService) CancelReport ¶

CancelReport Cancel Report

Cancels a running report.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the running Report to cancel
@return ApiCancelReportRequest

func (*ReportsDataExtractionAPIService) CancelReportExecute ¶

Execute executes the request

func (*ReportsDataExtractionAPIService) GetReport ¶

GetReport Get Report File

Gets a report in file format.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskResultId Unique identifier of the task result which handled report
@return ApiGetReportRequest

func (*ReportsDataExtractionAPIService) GetReportExecute ¶

Execute executes the request

@return *os.File

func (*ReportsDataExtractionAPIService) GetReportResult ¶

func (a *ReportsDataExtractionAPIService) GetReportResult(ctx context.Context, taskResultId string) ApiGetReportResultRequest

GetReportResult Get Report Result

Get the report results for a report that was run or is running. Returns empty report result in case there are no active task definitions with used in payload task definition name.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param taskResultId Unique identifier of the task result which handled report
@return ApiGetReportResultRequest

func (*ReportsDataExtractionAPIService) GetReportResultExecute ¶

Execute executes the request

@return ReportResults

func (*ReportsDataExtractionAPIService) StartReport ¶

StartReport Run Report

Runs a report according to input report details. If non-concurrent task is already running then it returns, otherwise new task creates and returns.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStartReportRequest

func (*ReportsDataExtractionAPIService) StartReportExecute ¶

Execute executes the request

@return TaskResultDetails

type RequestOnBehalfOfConfig ¶

type RequestOnBehalfOfConfig struct {
	// If anyone can request access for anyone.
	AllowRequestOnBehalfOfAnyoneByAnyone *bool `json:"allowRequestOnBehalfOfAnyoneByAnyone,omitempty"`
	// If a manager can request access for his/her direct reports.
	AllowRequestOnBehalfOfEmployeeByManager *bool `json:"allowRequestOnBehalfOfEmployeeByManager,omitempty"`
	AdditionalProperties                    map[string]interface{}
}

RequestOnBehalfOfConfig struct for RequestOnBehalfOfConfig

func NewRequestOnBehalfOfConfig ¶

func NewRequestOnBehalfOfConfig() *RequestOnBehalfOfConfig

NewRequestOnBehalfOfConfig instantiates a new RequestOnBehalfOfConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestOnBehalfOfConfigWithDefaults ¶

func NewRequestOnBehalfOfConfigWithDefaults() *RequestOnBehalfOfConfig

NewRequestOnBehalfOfConfigWithDefaults instantiates a new RequestOnBehalfOfConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfAnyoneByAnyone ¶

func (o *RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfAnyoneByAnyone() bool

GetAllowRequestOnBehalfOfAnyoneByAnyone returns the AllowRequestOnBehalfOfAnyoneByAnyone field value if set, zero value otherwise.

func (*RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfAnyoneByAnyoneOk ¶

func (o *RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfAnyoneByAnyoneOk() (*bool, bool)

GetAllowRequestOnBehalfOfAnyoneByAnyoneOk returns a tuple with the AllowRequestOnBehalfOfAnyoneByAnyone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfEmployeeByManager ¶

func (o *RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfEmployeeByManager() bool

GetAllowRequestOnBehalfOfEmployeeByManager returns the AllowRequestOnBehalfOfEmployeeByManager field value if set, zero value otherwise.

func (*RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfEmployeeByManagerOk ¶

func (o *RequestOnBehalfOfConfig) GetAllowRequestOnBehalfOfEmployeeByManagerOk() (*bool, bool)

GetAllowRequestOnBehalfOfEmployeeByManagerOk returns a tuple with the AllowRequestOnBehalfOfEmployeeByManager field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestOnBehalfOfConfig) HasAllowRequestOnBehalfOfAnyoneByAnyone ¶

func (o *RequestOnBehalfOfConfig) HasAllowRequestOnBehalfOfAnyoneByAnyone() bool

HasAllowRequestOnBehalfOfAnyoneByAnyone returns a boolean if a field has been set.

func (*RequestOnBehalfOfConfig) HasAllowRequestOnBehalfOfEmployeeByManager ¶

func (o *RequestOnBehalfOfConfig) HasAllowRequestOnBehalfOfEmployeeByManager() bool

HasAllowRequestOnBehalfOfEmployeeByManager returns a boolean if a field has been set.

func (RequestOnBehalfOfConfig) MarshalJSON ¶

func (o RequestOnBehalfOfConfig) MarshalJSON() ([]byte, error)

func (*RequestOnBehalfOfConfig) SetAllowRequestOnBehalfOfAnyoneByAnyone ¶

func (o *RequestOnBehalfOfConfig) SetAllowRequestOnBehalfOfAnyoneByAnyone(v bool)

SetAllowRequestOnBehalfOfAnyoneByAnyone gets a reference to the given bool and assigns it to the AllowRequestOnBehalfOfAnyoneByAnyone field.

func (*RequestOnBehalfOfConfig) SetAllowRequestOnBehalfOfEmployeeByManager ¶

func (o *RequestOnBehalfOfConfig) SetAllowRequestOnBehalfOfEmployeeByManager(v bool)

SetAllowRequestOnBehalfOfEmployeeByManager gets a reference to the given bool and assigns it to the AllowRequestOnBehalfOfEmployeeByManager field.

func (RequestOnBehalfOfConfig) ToMap ¶

func (o RequestOnBehalfOfConfig) ToMap() (map[string]interface{}, error)

func (*RequestOnBehalfOfConfig) UnmarshalJSON ¶

func (o *RequestOnBehalfOfConfig) UnmarshalJSON(bytes []byte) (err error)

type Requestability ¶

type Requestability struct {
	// Whether the requester of the containing object must provide comments justifying the request
	CommentsRequired NullableBool `json:"commentsRequired,omitempty"`
	// Whether an approver must provide comments when denying the request
	DenialCommentsRequired NullableBool `json:"denialCommentsRequired,omitempty"`
	// List describing the steps in approving the request
	ApprovalSchemes      []AccessProfileApprovalScheme `json:"approvalSchemes,omitempty"`
	AdditionalProperties map[string]interface{}
}

Requestability struct for Requestability

func NewRequestability ¶

func NewRequestability() *Requestability

NewRequestability instantiates a new Requestability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestabilityWithDefaults ¶

func NewRequestabilityWithDefaults() *Requestability

NewRequestabilityWithDefaults instantiates a new Requestability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Requestability) GetApprovalSchemes ¶

func (o *Requestability) GetApprovalSchemes() []AccessProfileApprovalScheme

GetApprovalSchemes returns the ApprovalSchemes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Requestability) GetApprovalSchemesOk ¶

func (o *Requestability) GetApprovalSchemesOk() ([]AccessProfileApprovalScheme, bool)

GetApprovalSchemesOk returns a tuple with the ApprovalSchemes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Requestability) GetCommentsRequired ¶

func (o *Requestability) GetCommentsRequired() bool

GetCommentsRequired returns the CommentsRequired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Requestability) GetCommentsRequiredOk ¶

func (o *Requestability) GetCommentsRequiredOk() (*bool, bool)

GetCommentsRequiredOk returns a tuple with the CommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Requestability) GetDenialCommentsRequired ¶

func (o *Requestability) GetDenialCommentsRequired() bool

GetDenialCommentsRequired returns the DenialCommentsRequired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Requestability) GetDenialCommentsRequiredOk ¶

func (o *Requestability) GetDenialCommentsRequiredOk() (*bool, bool)

GetDenialCommentsRequiredOk returns a tuple with the DenialCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Requestability) HasApprovalSchemes ¶

func (o *Requestability) HasApprovalSchemes() bool

HasApprovalSchemes returns a boolean if a field has been set.

func (*Requestability) HasCommentsRequired ¶

func (o *Requestability) HasCommentsRequired() bool

HasCommentsRequired returns a boolean if a field has been set.

func (*Requestability) HasDenialCommentsRequired ¶

func (o *Requestability) HasDenialCommentsRequired() bool

HasDenialCommentsRequired returns a boolean if a field has been set.

func (Requestability) MarshalJSON ¶

func (o Requestability) MarshalJSON() ([]byte, error)

func (*Requestability) SetApprovalSchemes ¶

func (o *Requestability) SetApprovalSchemes(v []AccessProfileApprovalScheme)

SetApprovalSchemes gets a reference to the given []AccessProfileApprovalScheme and assigns it to the ApprovalSchemes field.

func (*Requestability) SetCommentsRequired ¶

func (o *Requestability) SetCommentsRequired(v bool)

SetCommentsRequired gets a reference to the given NullableBool and assigns it to the CommentsRequired field.

func (*Requestability) SetCommentsRequiredNil ¶

func (o *Requestability) SetCommentsRequiredNil()

SetCommentsRequiredNil sets the value for CommentsRequired to be an explicit nil

func (*Requestability) SetDenialCommentsRequired ¶

func (o *Requestability) SetDenialCommentsRequired(v bool)

SetDenialCommentsRequired gets a reference to the given NullableBool and assigns it to the DenialCommentsRequired field.

func (*Requestability) SetDenialCommentsRequiredNil ¶

func (o *Requestability) SetDenialCommentsRequiredNil()

SetDenialCommentsRequiredNil sets the value for DenialCommentsRequired to be an explicit nil

func (Requestability) ToMap ¶

func (o Requestability) ToMap() (map[string]interface{}, error)

func (*Requestability) UnmarshalJSON ¶

func (o *Requestability) UnmarshalJSON(bytes []byte) (err error)

func (*Requestability) UnsetCommentsRequired ¶

func (o *Requestability) UnsetCommentsRequired()

UnsetCommentsRequired ensures that no value is present for CommentsRequired, not even an explicit nil

func (*Requestability) UnsetDenialCommentsRequired ¶

func (o *Requestability) UnsetDenialCommentsRequired()

UnsetDenialCommentsRequired ensures that no value is present for DenialCommentsRequired, not even an explicit nil

type RequestabilityForRole ¶

type RequestabilityForRole struct {
	// Whether the requester of the containing object must provide comments justifying the request
	CommentsRequired NullableBool `json:"commentsRequired,omitempty"`
	// Whether an approver must provide comments when denying the request
	DenialCommentsRequired NullableBool `json:"denialCommentsRequired,omitempty"`
	// List describing the steps in approving the request
	ApprovalSchemes      []ApprovalSchemeForRole `json:"approvalSchemes,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestabilityForRole struct for RequestabilityForRole

func NewRequestabilityForRole ¶

func NewRequestabilityForRole() *RequestabilityForRole

NewRequestabilityForRole instantiates a new RequestabilityForRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestabilityForRoleWithDefaults ¶

func NewRequestabilityForRoleWithDefaults() *RequestabilityForRole

NewRequestabilityForRoleWithDefaults instantiates a new RequestabilityForRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestabilityForRole) GetApprovalSchemes ¶

func (o *RequestabilityForRole) GetApprovalSchemes() []ApprovalSchemeForRole

GetApprovalSchemes returns the ApprovalSchemes field value if set, zero value otherwise.

func (*RequestabilityForRole) GetApprovalSchemesOk ¶

func (o *RequestabilityForRole) GetApprovalSchemesOk() ([]ApprovalSchemeForRole, bool)

GetApprovalSchemesOk returns a tuple with the ApprovalSchemes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestabilityForRole) GetCommentsRequired ¶

func (o *RequestabilityForRole) GetCommentsRequired() bool

GetCommentsRequired returns the CommentsRequired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestabilityForRole) GetCommentsRequiredOk ¶

func (o *RequestabilityForRole) GetCommentsRequiredOk() (*bool, bool)

GetCommentsRequiredOk returns a tuple with the CommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestabilityForRole) GetDenialCommentsRequired ¶

func (o *RequestabilityForRole) GetDenialCommentsRequired() bool

GetDenialCommentsRequired returns the DenialCommentsRequired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestabilityForRole) GetDenialCommentsRequiredOk ¶

func (o *RequestabilityForRole) GetDenialCommentsRequiredOk() (*bool, bool)

GetDenialCommentsRequiredOk returns a tuple with the DenialCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestabilityForRole) HasApprovalSchemes ¶

func (o *RequestabilityForRole) HasApprovalSchemes() bool

HasApprovalSchemes returns a boolean if a field has been set.

func (*RequestabilityForRole) HasCommentsRequired ¶

func (o *RequestabilityForRole) HasCommentsRequired() bool

HasCommentsRequired returns a boolean if a field has been set.

func (*RequestabilityForRole) HasDenialCommentsRequired ¶

func (o *RequestabilityForRole) HasDenialCommentsRequired() bool

HasDenialCommentsRequired returns a boolean if a field has been set.

func (RequestabilityForRole) MarshalJSON ¶

func (o RequestabilityForRole) MarshalJSON() ([]byte, error)

func (*RequestabilityForRole) SetApprovalSchemes ¶

func (o *RequestabilityForRole) SetApprovalSchemes(v []ApprovalSchemeForRole)

SetApprovalSchemes gets a reference to the given []ApprovalSchemeForRole and assigns it to the ApprovalSchemes field.

func (*RequestabilityForRole) SetCommentsRequired ¶

func (o *RequestabilityForRole) SetCommentsRequired(v bool)

SetCommentsRequired gets a reference to the given NullableBool and assigns it to the CommentsRequired field.

func (*RequestabilityForRole) SetCommentsRequiredNil ¶

func (o *RequestabilityForRole) SetCommentsRequiredNil()

SetCommentsRequiredNil sets the value for CommentsRequired to be an explicit nil

func (*RequestabilityForRole) SetDenialCommentsRequired ¶

func (o *RequestabilityForRole) SetDenialCommentsRequired(v bool)

SetDenialCommentsRequired gets a reference to the given NullableBool and assigns it to the DenialCommentsRequired field.

func (*RequestabilityForRole) SetDenialCommentsRequiredNil ¶

func (o *RequestabilityForRole) SetDenialCommentsRequiredNil()

SetDenialCommentsRequiredNil sets the value for DenialCommentsRequired to be an explicit nil

func (RequestabilityForRole) ToMap ¶

func (o RequestabilityForRole) ToMap() (map[string]interface{}, error)

func (*RequestabilityForRole) UnmarshalJSON ¶

func (o *RequestabilityForRole) UnmarshalJSON(bytes []byte) (err error)

func (*RequestabilityForRole) UnsetCommentsRequired ¶

func (o *RequestabilityForRole) UnsetCommentsRequired()

UnsetCommentsRequired ensures that no value is present for CommentsRequired, not even an explicit nil

func (*RequestabilityForRole) UnsetDenialCommentsRequired ¶

func (o *RequestabilityForRole) UnsetDenialCommentsRequired()

UnsetDenialCommentsRequired ensures that no value is present for DenialCommentsRequired, not even an explicit nil

type RequestableObject ¶

type RequestableObject struct {
	// Id of the requestable object itself
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the requestable object
	Name *string `json:"name,omitempty"`
	// The time when the requestable object was created
	Created *time.Time `json:"created,omitempty"`
	// The time when the requestable object was last modified
	Modified NullableTime `json:"modified,omitempty"`
	// Description of the requestable object.
	Description   NullableString                  `json:"description,omitempty"`
	Type          *RequestableObjectType          `json:"type,omitempty"`
	RequestStatus *RequestableObjectRequestStatus `json:"requestStatus,omitempty"`
	// If *requestStatus* is *PENDING*, indicates the id of the associated account activity.
	IdentityRequestId NullableString                            `json:"identityRequestId,omitempty"`
	OwnerRef          NullableIdentityReferenceWithNameAndEmail `json:"ownerRef,omitempty"`
	// Whether the requester must provide comments when requesting the object.
	RequestCommentsRequired *bool `json:"requestCommentsRequired,omitempty"`
	AdditionalProperties    map[string]interface{}
}

RequestableObject struct for RequestableObject

func NewRequestableObject ¶

func NewRequestableObject() *RequestableObject

NewRequestableObject instantiates a new RequestableObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestableObjectWithDefaults ¶

func NewRequestableObjectWithDefaults() *RequestableObject

NewRequestableObjectWithDefaults instantiates a new RequestableObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestableObject) GetCreated ¶

func (o *RequestableObject) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*RequestableObject) GetCreatedOk ¶

func (o *RequestableObject) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestableObject) GetDescription ¶

func (o *RequestableObject) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestableObject) GetDescriptionOk ¶

func (o *RequestableObject) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestableObject) GetId ¶

func (o *RequestableObject) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RequestableObject) GetIdOk ¶

func (o *RequestableObject) 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 (*RequestableObject) GetIdentityRequestId ¶

func (o *RequestableObject) GetIdentityRequestId() string

GetIdentityRequestId returns the IdentityRequestId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestableObject) GetIdentityRequestIdOk ¶

func (o *RequestableObject) GetIdentityRequestIdOk() (*string, bool)

GetIdentityRequestIdOk returns a tuple with the IdentityRequestId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestableObject) GetModified ¶

func (o *RequestableObject) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestableObject) GetModifiedOk ¶

func (o *RequestableObject) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestableObject) GetName ¶

func (o *RequestableObject) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RequestableObject) GetNameOk ¶

func (o *RequestableObject) 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 (*RequestableObject) GetOwnerRef ¶

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestableObject) GetOwnerRefOk ¶

GetOwnerRefOk returns a tuple with the OwnerRef field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestableObject) GetRequestCommentsRequired ¶

func (o *RequestableObject) GetRequestCommentsRequired() bool

GetRequestCommentsRequired returns the RequestCommentsRequired field value if set, zero value otherwise.

func (*RequestableObject) GetRequestCommentsRequiredOk ¶

func (o *RequestableObject) GetRequestCommentsRequiredOk() (*bool, bool)

GetRequestCommentsRequiredOk returns a tuple with the RequestCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestableObject) GetRequestStatus ¶

func (o *RequestableObject) GetRequestStatus() RequestableObjectRequestStatus

GetRequestStatus returns the RequestStatus field value if set, zero value otherwise.

func (*RequestableObject) GetRequestStatusOk ¶

func (o *RequestableObject) GetRequestStatusOk() (*RequestableObjectRequestStatus, bool)

GetRequestStatusOk returns a tuple with the RequestStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestableObject) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*RequestableObject) GetTypeOk ¶

func (o *RequestableObject) GetTypeOk() (*RequestableObjectType, 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 (*RequestableObject) HasCreated ¶

func (o *RequestableObject) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*RequestableObject) HasDescription ¶

func (o *RequestableObject) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RequestableObject) HasId ¶

func (o *RequestableObject) HasId() bool

HasId returns a boolean if a field has been set.

func (*RequestableObject) HasIdentityRequestId ¶

func (o *RequestableObject) HasIdentityRequestId() bool

HasIdentityRequestId returns a boolean if a field has been set.

func (*RequestableObject) HasModified ¶

func (o *RequestableObject) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*RequestableObject) HasName ¶

func (o *RequestableObject) HasName() bool

HasName returns a boolean if a field has been set.

func (*RequestableObject) HasOwnerRef ¶

func (o *RequestableObject) HasOwnerRef() bool

HasOwnerRef returns a boolean if a field has been set.

func (*RequestableObject) HasRequestCommentsRequired ¶

func (o *RequestableObject) HasRequestCommentsRequired() bool

HasRequestCommentsRequired returns a boolean if a field has been set.

func (*RequestableObject) HasRequestStatus ¶

func (o *RequestableObject) HasRequestStatus() bool

HasRequestStatus returns a boolean if a field has been set.

func (*RequestableObject) HasType ¶

func (o *RequestableObject) HasType() bool

HasType returns a boolean if a field has been set.

func (RequestableObject) MarshalJSON ¶

func (o RequestableObject) MarshalJSON() ([]byte, error)

func (*RequestableObject) SetCreated ¶

func (o *RequestableObject) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*RequestableObject) SetDescription ¶

func (o *RequestableObject) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*RequestableObject) SetDescriptionNil ¶ added in v2.0.3

func (o *RequestableObject) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*RequestableObject) SetId ¶

func (o *RequestableObject) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RequestableObject) SetIdentityRequestId ¶

func (o *RequestableObject) SetIdentityRequestId(v string)

SetIdentityRequestId gets a reference to the given NullableString and assigns it to the IdentityRequestId field.

func (*RequestableObject) SetIdentityRequestIdNil ¶

func (o *RequestableObject) SetIdentityRequestIdNil()

SetIdentityRequestIdNil sets the value for IdentityRequestId to be an explicit nil

func (*RequestableObject) SetModified ¶

func (o *RequestableObject) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*RequestableObject) SetModifiedNil ¶

func (o *RequestableObject) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*RequestableObject) SetName ¶

func (o *RequestableObject) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RequestableObject) SetOwnerRef ¶

SetOwnerRef gets a reference to the given NullableIdentityReferenceWithNameAndEmail and assigns it to the OwnerRef field.

func (*RequestableObject) SetOwnerRefNil ¶

func (o *RequestableObject) SetOwnerRefNil()

SetOwnerRefNil sets the value for OwnerRef to be an explicit nil

func (*RequestableObject) SetRequestCommentsRequired ¶

func (o *RequestableObject) SetRequestCommentsRequired(v bool)

SetRequestCommentsRequired gets a reference to the given bool and assigns it to the RequestCommentsRequired field.

func (*RequestableObject) SetRequestStatus ¶

func (o *RequestableObject) SetRequestStatus(v RequestableObjectRequestStatus)

SetRequestStatus gets a reference to the given RequestableObjectRequestStatus and assigns it to the RequestStatus field.

func (*RequestableObject) SetType ¶

SetType gets a reference to the given RequestableObjectType and assigns it to the Type field.

func (RequestableObject) ToMap ¶

func (o RequestableObject) ToMap() (map[string]interface{}, error)

func (*RequestableObject) UnmarshalJSON ¶

func (o *RequestableObject) UnmarshalJSON(bytes []byte) (err error)

func (*RequestableObject) UnsetDescription ¶ added in v2.0.3

func (o *RequestableObject) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*RequestableObject) UnsetIdentityRequestId ¶

func (o *RequestableObject) UnsetIdentityRequestId()

UnsetIdentityRequestId ensures that no value is present for IdentityRequestId, not even an explicit nil

func (*RequestableObject) UnsetModified ¶

func (o *RequestableObject) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*RequestableObject) UnsetOwnerRef ¶

func (o *RequestableObject) UnsetOwnerRef()

UnsetOwnerRef ensures that no value is present for OwnerRef, not even an explicit nil

type RequestableObjectReference ¶

type RequestableObjectReference struct {
	// Id of the object.
	Id *string `json:"id,omitempty"`
	// Name of the object.
	Name *string `json:"name,omitempty"`
	// Description of the object.
	Description *string `json:"description,omitempty"`
	// Type of the object.
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestableObjectReference struct for RequestableObjectReference

func NewRequestableObjectReference ¶

func NewRequestableObjectReference() *RequestableObjectReference

NewRequestableObjectReference instantiates a new RequestableObjectReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestableObjectReferenceWithDefaults ¶

func NewRequestableObjectReferenceWithDefaults() *RequestableObjectReference

NewRequestableObjectReferenceWithDefaults instantiates a new RequestableObjectReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestableObjectReference) GetDescription ¶

func (o *RequestableObjectReference) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RequestableObjectReference) GetDescriptionOk ¶

func (o *RequestableObjectReference) 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 (*RequestableObjectReference) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*RequestableObjectReference) GetIdOk ¶

func (o *RequestableObjectReference) 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 (*RequestableObjectReference) GetName ¶

func (o *RequestableObjectReference) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RequestableObjectReference) GetNameOk ¶

func (o *RequestableObjectReference) 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 (*RequestableObjectReference) GetType ¶

func (o *RequestableObjectReference) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*RequestableObjectReference) GetTypeOk ¶

func (o *RequestableObjectReference) 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 (*RequestableObjectReference) HasDescription ¶

func (o *RequestableObjectReference) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RequestableObjectReference) HasId ¶

func (o *RequestableObjectReference) HasId() bool

HasId returns a boolean if a field has been set.

func (*RequestableObjectReference) HasName ¶

func (o *RequestableObjectReference) HasName() bool

HasName returns a boolean if a field has been set.

func (*RequestableObjectReference) HasType ¶

func (o *RequestableObjectReference) HasType() bool

HasType returns a boolean if a field has been set.

func (RequestableObjectReference) MarshalJSON ¶

func (o RequestableObjectReference) MarshalJSON() ([]byte, error)

func (*RequestableObjectReference) SetDescription ¶

func (o *RequestableObjectReference) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RequestableObjectReference) SetId ¶

func (o *RequestableObjectReference) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RequestableObjectReference) SetName ¶

func (o *RequestableObjectReference) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RequestableObjectReference) SetType ¶

func (o *RequestableObjectReference) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (RequestableObjectReference) ToMap ¶

func (o RequestableObjectReference) ToMap() (map[string]interface{}, error)

func (*RequestableObjectReference) UnmarshalJSON ¶

func (o *RequestableObjectReference) UnmarshalJSON(bytes []byte) (err error)

type RequestableObjectRequestStatus ¶

type RequestableObjectRequestStatus string

RequestableObjectRequestStatus Status indicating the ability of an access request for the object to be made by or on behalf of the identity specified by *identity-id*. *AVAILABLE* indicates the object is available to request. *PENDING* indicates the object is unavailable because the identity has a pending request in flight. *ASSIGNED* indicates the object is unavailable because the identity already has the indicated role or access profile. If *identity-id* is not specified (allowed only for admin users), then status will be *AVAILABLE* for all results.

const (
	REQUESTABLEOBJECTREQUESTSTATUS_AVAILABLE RequestableObjectRequestStatus = "AVAILABLE"
	REQUESTABLEOBJECTREQUESTSTATUS_PENDING   RequestableObjectRequestStatus = "PENDING"
	REQUESTABLEOBJECTREQUESTSTATUS_ASSIGNED  RequestableObjectRequestStatus = "ASSIGNED"
	REQUESTABLEOBJECTREQUESTSTATUS_NULL      RequestableObjectRequestStatus = "null"
)

List of RequestableObjectRequestStatus

func NewRequestableObjectRequestStatusFromValue ¶

func NewRequestableObjectRequestStatusFromValue(v string) (*RequestableObjectRequestStatus, error)

NewRequestableObjectRequestStatusFromValue returns a pointer to a valid RequestableObjectRequestStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RequestableObjectRequestStatus) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (RequestableObjectRequestStatus) Ptr ¶

Ptr returns reference to RequestableObjectRequestStatus value

func (*RequestableObjectRequestStatus) UnmarshalJSON ¶

func (v *RequestableObjectRequestStatus) UnmarshalJSON(src []byte) error

type RequestableObjectType ¶

type RequestableObjectType string

RequestableObjectType The currently supported requestable object types.

const (
	REQUESTABLEOBJECTTYPE_ACCESS_PROFILE RequestableObjectType = "ACCESS_PROFILE"
	REQUESTABLEOBJECTTYPE_ROLE           RequestableObjectType = "ROLE"
	REQUESTABLEOBJECTTYPE_ENTITLEMENT    RequestableObjectType = "ENTITLEMENT"
)

List of RequestableObjectType

func NewRequestableObjectTypeFromValue ¶

func NewRequestableObjectTypeFromValue(v string) (*RequestableObjectType, error)

NewRequestableObjectTypeFromValue returns a pointer to a valid RequestableObjectType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RequestableObjectType) IsValid ¶

func (v RequestableObjectType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RequestableObjectType) Ptr ¶

Ptr returns reference to RequestableObjectType value

func (*RequestableObjectType) UnmarshalJSON ¶

func (v *RequestableObjectType) UnmarshalJSON(src []byte) error

type RequestableObjectsAPIService ¶

type RequestableObjectsAPIService service

RequestableObjectsAPIService RequestableObjectsAPI service

func (*RequestableObjectsAPIService) ListRequestableObjects ¶

ListRequestableObjects Requestable Objects List

This endpoint returns a list of acccess items that that can be requested through the Access Request endpoints. Access items are marked with AVAILABLE, PENDING or ASSIGNED with respect to the identity provided using *identity-id* query param. Any authenticated token can call this endpoint to see their requestable access items. A token with ORG_ADMIN authority is required to call this endpoint to return a list of all of the requestable access items for the org or for another identity.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListRequestableObjectsRequest

func (*RequestableObjectsAPIService) ListRequestableObjectsExecute ¶

Execute executes the request

@return []RequestableObject

type RequestedItemStatus ¶

type RequestedItemStatus struct {
	// Human-readable display name of the item being requested.
	Name NullableString `json:"name,omitempty"`
	// Type of requested object.
	Type                    NullableString                              `json:"type,omitempty"`
	CancelledRequestDetails *RequestedItemStatusCancelledRequestDetails `json:"cancelledRequestDetails,omitempty"`
	// List of list of localized error messages, if any, encountered during the approval/provisioning process.
	ErrorMessages [][]ErrorMessageDto              `json:"errorMessages,omitempty"`
	State         *RequestedItemStatusRequestState `json:"state,omitempty"`
	// Approval details for each item.
	ApprovalDetails []ApprovalStatusDto `json:"approvalDetails,omitempty"`
	// Manual work items created for provisioning the item.
	ManualWorkItemDetails []ManualWorkItemDetails `json:"manualWorkItemDetails,omitempty"`
	// Id of associated account activity item.
	AccountActivityItemId *string                   `json:"accountActivityItemId,omitempty"`
	RequestType           NullableAccessRequestType `json:"requestType,omitempty"`
	// When the request was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// When the request was created.
	Created   *time.Time           `json:"created,omitempty"`
	Requester *AccessItemRequester `json:"requester,omitempty"`
	// Identities access was requested for.
	RequestedFor              []AccessItemRequestedFor                      `json:"requestedFor,omitempty"`
	RequesterComment          *RequestedItemStatusRequesterComment          `json:"requesterComment,omitempty"`
	SodViolationContext       *RequestedItemStatusSodViolationContext       `json:"sodViolationContext,omitempty"`
	ProvisioningDetails       *RequestedItemStatusProvisioningDetails       `json:"provisioningDetails,omitempty"`
	PreApprovalTriggerDetails *RequestedItemStatusPreApprovalTriggerDetails `json:"preApprovalTriggerDetails,omitempty"`
	// A list of Phases that the Access Request has gone through in order, to help determine the status of the request.
	AccessRequestPhases []AccessRequestPhases `json:"accessRequestPhases,omitempty"`
	// Description associated to the requested object.
	Description NullableString `json:"description,omitempty"`
	// When the role access is scheduled for removal.
	RemoveDate NullableTime `json:"removeDate,omitempty"`
	// True if the request can be canceled.
	Cancelable *bool `json:"cancelable,omitempty"`
	// This is the account activity id.
	AccessRequestId *string `json:"accessRequestId,omitempty"`
	// Arbitrary key-value pairs, if any were included in the corresponding access request
	ClientMetadata       map[string]string `json:"clientMetadata,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestedItemStatus struct for RequestedItemStatus

func NewRequestedItemStatus ¶

func NewRequestedItemStatus() *RequestedItemStatus

NewRequestedItemStatus instantiates a new RequestedItemStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestedItemStatusWithDefaults ¶

func NewRequestedItemStatusWithDefaults() *RequestedItemStatus

NewRequestedItemStatusWithDefaults instantiates a new RequestedItemStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestedItemStatus) GetAccessRequestId ¶

func (o *RequestedItemStatus) GetAccessRequestId() string

GetAccessRequestId returns the AccessRequestId field value if set, zero value otherwise.

func (*RequestedItemStatus) GetAccessRequestIdOk ¶

func (o *RequestedItemStatus) GetAccessRequestIdOk() (*string, bool)

GetAccessRequestIdOk returns a tuple with the AccessRequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetAccessRequestPhases ¶

func (o *RequestedItemStatus) GetAccessRequestPhases() []AccessRequestPhases

GetAccessRequestPhases returns the AccessRequestPhases field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetAccessRequestPhasesOk ¶

func (o *RequestedItemStatus) GetAccessRequestPhasesOk() ([]AccessRequestPhases, bool)

GetAccessRequestPhasesOk returns a tuple with the AccessRequestPhases field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetAccountActivityItemId ¶

func (o *RequestedItemStatus) GetAccountActivityItemId() string

GetAccountActivityItemId returns the AccountActivityItemId field value if set, zero value otherwise.

func (*RequestedItemStatus) GetAccountActivityItemIdOk ¶

func (o *RequestedItemStatus) GetAccountActivityItemIdOk() (*string, bool)

GetAccountActivityItemIdOk returns a tuple with the AccountActivityItemId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetApprovalDetails ¶

func (o *RequestedItemStatus) GetApprovalDetails() []ApprovalStatusDto

GetApprovalDetails returns the ApprovalDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetApprovalDetailsOk ¶

func (o *RequestedItemStatus) GetApprovalDetailsOk() ([]ApprovalStatusDto, bool)

GetApprovalDetailsOk returns a tuple with the ApprovalDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetCancelable ¶

func (o *RequestedItemStatus) GetCancelable() bool

GetCancelable returns the Cancelable field value if set, zero value otherwise.

func (*RequestedItemStatus) GetCancelableOk ¶

func (o *RequestedItemStatus) GetCancelableOk() (*bool, bool)

GetCancelableOk returns a tuple with the Cancelable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetCancelledRequestDetails ¶

func (o *RequestedItemStatus) GetCancelledRequestDetails() RequestedItemStatusCancelledRequestDetails

GetCancelledRequestDetails returns the CancelledRequestDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetCancelledRequestDetailsOk ¶

func (o *RequestedItemStatus) GetCancelledRequestDetailsOk() (*RequestedItemStatusCancelledRequestDetails, bool)

GetCancelledRequestDetailsOk returns a tuple with the CancelledRequestDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetClientMetadata ¶

func (o *RequestedItemStatus) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetClientMetadataOk ¶

func (o *RequestedItemStatus) GetClientMetadataOk() (*map[string]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetCreated ¶

func (o *RequestedItemStatus) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*RequestedItemStatus) GetCreatedOk ¶

func (o *RequestedItemStatus) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetDescription ¶

func (o *RequestedItemStatus) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetDescriptionOk ¶

func (o *RequestedItemStatus) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetErrorMessages ¶

func (o *RequestedItemStatus) GetErrorMessages() [][]ErrorMessageDto

GetErrorMessages returns the ErrorMessages field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetErrorMessagesOk ¶

func (o *RequestedItemStatus) GetErrorMessagesOk() ([][]ErrorMessageDto, bool)

GetErrorMessagesOk returns a tuple with the ErrorMessages field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetManualWorkItemDetails ¶

func (o *RequestedItemStatus) GetManualWorkItemDetails() []ManualWorkItemDetails

GetManualWorkItemDetails returns the ManualWorkItemDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetManualWorkItemDetailsOk ¶

func (o *RequestedItemStatus) GetManualWorkItemDetailsOk() ([]ManualWorkItemDetails, bool)

GetManualWorkItemDetailsOk returns a tuple with the ManualWorkItemDetails field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetModified ¶

func (o *RequestedItemStatus) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetModifiedOk ¶

func (o *RequestedItemStatus) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetName ¶

func (o *RequestedItemStatus) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetNameOk ¶

func (o *RequestedItemStatus) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetPreApprovalTriggerDetails ¶

func (o *RequestedItemStatus) GetPreApprovalTriggerDetails() RequestedItemStatusPreApprovalTriggerDetails

GetPreApprovalTriggerDetails returns the PreApprovalTriggerDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetPreApprovalTriggerDetailsOk ¶

func (o *RequestedItemStatus) GetPreApprovalTriggerDetailsOk() (*RequestedItemStatusPreApprovalTriggerDetails, bool)

GetPreApprovalTriggerDetailsOk returns a tuple with the PreApprovalTriggerDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetProvisioningDetails ¶

func (o *RequestedItemStatus) GetProvisioningDetails() RequestedItemStatusProvisioningDetails

GetProvisioningDetails returns the ProvisioningDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetProvisioningDetailsOk ¶

func (o *RequestedItemStatus) GetProvisioningDetailsOk() (*RequestedItemStatusProvisioningDetails, bool)

GetProvisioningDetailsOk returns a tuple with the ProvisioningDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetRemoveDate ¶

func (o *RequestedItemStatus) GetRemoveDate() time.Time

GetRemoveDate returns the RemoveDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetRemoveDateOk ¶

func (o *RequestedItemStatus) GetRemoveDateOk() (*time.Time, bool)

GetRemoveDateOk returns a tuple with the RemoveDate field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetRequestType ¶

func (o *RequestedItemStatus) GetRequestType() AccessRequestType

GetRequestType returns the RequestType field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetRequestTypeOk ¶

func (o *RequestedItemStatus) GetRequestTypeOk() (*AccessRequestType, bool)

GetRequestTypeOk returns a tuple with the RequestType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) GetRequestedFor ¶

func (o *RequestedItemStatus) GetRequestedFor() []AccessItemRequestedFor

GetRequestedFor returns the RequestedFor field value if set, zero value otherwise.

func (*RequestedItemStatus) GetRequestedForOk ¶

func (o *RequestedItemStatus) GetRequestedForOk() ([]AccessItemRequestedFor, bool)

GetRequestedForOk returns a tuple with the RequestedFor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetRequester ¶

func (o *RequestedItemStatus) GetRequester() AccessItemRequester

GetRequester returns the Requester field value if set, zero value otherwise.

func (*RequestedItemStatus) GetRequesterComment ¶

GetRequesterComment returns the RequesterComment field value if set, zero value otherwise.

func (*RequestedItemStatus) GetRequesterCommentOk ¶

func (o *RequestedItemStatus) GetRequesterCommentOk() (*RequestedItemStatusRequesterComment, bool)

GetRequesterCommentOk returns a tuple with the RequesterComment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetRequesterOk ¶

func (o *RequestedItemStatus) GetRequesterOk() (*AccessItemRequester, bool)

GetRequesterOk returns a tuple with the Requester field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetSodViolationContext ¶

func (o *RequestedItemStatus) GetSodViolationContext() RequestedItemStatusSodViolationContext

GetSodViolationContext returns the SodViolationContext field value if set, zero value otherwise.

func (*RequestedItemStatus) GetSodViolationContextOk ¶

func (o *RequestedItemStatus) GetSodViolationContextOk() (*RequestedItemStatusSodViolationContext, bool)

GetSodViolationContextOk returns a tuple with the SodViolationContext field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatus) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*RequestedItemStatus) GetStateOk ¶

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 (*RequestedItemStatus) GetType ¶

func (o *RequestedItemStatus) GetType() string

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatus) GetTypeOk ¶

func (o *RequestedItemStatus) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatus) HasAccessRequestId ¶

func (o *RequestedItemStatus) HasAccessRequestId() bool

HasAccessRequestId returns a boolean if a field has been set.

func (*RequestedItemStatus) HasAccessRequestPhases ¶

func (o *RequestedItemStatus) HasAccessRequestPhases() bool

HasAccessRequestPhases returns a boolean if a field has been set.

func (*RequestedItemStatus) HasAccountActivityItemId ¶

func (o *RequestedItemStatus) HasAccountActivityItemId() bool

HasAccountActivityItemId returns a boolean if a field has been set.

func (*RequestedItemStatus) HasApprovalDetails ¶

func (o *RequestedItemStatus) HasApprovalDetails() bool

HasApprovalDetails returns a boolean if a field has been set.

func (*RequestedItemStatus) HasCancelable ¶

func (o *RequestedItemStatus) HasCancelable() bool

HasCancelable returns a boolean if a field has been set.

func (*RequestedItemStatus) HasCancelledRequestDetails ¶

func (o *RequestedItemStatus) HasCancelledRequestDetails() bool

HasCancelledRequestDetails returns a boolean if a field has been set.

func (*RequestedItemStatus) HasClientMetadata ¶

func (o *RequestedItemStatus) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*RequestedItemStatus) HasCreated ¶

func (o *RequestedItemStatus) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*RequestedItemStatus) HasDescription ¶

func (o *RequestedItemStatus) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RequestedItemStatus) HasErrorMessages ¶

func (o *RequestedItemStatus) HasErrorMessages() bool

HasErrorMessages returns a boolean if a field has been set.

func (*RequestedItemStatus) HasManualWorkItemDetails ¶

func (o *RequestedItemStatus) HasManualWorkItemDetails() bool

HasManualWorkItemDetails returns a boolean if a field has been set.

func (*RequestedItemStatus) HasModified ¶

func (o *RequestedItemStatus) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*RequestedItemStatus) HasName ¶

func (o *RequestedItemStatus) HasName() bool

HasName returns a boolean if a field has been set.

func (*RequestedItemStatus) HasPreApprovalTriggerDetails ¶

func (o *RequestedItemStatus) HasPreApprovalTriggerDetails() bool

HasPreApprovalTriggerDetails returns a boolean if a field has been set.

func (*RequestedItemStatus) HasProvisioningDetails ¶

func (o *RequestedItemStatus) HasProvisioningDetails() bool

HasProvisioningDetails returns a boolean if a field has been set.

func (*RequestedItemStatus) HasRemoveDate ¶

func (o *RequestedItemStatus) HasRemoveDate() bool

HasRemoveDate returns a boolean if a field has been set.

func (*RequestedItemStatus) HasRequestType ¶

func (o *RequestedItemStatus) HasRequestType() bool

HasRequestType returns a boolean if a field has been set.

func (*RequestedItemStatus) HasRequestedFor ¶

func (o *RequestedItemStatus) HasRequestedFor() bool

HasRequestedFor returns a boolean if a field has been set.

func (*RequestedItemStatus) HasRequester ¶

func (o *RequestedItemStatus) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*RequestedItemStatus) HasRequesterComment ¶

func (o *RequestedItemStatus) HasRequesterComment() bool

HasRequesterComment returns a boolean if a field has been set.

func (*RequestedItemStatus) HasSodViolationContext ¶

func (o *RequestedItemStatus) HasSodViolationContext() bool

HasSodViolationContext returns a boolean if a field has been set.

func (*RequestedItemStatus) HasState ¶

func (o *RequestedItemStatus) HasState() bool

HasState returns a boolean if a field has been set.

func (*RequestedItemStatus) HasType ¶

func (o *RequestedItemStatus) HasType() bool

HasType returns a boolean if a field has been set.

func (RequestedItemStatus) MarshalJSON ¶

func (o RequestedItemStatus) MarshalJSON() ([]byte, error)

func (*RequestedItemStatus) SetAccessRequestId ¶

func (o *RequestedItemStatus) SetAccessRequestId(v string)

SetAccessRequestId gets a reference to the given string and assigns it to the AccessRequestId field.

func (*RequestedItemStatus) SetAccessRequestPhases ¶

func (o *RequestedItemStatus) SetAccessRequestPhases(v []AccessRequestPhases)

SetAccessRequestPhases gets a reference to the given []AccessRequestPhases and assigns it to the AccessRequestPhases field.

func (*RequestedItemStatus) SetAccountActivityItemId ¶

func (o *RequestedItemStatus) SetAccountActivityItemId(v string)

SetAccountActivityItemId gets a reference to the given string and assigns it to the AccountActivityItemId field.

func (*RequestedItemStatus) SetApprovalDetails ¶

func (o *RequestedItemStatus) SetApprovalDetails(v []ApprovalStatusDto)

SetApprovalDetails gets a reference to the given []ApprovalStatusDto and assigns it to the ApprovalDetails field.

func (*RequestedItemStatus) SetCancelable ¶

func (o *RequestedItemStatus) SetCancelable(v bool)

SetCancelable gets a reference to the given bool and assigns it to the Cancelable field.

func (*RequestedItemStatus) SetCancelledRequestDetails ¶

func (o *RequestedItemStatus) SetCancelledRequestDetails(v RequestedItemStatusCancelledRequestDetails)

SetCancelledRequestDetails gets a reference to the given RequestedItemStatusCancelledRequestDetails and assigns it to the CancelledRequestDetails field.

func (*RequestedItemStatus) SetClientMetadata ¶

func (o *RequestedItemStatus) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*RequestedItemStatus) SetCreated ¶

func (o *RequestedItemStatus) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*RequestedItemStatus) SetDescription ¶

func (o *RequestedItemStatus) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*RequestedItemStatus) SetDescriptionNil ¶ added in v2.0.3

func (o *RequestedItemStatus) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*RequestedItemStatus) SetErrorMessages ¶

func (o *RequestedItemStatus) SetErrorMessages(v [][]ErrorMessageDto)

SetErrorMessages gets a reference to the given [][]ErrorMessageDto and assigns it to the ErrorMessages field.

func (*RequestedItemStatus) SetManualWorkItemDetails ¶

func (o *RequestedItemStatus) SetManualWorkItemDetails(v []ManualWorkItemDetails)

SetManualWorkItemDetails gets a reference to the given []ManualWorkItemDetails and assigns it to the ManualWorkItemDetails field.

func (*RequestedItemStatus) SetModified ¶

func (o *RequestedItemStatus) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*RequestedItemStatus) SetModifiedNil ¶ added in v2.0.3

func (o *RequestedItemStatus) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*RequestedItemStatus) SetName ¶

func (o *RequestedItemStatus) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RequestedItemStatus) SetNameNil ¶ added in v2.0.3

func (o *RequestedItemStatus) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RequestedItemStatus) SetPreApprovalTriggerDetails ¶

func (o *RequestedItemStatus) SetPreApprovalTriggerDetails(v RequestedItemStatusPreApprovalTriggerDetails)

SetPreApprovalTriggerDetails gets a reference to the given RequestedItemStatusPreApprovalTriggerDetails and assigns it to the PreApprovalTriggerDetails field.

func (*RequestedItemStatus) SetProvisioningDetails ¶

func (o *RequestedItemStatus) SetProvisioningDetails(v RequestedItemStatusProvisioningDetails)

SetProvisioningDetails gets a reference to the given RequestedItemStatusProvisioningDetails and assigns it to the ProvisioningDetails field.

func (*RequestedItemStatus) SetRemoveDate ¶

func (o *RequestedItemStatus) SetRemoveDate(v time.Time)

SetRemoveDate gets a reference to the given NullableTime and assigns it to the RemoveDate field.

func (*RequestedItemStatus) SetRemoveDateNil ¶

func (o *RequestedItemStatus) SetRemoveDateNil()

SetRemoveDateNil sets the value for RemoveDate to be an explicit nil

func (*RequestedItemStatus) SetRequestType ¶

func (o *RequestedItemStatus) SetRequestType(v AccessRequestType)

SetRequestType gets a reference to the given NullableAccessRequestType and assigns it to the RequestType field.

func (*RequestedItemStatus) SetRequestTypeNil ¶ added in v2.0.3

func (o *RequestedItemStatus) SetRequestTypeNil()

SetRequestTypeNil sets the value for RequestType to be an explicit nil

func (*RequestedItemStatus) SetRequestedFor ¶

func (o *RequestedItemStatus) SetRequestedFor(v []AccessItemRequestedFor)

SetRequestedFor gets a reference to the given []AccessItemRequestedFor and assigns it to the RequestedFor field.

func (*RequestedItemStatus) SetRequester ¶

func (o *RequestedItemStatus) SetRequester(v AccessItemRequester)

SetRequester gets a reference to the given AccessItemRequester and assigns it to the Requester field.

func (*RequestedItemStatus) SetRequesterComment ¶

func (o *RequestedItemStatus) SetRequesterComment(v RequestedItemStatusRequesterComment)

SetRequesterComment gets a reference to the given RequestedItemStatusRequesterComment and assigns it to the RequesterComment field.

func (*RequestedItemStatus) SetSodViolationContext ¶

func (o *RequestedItemStatus) SetSodViolationContext(v RequestedItemStatusSodViolationContext)

SetSodViolationContext gets a reference to the given RequestedItemStatusSodViolationContext and assigns it to the SodViolationContext field.

func (*RequestedItemStatus) SetState ¶

SetState gets a reference to the given RequestedItemStatusRequestState and assigns it to the State field.

func (*RequestedItemStatus) SetType ¶

func (o *RequestedItemStatus) SetType(v string)

SetType gets a reference to the given NullableString and assigns it to the Type field.

func (*RequestedItemStatus) SetTypeNil ¶ added in v2.0.3

func (o *RequestedItemStatus) SetTypeNil()

SetTypeNil sets the value for Type to be an explicit nil

func (RequestedItemStatus) ToMap ¶

func (o RequestedItemStatus) ToMap() (map[string]interface{}, error)

func (*RequestedItemStatus) UnmarshalJSON ¶

func (o *RequestedItemStatus) UnmarshalJSON(bytes []byte) (err error)

func (*RequestedItemStatus) UnsetDescription ¶ added in v2.0.3

func (o *RequestedItemStatus) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*RequestedItemStatus) UnsetModified ¶ added in v2.0.3

func (o *RequestedItemStatus) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*RequestedItemStatus) UnsetName ¶ added in v2.0.3

func (o *RequestedItemStatus) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*RequestedItemStatus) UnsetRemoveDate ¶

func (o *RequestedItemStatus) UnsetRemoveDate()

UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

func (*RequestedItemStatus) UnsetRequestType ¶ added in v2.0.3

func (o *RequestedItemStatus) UnsetRequestType()

UnsetRequestType ensures that no value is present for RequestType, not even an explicit nil

func (*RequestedItemStatus) UnsetType ¶ added in v2.0.3

func (o *RequestedItemStatus) UnsetType()

UnsetType ensures that no value is present for Type, not even an explicit nil

type RequestedItemStatusCancelledRequestDetails ¶ added in v2.0.3

type RequestedItemStatusCancelledRequestDetails struct {
	// Comment made by the owner when cancelling the associated request.
	Comment *string   `json:"comment,omitempty"`
	Owner   *OwnerDto `json:"owner,omitempty"`
	// Date comment was added by the owner when cancelling the associated request.
	Modified             *time.Time `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestedItemStatusCancelledRequestDetails struct for RequestedItemStatusCancelledRequestDetails

func NewRequestedItemStatusCancelledRequestDetails ¶ added in v2.0.3

func NewRequestedItemStatusCancelledRequestDetails() *RequestedItemStatusCancelledRequestDetails

NewRequestedItemStatusCancelledRequestDetails instantiates a new RequestedItemStatusCancelledRequestDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestedItemStatusCancelledRequestDetailsWithDefaults ¶ added in v2.0.3

func NewRequestedItemStatusCancelledRequestDetailsWithDefaults() *RequestedItemStatusCancelledRequestDetails

NewRequestedItemStatusCancelledRequestDetailsWithDefaults instantiates a new RequestedItemStatusCancelledRequestDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestedItemStatusCancelledRequestDetails) GetComment ¶ added in v2.0.3

GetComment returns the Comment field value if set, zero value otherwise.

func (*RequestedItemStatusCancelledRequestDetails) GetCommentOk ¶ added in v2.0.3

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusCancelledRequestDetails) GetModified ¶ added in v2.0.3

GetModified returns the Modified field value if set, zero value otherwise.

func (*RequestedItemStatusCancelledRequestDetails) GetModifiedOk ¶ added in v2.0.3

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusCancelledRequestDetails) GetOwner ¶ added in v2.0.3

GetOwner returns the Owner field value if set, zero value otherwise.

func (*RequestedItemStatusCancelledRequestDetails) GetOwnerOk ¶ added in v2.0.3

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusCancelledRequestDetails) HasComment ¶ added in v2.0.3

HasComment returns a boolean if a field has been set.

func (*RequestedItemStatusCancelledRequestDetails) HasModified ¶ added in v2.0.3

HasModified returns a boolean if a field has been set.

func (*RequestedItemStatusCancelledRequestDetails) HasOwner ¶ added in v2.0.3

HasOwner returns a boolean if a field has been set.

func (RequestedItemStatusCancelledRequestDetails) MarshalJSON ¶ added in v2.0.3

func (*RequestedItemStatusCancelledRequestDetails) SetComment ¶ added in v2.0.3

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*RequestedItemStatusCancelledRequestDetails) SetModified ¶ added in v2.0.3

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*RequestedItemStatusCancelledRequestDetails) SetOwner ¶ added in v2.0.3

SetOwner gets a reference to the given OwnerDto and assigns it to the Owner field.

func (RequestedItemStatusCancelledRequestDetails) ToMap ¶ added in v2.0.3

func (o RequestedItemStatusCancelledRequestDetails) ToMap() (map[string]interface{}, error)

func (*RequestedItemStatusCancelledRequestDetails) UnmarshalJSON ¶ added in v2.0.3

func (o *RequestedItemStatusCancelledRequestDetails) UnmarshalJSON(bytes []byte) (err error)

type RequestedItemStatusPreApprovalTriggerDetails ¶ added in v2.0.3

type RequestedItemStatusPreApprovalTriggerDetails struct {
	// Comment left for the pre-approval decision
	Comment *string `json:"comment,omitempty"`
	// The reviewer of the pre-approval decision
	Reviewer *string `json:"reviewer,omitempty"`
	// The decision of the pre-approval trigger
	Decision             *string `json:"decision,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestedItemStatusPreApprovalTriggerDetails struct for RequestedItemStatusPreApprovalTriggerDetails

func NewRequestedItemStatusPreApprovalTriggerDetails ¶ added in v2.0.3

func NewRequestedItemStatusPreApprovalTriggerDetails() *RequestedItemStatusPreApprovalTriggerDetails

NewRequestedItemStatusPreApprovalTriggerDetails instantiates a new RequestedItemStatusPreApprovalTriggerDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestedItemStatusPreApprovalTriggerDetailsWithDefaults ¶ added in v2.0.3

func NewRequestedItemStatusPreApprovalTriggerDetailsWithDefaults() *RequestedItemStatusPreApprovalTriggerDetails

NewRequestedItemStatusPreApprovalTriggerDetailsWithDefaults instantiates a new RequestedItemStatusPreApprovalTriggerDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestedItemStatusPreApprovalTriggerDetails) GetComment ¶ added in v2.0.3

GetComment returns the Comment field value if set, zero value otherwise.

func (*RequestedItemStatusPreApprovalTriggerDetails) GetCommentOk ¶ added in v2.0.3

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusPreApprovalTriggerDetails) GetDecision ¶ added in v2.0.3

GetDecision returns the Decision field value if set, zero value otherwise.

func (*RequestedItemStatusPreApprovalTriggerDetails) GetDecisionOk ¶ added in v2.0.3

GetDecisionOk returns a tuple with the Decision field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusPreApprovalTriggerDetails) GetReviewer ¶ added in v2.0.3

GetReviewer returns the Reviewer field value if set, zero value otherwise.

func (*RequestedItemStatusPreApprovalTriggerDetails) GetReviewerOk ¶ added in v2.0.3

GetReviewerOk returns a tuple with the Reviewer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusPreApprovalTriggerDetails) HasComment ¶ added in v2.0.3

HasComment returns a boolean if a field has been set.

func (*RequestedItemStatusPreApprovalTriggerDetails) HasDecision ¶ added in v2.0.3

HasDecision returns a boolean if a field has been set.

func (*RequestedItemStatusPreApprovalTriggerDetails) HasReviewer ¶ added in v2.0.3

HasReviewer returns a boolean if a field has been set.

func (RequestedItemStatusPreApprovalTriggerDetails) MarshalJSON ¶ added in v2.0.3

func (*RequestedItemStatusPreApprovalTriggerDetails) SetComment ¶ added in v2.0.3

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*RequestedItemStatusPreApprovalTriggerDetails) SetDecision ¶ added in v2.0.3

SetDecision gets a reference to the given string and assigns it to the Decision field.

func (*RequestedItemStatusPreApprovalTriggerDetails) SetReviewer ¶ added in v2.0.3

SetReviewer gets a reference to the given string and assigns it to the Reviewer field.

func (RequestedItemStatusPreApprovalTriggerDetails) ToMap ¶ added in v2.0.3

func (o RequestedItemStatusPreApprovalTriggerDetails) ToMap() (map[string]interface{}, error)

func (*RequestedItemStatusPreApprovalTriggerDetails) UnmarshalJSON ¶ added in v2.0.3

func (o *RequestedItemStatusPreApprovalTriggerDetails) UnmarshalJSON(bytes []byte) (err error)

type RequestedItemStatusProvisioningDetails ¶ added in v2.0.3

type RequestedItemStatusProvisioningDetails struct {
	// Ordered CSV of sub phase references to objects that contain more information about provisioning. For example, this can contain \"manualWorkItemDetails\" which indicate that there is further information in that object for this phase.
	OrderedSubPhaseReferences *string `json:"orderedSubPhaseReferences,omitempty"`
	AdditionalProperties      map[string]interface{}
}

RequestedItemStatusProvisioningDetails struct for RequestedItemStatusProvisioningDetails

func NewRequestedItemStatusProvisioningDetails ¶ added in v2.0.3

func NewRequestedItemStatusProvisioningDetails() *RequestedItemStatusProvisioningDetails

NewRequestedItemStatusProvisioningDetails instantiates a new RequestedItemStatusProvisioningDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestedItemStatusProvisioningDetailsWithDefaults ¶ added in v2.0.3

func NewRequestedItemStatusProvisioningDetailsWithDefaults() *RequestedItemStatusProvisioningDetails

NewRequestedItemStatusProvisioningDetailsWithDefaults instantiates a new RequestedItemStatusProvisioningDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestedItemStatusProvisioningDetails) GetOrderedSubPhaseReferences ¶ added in v2.0.3

func (o *RequestedItemStatusProvisioningDetails) GetOrderedSubPhaseReferences() string

GetOrderedSubPhaseReferences returns the OrderedSubPhaseReferences field value if set, zero value otherwise.

func (*RequestedItemStatusProvisioningDetails) GetOrderedSubPhaseReferencesOk ¶ added in v2.0.3

func (o *RequestedItemStatusProvisioningDetails) GetOrderedSubPhaseReferencesOk() (*string, bool)

GetOrderedSubPhaseReferencesOk returns a tuple with the OrderedSubPhaseReferences field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusProvisioningDetails) HasOrderedSubPhaseReferences ¶ added in v2.0.3

func (o *RequestedItemStatusProvisioningDetails) HasOrderedSubPhaseReferences() bool

HasOrderedSubPhaseReferences returns a boolean if a field has been set.

func (RequestedItemStatusProvisioningDetails) MarshalJSON ¶ added in v2.0.3

func (o RequestedItemStatusProvisioningDetails) MarshalJSON() ([]byte, error)

func (*RequestedItemStatusProvisioningDetails) SetOrderedSubPhaseReferences ¶ added in v2.0.3

func (o *RequestedItemStatusProvisioningDetails) SetOrderedSubPhaseReferences(v string)

SetOrderedSubPhaseReferences gets a reference to the given string and assigns it to the OrderedSubPhaseReferences field.

func (RequestedItemStatusProvisioningDetails) ToMap ¶ added in v2.0.3

func (o RequestedItemStatusProvisioningDetails) ToMap() (map[string]interface{}, error)

func (*RequestedItemStatusProvisioningDetails) UnmarshalJSON ¶ added in v2.0.3

func (o *RequestedItemStatusProvisioningDetails) UnmarshalJSON(bytes []byte) (err error)

type RequestedItemStatusRequestState ¶

type RequestedItemStatusRequestState string

RequestedItemStatusRequestState Indicates the state of an access request: * EXECUTING: The request is executing, which indicates the system is doing some processing. * REQUEST_COMPLETED: Indicates the request has been completed. * CANCELLED: The request was cancelled with no user input. * TERMINATED: The request has been terminated before it was able to complete. * PROVISIONING_VERIFICATION_PENDING: The request has finished any approval steps and provisioning is waiting to be verified. * REJECTED: The request was rejected. * PROVISIONING_FAILED: The request has failed to complete. * NOT_ALL_ITEMS_PROVISIONED: One or more of the requested items failed to complete, but there were one or more successes. * ERROR: An error occurred during request processing.

const (
	REQUESTEDITEMSTATUSREQUESTSTATE_EXECUTING                         RequestedItemStatusRequestState = "EXECUTING"
	REQUESTEDITEMSTATUSREQUESTSTATE_REQUEST_COMPLETED                 RequestedItemStatusRequestState = "REQUEST_COMPLETED"
	REQUESTEDITEMSTATUSREQUESTSTATE_CANCELLED                         RequestedItemStatusRequestState = "CANCELLED"
	REQUESTEDITEMSTATUSREQUESTSTATE_TERMINATED                        RequestedItemStatusRequestState = "TERMINATED"
	REQUESTEDITEMSTATUSREQUESTSTATE_PROVISIONING_VERIFICATION_PENDING RequestedItemStatusRequestState = "PROVISIONING_VERIFICATION_PENDING"
	REQUESTEDITEMSTATUSREQUESTSTATE_REJECTED                          RequestedItemStatusRequestState = "REJECTED"
	REQUESTEDITEMSTATUSREQUESTSTATE_PROVISIONING_FAILED               RequestedItemStatusRequestState = "PROVISIONING_FAILED"
	REQUESTEDITEMSTATUSREQUESTSTATE_NOT_ALL_ITEMS_PROVISIONED         RequestedItemStatusRequestState = "NOT_ALL_ITEMS_PROVISIONED"
	REQUESTEDITEMSTATUSREQUESTSTATE_ERROR                             RequestedItemStatusRequestState = "ERROR"
)

List of RequestedItemStatusRequestState

func NewRequestedItemStatusRequestStateFromValue ¶

func NewRequestedItemStatusRequestStateFromValue(v string) (*RequestedItemStatusRequestState, error)

NewRequestedItemStatusRequestStateFromValue returns a pointer to a valid RequestedItemStatusRequestState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RequestedItemStatusRequestState) IsValid ¶

IsValid return true if the value is valid for the enum, false otherwise

func (RequestedItemStatusRequestState) Ptr ¶

Ptr returns reference to RequestedItemStatusRequestState value

func (*RequestedItemStatusRequestState) UnmarshalJSON ¶

func (v *RequestedItemStatusRequestState) UnmarshalJSON(src []byte) error

type RequestedItemStatusRequesterComment ¶ added in v2.0.3

type RequestedItemStatusRequesterComment struct {
	// Comment content.
	Comment NullableString `json:"comment,omitempty"`
	// Date and time comment was created.
	Created              *time.Time        `json:"created,omitempty"`
	Author               *CommentDtoAuthor `json:"author,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestedItemStatusRequesterComment struct for RequestedItemStatusRequesterComment

func NewRequestedItemStatusRequesterComment ¶ added in v2.0.3

func NewRequestedItemStatusRequesterComment() *RequestedItemStatusRequesterComment

NewRequestedItemStatusRequesterComment instantiates a new RequestedItemStatusRequesterComment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestedItemStatusRequesterCommentWithDefaults ¶ added in v2.0.3

func NewRequestedItemStatusRequesterCommentWithDefaults() *RequestedItemStatusRequesterComment

NewRequestedItemStatusRequesterCommentWithDefaults instantiates a new RequestedItemStatusRequesterComment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestedItemStatusRequesterComment) GetAuthor ¶ added in v2.0.3

GetAuthor returns the Author field value if set, zero value otherwise.

func (*RequestedItemStatusRequesterComment) GetAuthorOk ¶ added in v2.0.3

GetAuthorOk returns a tuple with the Author field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusRequesterComment) GetComment ¶ added in v2.0.3

GetComment returns the Comment field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatusRequesterComment) GetCommentOk ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) GetCommentOk() (*string, bool)

GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatusRequesterComment) GetCreated ¶ added in v2.0.3

GetCreated returns the Created field value if set, zero value otherwise.

func (*RequestedItemStatusRequesterComment) GetCreatedOk ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusRequesterComment) HasAuthor ¶ added in v2.0.3

HasAuthor returns a boolean if a field has been set.

func (*RequestedItemStatusRequesterComment) HasComment ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*RequestedItemStatusRequesterComment) HasCreated ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (RequestedItemStatusRequesterComment) MarshalJSON ¶ added in v2.0.3

func (o RequestedItemStatusRequesterComment) MarshalJSON() ([]byte, error)

func (*RequestedItemStatusRequesterComment) SetAuthor ¶ added in v2.0.3

SetAuthor gets a reference to the given CommentDtoAuthor and assigns it to the Author field.

func (*RequestedItemStatusRequesterComment) SetComment ¶ added in v2.0.3

SetComment gets a reference to the given NullableString and assigns it to the Comment field.

func (*RequestedItemStatusRequesterComment) SetCommentNil ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) SetCommentNil()

SetCommentNil sets the value for Comment to be an explicit nil

func (*RequestedItemStatusRequesterComment) SetCreated ¶ added in v2.0.3

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (RequestedItemStatusRequesterComment) ToMap ¶ added in v2.0.3

func (o RequestedItemStatusRequesterComment) ToMap() (map[string]interface{}, error)

func (*RequestedItemStatusRequesterComment) UnmarshalJSON ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) UnmarshalJSON(bytes []byte) (err error)

func (*RequestedItemStatusRequesterComment) UnsetComment ¶ added in v2.0.3

func (o *RequestedItemStatusRequesterComment) UnsetComment()

UnsetComment ensures that no value is present for Comment, not even an explicit nil

type RequestedItemStatusSodViolationContext ¶ added in v2.0.3

type RequestedItemStatusSodViolationContext struct {
	// The status of SOD violation check
	State NullableString `json:"state,omitempty"`
	// The id of the Violation check event
	Uuid                 NullableString           `json:"uuid,omitempty"`
	ViolationCheckResult *SodViolationCheckResult `json:"violationCheckResult,omitempty"`
	AdditionalProperties map[string]interface{}
}

RequestedItemStatusSodViolationContext struct for RequestedItemStatusSodViolationContext

func NewRequestedItemStatusSodViolationContext ¶ added in v2.0.3

func NewRequestedItemStatusSodViolationContext() *RequestedItemStatusSodViolationContext

NewRequestedItemStatusSodViolationContext instantiates a new RequestedItemStatusSodViolationContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRequestedItemStatusSodViolationContextWithDefaults ¶ added in v2.0.3

func NewRequestedItemStatusSodViolationContextWithDefaults() *RequestedItemStatusSodViolationContext

NewRequestedItemStatusSodViolationContextWithDefaults instantiates a new RequestedItemStatusSodViolationContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RequestedItemStatusSodViolationContext) GetState ¶ added in v2.0.3

GetState returns the State field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatusSodViolationContext) GetStateOk ¶ added in v2.0.3

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatusSodViolationContext) GetUuid ¶ added in v2.0.3

GetUuid returns the Uuid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RequestedItemStatusSodViolationContext) GetUuidOk ¶ added in v2.0.3

GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RequestedItemStatusSodViolationContext) GetViolationCheckResult ¶ added in v2.0.3

GetViolationCheckResult returns the ViolationCheckResult field value if set, zero value otherwise.

func (*RequestedItemStatusSodViolationContext) GetViolationCheckResultOk ¶ added in v2.0.3

func (o *RequestedItemStatusSodViolationContext) GetViolationCheckResultOk() (*SodViolationCheckResult, bool)

GetViolationCheckResultOk returns a tuple with the ViolationCheckResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RequestedItemStatusSodViolationContext) HasState ¶ added in v2.0.3

HasState returns a boolean if a field has been set.

func (*RequestedItemStatusSodViolationContext) HasUuid ¶ added in v2.0.3

HasUuid returns a boolean if a field has been set.

func (*RequestedItemStatusSodViolationContext) HasViolationCheckResult ¶ added in v2.0.3

func (o *RequestedItemStatusSodViolationContext) HasViolationCheckResult() bool

HasViolationCheckResult returns a boolean if a field has been set.

func (RequestedItemStatusSodViolationContext) MarshalJSON ¶ added in v2.0.3

func (o RequestedItemStatusSodViolationContext) MarshalJSON() ([]byte, error)

func (*RequestedItemStatusSodViolationContext) SetState ¶ added in v2.0.3

SetState gets a reference to the given NullableString and assigns it to the State field.

func (*RequestedItemStatusSodViolationContext) SetStateNil ¶ added in v2.0.3

func (o *RequestedItemStatusSodViolationContext) SetStateNil()

SetStateNil sets the value for State to be an explicit nil

func (*RequestedItemStatusSodViolationContext) SetUuid ¶ added in v2.0.3

SetUuid gets a reference to the given NullableString and assigns it to the Uuid field.

func (*RequestedItemStatusSodViolationContext) SetUuidNil ¶ added in v2.0.3

SetUuidNil sets the value for Uuid to be an explicit nil

func (*RequestedItemStatusSodViolationContext) SetViolationCheckResult ¶ added in v2.0.3

SetViolationCheckResult gets a reference to the given SodViolationCheckResult and assigns it to the ViolationCheckResult field.

func (RequestedItemStatusSodViolationContext) ToMap ¶ added in v2.0.3

func (o RequestedItemStatusSodViolationContext) ToMap() (map[string]interface{}, error)

func (*RequestedItemStatusSodViolationContext) UnmarshalJSON ¶ added in v2.0.3

func (o *RequestedItemStatusSodViolationContext) UnmarshalJSON(bytes []byte) (err error)

func (*RequestedItemStatusSodViolationContext) UnsetState ¶ added in v2.0.3

UnsetState ensures that no value is present for State, not even an explicit nil

func (*RequestedItemStatusSodViolationContext) UnsetUuid ¶ added in v2.0.3

UnsetUuid ensures that no value is present for Uuid, not even an explicit nil

type ReviewDecision ¶

type ReviewDecision struct {
	// The id of the review decision
	Id       string                `json:"id"`
	Decision CertificationDecision `json:"decision"`
	// The date at which a user's access should be taken away. Should only be set for `REVOKE` decisions.
	ProposedEndDate *time.Time `json:"proposedEndDate,omitempty"`
	// Indicates whether decision should be marked as part of a larger bulk decision
	Bulk           bool                  `json:"bulk"`
	Recommendation *ReviewRecommendation `json:"recommendation,omitempty"`
	// Comments recorded when the decision was made
	Comments             *string `json:"comments,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReviewDecision struct for ReviewDecision

func NewReviewDecision ¶

func NewReviewDecision(id string, decision CertificationDecision, bulk bool) *ReviewDecision

NewReviewDecision instantiates a new ReviewDecision object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewDecisionWithDefaults ¶

func NewReviewDecisionWithDefaults() *ReviewDecision

NewReviewDecisionWithDefaults instantiates a new ReviewDecision object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewDecision) GetBulk ¶

func (o *ReviewDecision) GetBulk() bool

GetBulk returns the Bulk field value

func (*ReviewDecision) GetBulkOk ¶

func (o *ReviewDecision) GetBulkOk() (*bool, bool)

GetBulkOk returns a tuple with the Bulk field value and a boolean to check if the value has been set.

func (*ReviewDecision) GetComments ¶

func (o *ReviewDecision) GetComments() string

GetComments returns the Comments field value if set, zero value otherwise.

func (*ReviewDecision) GetCommentsOk ¶

func (o *ReviewDecision) GetCommentsOk() (*string, bool)

GetCommentsOk returns a tuple with the Comments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewDecision) GetDecision ¶

func (o *ReviewDecision) GetDecision() CertificationDecision

GetDecision returns the Decision field value

func (*ReviewDecision) GetDecisionOk ¶

func (o *ReviewDecision) GetDecisionOk() (*CertificationDecision, bool)

GetDecisionOk returns a tuple with the Decision field value and a boolean to check if the value has been set.

func (*ReviewDecision) GetId ¶

func (o *ReviewDecision) GetId() string

GetId returns the Id field value

func (*ReviewDecision) GetIdOk ¶

func (o *ReviewDecision) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ReviewDecision) GetProposedEndDate ¶

func (o *ReviewDecision) GetProposedEndDate() time.Time

GetProposedEndDate returns the ProposedEndDate field value if set, zero value otherwise.

func (*ReviewDecision) GetProposedEndDateOk ¶

func (o *ReviewDecision) GetProposedEndDateOk() (*time.Time, bool)

GetProposedEndDateOk returns a tuple with the ProposedEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewDecision) GetRecommendation ¶

func (o *ReviewDecision) GetRecommendation() ReviewRecommendation

GetRecommendation returns the Recommendation field value if set, zero value otherwise.

func (*ReviewDecision) GetRecommendationOk ¶

func (o *ReviewDecision) GetRecommendationOk() (*ReviewRecommendation, bool)

GetRecommendationOk returns a tuple with the Recommendation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewDecision) HasComments ¶

func (o *ReviewDecision) HasComments() bool

HasComments returns a boolean if a field has been set.

func (*ReviewDecision) HasProposedEndDate ¶

func (o *ReviewDecision) HasProposedEndDate() bool

HasProposedEndDate returns a boolean if a field has been set.

func (*ReviewDecision) HasRecommendation ¶

func (o *ReviewDecision) HasRecommendation() bool

HasRecommendation returns a boolean if a field has been set.

func (ReviewDecision) MarshalJSON ¶

func (o ReviewDecision) MarshalJSON() ([]byte, error)

func (*ReviewDecision) SetBulk ¶

func (o *ReviewDecision) SetBulk(v bool)

SetBulk sets field value

func (*ReviewDecision) SetComments ¶

func (o *ReviewDecision) SetComments(v string)

SetComments gets a reference to the given string and assigns it to the Comments field.

func (*ReviewDecision) SetDecision ¶

func (o *ReviewDecision) SetDecision(v CertificationDecision)

SetDecision sets field value

func (*ReviewDecision) SetId ¶

func (o *ReviewDecision) SetId(v string)

SetId sets field value

func (*ReviewDecision) SetProposedEndDate ¶

func (o *ReviewDecision) SetProposedEndDate(v time.Time)

SetProposedEndDate gets a reference to the given time.Time and assigns it to the ProposedEndDate field.

func (*ReviewDecision) SetRecommendation ¶

func (o *ReviewDecision) SetRecommendation(v ReviewRecommendation)

SetRecommendation gets a reference to the given ReviewRecommendation and assigns it to the Recommendation field.

func (ReviewDecision) ToMap ¶

func (o ReviewDecision) ToMap() (map[string]interface{}, error)

func (*ReviewDecision) UnmarshalJSON ¶

func (o *ReviewDecision) UnmarshalJSON(bytes []byte) (err error)

type ReviewReassign ¶

type ReviewReassign struct {
	Reassign []ReassignReference `json:"reassign"`
	// The ID of the identity to which the certification is reassigned
	ReassignTo string `json:"reassignTo"`
	// The reason comment for why the reassign was made
	Reason               string `json:"reason"`
	AdditionalProperties map[string]interface{}
}

ReviewReassign struct for ReviewReassign

func NewReviewReassign ¶

func NewReviewReassign(reassign []ReassignReference, reassignTo string, reason string) *ReviewReassign

NewReviewReassign instantiates a new ReviewReassign object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewReassignWithDefaults ¶

func NewReviewReassignWithDefaults() *ReviewReassign

NewReviewReassignWithDefaults instantiates a new ReviewReassign object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewReassign) GetReason ¶

func (o *ReviewReassign) GetReason() string

GetReason returns the Reason field value

func (*ReviewReassign) GetReasonOk ¶

func (o *ReviewReassign) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value and a boolean to check if the value has been set.

func (*ReviewReassign) GetReassign ¶

func (o *ReviewReassign) GetReassign() []ReassignReference

GetReassign returns the Reassign field value

func (*ReviewReassign) GetReassignOk ¶

func (o *ReviewReassign) GetReassignOk() ([]ReassignReference, bool)

GetReassignOk returns a tuple with the Reassign field value and a boolean to check if the value has been set.

func (*ReviewReassign) GetReassignTo ¶

func (o *ReviewReassign) GetReassignTo() string

GetReassignTo returns the ReassignTo field value

func (*ReviewReassign) GetReassignToOk ¶

func (o *ReviewReassign) GetReassignToOk() (*string, bool)

GetReassignToOk returns a tuple with the ReassignTo field value and a boolean to check if the value has been set.

func (ReviewReassign) MarshalJSON ¶

func (o ReviewReassign) MarshalJSON() ([]byte, error)

func (*ReviewReassign) SetReason ¶

func (o *ReviewReassign) SetReason(v string)

SetReason sets field value

func (*ReviewReassign) SetReassign ¶

func (o *ReviewReassign) SetReassign(v []ReassignReference)

SetReassign sets field value

func (*ReviewReassign) SetReassignTo ¶

func (o *ReviewReassign) SetReassignTo(v string)

SetReassignTo sets field value

func (ReviewReassign) ToMap ¶

func (o ReviewReassign) ToMap() (map[string]interface{}, error)

func (*ReviewReassign) UnmarshalJSON ¶

func (o *ReviewReassign) UnmarshalJSON(bytes []byte) (err error)

type ReviewRecommendation ¶

type ReviewRecommendation struct {
	// The recommendation from IAI at the time of the decision. This field will be null if no recommendation was made.
	Recommendation NullableString `json:"recommendation,omitempty"`
	// A list of reasons for the recommendation.
	Reasons []string `json:"reasons,omitempty"`
	// The time at which the recommendation was recorded.
	Timestamp            *time.Time `json:"timestamp,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReviewRecommendation struct for ReviewRecommendation

func NewReviewRecommendation ¶

func NewReviewRecommendation() *ReviewRecommendation

NewReviewRecommendation instantiates a new ReviewRecommendation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewRecommendationWithDefaults ¶

func NewReviewRecommendationWithDefaults() *ReviewRecommendation

NewReviewRecommendationWithDefaults instantiates a new ReviewRecommendation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewRecommendation) GetReasons ¶

func (o *ReviewRecommendation) GetReasons() []string

GetReasons returns the Reasons field value if set, zero value otherwise.

func (*ReviewRecommendation) GetReasonsOk ¶

func (o *ReviewRecommendation) GetReasonsOk() ([]string, bool)

GetReasonsOk returns a tuple with the Reasons field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewRecommendation) GetRecommendation ¶

func (o *ReviewRecommendation) GetRecommendation() string

GetRecommendation returns the Recommendation field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewRecommendation) GetRecommendationOk ¶

func (o *ReviewRecommendation) GetRecommendationOk() (*string, bool)

GetRecommendationOk returns a tuple with the Recommendation field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewRecommendation) GetTimestamp ¶

func (o *ReviewRecommendation) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*ReviewRecommendation) GetTimestampOk ¶

func (o *ReviewRecommendation) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewRecommendation) HasReasons ¶

func (o *ReviewRecommendation) HasReasons() bool

HasReasons returns a boolean if a field has been set.

func (*ReviewRecommendation) HasRecommendation ¶

func (o *ReviewRecommendation) HasRecommendation() bool

HasRecommendation returns a boolean if a field has been set.

func (*ReviewRecommendation) HasTimestamp ¶

func (o *ReviewRecommendation) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (ReviewRecommendation) MarshalJSON ¶

func (o ReviewRecommendation) MarshalJSON() ([]byte, error)

func (*ReviewRecommendation) SetReasons ¶

func (o *ReviewRecommendation) SetReasons(v []string)

SetReasons gets a reference to the given []string and assigns it to the Reasons field.

func (*ReviewRecommendation) SetRecommendation ¶

func (o *ReviewRecommendation) SetRecommendation(v string)

SetRecommendation gets a reference to the given NullableString and assigns it to the Recommendation field.

func (*ReviewRecommendation) SetRecommendationNil ¶

func (o *ReviewRecommendation) SetRecommendationNil()

SetRecommendationNil sets the value for Recommendation to be an explicit nil

func (*ReviewRecommendation) SetTimestamp ¶

func (o *ReviewRecommendation) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (ReviewRecommendation) ToMap ¶

func (o ReviewRecommendation) ToMap() (map[string]interface{}, error)

func (*ReviewRecommendation) UnmarshalJSON ¶

func (o *ReviewRecommendation) UnmarshalJSON(bytes []byte) (err error)

func (*ReviewRecommendation) UnsetRecommendation ¶

func (o *ReviewRecommendation) UnsetRecommendation()

UnsetRecommendation ensures that no value is present for Recommendation, not even an explicit nil

type ReviewableAccessProfile ¶

type ReviewableAccessProfile struct {
	// The id of the Access Profile
	Id *string `json:"id,omitempty"`
	// Name of the Access Profile
	Name *string `json:"name,omitempty"`
	// Information about the Access Profile
	Description *string `json:"description,omitempty"`
	// Indicates if the entitlement is a privileged entitlement
	Privileged *bool `json:"privileged,omitempty"`
	// True if the entitlement is cloud governed
	CloudGoverned *bool `json:"cloudGoverned,omitempty"`
	// The date at which a user's access expires
	EndDate NullableTime                              `json:"endDate,omitempty"`
	Owner   NullableIdentityReferenceWithNameAndEmail `json:"owner,omitempty"`
	// A list of entitlements associated with this Access Profile
	Entitlements []ReviewableEntitlement `json:"entitlements,omitempty"`
	// Date the Access Profile was created.
	Created *time.Time `json:"created,omitempty"`
	// Date the Access Profile was last modified.
	Modified             *time.Time `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReviewableAccessProfile struct for ReviewableAccessProfile

func NewReviewableAccessProfile ¶

func NewReviewableAccessProfile() *ReviewableAccessProfile

NewReviewableAccessProfile instantiates a new ReviewableAccessProfile object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewableAccessProfileWithDefaults ¶

func NewReviewableAccessProfileWithDefaults() *ReviewableAccessProfile

NewReviewableAccessProfileWithDefaults instantiates a new ReviewableAccessProfile object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewableAccessProfile) GetCloudGoverned ¶

func (o *ReviewableAccessProfile) GetCloudGoverned() bool

GetCloudGoverned returns the CloudGoverned field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetCloudGovernedOk ¶

func (o *ReviewableAccessProfile) GetCloudGovernedOk() (*bool, bool)

GetCloudGovernedOk returns a tuple with the CloudGoverned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableAccessProfile) GetCreated ¶

func (o *ReviewableAccessProfile) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetCreatedOk ¶

func (o *ReviewableAccessProfile) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableAccessProfile) GetDescription ¶

func (o *ReviewableAccessProfile) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetDescriptionOk ¶

func (o *ReviewableAccessProfile) 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 (*ReviewableAccessProfile) GetEndDate ¶

func (o *ReviewableAccessProfile) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableAccessProfile) GetEndDateOk ¶

func (o *ReviewableAccessProfile) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableAccessProfile) GetEntitlements ¶

func (o *ReviewableAccessProfile) GetEntitlements() []ReviewableEntitlement

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetEntitlementsOk ¶

func (o *ReviewableAccessProfile) GetEntitlementsOk() ([]ReviewableEntitlement, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableAccessProfile) GetId ¶

func (o *ReviewableAccessProfile) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetIdOk ¶

func (o *ReviewableAccessProfile) 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 (*ReviewableAccessProfile) GetModified ¶

func (o *ReviewableAccessProfile) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetModifiedOk ¶

func (o *ReviewableAccessProfile) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableAccessProfile) GetName ¶

func (o *ReviewableAccessProfile) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetNameOk ¶

func (o *ReviewableAccessProfile) 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 (*ReviewableAccessProfile) GetOwner ¶

GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableAccessProfile) GetOwnerOk ¶

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableAccessProfile) GetPrivileged ¶

func (o *ReviewableAccessProfile) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*ReviewableAccessProfile) GetPrivilegedOk ¶

func (o *ReviewableAccessProfile) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableAccessProfile) HasCloudGoverned ¶

func (o *ReviewableAccessProfile) HasCloudGoverned() bool

HasCloudGoverned returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasCreated ¶

func (o *ReviewableAccessProfile) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasDescription ¶

func (o *ReviewableAccessProfile) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasEndDate ¶

func (o *ReviewableAccessProfile) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasEntitlements ¶

func (o *ReviewableAccessProfile) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasId ¶

func (o *ReviewableAccessProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasModified ¶

func (o *ReviewableAccessProfile) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasName ¶

func (o *ReviewableAccessProfile) HasName() bool

HasName returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasOwner ¶

func (o *ReviewableAccessProfile) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*ReviewableAccessProfile) HasPrivileged ¶

func (o *ReviewableAccessProfile) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (ReviewableAccessProfile) MarshalJSON ¶

func (o ReviewableAccessProfile) MarshalJSON() ([]byte, error)

func (*ReviewableAccessProfile) SetCloudGoverned ¶

func (o *ReviewableAccessProfile) SetCloudGoverned(v bool)

SetCloudGoverned gets a reference to the given bool and assigns it to the CloudGoverned field.

func (*ReviewableAccessProfile) SetCreated ¶

func (o *ReviewableAccessProfile) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*ReviewableAccessProfile) SetDescription ¶

func (o *ReviewableAccessProfile) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ReviewableAccessProfile) SetEndDate ¶

func (o *ReviewableAccessProfile) SetEndDate(v time.Time)

SetEndDate gets a reference to the given NullableTime and assigns it to the EndDate field.

func (*ReviewableAccessProfile) SetEndDateNil ¶

func (o *ReviewableAccessProfile) SetEndDateNil()

SetEndDateNil sets the value for EndDate to be an explicit nil

func (*ReviewableAccessProfile) SetEntitlements ¶

func (o *ReviewableAccessProfile) SetEntitlements(v []ReviewableEntitlement)

SetEntitlements gets a reference to the given []ReviewableEntitlement and assigns it to the Entitlements field.

func (*ReviewableAccessProfile) SetId ¶

func (o *ReviewableAccessProfile) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReviewableAccessProfile) SetModified ¶

func (o *ReviewableAccessProfile) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*ReviewableAccessProfile) SetName ¶

func (o *ReviewableAccessProfile) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ReviewableAccessProfile) SetOwner ¶

SetOwner gets a reference to the given NullableIdentityReferenceWithNameAndEmail and assigns it to the Owner field.

func (*ReviewableAccessProfile) SetOwnerNil ¶

func (o *ReviewableAccessProfile) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*ReviewableAccessProfile) SetPrivileged ¶

func (o *ReviewableAccessProfile) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (ReviewableAccessProfile) ToMap ¶

func (o ReviewableAccessProfile) ToMap() (map[string]interface{}, error)

func (*ReviewableAccessProfile) UnmarshalJSON ¶

func (o *ReviewableAccessProfile) UnmarshalJSON(bytes []byte) (err error)

func (*ReviewableAccessProfile) UnsetEndDate ¶

func (o *ReviewableAccessProfile) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

func (*ReviewableAccessProfile) UnsetOwner ¶

func (o *ReviewableAccessProfile) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

type ReviewableEntitlement ¶

type ReviewableEntitlement struct {
	// The id for the entitlement
	Id *string `json:"id,omitempty"`
	// The name of the entitlement
	Name *string `json:"name,omitempty"`
	// Information about the entitlement
	Description NullableString `json:"description,omitempty"`
	// Indicates if the entitlement is a privileged entitlement
	Privileged *bool                                     `json:"privileged,omitempty"`
	Owner      NullableIdentityReferenceWithNameAndEmail `json:"owner,omitempty"`
	// The name of the attribute on the source
	AttributeName *string `json:"attributeName,omitempty"`
	// The value of the attribute on the source
	AttributeValue *string `json:"attributeValue,omitempty"`
	// The schema object type on the source used to represent the entitlement and its attributes
	SourceSchemaObjectType *string `json:"sourceSchemaObjectType,omitempty"`
	// The name of the source for which this entitlement belongs
	SourceName *string `json:"sourceName,omitempty"`
	// The type of the source for which the entitlement belongs
	SourceType *string `json:"sourceType,omitempty"`
	// The ID of the source for which the entitlement belongs
	SourceId *string `json:"sourceId,omitempty"`
	// Indicates if the entitlement has permissions
	HasPermissions *bool `json:"hasPermissions,omitempty"`
	// Indicates if the entitlement is a representation of an account permission
	IsPermission *bool `json:"isPermission,omitempty"`
	// Indicates whether the entitlement can be revoked
	Revocable *bool `json:"revocable,omitempty"`
	// True if the entitlement is cloud governed
	CloudGoverned *bool `json:"cloudGoverned,omitempty"`
	// True if the entitlement has DAS data
	ContainsDataAccess   *bool                                `json:"containsDataAccess,omitempty"`
	DataAccess           NullableDataAccess                   `json:"dataAccess,omitempty"`
	Account              NullableReviewableEntitlementAccount `json:"account,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReviewableEntitlement struct for ReviewableEntitlement

func NewReviewableEntitlement ¶

func NewReviewableEntitlement() *ReviewableEntitlement

NewReviewableEntitlement instantiates a new ReviewableEntitlement object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewableEntitlementWithDefaults ¶

func NewReviewableEntitlementWithDefaults() *ReviewableEntitlement

NewReviewableEntitlementWithDefaults instantiates a new ReviewableEntitlement object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewableEntitlement) GetAccount ¶

GetAccount returns the Account field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlement) GetAccountOk ¶

GetAccountOk returns a tuple with the Account field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlement) GetAttributeName ¶

func (o *ReviewableEntitlement) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetAttributeNameOk ¶

func (o *ReviewableEntitlement) 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 (*ReviewableEntitlement) GetAttributeValue ¶

func (o *ReviewableEntitlement) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetAttributeValueOk ¶

func (o *ReviewableEntitlement) GetAttributeValueOk() (*string, bool)

GetAttributeValueOk returns a tuple with the AttributeValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetCloudGoverned ¶

func (o *ReviewableEntitlement) GetCloudGoverned() bool

GetCloudGoverned returns the CloudGoverned field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetCloudGovernedOk ¶

func (o *ReviewableEntitlement) GetCloudGovernedOk() (*bool, bool)

GetCloudGovernedOk returns a tuple with the CloudGoverned field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetContainsDataAccess ¶

func (o *ReviewableEntitlement) GetContainsDataAccess() bool

GetContainsDataAccess returns the ContainsDataAccess field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetContainsDataAccessOk ¶

func (o *ReviewableEntitlement) GetContainsDataAccessOk() (*bool, bool)

GetContainsDataAccessOk returns a tuple with the ContainsDataAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetDataAccess ¶

func (o *ReviewableEntitlement) GetDataAccess() DataAccess

GetDataAccess returns the DataAccess field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlement) GetDataAccessOk ¶

func (o *ReviewableEntitlement) GetDataAccessOk() (*DataAccess, bool)

GetDataAccessOk returns a tuple with the DataAccess field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlement) GetDescription ¶

func (o *ReviewableEntitlement) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlement) GetDescriptionOk ¶

func (o *ReviewableEntitlement) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlement) GetHasPermissions ¶

func (o *ReviewableEntitlement) GetHasPermissions() bool

GetHasPermissions returns the HasPermissions field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetHasPermissionsOk ¶

func (o *ReviewableEntitlement) GetHasPermissionsOk() (*bool, bool)

GetHasPermissionsOk returns a tuple with the HasPermissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetId ¶

func (o *ReviewableEntitlement) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetIdOk ¶

func (o *ReviewableEntitlement) 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 (*ReviewableEntitlement) GetIsPermission ¶

func (o *ReviewableEntitlement) GetIsPermission() bool

GetIsPermission returns the IsPermission field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetIsPermissionOk ¶

func (o *ReviewableEntitlement) GetIsPermissionOk() (*bool, bool)

GetIsPermissionOk returns a tuple with the IsPermission field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetName ¶

func (o *ReviewableEntitlement) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetNameOk ¶

func (o *ReviewableEntitlement) 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 (*ReviewableEntitlement) GetOwner ¶

GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlement) GetOwnerOk ¶

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlement) GetPrivileged ¶

func (o *ReviewableEntitlement) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetPrivilegedOk ¶

func (o *ReviewableEntitlement) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetRevocable ¶

func (o *ReviewableEntitlement) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetRevocableOk ¶

func (o *ReviewableEntitlement) GetRevocableOk() (*bool, bool)

GetRevocableOk returns a tuple with the Revocable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetSourceId ¶

func (o *ReviewableEntitlement) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetSourceIdOk ¶

func (o *ReviewableEntitlement) 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 (*ReviewableEntitlement) GetSourceName ¶

func (o *ReviewableEntitlement) GetSourceName() string

GetSourceName returns the SourceName field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetSourceNameOk ¶

func (o *ReviewableEntitlement) GetSourceNameOk() (*string, bool)

GetSourceNameOk returns a tuple with the SourceName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetSourceSchemaObjectType ¶

func (o *ReviewableEntitlement) GetSourceSchemaObjectType() string

GetSourceSchemaObjectType returns the SourceSchemaObjectType field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetSourceSchemaObjectTypeOk ¶

func (o *ReviewableEntitlement) GetSourceSchemaObjectTypeOk() (*string, bool)

GetSourceSchemaObjectTypeOk returns a tuple with the SourceSchemaObjectType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) GetSourceType ¶

func (o *ReviewableEntitlement) GetSourceType() string

GetSourceType returns the SourceType field value if set, zero value otherwise.

func (*ReviewableEntitlement) GetSourceTypeOk ¶

func (o *ReviewableEntitlement) GetSourceTypeOk() (*string, bool)

GetSourceTypeOk returns a tuple with the SourceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlement) HasAccount ¶

func (o *ReviewableEntitlement) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasAttributeName ¶

func (o *ReviewableEntitlement) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasAttributeValue ¶

func (o *ReviewableEntitlement) HasAttributeValue() bool

HasAttributeValue returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasCloudGoverned ¶

func (o *ReviewableEntitlement) HasCloudGoverned() bool

HasCloudGoverned returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasContainsDataAccess ¶

func (o *ReviewableEntitlement) HasContainsDataAccess() bool

HasContainsDataAccess returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasDataAccess ¶

func (o *ReviewableEntitlement) HasDataAccess() bool

HasDataAccess returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasDescription ¶

func (o *ReviewableEntitlement) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasHasPermissions ¶

func (o *ReviewableEntitlement) HasHasPermissions() bool

HasHasPermissions returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasId ¶

func (o *ReviewableEntitlement) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasIsPermission ¶

func (o *ReviewableEntitlement) HasIsPermission() bool

HasIsPermission returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasName ¶

func (o *ReviewableEntitlement) HasName() bool

HasName returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasOwner ¶

func (o *ReviewableEntitlement) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasPrivileged ¶

func (o *ReviewableEntitlement) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasRevocable ¶

func (o *ReviewableEntitlement) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasSourceId ¶

func (o *ReviewableEntitlement) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasSourceName ¶

func (o *ReviewableEntitlement) HasSourceName() bool

HasSourceName returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasSourceSchemaObjectType ¶

func (o *ReviewableEntitlement) HasSourceSchemaObjectType() bool

HasSourceSchemaObjectType returns a boolean if a field has been set.

func (*ReviewableEntitlement) HasSourceType ¶

func (o *ReviewableEntitlement) HasSourceType() bool

HasSourceType returns a boolean if a field has been set.

func (ReviewableEntitlement) MarshalJSON ¶

func (o ReviewableEntitlement) MarshalJSON() ([]byte, error)

func (*ReviewableEntitlement) SetAccount ¶

SetAccount gets a reference to the given NullableReviewableEntitlementAccount and assigns it to the Account field.

func (*ReviewableEntitlement) SetAccountNil ¶

func (o *ReviewableEntitlement) SetAccountNil()

SetAccountNil sets the value for Account to be an explicit nil

func (*ReviewableEntitlement) SetAttributeName ¶

func (o *ReviewableEntitlement) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*ReviewableEntitlement) SetAttributeValue ¶

func (o *ReviewableEntitlement) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue field.

func (*ReviewableEntitlement) SetCloudGoverned ¶

func (o *ReviewableEntitlement) SetCloudGoverned(v bool)

SetCloudGoverned gets a reference to the given bool and assigns it to the CloudGoverned field.

func (*ReviewableEntitlement) SetContainsDataAccess ¶

func (o *ReviewableEntitlement) SetContainsDataAccess(v bool)

SetContainsDataAccess gets a reference to the given bool and assigns it to the ContainsDataAccess field.

func (*ReviewableEntitlement) SetDataAccess ¶

func (o *ReviewableEntitlement) SetDataAccess(v DataAccess)

SetDataAccess gets a reference to the given NullableDataAccess and assigns it to the DataAccess field.

func (*ReviewableEntitlement) SetDataAccessNil ¶

func (o *ReviewableEntitlement) SetDataAccessNil()

SetDataAccessNil sets the value for DataAccess to be an explicit nil

func (*ReviewableEntitlement) SetDescription ¶

func (o *ReviewableEntitlement) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ReviewableEntitlement) SetDescriptionNil ¶

func (o *ReviewableEntitlement) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ReviewableEntitlement) SetHasPermissions ¶

func (o *ReviewableEntitlement) SetHasPermissions(v bool)

SetHasPermissions gets a reference to the given bool and assigns it to the HasPermissions field.

func (*ReviewableEntitlement) SetId ¶

func (o *ReviewableEntitlement) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReviewableEntitlement) SetIsPermission ¶

func (o *ReviewableEntitlement) SetIsPermission(v bool)

SetIsPermission gets a reference to the given bool and assigns it to the IsPermission field.

func (*ReviewableEntitlement) SetName ¶

func (o *ReviewableEntitlement) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ReviewableEntitlement) SetOwner ¶

SetOwner gets a reference to the given NullableIdentityReferenceWithNameAndEmail and assigns it to the Owner field.

func (*ReviewableEntitlement) SetOwnerNil ¶

func (o *ReviewableEntitlement) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*ReviewableEntitlement) SetPrivileged ¶

func (o *ReviewableEntitlement) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*ReviewableEntitlement) SetRevocable ¶

func (o *ReviewableEntitlement) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (*ReviewableEntitlement) SetSourceId ¶

func (o *ReviewableEntitlement) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*ReviewableEntitlement) SetSourceName ¶

func (o *ReviewableEntitlement) SetSourceName(v string)

SetSourceName gets a reference to the given string and assigns it to the SourceName field.

func (*ReviewableEntitlement) SetSourceSchemaObjectType ¶

func (o *ReviewableEntitlement) SetSourceSchemaObjectType(v string)

SetSourceSchemaObjectType gets a reference to the given string and assigns it to the SourceSchemaObjectType field.

func (*ReviewableEntitlement) SetSourceType ¶

func (o *ReviewableEntitlement) SetSourceType(v string)

SetSourceType gets a reference to the given string and assigns it to the SourceType field.

func (ReviewableEntitlement) ToMap ¶

func (o ReviewableEntitlement) ToMap() (map[string]interface{}, error)

func (*ReviewableEntitlement) UnmarshalJSON ¶

func (o *ReviewableEntitlement) UnmarshalJSON(bytes []byte) (err error)

func (*ReviewableEntitlement) UnsetAccount ¶

func (o *ReviewableEntitlement) UnsetAccount()

UnsetAccount ensures that no value is present for Account, not even an explicit nil

func (*ReviewableEntitlement) UnsetDataAccess ¶

func (o *ReviewableEntitlement) UnsetDataAccess()

UnsetDataAccess ensures that no value is present for DataAccess, not even an explicit nil

func (*ReviewableEntitlement) UnsetDescription ¶

func (o *ReviewableEntitlement) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*ReviewableEntitlement) UnsetOwner ¶

func (o *ReviewableEntitlement) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

type ReviewableEntitlementAccount ¶

type ReviewableEntitlementAccount struct {
	// The native identity for this account
	NativeIdentity *string `json:"nativeIdentity,omitempty"`
	// Indicates whether this account is currently disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates whether this account is currently locked
	Locked *bool    `json:"locked,omitempty"`
	Type   *DtoType `json:"type,omitempty"`
	// The id associated with the account
	Id NullableString `json:"id,omitempty"`
	// The account name
	Name NullableString `json:"name,omitempty"`
	// When the account was created
	Created NullableTime `json:"created,omitempty"`
	// When the account was last modified
	Modified             NullableTime      `json:"modified,omitempty"`
	ActivityInsights     *ActivityInsights `json:"activityInsights,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReviewableEntitlementAccount Information about the status of the entitlement

func NewReviewableEntitlementAccount ¶

func NewReviewableEntitlementAccount() *ReviewableEntitlementAccount

NewReviewableEntitlementAccount instantiates a new ReviewableEntitlementAccount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewableEntitlementAccountWithDefaults ¶

func NewReviewableEntitlementAccountWithDefaults() *ReviewableEntitlementAccount

NewReviewableEntitlementAccountWithDefaults instantiates a new ReviewableEntitlementAccount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewableEntitlementAccount) GetActivityInsights ¶

func (o *ReviewableEntitlementAccount) GetActivityInsights() ActivityInsights

GetActivityInsights returns the ActivityInsights field value if set, zero value otherwise.

func (*ReviewableEntitlementAccount) GetActivityInsightsOk ¶

func (o *ReviewableEntitlementAccount) GetActivityInsightsOk() (*ActivityInsights, bool)

GetActivityInsightsOk returns a tuple with the ActivityInsights field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlementAccount) GetCreated ¶

func (o *ReviewableEntitlementAccount) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlementAccount) GetCreatedOk ¶

func (o *ReviewableEntitlementAccount) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlementAccount) GetDisabled ¶

func (o *ReviewableEntitlementAccount) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*ReviewableEntitlementAccount) GetDisabledOk ¶

func (o *ReviewableEntitlementAccount) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlementAccount) GetId ¶

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlementAccount) GetIdOk ¶

func (o *ReviewableEntitlementAccount) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlementAccount) GetLocked ¶

func (o *ReviewableEntitlementAccount) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*ReviewableEntitlementAccount) GetLockedOk ¶

func (o *ReviewableEntitlementAccount) GetLockedOk() (*bool, bool)

GetLockedOk returns a tuple with the Locked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlementAccount) GetModified ¶

func (o *ReviewableEntitlementAccount) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlementAccount) GetModifiedOk ¶

func (o *ReviewableEntitlementAccount) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlementAccount) GetName ¶

func (o *ReviewableEntitlementAccount) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableEntitlementAccount) GetNameOk ¶

func (o *ReviewableEntitlementAccount) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableEntitlementAccount) GetNativeIdentity ¶

func (o *ReviewableEntitlementAccount) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field value if set, zero value otherwise.

func (*ReviewableEntitlementAccount) GetNativeIdentityOk ¶

func (o *ReviewableEntitlementAccount) GetNativeIdentityOk() (*string, bool)

GetNativeIdentityOk returns a tuple with the NativeIdentity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableEntitlementAccount) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ReviewableEntitlementAccount) GetTypeOk ¶

func (o *ReviewableEntitlementAccount) GetTypeOk() (*DtoType, 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 (*ReviewableEntitlementAccount) HasActivityInsights ¶

func (o *ReviewableEntitlementAccount) HasActivityInsights() bool

HasActivityInsights returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasCreated ¶

func (o *ReviewableEntitlementAccount) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasDisabled ¶

func (o *ReviewableEntitlementAccount) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasId ¶

HasId returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasLocked ¶

func (o *ReviewableEntitlementAccount) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasModified ¶

func (o *ReviewableEntitlementAccount) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasName ¶

func (o *ReviewableEntitlementAccount) HasName() bool

HasName returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasNativeIdentity ¶

func (o *ReviewableEntitlementAccount) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

func (*ReviewableEntitlementAccount) HasType ¶

func (o *ReviewableEntitlementAccount) HasType() bool

HasType returns a boolean if a field has been set.

func (ReviewableEntitlementAccount) MarshalJSON ¶

func (o ReviewableEntitlementAccount) MarshalJSON() ([]byte, error)

func (*ReviewableEntitlementAccount) SetActivityInsights ¶

func (o *ReviewableEntitlementAccount) SetActivityInsights(v ActivityInsights)

SetActivityInsights gets a reference to the given ActivityInsights and assigns it to the ActivityInsights field.

func (*ReviewableEntitlementAccount) SetCreated ¶

func (o *ReviewableEntitlementAccount) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*ReviewableEntitlementAccount) SetCreatedNil ¶

func (o *ReviewableEntitlementAccount) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*ReviewableEntitlementAccount) SetDisabled ¶

func (o *ReviewableEntitlementAccount) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*ReviewableEntitlementAccount) SetId ¶

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*ReviewableEntitlementAccount) SetIdNil ¶

func (o *ReviewableEntitlementAccount) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*ReviewableEntitlementAccount) SetLocked ¶

func (o *ReviewableEntitlementAccount) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*ReviewableEntitlementAccount) SetModified ¶

func (o *ReviewableEntitlementAccount) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*ReviewableEntitlementAccount) SetModifiedNil ¶

func (o *ReviewableEntitlementAccount) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*ReviewableEntitlementAccount) SetName ¶

func (o *ReviewableEntitlementAccount) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ReviewableEntitlementAccount) SetNameNil ¶

func (o *ReviewableEntitlementAccount) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ReviewableEntitlementAccount) SetNativeIdentity ¶

func (o *ReviewableEntitlementAccount) SetNativeIdentity(v string)

SetNativeIdentity gets a reference to the given string and assigns it to the NativeIdentity field.

func (*ReviewableEntitlementAccount) SetType ¶

func (o *ReviewableEntitlementAccount) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (ReviewableEntitlementAccount) ToMap ¶

func (o ReviewableEntitlementAccount) ToMap() (map[string]interface{}, error)

func (*ReviewableEntitlementAccount) UnmarshalJSON ¶

func (o *ReviewableEntitlementAccount) UnmarshalJSON(bytes []byte) (err error)

func (*ReviewableEntitlementAccount) UnsetCreated ¶

func (o *ReviewableEntitlementAccount) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*ReviewableEntitlementAccount) UnsetId ¶

func (o *ReviewableEntitlementAccount) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*ReviewableEntitlementAccount) UnsetModified ¶

func (o *ReviewableEntitlementAccount) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*ReviewableEntitlementAccount) UnsetName ¶

func (o *ReviewableEntitlementAccount) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type ReviewableRole ¶

type ReviewableRole struct {
	// The id for the Role
	Id *string `json:"id,omitempty"`
	// The name of the Role
	Name *string `json:"name,omitempty"`
	// Information about the Role
	Description *string `json:"description,omitempty"`
	// Indicates if the entitlement is a privileged entitlement
	Privileged *bool                                     `json:"privileged,omitempty"`
	Owner      NullableIdentityReferenceWithNameAndEmail `json:"owner,omitempty"`
	// Indicates whether the Role can be revoked or requested
	Revocable *bool `json:"revocable,omitempty"`
	// The date when a user's access expires.
	EndDate *time.Time `json:"endDate,omitempty"`
	// The list of Access Profiles associated with this Role
	AccessProfiles []ReviewableAccessProfile `json:"accessProfiles,omitempty"`
	// The list of entitlements associated with this Role
	Entitlements         []ReviewableEntitlement `json:"entitlements,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReviewableRole struct for ReviewableRole

func NewReviewableRole ¶

func NewReviewableRole() *ReviewableRole

NewReviewableRole instantiates a new ReviewableRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewableRoleWithDefaults ¶

func NewReviewableRoleWithDefaults() *ReviewableRole

NewReviewableRoleWithDefaults instantiates a new ReviewableRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReviewableRole) GetAccessProfiles ¶

func (o *ReviewableRole) GetAccessProfiles() []ReviewableAccessProfile

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise.

func (*ReviewableRole) GetAccessProfilesOk ¶

func (o *ReviewableRole) GetAccessProfilesOk() ([]ReviewableAccessProfile, bool)

GetAccessProfilesOk returns a tuple with the AccessProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableRole) GetDescription ¶

func (o *ReviewableRole) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ReviewableRole) GetDescriptionOk ¶

func (o *ReviewableRole) 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 (*ReviewableRole) GetEndDate ¶

func (o *ReviewableRole) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*ReviewableRole) GetEndDateOk ¶

func (o *ReviewableRole) 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 (*ReviewableRole) GetEntitlements ¶

func (o *ReviewableRole) GetEntitlements() []ReviewableEntitlement

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*ReviewableRole) GetEntitlementsOk ¶

func (o *ReviewableRole) GetEntitlementsOk() ([]ReviewableEntitlement, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableRole) GetId ¶

func (o *ReviewableRole) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ReviewableRole) GetIdOk ¶

func (o *ReviewableRole) 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 (*ReviewableRole) GetName ¶

func (o *ReviewableRole) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ReviewableRole) GetNameOk ¶

func (o *ReviewableRole) 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 (*ReviewableRole) GetOwner ¶

GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ReviewableRole) GetOwnerOk ¶

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ReviewableRole) GetPrivileged ¶

func (o *ReviewableRole) GetPrivileged() bool

GetPrivileged returns the Privileged field value if set, zero value otherwise.

func (*ReviewableRole) GetPrivilegedOk ¶

func (o *ReviewableRole) GetPrivilegedOk() (*bool, bool)

GetPrivilegedOk returns a tuple with the Privileged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableRole) GetRevocable ¶

func (o *ReviewableRole) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*ReviewableRole) GetRevocableOk ¶

func (o *ReviewableRole) GetRevocableOk() (*bool, bool)

GetRevocableOk returns a tuple with the Revocable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReviewableRole) HasAccessProfiles ¶

func (o *ReviewableRole) HasAccessProfiles() bool

HasAccessProfiles returns a boolean if a field has been set.

func (*ReviewableRole) HasDescription ¶

func (o *ReviewableRole) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ReviewableRole) HasEndDate ¶

func (o *ReviewableRole) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*ReviewableRole) HasEntitlements ¶

func (o *ReviewableRole) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*ReviewableRole) HasId ¶

func (o *ReviewableRole) HasId() bool

HasId returns a boolean if a field has been set.

func (*ReviewableRole) HasName ¶

func (o *ReviewableRole) HasName() bool

HasName returns a boolean if a field has been set.

func (*ReviewableRole) HasOwner ¶

func (o *ReviewableRole) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*ReviewableRole) HasPrivileged ¶

func (o *ReviewableRole) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*ReviewableRole) HasRevocable ¶

func (o *ReviewableRole) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (ReviewableRole) MarshalJSON ¶

func (o ReviewableRole) MarshalJSON() ([]byte, error)

func (*ReviewableRole) SetAccessProfiles ¶

func (o *ReviewableRole) SetAccessProfiles(v []ReviewableAccessProfile)

SetAccessProfiles gets a reference to the given []ReviewableAccessProfile and assigns it to the AccessProfiles field.

func (*ReviewableRole) SetDescription ¶

func (o *ReviewableRole) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ReviewableRole) SetEndDate ¶

func (o *ReviewableRole) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*ReviewableRole) SetEntitlements ¶

func (o *ReviewableRole) SetEntitlements(v []ReviewableEntitlement)

SetEntitlements gets a reference to the given []ReviewableEntitlement and assigns it to the Entitlements field.

func (*ReviewableRole) SetId ¶

func (o *ReviewableRole) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ReviewableRole) SetName ¶

func (o *ReviewableRole) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ReviewableRole) SetOwner ¶

SetOwner gets a reference to the given NullableIdentityReferenceWithNameAndEmail and assigns it to the Owner field.

func (*ReviewableRole) SetOwnerNil ¶

func (o *ReviewableRole) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*ReviewableRole) SetPrivileged ¶

func (o *ReviewableRole) SetPrivileged(v bool)

SetPrivileged gets a reference to the given bool and assigns it to the Privileged field.

func (*ReviewableRole) SetRevocable ¶

func (o *ReviewableRole) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (ReviewableRole) ToMap ¶

func (o ReviewableRole) ToMap() (map[string]interface{}, error)

func (*ReviewableRole) UnmarshalJSON ¶

func (o *ReviewableRole) UnmarshalJSON(bytes []byte) (err error)

func (*ReviewableRole) UnsetOwner ¶

func (o *ReviewableRole) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

type Reviewer ¶

type Reviewer struct {
	// The id of the reviewer.
	Id *string `json:"id,omitempty"`
	// The name of the reviewer.
	Name *string `json:"name,omitempty"`
	// The email of the reviewing identity.
	Email *string `json:"email,omitempty"`
	// The type of the reviewing identity.
	Type *string `json:"type,omitempty"`
	// The created date of the reviewing identity.
	Created NullableTime `json:"created,omitempty"`
	// The modified date of the reviewing identity.
	Modified             NullableTime `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

Reviewer struct for Reviewer

func NewReviewer ¶

func NewReviewer() *Reviewer

NewReviewer instantiates a new Reviewer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReviewerWithDefaults ¶

func NewReviewerWithDefaults() *Reviewer

NewReviewerWithDefaults instantiates a new Reviewer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Reviewer) GetCreated ¶

func (o *Reviewer) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Reviewer) GetCreatedOk ¶

func (o *Reviewer) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Reviewer) GetEmail ¶

func (o *Reviewer) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Reviewer) GetEmailOk ¶

func (o *Reviewer) 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 (*Reviewer) GetId ¶

func (o *Reviewer) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Reviewer) GetIdOk ¶

func (o *Reviewer) 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 (*Reviewer) GetModified ¶

func (o *Reviewer) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Reviewer) GetModifiedOk ¶

func (o *Reviewer) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Reviewer) GetName ¶

func (o *Reviewer) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Reviewer) GetNameOk ¶

func (o *Reviewer) 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 (*Reviewer) GetType ¶

func (o *Reviewer) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Reviewer) GetTypeOk ¶

func (o *Reviewer) 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 (*Reviewer) HasCreated ¶

func (o *Reviewer) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Reviewer) HasEmail ¶

func (o *Reviewer) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Reviewer) HasId ¶

func (o *Reviewer) HasId() bool

HasId returns a boolean if a field has been set.

func (*Reviewer) HasModified ¶

func (o *Reviewer) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Reviewer) HasName ¶

func (o *Reviewer) HasName() bool

HasName returns a boolean if a field has been set.

func (*Reviewer) HasType ¶

func (o *Reviewer) HasType() bool

HasType returns a boolean if a field has been set.

func (Reviewer) MarshalJSON ¶

func (o Reviewer) MarshalJSON() ([]byte, error)

func (*Reviewer) SetCreated ¶

func (o *Reviewer) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*Reviewer) SetCreatedNil ¶

func (o *Reviewer) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Reviewer) SetEmail ¶

func (o *Reviewer) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*Reviewer) SetId ¶

func (o *Reviewer) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Reviewer) SetModified ¶

func (o *Reviewer) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*Reviewer) SetModifiedNil ¶

func (o *Reviewer) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Reviewer) SetName ¶

func (o *Reviewer) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Reviewer) SetType ¶

func (o *Reviewer) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (Reviewer) ToMap ¶

func (o Reviewer) ToMap() (map[string]interface{}, error)

func (*Reviewer) UnmarshalJSON ¶

func (o *Reviewer) UnmarshalJSON(bytes []byte) (err error)

func (*Reviewer) UnsetCreated ¶

func (o *Reviewer) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*Reviewer) UnsetModified ¶

func (o *Reviewer) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type Revocability ¶

type Revocability struct {
	// List describing the steps in approving the revocation request
	ApprovalSchemes      []AccessProfileApprovalScheme `json:"approvalSchemes,omitempty"`
	AdditionalProperties map[string]interface{}
}

Revocability struct for Revocability

func NewRevocability ¶

func NewRevocability() *Revocability

NewRevocability instantiates a new Revocability object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRevocabilityWithDefaults ¶

func NewRevocabilityWithDefaults() *Revocability

NewRevocabilityWithDefaults instantiates a new Revocability object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Revocability) GetApprovalSchemes ¶

func (o *Revocability) GetApprovalSchemes() []AccessProfileApprovalScheme

GetApprovalSchemes returns the ApprovalSchemes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Revocability) GetApprovalSchemesOk ¶

func (o *Revocability) GetApprovalSchemesOk() ([]AccessProfileApprovalScheme, bool)

GetApprovalSchemesOk returns a tuple with the ApprovalSchemes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Revocability) HasApprovalSchemes ¶

func (o *Revocability) HasApprovalSchemes() bool

HasApprovalSchemes returns a boolean if a field has been set.

func (Revocability) MarshalJSON ¶

func (o Revocability) MarshalJSON() ([]byte, error)

func (*Revocability) SetApprovalSchemes ¶

func (o *Revocability) SetApprovalSchemes(v []AccessProfileApprovalScheme)

SetApprovalSchemes gets a reference to the given []AccessProfileApprovalScheme and assigns it to the ApprovalSchemes field.

func (Revocability) ToMap ¶

func (o Revocability) ToMap() (map[string]interface{}, error)

func (*Revocability) UnmarshalJSON ¶

func (o *Revocability) UnmarshalJSON(bytes []byte) (err error)

type RevocabilityForRole ¶

type RevocabilityForRole struct {
	// Whether the requester of the containing object must provide comments justifying the request
	CommentsRequired NullableBool `json:"commentsRequired,omitempty"`
	// Whether an approver must provide comments when denying the request
	DenialCommentsRequired NullableBool `json:"denialCommentsRequired,omitempty"`
	// List describing the steps in approving the revocation request
	ApprovalSchemes      []ApprovalSchemeForRole `json:"approvalSchemes,omitempty"`
	AdditionalProperties map[string]interface{}
}

RevocabilityForRole struct for RevocabilityForRole

func NewRevocabilityForRole ¶

func NewRevocabilityForRole() *RevocabilityForRole

NewRevocabilityForRole instantiates a new RevocabilityForRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRevocabilityForRoleWithDefaults ¶

func NewRevocabilityForRoleWithDefaults() *RevocabilityForRole

NewRevocabilityForRoleWithDefaults instantiates a new RevocabilityForRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RevocabilityForRole) GetApprovalSchemes ¶

func (o *RevocabilityForRole) GetApprovalSchemes() []ApprovalSchemeForRole

GetApprovalSchemes returns the ApprovalSchemes field value if set, zero value otherwise.

func (*RevocabilityForRole) GetApprovalSchemesOk ¶

func (o *RevocabilityForRole) GetApprovalSchemesOk() ([]ApprovalSchemeForRole, bool)

GetApprovalSchemesOk returns a tuple with the ApprovalSchemes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RevocabilityForRole) GetCommentsRequired ¶

func (o *RevocabilityForRole) GetCommentsRequired() bool

GetCommentsRequired returns the CommentsRequired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RevocabilityForRole) GetCommentsRequiredOk ¶

func (o *RevocabilityForRole) GetCommentsRequiredOk() (*bool, bool)

GetCommentsRequiredOk returns a tuple with the CommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RevocabilityForRole) GetDenialCommentsRequired ¶

func (o *RevocabilityForRole) GetDenialCommentsRequired() bool

GetDenialCommentsRequired returns the DenialCommentsRequired field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RevocabilityForRole) GetDenialCommentsRequiredOk ¶

func (o *RevocabilityForRole) GetDenialCommentsRequiredOk() (*bool, bool)

GetDenialCommentsRequiredOk returns a tuple with the DenialCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RevocabilityForRole) HasApprovalSchemes ¶

func (o *RevocabilityForRole) HasApprovalSchemes() bool

HasApprovalSchemes returns a boolean if a field has been set.

func (*RevocabilityForRole) HasCommentsRequired ¶

func (o *RevocabilityForRole) HasCommentsRequired() bool

HasCommentsRequired returns a boolean if a field has been set.

func (*RevocabilityForRole) HasDenialCommentsRequired ¶

func (o *RevocabilityForRole) HasDenialCommentsRequired() bool

HasDenialCommentsRequired returns a boolean if a field has been set.

func (RevocabilityForRole) MarshalJSON ¶

func (o RevocabilityForRole) MarshalJSON() ([]byte, error)

func (*RevocabilityForRole) SetApprovalSchemes ¶

func (o *RevocabilityForRole) SetApprovalSchemes(v []ApprovalSchemeForRole)

SetApprovalSchemes gets a reference to the given []ApprovalSchemeForRole and assigns it to the ApprovalSchemes field.

func (*RevocabilityForRole) SetCommentsRequired ¶

func (o *RevocabilityForRole) SetCommentsRequired(v bool)

SetCommentsRequired gets a reference to the given NullableBool and assigns it to the CommentsRequired field.

func (*RevocabilityForRole) SetCommentsRequiredNil ¶

func (o *RevocabilityForRole) SetCommentsRequiredNil()

SetCommentsRequiredNil sets the value for CommentsRequired to be an explicit nil

func (*RevocabilityForRole) SetDenialCommentsRequired ¶

func (o *RevocabilityForRole) SetDenialCommentsRequired(v bool)

SetDenialCommentsRequired gets a reference to the given NullableBool and assigns it to the DenialCommentsRequired field.

func (*RevocabilityForRole) SetDenialCommentsRequiredNil ¶

func (o *RevocabilityForRole) SetDenialCommentsRequiredNil()

SetDenialCommentsRequiredNil sets the value for DenialCommentsRequired to be an explicit nil

func (RevocabilityForRole) ToMap ¶

func (o RevocabilityForRole) ToMap() (map[string]interface{}, error)

func (*RevocabilityForRole) UnmarshalJSON ¶

func (o *RevocabilityForRole) UnmarshalJSON(bytes []byte) (err error)

func (*RevocabilityForRole) UnsetCommentsRequired ¶

func (o *RevocabilityForRole) UnsetCommentsRequired()

UnsetCommentsRequired ensures that no value is present for CommentsRequired, not even an explicit nil

func (*RevocabilityForRole) UnsetDenialCommentsRequired ¶

func (o *RevocabilityForRole) UnsetDenialCommentsRequired()

UnsetDenialCommentsRequired ensures that no value is present for DenialCommentsRequired, not even an explicit nil

type Role ¶

type Role struct {
	// The id of the Role. This field must be left null when creating an Role, otherwise a 400 Bad Request error will result.
	Id *string `json:"id,omitempty"`
	// The human-readable display name of the Role
	Name string `json:"name"`
	// Date the Role was created
	Created *time.Time `json:"created,omitempty"`
	// Date the Role was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// A human-readable description of the Role
	Description    NullableString                 `json:"description,omitempty"`
	Owner          OwnerReference                 `json:"owner"`
	AccessProfiles []AccessProfileRef             `json:"accessProfiles,omitempty"`
	Entitlements   []EntitlementRef               `json:"entitlements,omitempty"`
	Membership     NullableRoleMembershipSelector `json:"membership,omitempty"`
	// This field is not directly modifiable and is generally expected to be *null*. In very rare instances, some Roles may have been created using membership selection criteria that are no longer fully supported. While these Roles will still work, they should be migrated to STANDARD or IDENTITY_LIST selection criteria. This field exists for informational purposes as an aid to such migration.
	LegacyMembershipInfo map[string]interface{} `json:"legacyMembershipInfo,omitempty"`
	// Whether the Role is enabled or not.
	Enabled *bool `json:"enabled,omitempty"`
	// Whether the Role can be the target of access requests.
	Requestable             *bool                  `json:"requestable,omitempty"`
	AccessRequestConfig     *RequestabilityForRole `json:"accessRequestConfig,omitempty"`
	RevocationRequestConfig *RevocabilityForRole   `json:"revocationRequestConfig,omitempty"`
	// List of IDs of segments, if any, to which this Role is assigned.
	Segments             []string `json:"segments,omitempty"`
	AdditionalProperties map[string]interface{}
}

Role A Role

func NewRole ¶

func NewRole(name string, owner OwnerReference) *Role

NewRole instantiates a new Role object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleWithDefaults ¶

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Role) GetAccessProfiles ¶

func (o *Role) GetAccessProfiles() []AccessProfileRef

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role) GetAccessProfilesOk ¶

func (o *Role) GetAccessProfilesOk() ([]AccessProfileRef, bool)

GetAccessProfilesOk returns a tuple with the AccessProfiles field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) GetAccessRequestConfig ¶

func (o *Role) GetAccessRequestConfig() RequestabilityForRole

GetAccessRequestConfig returns the AccessRequestConfig field value if set, zero value otherwise.

func (*Role) GetAccessRequestConfigOk ¶

func (o *Role) GetAccessRequestConfigOk() (*RequestabilityForRole, bool)

GetAccessRequestConfigOk returns a tuple with the AccessRequestConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetCreated ¶

func (o *Role) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Role) GetCreatedOk ¶

func (o *Role) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetDescription ¶

func (o *Role) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role) GetDescriptionOk ¶

func (o *Role) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) GetEnabled ¶

func (o *Role) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Role) GetEnabledOk ¶

func (o *Role) 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 (*Role) GetEntitlements ¶

func (o *Role) GetEntitlements() []EntitlementRef

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*Role) GetEntitlementsOk ¶

func (o *Role) GetEntitlementsOk() ([]EntitlementRef, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetId ¶

func (o *Role) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Role) GetIdOk ¶

func (o *Role) 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 (*Role) GetLegacyMembershipInfo ¶

func (o *Role) GetLegacyMembershipInfo() map[string]interface{}

GetLegacyMembershipInfo returns the LegacyMembershipInfo field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role) GetLegacyMembershipInfoOk ¶

func (o *Role) GetLegacyMembershipInfoOk() (map[string]interface{}, bool)

GetLegacyMembershipInfoOk returns a tuple with the LegacyMembershipInfo field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) GetMembership ¶

func (o *Role) GetMembership() RoleMembershipSelector

GetMembership returns the Membership field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role) GetMembershipOk ¶

func (o *Role) GetMembershipOk() (*RoleMembershipSelector, bool)

GetMembershipOk returns a tuple with the Membership field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) GetModified ¶

func (o *Role) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Role) GetModifiedOk ¶

func (o *Role) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetName ¶

func (o *Role) GetName() string

GetName returns the Name field value

func (*Role) GetNameOk ¶

func (o *Role) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Role) GetOwner ¶

func (o *Role) GetOwner() OwnerReference

GetOwner returns the Owner field value

func (*Role) GetOwnerOk ¶

func (o *Role) GetOwnerOk() (*OwnerReference, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*Role) GetRequestable ¶

func (o *Role) GetRequestable() bool

GetRequestable returns the Requestable field value if set, zero value otherwise.

func (*Role) GetRequestableOk ¶

func (o *Role) GetRequestableOk() (*bool, bool)

GetRequestableOk returns a tuple with the Requestable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetRevocationRequestConfig ¶

func (o *Role) GetRevocationRequestConfig() RevocabilityForRole

GetRevocationRequestConfig returns the RevocationRequestConfig field value if set, zero value otherwise.

func (*Role) GetRevocationRequestConfigOk ¶

func (o *Role) GetRevocationRequestConfigOk() (*RevocabilityForRole, bool)

GetRevocationRequestConfigOk returns a tuple with the RevocationRequestConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Role) GetSegments ¶

func (o *Role) GetSegments() []string

GetSegments returns the Segments field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role) GetSegmentsOk ¶

func (o *Role) GetSegmentsOk() ([]string, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) HasAccessProfiles ¶

func (o *Role) HasAccessProfiles() bool

HasAccessProfiles returns a boolean if a field has been set.

func (*Role) HasAccessRequestConfig ¶

func (o *Role) HasAccessRequestConfig() bool

HasAccessRequestConfig returns a boolean if a field has been set.

func (*Role) HasCreated ¶

func (o *Role) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Role) HasDescription ¶

func (o *Role) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Role) HasEnabled ¶

func (o *Role) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Role) HasEntitlements ¶

func (o *Role) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*Role) HasId ¶

func (o *Role) HasId() bool

HasId returns a boolean if a field has been set.

func (*Role) HasLegacyMembershipInfo ¶

func (o *Role) HasLegacyMembershipInfo() bool

HasLegacyMembershipInfo returns a boolean if a field has been set.

func (*Role) HasMembership ¶

func (o *Role) HasMembership() bool

HasMembership returns a boolean if a field has been set.

func (*Role) HasModified ¶

func (o *Role) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Role) HasRequestable ¶

func (o *Role) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*Role) HasRevocationRequestConfig ¶

func (o *Role) HasRevocationRequestConfig() bool

HasRevocationRequestConfig returns a boolean if a field has been set.

func (*Role) HasSegments ¶

func (o *Role) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (Role) MarshalJSON ¶

func (o Role) MarshalJSON() ([]byte, error)

func (*Role) SetAccessProfiles ¶

func (o *Role) SetAccessProfiles(v []AccessProfileRef)

SetAccessProfiles gets a reference to the given []AccessProfileRef and assigns it to the AccessProfiles field.

func (*Role) SetAccessRequestConfig ¶

func (o *Role) SetAccessRequestConfig(v RequestabilityForRole)

SetAccessRequestConfig gets a reference to the given RequestabilityForRole and assigns it to the AccessRequestConfig field.

func (*Role) SetCreated ¶

func (o *Role) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Role) SetDescription ¶

func (o *Role) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*Role) SetDescriptionNil ¶

func (o *Role) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Role) SetEnabled ¶

func (o *Role) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Role) SetEntitlements ¶

func (o *Role) SetEntitlements(v []EntitlementRef)

SetEntitlements gets a reference to the given []EntitlementRef and assigns it to the Entitlements field.

func (*Role) SetId ¶

func (o *Role) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Role) SetLegacyMembershipInfo ¶

func (o *Role) SetLegacyMembershipInfo(v map[string]interface{})

SetLegacyMembershipInfo gets a reference to the given map[string]interface{} and assigns it to the LegacyMembershipInfo field.

func (*Role) SetMembership ¶

func (o *Role) SetMembership(v RoleMembershipSelector)

SetMembership gets a reference to the given NullableRoleMembershipSelector and assigns it to the Membership field.

func (*Role) SetMembershipNil ¶

func (o *Role) SetMembershipNil()

SetMembershipNil sets the value for Membership to be an explicit nil

func (*Role) SetModified ¶

func (o *Role) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Role) SetName ¶

func (o *Role) SetName(v string)

SetName sets field value

func (*Role) SetOwner ¶

func (o *Role) SetOwner(v OwnerReference)

SetOwner sets field value

func (*Role) SetRequestable ¶

func (o *Role) SetRequestable(v bool)

SetRequestable gets a reference to the given bool and assigns it to the Requestable field.

func (*Role) SetRevocationRequestConfig ¶

func (o *Role) SetRevocationRequestConfig(v RevocabilityForRole)

SetRevocationRequestConfig gets a reference to the given RevocabilityForRole and assigns it to the RevocationRequestConfig field.

func (*Role) SetSegments ¶

func (o *Role) SetSegments(v []string)

SetSegments gets a reference to the given []string and assigns it to the Segments field.

func (Role) ToMap ¶

func (o Role) ToMap() (map[string]interface{}, error)

func (*Role) UnmarshalJSON ¶

func (o *Role) UnmarshalJSON(bytes []byte) (err error)

func (*Role) UnsetDescription ¶

func (o *Role) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*Role) UnsetMembership ¶

func (o *Role) UnsetMembership()

UnsetMembership ensures that no value is present for Membership, not even an explicit nil

type RoleAssignmentSourceType ¶

type RoleAssignmentSourceType string

RoleAssignmentSourceType Type which indicates how a particular Identity obtained a particular Role

const (
	ROLEASSIGNMENTSOURCETYPE_ACCESS_REQUEST  RoleAssignmentSourceType = "ACCESS_REQUEST"
	ROLEASSIGNMENTSOURCETYPE_ROLE_MEMBERSHIP RoleAssignmentSourceType = "ROLE_MEMBERSHIP"
)

List of RoleAssignmentSourceType

func NewRoleAssignmentSourceTypeFromValue ¶

func NewRoleAssignmentSourceTypeFromValue(v string) (*RoleAssignmentSourceType, error)

NewRoleAssignmentSourceTypeFromValue returns a pointer to a valid RoleAssignmentSourceType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RoleAssignmentSourceType) IsValid ¶

func (v RoleAssignmentSourceType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RoleAssignmentSourceType) Ptr ¶

Ptr returns reference to RoleAssignmentSourceType value

func (*RoleAssignmentSourceType) UnmarshalJSON ¶

func (v *RoleAssignmentSourceType) UnmarshalJSON(src []byte) error

type RoleBulkDeleteRequest ¶

type RoleBulkDeleteRequest struct {
	// List of IDs of Roles to be deleted.
	RoleIds              []string `json:"roleIds"`
	AdditionalProperties map[string]interface{}
}

RoleBulkDeleteRequest struct for RoleBulkDeleteRequest

func NewRoleBulkDeleteRequest ¶

func NewRoleBulkDeleteRequest(roleIds []string) *RoleBulkDeleteRequest

NewRoleBulkDeleteRequest instantiates a new RoleBulkDeleteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleBulkDeleteRequestWithDefaults ¶

func NewRoleBulkDeleteRequestWithDefaults() *RoleBulkDeleteRequest

NewRoleBulkDeleteRequestWithDefaults instantiates a new RoleBulkDeleteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleBulkDeleteRequest) GetRoleIds ¶

func (o *RoleBulkDeleteRequest) GetRoleIds() []string

GetRoleIds returns the RoleIds field value

func (*RoleBulkDeleteRequest) GetRoleIdsOk ¶

func (o *RoleBulkDeleteRequest) GetRoleIdsOk() ([]string, bool)

GetRoleIdsOk returns a tuple with the RoleIds field value and a boolean to check if the value has been set.

func (RoleBulkDeleteRequest) MarshalJSON ¶

func (o RoleBulkDeleteRequest) MarshalJSON() ([]byte, error)

func (*RoleBulkDeleteRequest) SetRoleIds ¶

func (o *RoleBulkDeleteRequest) SetRoleIds(v []string)

SetRoleIds sets field value

func (RoleBulkDeleteRequest) ToMap ¶

func (o RoleBulkDeleteRequest) ToMap() (map[string]interface{}, error)

func (*RoleBulkDeleteRequest) UnmarshalJSON ¶

func (o *RoleBulkDeleteRequest) UnmarshalJSON(bytes []byte) (err error)

type RoleCriteriaKey ¶

type RoleCriteriaKey struct {
	Type RoleCriteriaKeyType `json:"type"`
	// The name of the attribute or entitlement to which the associated criteria applies.
	Property string `json:"property"`
	// ID of the Source from which an account attribute or entitlement is drawn. Required if type is ACCOUNT or ENTITLEMENT
	SourceId             NullableString `json:"sourceId,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleCriteriaKey Refers to a specific Identity attribute, Account attibute, or Entitlement used in Role membership criteria

func NewRoleCriteriaKey ¶

func NewRoleCriteriaKey(type_ RoleCriteriaKeyType, property string) *RoleCriteriaKey

NewRoleCriteriaKey instantiates a new RoleCriteriaKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleCriteriaKeyWithDefaults ¶

func NewRoleCriteriaKeyWithDefaults() *RoleCriteriaKey

NewRoleCriteriaKeyWithDefaults instantiates a new RoleCriteriaKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleCriteriaKey) GetProperty ¶

func (o *RoleCriteriaKey) GetProperty() string

GetProperty returns the Property field value

func (*RoleCriteriaKey) GetPropertyOk ¶

func (o *RoleCriteriaKey) GetPropertyOk() (*string, bool)

GetPropertyOk returns a tuple with the Property field value and a boolean to check if the value has been set.

func (*RoleCriteriaKey) GetSourceId ¶

func (o *RoleCriteriaKey) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaKey) GetSourceIdOk ¶

func (o *RoleCriteriaKey) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaKey) GetType ¶

func (o *RoleCriteriaKey) GetType() RoleCriteriaKeyType

GetType returns the Type field value

func (*RoleCriteriaKey) GetTypeOk ¶

func (o *RoleCriteriaKey) GetTypeOk() (*RoleCriteriaKeyType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RoleCriteriaKey) HasSourceId ¶

func (o *RoleCriteriaKey) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (RoleCriteriaKey) MarshalJSON ¶

func (o RoleCriteriaKey) MarshalJSON() ([]byte, error)

func (*RoleCriteriaKey) SetProperty ¶

func (o *RoleCriteriaKey) SetProperty(v string)

SetProperty sets field value

func (*RoleCriteriaKey) SetSourceId ¶

func (o *RoleCriteriaKey) SetSourceId(v string)

SetSourceId gets a reference to the given NullableString and assigns it to the SourceId field.

func (*RoleCriteriaKey) SetSourceIdNil ¶

func (o *RoleCriteriaKey) SetSourceIdNil()

SetSourceIdNil sets the value for SourceId to be an explicit nil

func (*RoleCriteriaKey) SetType ¶

func (o *RoleCriteriaKey) SetType(v RoleCriteriaKeyType)

SetType sets field value

func (RoleCriteriaKey) ToMap ¶

func (o RoleCriteriaKey) ToMap() (map[string]interface{}, error)

func (*RoleCriteriaKey) UnmarshalJSON ¶

func (o *RoleCriteriaKey) UnmarshalJSON(bytes []byte) (err error)

func (*RoleCriteriaKey) UnsetSourceId ¶

func (o *RoleCriteriaKey) UnsetSourceId()

UnsetSourceId ensures that no value is present for SourceId, not even an explicit nil

type RoleCriteriaKeyType ¶

type RoleCriteriaKeyType string

RoleCriteriaKeyType Indicates whether the associated criteria represents an expression on identity attributes, account attributes, or entitlements, respectively.

const (
	ROLECRITERIAKEYTYPE_IDENTITY    RoleCriteriaKeyType = "IDENTITY"
	ROLECRITERIAKEYTYPE_ACCOUNT     RoleCriteriaKeyType = "ACCOUNT"
	ROLECRITERIAKEYTYPE_ENTITLEMENT RoleCriteriaKeyType = "ENTITLEMENT"
)

List of RoleCriteriaKeyType

func NewRoleCriteriaKeyTypeFromValue ¶

func NewRoleCriteriaKeyTypeFromValue(v string) (*RoleCriteriaKeyType, error)

NewRoleCriteriaKeyTypeFromValue returns a pointer to a valid RoleCriteriaKeyType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RoleCriteriaKeyType) IsValid ¶

func (v RoleCriteriaKeyType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RoleCriteriaKeyType) Ptr ¶

Ptr returns reference to RoleCriteriaKeyType value

func (*RoleCriteriaKeyType) UnmarshalJSON ¶

func (v *RoleCriteriaKeyType) UnmarshalJSON(src []byte) error

type RoleCriteriaLevel1 ¶

type RoleCriteriaLevel1 struct {
	Operation *RoleCriteriaOperation  `json:"operation,omitempty"`
	Key       NullableRoleCriteriaKey `json:"key,omitempty"`
	// String value to test the Identity attribute, Account attribute, or Entitlement specified in the key w/r/t the specified operation. If this criteria is a leaf node, that is, if the operation is one of EQUALS, NOT_EQUALS, CONTAINS, STARTS_WITH, or ENDS_WITH, this field is required. Otherwise, specifying it is an error.
	StringValue NullableString `json:"stringValue,omitempty"`
	// Array of child criteria. Required if the operation is AND or OR, otherwise it must be left null. A maximum of three levels of criteria are supported, including leaf nodes. Additionally, AND nodes can only be children or OR nodes and vice-versa.
	Children             []RoleCriteriaLevel2 `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleCriteriaLevel1 Defines STANDARD type Role membership

func NewRoleCriteriaLevel1 ¶

func NewRoleCriteriaLevel1() *RoleCriteriaLevel1

NewRoleCriteriaLevel1 instantiates a new RoleCriteriaLevel1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleCriteriaLevel1WithDefaults ¶

func NewRoleCriteriaLevel1WithDefaults() *RoleCriteriaLevel1

NewRoleCriteriaLevel1WithDefaults instantiates a new RoleCriteriaLevel1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleCriteriaLevel1) GetChildren ¶

func (o *RoleCriteriaLevel1) GetChildren() []RoleCriteriaLevel2

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel1) GetChildrenOk ¶

func (o *RoleCriteriaLevel1) GetChildrenOk() ([]RoleCriteriaLevel2, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel1) GetKey ¶

func (o *RoleCriteriaLevel1) GetKey() RoleCriteriaKey

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel1) GetKeyOk ¶

func (o *RoleCriteriaLevel1) GetKeyOk() (*RoleCriteriaKey, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel1) GetOperation ¶

func (o *RoleCriteriaLevel1) GetOperation() RoleCriteriaOperation

GetOperation returns the Operation field value if set, zero value otherwise.

func (*RoleCriteriaLevel1) GetOperationOk ¶

func (o *RoleCriteriaLevel1) GetOperationOk() (*RoleCriteriaOperation, bool)

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleCriteriaLevel1) GetStringValue ¶

func (o *RoleCriteriaLevel1) GetStringValue() string

GetStringValue returns the StringValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel1) GetStringValueOk ¶

func (o *RoleCriteriaLevel1) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel1) HasChildren ¶

func (o *RoleCriteriaLevel1) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*RoleCriteriaLevel1) HasKey ¶

func (o *RoleCriteriaLevel1) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*RoleCriteriaLevel1) HasOperation ¶

func (o *RoleCriteriaLevel1) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*RoleCriteriaLevel1) HasStringValue ¶

func (o *RoleCriteriaLevel1) HasStringValue() bool

HasStringValue returns a boolean if a field has been set.

func (RoleCriteriaLevel1) MarshalJSON ¶

func (o RoleCriteriaLevel1) MarshalJSON() ([]byte, error)

func (*RoleCriteriaLevel1) SetChildren ¶

func (o *RoleCriteriaLevel1) SetChildren(v []RoleCriteriaLevel2)

SetChildren gets a reference to the given []RoleCriteriaLevel2 and assigns it to the Children field.

func (*RoleCriteriaLevel1) SetKey ¶

func (o *RoleCriteriaLevel1) SetKey(v RoleCriteriaKey)

SetKey gets a reference to the given NullableRoleCriteriaKey and assigns it to the Key field.

func (*RoleCriteriaLevel1) SetKeyNil ¶

func (o *RoleCriteriaLevel1) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*RoleCriteriaLevel1) SetOperation ¶

func (o *RoleCriteriaLevel1) SetOperation(v RoleCriteriaOperation)

SetOperation gets a reference to the given RoleCriteriaOperation and assigns it to the Operation field.

func (*RoleCriteriaLevel1) SetStringValue ¶

func (o *RoleCriteriaLevel1) SetStringValue(v string)

SetStringValue gets a reference to the given NullableString and assigns it to the StringValue field.

func (*RoleCriteriaLevel1) SetStringValueNil ¶

func (o *RoleCriteriaLevel1) SetStringValueNil()

SetStringValueNil sets the value for StringValue to be an explicit nil

func (RoleCriteriaLevel1) ToMap ¶

func (o RoleCriteriaLevel1) ToMap() (map[string]interface{}, error)

func (*RoleCriteriaLevel1) UnmarshalJSON ¶

func (o *RoleCriteriaLevel1) UnmarshalJSON(bytes []byte) (err error)

func (*RoleCriteriaLevel1) UnsetKey ¶

func (o *RoleCriteriaLevel1) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

func (*RoleCriteriaLevel1) UnsetStringValue ¶

func (o *RoleCriteriaLevel1) UnsetStringValue()

UnsetStringValue ensures that no value is present for StringValue, not even an explicit nil

type RoleCriteriaLevel2 ¶

type RoleCriteriaLevel2 struct {
	Operation *RoleCriteriaOperation  `json:"operation,omitempty"`
	Key       NullableRoleCriteriaKey `json:"key,omitempty"`
	// String value to test the Identity attribute, Account attribute, or Entitlement specified in the key w/r/t the specified operation. If this criteria is a leaf node, that is, if the operation is one of EQUALS, NOT_EQUALS, CONTAINS, STARTS_WITH, or ENDS_WITH, this field is required. Otherwise, specifying it is an error.
	StringValue NullableString `json:"stringValue,omitempty"`
	// Array of child criteria. Required if the operation is AND or OR, otherwise it must be left null. A maximum of three levels of criteria are supported, including leaf nodes. Additionally, AND nodes can only be children or OR nodes and vice-versa.
	Children             []RoleCriteriaLevel3 `json:"children,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleCriteriaLevel2 Defines STANDARD type Role membership

func NewRoleCriteriaLevel2 ¶

func NewRoleCriteriaLevel2() *RoleCriteriaLevel2

NewRoleCriteriaLevel2 instantiates a new RoleCriteriaLevel2 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleCriteriaLevel2WithDefaults ¶

func NewRoleCriteriaLevel2WithDefaults() *RoleCriteriaLevel2

NewRoleCriteriaLevel2WithDefaults instantiates a new RoleCriteriaLevel2 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleCriteriaLevel2) GetChildren ¶

func (o *RoleCriteriaLevel2) GetChildren() []RoleCriteriaLevel3

GetChildren returns the Children field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel2) GetChildrenOk ¶

func (o *RoleCriteriaLevel2) GetChildrenOk() ([]RoleCriteriaLevel3, bool)

GetChildrenOk returns a tuple with the Children field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel2) GetKey ¶

func (o *RoleCriteriaLevel2) GetKey() RoleCriteriaKey

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel2) GetKeyOk ¶

func (o *RoleCriteriaLevel2) GetKeyOk() (*RoleCriteriaKey, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel2) GetOperation ¶

func (o *RoleCriteriaLevel2) GetOperation() RoleCriteriaOperation

GetOperation returns the Operation field value if set, zero value otherwise.

func (*RoleCriteriaLevel2) GetOperationOk ¶

func (o *RoleCriteriaLevel2) GetOperationOk() (*RoleCriteriaOperation, bool)

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleCriteriaLevel2) GetStringValue ¶

func (o *RoleCriteriaLevel2) GetStringValue() string

GetStringValue returns the StringValue field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel2) GetStringValueOk ¶

func (o *RoleCriteriaLevel2) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel2) HasChildren ¶

func (o *RoleCriteriaLevel2) HasChildren() bool

HasChildren returns a boolean if a field has been set.

func (*RoleCriteriaLevel2) HasKey ¶

func (o *RoleCriteriaLevel2) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*RoleCriteriaLevel2) HasOperation ¶

func (o *RoleCriteriaLevel2) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*RoleCriteriaLevel2) HasStringValue ¶

func (o *RoleCriteriaLevel2) HasStringValue() bool

HasStringValue returns a boolean if a field has been set.

func (RoleCriteriaLevel2) MarshalJSON ¶

func (o RoleCriteriaLevel2) MarshalJSON() ([]byte, error)

func (*RoleCriteriaLevel2) SetChildren ¶

func (o *RoleCriteriaLevel2) SetChildren(v []RoleCriteriaLevel3)

SetChildren gets a reference to the given []RoleCriteriaLevel3 and assigns it to the Children field.

func (*RoleCriteriaLevel2) SetKey ¶

func (o *RoleCriteriaLevel2) SetKey(v RoleCriteriaKey)

SetKey gets a reference to the given NullableRoleCriteriaKey and assigns it to the Key field.

func (*RoleCriteriaLevel2) SetKeyNil ¶

func (o *RoleCriteriaLevel2) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*RoleCriteriaLevel2) SetOperation ¶

func (o *RoleCriteriaLevel2) SetOperation(v RoleCriteriaOperation)

SetOperation gets a reference to the given RoleCriteriaOperation and assigns it to the Operation field.

func (*RoleCriteriaLevel2) SetStringValue ¶

func (o *RoleCriteriaLevel2) SetStringValue(v string)

SetStringValue gets a reference to the given NullableString and assigns it to the StringValue field.

func (*RoleCriteriaLevel2) SetStringValueNil ¶

func (o *RoleCriteriaLevel2) SetStringValueNil()

SetStringValueNil sets the value for StringValue to be an explicit nil

func (RoleCriteriaLevel2) ToMap ¶

func (o RoleCriteriaLevel2) ToMap() (map[string]interface{}, error)

func (*RoleCriteriaLevel2) UnmarshalJSON ¶

func (o *RoleCriteriaLevel2) UnmarshalJSON(bytes []byte) (err error)

func (*RoleCriteriaLevel2) UnsetKey ¶

func (o *RoleCriteriaLevel2) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

func (*RoleCriteriaLevel2) UnsetStringValue ¶

func (o *RoleCriteriaLevel2) UnsetStringValue()

UnsetStringValue ensures that no value is present for StringValue, not even an explicit nil

type RoleCriteriaLevel3 ¶

type RoleCriteriaLevel3 struct {
	Operation *RoleCriteriaOperation  `json:"operation,omitempty"`
	Key       NullableRoleCriteriaKey `json:"key,omitempty"`
	// String value to test the Identity attribute, Account attribute, or Entitlement specified in the key w/r/t the specified operation. If this criteria is a leaf node, that is, if the operation is one of EQUALS, NOT_EQUALS, CONTAINS, STARTS_WITH, or ENDS_WITH, this field is required. Otherwise, specifying it is an error.
	StringValue          *string `json:"stringValue,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleCriteriaLevel3 Defines STANDARD type Role membership

func NewRoleCriteriaLevel3 ¶

func NewRoleCriteriaLevel3() *RoleCriteriaLevel3

NewRoleCriteriaLevel3 instantiates a new RoleCriteriaLevel3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleCriteriaLevel3WithDefaults ¶

func NewRoleCriteriaLevel3WithDefaults() *RoleCriteriaLevel3

NewRoleCriteriaLevel3WithDefaults instantiates a new RoleCriteriaLevel3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleCriteriaLevel3) GetKey ¶

func (o *RoleCriteriaLevel3) GetKey() RoleCriteriaKey

GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleCriteriaLevel3) GetKeyOk ¶

func (o *RoleCriteriaLevel3) GetKeyOk() (*RoleCriteriaKey, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleCriteriaLevel3) GetOperation ¶

func (o *RoleCriteriaLevel3) GetOperation() RoleCriteriaOperation

GetOperation returns the Operation field value if set, zero value otherwise.

func (*RoleCriteriaLevel3) GetOperationOk ¶

func (o *RoleCriteriaLevel3) GetOperationOk() (*RoleCriteriaOperation, bool)

GetOperationOk returns a tuple with the Operation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleCriteriaLevel3) GetStringValue ¶

func (o *RoleCriteriaLevel3) GetStringValue() string

GetStringValue returns the StringValue field value if set, zero value otherwise.

func (*RoleCriteriaLevel3) GetStringValueOk ¶

func (o *RoleCriteriaLevel3) 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 (*RoleCriteriaLevel3) HasKey ¶

func (o *RoleCriteriaLevel3) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*RoleCriteriaLevel3) HasOperation ¶

func (o *RoleCriteriaLevel3) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*RoleCriteriaLevel3) HasStringValue ¶

func (o *RoleCriteriaLevel3) HasStringValue() bool

HasStringValue returns a boolean if a field has been set.

func (RoleCriteriaLevel3) MarshalJSON ¶

func (o RoleCriteriaLevel3) MarshalJSON() ([]byte, error)

func (*RoleCriteriaLevel3) SetKey ¶

func (o *RoleCriteriaLevel3) SetKey(v RoleCriteriaKey)

SetKey gets a reference to the given NullableRoleCriteriaKey and assigns it to the Key field.

func (*RoleCriteriaLevel3) SetKeyNil ¶

func (o *RoleCriteriaLevel3) SetKeyNil()

SetKeyNil sets the value for Key to be an explicit nil

func (*RoleCriteriaLevel3) SetOperation ¶

func (o *RoleCriteriaLevel3) SetOperation(v RoleCriteriaOperation)

SetOperation gets a reference to the given RoleCriteriaOperation and assigns it to the Operation field.

func (*RoleCriteriaLevel3) SetStringValue ¶

func (o *RoleCriteriaLevel3) SetStringValue(v string)

SetStringValue gets a reference to the given string and assigns it to the StringValue field.

func (RoleCriteriaLevel3) ToMap ¶

func (o RoleCriteriaLevel3) ToMap() (map[string]interface{}, error)

func (*RoleCriteriaLevel3) UnmarshalJSON ¶

func (o *RoleCriteriaLevel3) UnmarshalJSON(bytes []byte) (err error)

func (*RoleCriteriaLevel3) UnsetKey ¶

func (o *RoleCriteriaLevel3) UnsetKey()

UnsetKey ensures that no value is present for Key, not even an explicit nil

type RoleCriteriaOperation ¶

type RoleCriteriaOperation string

RoleCriteriaOperation An operation

const (
	ROLECRITERIAOPERATION_EQUALS      RoleCriteriaOperation = "EQUALS"
	ROLECRITERIAOPERATION_NOT_EQUALS  RoleCriteriaOperation = "NOT_EQUALS"
	ROLECRITERIAOPERATION_CONTAINS    RoleCriteriaOperation = "CONTAINS"
	ROLECRITERIAOPERATION_STARTS_WITH RoleCriteriaOperation = "STARTS_WITH"
	ROLECRITERIAOPERATION_ENDS_WITH   RoleCriteriaOperation = "ENDS_WITH"
	ROLECRITERIAOPERATION_AND         RoleCriteriaOperation = "AND"
	ROLECRITERIAOPERATION_OR          RoleCriteriaOperation = "OR"
)

List of RoleCriteriaOperation

func NewRoleCriteriaOperationFromValue ¶

func NewRoleCriteriaOperationFromValue(v string) (*RoleCriteriaOperation, error)

NewRoleCriteriaOperationFromValue returns a pointer to a valid RoleCriteriaOperation for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RoleCriteriaOperation) IsValid ¶

func (v RoleCriteriaOperation) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RoleCriteriaOperation) Ptr ¶

Ptr returns reference to RoleCriteriaOperation value

func (*RoleCriteriaOperation) UnmarshalJSON ¶

func (v *RoleCriteriaOperation) UnmarshalJSON(src []byte) error

type RoleDocument ¶

type RoleDocument struct {
	// The unique ID of the referenced object.
	Id string `json:"id"`
	// The human readable name of the referenced object.
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// Access item's description.
	Description *string `json:"description,omitempty"`
	// ISO-8601 date-time referring to the time when the object was created.
	Created NullableTime `json:"created,omitempty"`
	// ISO-8601 date-time referring to the time when the object was last modified.
	Modified NullableTime `json:"modified,omitempty"`
	// ISO-8601 date-time referring to the date-time when object was queued to be synced into search database for use in the search API.   This date-time changes anytime there is an update to the object, which triggers a synchronization event being sent to the search database.  There may be some delay between the `synced` time and the time when the updated data is actually available in the search API.
	Synced NullableTime `json:"synced,omitempty"`
	// Indicates whether the access item is currently enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates whether the access item can be requested.
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates whether comments are required for requests to access the item.
	RequestCommentsRequired *bool                 `json:"requestCommentsRequired,omitempty"`
	Owner                   *BaseAccessAllOfOwner `json:"owner,omitempty"`
	// Access profiles included with the role.
	AccessProfiles []BaseAccessProfile `json:"accessProfiles,omitempty"`
	// Number of access profiles included with the role.
	AccessProfileCount *int32 `json:"accessProfileCount,omitempty"`
	// Tags that have been applied to the object.
	Tags []string `json:"tags,omitempty"`
	// Segments with the role.
	Segments []BaseSegment `json:"segments,omitempty"`
	// Number of segments with the role.
	SegmentCount *int32 `json:"segmentCount,omitempty"`
	// Entitlements included with the role.
	Entitlements []BaseEntitlement `json:"entitlements,omitempty"`
	// Number of entitlements included with the role.
	EntitlementCount     *int32 `json:"entitlementCount,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleDocument Role

func NewRoleDocument ¶

func NewRoleDocument(id string, name string, type_ DocumentType) *RoleDocument

NewRoleDocument instantiates a new RoleDocument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleDocumentWithDefaults ¶

func NewRoleDocumentWithDefaults() *RoleDocument

NewRoleDocumentWithDefaults instantiates a new RoleDocument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleDocument) GetAccessProfileCount ¶

func (o *RoleDocument) GetAccessProfileCount() int32

GetAccessProfileCount returns the AccessProfileCount field value if set, zero value otherwise.

func (*RoleDocument) GetAccessProfileCountOk ¶

func (o *RoleDocument) GetAccessProfileCountOk() (*int32, bool)

GetAccessProfileCountOk returns a tuple with the AccessProfileCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetAccessProfiles ¶

func (o *RoleDocument) GetAccessProfiles() []BaseAccessProfile

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise.

func (*RoleDocument) GetAccessProfilesOk ¶

func (o *RoleDocument) GetAccessProfilesOk() ([]BaseAccessProfile, bool)

GetAccessProfilesOk returns a tuple with the AccessProfiles field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetCreated ¶

func (o *RoleDocument) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleDocument) GetCreatedOk ¶

func (o *RoleDocument) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleDocument) GetDescription ¶

func (o *RoleDocument) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RoleDocument) GetDescriptionOk ¶

func (o *RoleDocument) 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 (*RoleDocument) GetEnabled ¶

func (o *RoleDocument) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*RoleDocument) GetEnabledOk ¶

func (o *RoleDocument) 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 (*RoleDocument) GetEntitlementCount ¶

func (o *RoleDocument) GetEntitlementCount() int32

GetEntitlementCount returns the EntitlementCount field value if set, zero value otherwise.

func (*RoleDocument) GetEntitlementCountOk ¶

func (o *RoleDocument) GetEntitlementCountOk() (*int32, bool)

GetEntitlementCountOk returns a tuple with the EntitlementCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetEntitlements ¶

func (o *RoleDocument) GetEntitlements() []BaseEntitlement

GetEntitlements returns the Entitlements field value if set, zero value otherwise.

func (*RoleDocument) GetEntitlementsOk ¶

func (o *RoleDocument) GetEntitlementsOk() ([]BaseEntitlement, bool)

GetEntitlementsOk returns a tuple with the Entitlements field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetId ¶

func (o *RoleDocument) GetId() string

GetId returns the Id field value

func (*RoleDocument) GetIdOk ¶

func (o *RoleDocument) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RoleDocument) GetModified ¶

func (o *RoleDocument) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleDocument) GetModifiedOk ¶

func (o *RoleDocument) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleDocument) GetName ¶

func (o *RoleDocument) GetName() string

GetName returns the Name field value

func (*RoleDocument) GetNameOk ¶

func (o *RoleDocument) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RoleDocument) GetOwner ¶

func (o *RoleDocument) GetOwner() BaseAccessAllOfOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*RoleDocument) GetOwnerOk ¶

func (o *RoleDocument) GetOwnerOk() (*BaseAccessAllOfOwner, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetRequestCommentsRequired ¶

func (o *RoleDocument) GetRequestCommentsRequired() bool

GetRequestCommentsRequired returns the RequestCommentsRequired field value if set, zero value otherwise.

func (*RoleDocument) GetRequestCommentsRequiredOk ¶

func (o *RoleDocument) GetRequestCommentsRequiredOk() (*bool, bool)

GetRequestCommentsRequiredOk returns a tuple with the RequestCommentsRequired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetRequestable ¶

func (o *RoleDocument) GetRequestable() bool

GetRequestable returns the Requestable field value if set, zero value otherwise.

func (*RoleDocument) GetRequestableOk ¶

func (o *RoleDocument) GetRequestableOk() (*bool, bool)

GetRequestableOk returns a tuple with the Requestable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetSegmentCount ¶

func (o *RoleDocument) GetSegmentCount() int32

GetSegmentCount returns the SegmentCount field value if set, zero value otherwise.

func (*RoleDocument) GetSegmentCountOk ¶

func (o *RoleDocument) GetSegmentCountOk() (*int32, bool)

GetSegmentCountOk returns a tuple with the SegmentCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetSegments ¶

func (o *RoleDocument) GetSegments() []BaseSegment

GetSegments returns the Segments field value if set, zero value otherwise.

func (*RoleDocument) GetSegmentsOk ¶

func (o *RoleDocument) GetSegmentsOk() ([]BaseSegment, bool)

GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleDocument) GetSynced ¶

func (o *RoleDocument) GetSynced() time.Time

GetSynced returns the Synced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleDocument) GetSyncedOk ¶

func (o *RoleDocument) GetSyncedOk() (*time.Time, bool)

GetSyncedOk returns a tuple with the Synced field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleDocument) GetTags ¶

func (o *RoleDocument) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*RoleDocument) GetTagsOk ¶

func (o *RoleDocument) 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 (*RoleDocument) GetType ¶

func (o *RoleDocument) GetType() DocumentType

GetType returns the Type field value

func (*RoleDocument) GetTypeOk ¶

func (o *RoleDocument) GetTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RoleDocument) HasAccessProfileCount ¶

func (o *RoleDocument) HasAccessProfileCount() bool

HasAccessProfileCount returns a boolean if a field has been set.

func (*RoleDocument) HasAccessProfiles ¶

func (o *RoleDocument) HasAccessProfiles() bool

HasAccessProfiles returns a boolean if a field has been set.

func (*RoleDocument) HasCreated ¶

func (o *RoleDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*RoleDocument) HasDescription ¶

func (o *RoleDocument) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RoleDocument) HasEnabled ¶

func (o *RoleDocument) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*RoleDocument) HasEntitlementCount ¶

func (o *RoleDocument) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*RoleDocument) HasEntitlements ¶

func (o *RoleDocument) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*RoleDocument) HasModified ¶

func (o *RoleDocument) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*RoleDocument) HasOwner ¶

func (o *RoleDocument) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*RoleDocument) HasRequestCommentsRequired ¶

func (o *RoleDocument) HasRequestCommentsRequired() bool

HasRequestCommentsRequired returns a boolean if a field has been set.

func (*RoleDocument) HasRequestable ¶

func (o *RoleDocument) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*RoleDocument) HasSegmentCount ¶

func (o *RoleDocument) HasSegmentCount() bool

HasSegmentCount returns a boolean if a field has been set.

func (*RoleDocument) HasSegments ¶

func (o *RoleDocument) HasSegments() bool

HasSegments returns a boolean if a field has been set.

func (*RoleDocument) HasSynced ¶

func (o *RoleDocument) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*RoleDocument) HasTags ¶

func (o *RoleDocument) HasTags() bool

HasTags returns a boolean if a field has been set.

func (RoleDocument) MarshalJSON ¶

func (o RoleDocument) MarshalJSON() ([]byte, error)

func (*RoleDocument) SetAccessProfileCount ¶

func (o *RoleDocument) SetAccessProfileCount(v int32)

SetAccessProfileCount gets a reference to the given int32 and assigns it to the AccessProfileCount field.

func (*RoleDocument) SetAccessProfiles ¶

func (o *RoleDocument) SetAccessProfiles(v []BaseAccessProfile)

SetAccessProfiles gets a reference to the given []BaseAccessProfile and assigns it to the AccessProfiles field.

func (*RoleDocument) SetCreated ¶

func (o *RoleDocument) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*RoleDocument) SetCreatedNil ¶

func (o *RoleDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*RoleDocument) SetDescription ¶

func (o *RoleDocument) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RoleDocument) SetEnabled ¶

func (o *RoleDocument) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*RoleDocument) SetEntitlementCount ¶

func (o *RoleDocument) SetEntitlementCount(v int32)

SetEntitlementCount gets a reference to the given int32 and assigns it to the EntitlementCount field.

func (*RoleDocument) SetEntitlements ¶

func (o *RoleDocument) SetEntitlements(v []BaseEntitlement)

SetEntitlements gets a reference to the given []BaseEntitlement and assigns it to the Entitlements field.

func (*RoleDocument) SetId ¶

func (o *RoleDocument) SetId(v string)

SetId sets field value

func (*RoleDocument) SetModified ¶

func (o *RoleDocument) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*RoleDocument) SetModifiedNil ¶

func (o *RoleDocument) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*RoleDocument) SetName ¶

func (o *RoleDocument) SetName(v string)

SetName sets field value

func (*RoleDocument) SetOwner ¶

func (o *RoleDocument) SetOwner(v BaseAccessAllOfOwner)

SetOwner gets a reference to the given BaseAccessAllOfOwner and assigns it to the Owner field.

func (*RoleDocument) SetRequestCommentsRequired ¶

func (o *RoleDocument) SetRequestCommentsRequired(v bool)

SetRequestCommentsRequired gets a reference to the given bool and assigns it to the RequestCommentsRequired field.

func (*RoleDocument) SetRequestable ¶

func (o *RoleDocument) SetRequestable(v bool)

SetRequestable gets a reference to the given bool and assigns it to the Requestable field.

func (*RoleDocument) SetSegmentCount ¶

func (o *RoleDocument) SetSegmentCount(v int32)

SetSegmentCount gets a reference to the given int32 and assigns it to the SegmentCount field.

func (*RoleDocument) SetSegments ¶

func (o *RoleDocument) SetSegments(v []BaseSegment)

SetSegments gets a reference to the given []BaseSegment and assigns it to the Segments field.

func (*RoleDocument) SetSynced ¶

func (o *RoleDocument) SetSynced(v time.Time)

SetSynced gets a reference to the given NullableTime and assigns it to the Synced field.

func (*RoleDocument) SetSyncedNil ¶

func (o *RoleDocument) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*RoleDocument) SetTags ¶

func (o *RoleDocument) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*RoleDocument) SetType ¶

func (o *RoleDocument) SetType(v DocumentType)

SetType sets field value

func (RoleDocument) ToMap ¶

func (o RoleDocument) ToMap() (map[string]interface{}, error)

func (*RoleDocument) UnmarshalJSON ¶

func (o *RoleDocument) UnmarshalJSON(bytes []byte) (err error)

func (*RoleDocument) UnsetCreated ¶

func (o *RoleDocument) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*RoleDocument) UnsetModified ¶

func (o *RoleDocument) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*RoleDocument) UnsetSynced ¶

func (o *RoleDocument) UnsetSynced()

UnsetSynced ensures that no value is present for Synced, not even an explicit nil

type RoleIdentity ¶

type RoleIdentity struct {
	// The ID of the Identity
	Id *string `json:"id,omitempty"`
	// The alias / username of the Identity
	AliasName *string `json:"aliasName,omitempty"`
	// The human-readable display name of the Identity
	Name *string `json:"name,omitempty"`
	// Email address of the Identity
	Email                *string                   `json:"email,omitempty"`
	RoleAssignmentSource *RoleAssignmentSourceType `json:"roleAssignmentSource,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleIdentity A subset of the fields of an Identity which is a member of a Role.

func NewRoleIdentity ¶

func NewRoleIdentity() *RoleIdentity

NewRoleIdentity instantiates a new RoleIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleIdentityWithDefaults ¶

func NewRoleIdentityWithDefaults() *RoleIdentity

NewRoleIdentityWithDefaults instantiates a new RoleIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleIdentity) GetAliasName ¶

func (o *RoleIdentity) GetAliasName() string

GetAliasName returns the AliasName field value if set, zero value otherwise.

func (*RoleIdentity) GetAliasNameOk ¶

func (o *RoleIdentity) GetAliasNameOk() (*string, bool)

GetAliasNameOk returns a tuple with the AliasName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleIdentity) GetEmail ¶

func (o *RoleIdentity) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*RoleIdentity) GetEmailOk ¶

func (o *RoleIdentity) 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 (*RoleIdentity) GetId ¶

func (o *RoleIdentity) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RoleIdentity) GetIdOk ¶

func (o *RoleIdentity) 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 (*RoleIdentity) GetName ¶

func (o *RoleIdentity) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RoleIdentity) GetNameOk ¶

func (o *RoleIdentity) 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 (*RoleIdentity) GetRoleAssignmentSource ¶

func (o *RoleIdentity) GetRoleAssignmentSource() RoleAssignmentSourceType

GetRoleAssignmentSource returns the RoleAssignmentSource field value if set, zero value otherwise.

func (*RoleIdentity) GetRoleAssignmentSourceOk ¶

func (o *RoleIdentity) GetRoleAssignmentSourceOk() (*RoleAssignmentSourceType, bool)

GetRoleAssignmentSourceOk returns a tuple with the RoleAssignmentSource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleIdentity) HasAliasName ¶

func (o *RoleIdentity) HasAliasName() bool

HasAliasName returns a boolean if a field has been set.

func (*RoleIdentity) HasEmail ¶

func (o *RoleIdentity) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*RoleIdentity) HasId ¶

func (o *RoleIdentity) HasId() bool

HasId returns a boolean if a field has been set.

func (*RoleIdentity) HasName ¶

func (o *RoleIdentity) HasName() bool

HasName returns a boolean if a field has been set.

func (*RoleIdentity) HasRoleAssignmentSource ¶

func (o *RoleIdentity) HasRoleAssignmentSource() bool

HasRoleAssignmentSource returns a boolean if a field has been set.

func (RoleIdentity) MarshalJSON ¶

func (o RoleIdentity) MarshalJSON() ([]byte, error)

func (*RoleIdentity) SetAliasName ¶

func (o *RoleIdentity) SetAliasName(v string)

SetAliasName gets a reference to the given string and assigns it to the AliasName field.

func (*RoleIdentity) SetEmail ¶

func (o *RoleIdentity) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*RoleIdentity) SetId ¶

func (o *RoleIdentity) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RoleIdentity) SetName ¶

func (o *RoleIdentity) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RoleIdentity) SetRoleAssignmentSource ¶

func (o *RoleIdentity) SetRoleAssignmentSource(v RoleAssignmentSourceType)

SetRoleAssignmentSource gets a reference to the given RoleAssignmentSourceType and assigns it to the RoleAssignmentSource field.

func (RoleIdentity) ToMap ¶

func (o RoleIdentity) ToMap() (map[string]interface{}, error)

func (*RoleIdentity) UnmarshalJSON ¶

func (o *RoleIdentity) UnmarshalJSON(bytes []byte) (err error)

type RoleMembershipIdentity ¶

type RoleMembershipIdentity struct {
	Type *DtoType `json:"type,omitempty"`
	// Identity id
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the Identity.
	Name NullableString `json:"name,omitempty"`
	// User name of the Identity
	AliasName            NullableString `json:"aliasName,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleMembershipIdentity A reference to an Identity in an IDENTITY_LIST role membership criteria.

func NewRoleMembershipIdentity ¶

func NewRoleMembershipIdentity() *RoleMembershipIdentity

NewRoleMembershipIdentity instantiates a new RoleMembershipIdentity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleMembershipIdentityWithDefaults ¶

func NewRoleMembershipIdentityWithDefaults() *RoleMembershipIdentity

NewRoleMembershipIdentityWithDefaults instantiates a new RoleMembershipIdentity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleMembershipIdentity) GetAliasName ¶

func (o *RoleMembershipIdentity) GetAliasName() string

GetAliasName returns the AliasName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleMembershipIdentity) GetAliasNameOk ¶

func (o *RoleMembershipIdentity) GetAliasNameOk() (*string, bool)

GetAliasNameOk returns a tuple with the AliasName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleMembershipIdentity) GetId ¶

func (o *RoleMembershipIdentity) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RoleMembershipIdentity) GetIdOk ¶

func (o *RoleMembershipIdentity) 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 (*RoleMembershipIdentity) GetName ¶

func (o *RoleMembershipIdentity) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleMembershipIdentity) GetNameOk ¶

func (o *RoleMembershipIdentity) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleMembershipIdentity) GetType ¶

func (o *RoleMembershipIdentity) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*RoleMembershipIdentity) GetTypeOk ¶

func (o *RoleMembershipIdentity) GetTypeOk() (*DtoType, 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 (*RoleMembershipIdentity) HasAliasName ¶

func (o *RoleMembershipIdentity) HasAliasName() bool

HasAliasName returns a boolean if a field has been set.

func (*RoleMembershipIdentity) HasId ¶

func (o *RoleMembershipIdentity) HasId() bool

HasId returns a boolean if a field has been set.

func (*RoleMembershipIdentity) HasName ¶

func (o *RoleMembershipIdentity) HasName() bool

HasName returns a boolean if a field has been set.

func (*RoleMembershipIdentity) HasType ¶

func (o *RoleMembershipIdentity) HasType() bool

HasType returns a boolean if a field has been set.

func (RoleMembershipIdentity) MarshalJSON ¶

func (o RoleMembershipIdentity) MarshalJSON() ([]byte, error)

func (*RoleMembershipIdentity) SetAliasName ¶

func (o *RoleMembershipIdentity) SetAliasName(v string)

SetAliasName gets a reference to the given NullableString and assigns it to the AliasName field.

func (*RoleMembershipIdentity) SetAliasNameNil ¶

func (o *RoleMembershipIdentity) SetAliasNameNil()

SetAliasNameNil sets the value for AliasName to be an explicit nil

func (*RoleMembershipIdentity) SetId ¶

func (o *RoleMembershipIdentity) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RoleMembershipIdentity) SetName ¶

func (o *RoleMembershipIdentity) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*RoleMembershipIdentity) SetNameNil ¶

func (o *RoleMembershipIdentity) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*RoleMembershipIdentity) SetType ¶

func (o *RoleMembershipIdentity) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (RoleMembershipIdentity) ToMap ¶

func (o RoleMembershipIdentity) ToMap() (map[string]interface{}, error)

func (*RoleMembershipIdentity) UnmarshalJSON ¶

func (o *RoleMembershipIdentity) UnmarshalJSON(bytes []byte) (err error)

func (*RoleMembershipIdentity) UnsetAliasName ¶

func (o *RoleMembershipIdentity) UnsetAliasName()

UnsetAliasName ensures that no value is present for AliasName, not even an explicit nil

func (*RoleMembershipIdentity) UnsetName ¶

func (o *RoleMembershipIdentity) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type RoleMembershipSelector ¶

type RoleMembershipSelector struct {
	Type     *RoleMembershipSelectorType `json:"type,omitempty"`
	Criteria NullableRoleCriteriaLevel1  `json:"criteria,omitempty"`
	// Defines role membership as being exclusive to the specified Identities, when type is IDENTITY_LIST.
	Identities           []RoleMembershipIdentity `json:"identities,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleMembershipSelector When present, specifies that the Role is to be granted to Identities which either satisfy specific criteria or which are members of a given list of Identities.

func NewRoleMembershipSelector ¶

func NewRoleMembershipSelector() *RoleMembershipSelector

NewRoleMembershipSelector instantiates a new RoleMembershipSelector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleMembershipSelectorWithDefaults ¶

func NewRoleMembershipSelectorWithDefaults() *RoleMembershipSelector

NewRoleMembershipSelectorWithDefaults instantiates a new RoleMembershipSelector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleMembershipSelector) GetCriteria ¶

func (o *RoleMembershipSelector) GetCriteria() RoleCriteriaLevel1

GetCriteria returns the Criteria field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleMembershipSelector) GetCriteriaOk ¶

func (o *RoleMembershipSelector) GetCriteriaOk() (*RoleCriteriaLevel1, bool)

GetCriteriaOk returns a tuple with the Criteria field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleMembershipSelector) GetIdentities ¶

func (o *RoleMembershipSelector) GetIdentities() []RoleMembershipIdentity

GetIdentities returns the Identities field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleMembershipSelector) GetIdentitiesOk ¶

func (o *RoleMembershipSelector) GetIdentitiesOk() ([]RoleMembershipIdentity, bool)

GetIdentitiesOk returns a tuple with the Identities field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleMembershipSelector) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*RoleMembershipSelector) GetTypeOk ¶

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 (*RoleMembershipSelector) HasCriteria ¶

func (o *RoleMembershipSelector) HasCriteria() bool

HasCriteria returns a boolean if a field has been set.

func (*RoleMembershipSelector) HasIdentities ¶

func (o *RoleMembershipSelector) HasIdentities() bool

HasIdentities returns a boolean if a field has been set.

func (*RoleMembershipSelector) HasType ¶

func (o *RoleMembershipSelector) HasType() bool

HasType returns a boolean if a field has been set.

func (RoleMembershipSelector) MarshalJSON ¶

func (o RoleMembershipSelector) MarshalJSON() ([]byte, error)

func (*RoleMembershipSelector) SetCriteria ¶

func (o *RoleMembershipSelector) SetCriteria(v RoleCriteriaLevel1)

SetCriteria gets a reference to the given NullableRoleCriteriaLevel1 and assigns it to the Criteria field.

func (*RoleMembershipSelector) SetCriteriaNil ¶

func (o *RoleMembershipSelector) SetCriteriaNil()

SetCriteriaNil sets the value for Criteria to be an explicit nil

func (*RoleMembershipSelector) SetIdentities ¶

func (o *RoleMembershipSelector) SetIdentities(v []RoleMembershipIdentity)

SetIdentities gets a reference to the given []RoleMembershipIdentity and assigns it to the Identities field.

func (*RoleMembershipSelector) SetType ¶

SetType gets a reference to the given RoleMembershipSelectorType and assigns it to the Type field.

func (RoleMembershipSelector) ToMap ¶

func (o RoleMembershipSelector) ToMap() (map[string]interface{}, error)

func (*RoleMembershipSelector) UnmarshalJSON ¶

func (o *RoleMembershipSelector) UnmarshalJSON(bytes []byte) (err error)

func (*RoleMembershipSelector) UnsetCriteria ¶

func (o *RoleMembershipSelector) UnsetCriteria()

UnsetCriteria ensures that no value is present for Criteria, not even an explicit nil

type RoleMembershipSelectorType ¶

type RoleMembershipSelectorType string

RoleMembershipSelectorType This enum characterizes the type of a Role's membership selector. Only the following two are fully supported: STANDARD: Indicates that Role membership is defined in terms of a criteria expression IDENTITY_LIST: Indicates that Role membership is conferred on the specific identities listed

const (
	ROLEMEMBERSHIPSELECTORTYPE_STANDARD      RoleMembershipSelectorType = "STANDARD"
	ROLEMEMBERSHIPSELECTORTYPE_IDENTITY_LIST RoleMembershipSelectorType = "IDENTITY_LIST"
)

List of RoleMembershipSelectorType

func NewRoleMembershipSelectorTypeFromValue ¶

func NewRoleMembershipSelectorTypeFromValue(v string) (*RoleMembershipSelectorType, error)

NewRoleMembershipSelectorTypeFromValue returns a pointer to a valid RoleMembershipSelectorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RoleMembershipSelectorType) IsValid ¶

func (v RoleMembershipSelectorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RoleMembershipSelectorType) Ptr ¶

Ptr returns reference to RoleMembershipSelectorType value

func (*RoleMembershipSelectorType) UnmarshalJSON ¶

func (v *RoleMembershipSelectorType) UnmarshalJSON(src []byte) error

type RoleSummary ¶

type RoleSummary struct {
	// The unique ID of the referenced object.
	Id *string `json:"id,omitempty"`
	// The human readable name of the referenced object.
	Name                 *string           `json:"name,omitempty"`
	DisplayName          *string           `json:"displayName,omitempty"`
	Type                 *DtoType          `json:"type,omitempty"`
	Description          NullableString    `json:"description,omitempty"`
	Owner                *DisplayReference `json:"owner,omitempty"`
	Disabled             *bool             `json:"disabled,omitempty"`
	Revocable            *bool             `json:"revocable,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleSummary Role

func NewRoleSummary ¶

func NewRoleSummary() *RoleSummary

NewRoleSummary instantiates a new RoleSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleSummaryWithDefaults ¶

func NewRoleSummaryWithDefaults() *RoleSummary

NewRoleSummaryWithDefaults instantiates a new RoleSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleSummary) GetDescription ¶

func (o *RoleSummary) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RoleSummary) GetDescriptionOk ¶

func (o *RoleSummary) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RoleSummary) GetDisabled ¶

func (o *RoleSummary) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*RoleSummary) GetDisabledOk ¶

func (o *RoleSummary) GetDisabledOk() (*bool, bool)

GetDisabledOk returns a tuple with the Disabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleSummary) GetDisplayName ¶

func (o *RoleSummary) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*RoleSummary) GetDisplayNameOk ¶

func (o *RoleSummary) GetDisplayNameOk() (*string, bool)

GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleSummary) GetId ¶

func (o *RoleSummary) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RoleSummary) GetIdOk ¶

func (o *RoleSummary) 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 (*RoleSummary) GetName ¶

func (o *RoleSummary) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RoleSummary) GetNameOk ¶

func (o *RoleSummary) 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 (*RoleSummary) GetOwner ¶

func (o *RoleSummary) GetOwner() DisplayReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*RoleSummary) GetOwnerOk ¶

func (o *RoleSummary) GetOwnerOk() (*DisplayReference, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleSummary) GetRevocable ¶

func (o *RoleSummary) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*RoleSummary) GetRevocableOk ¶

func (o *RoleSummary) GetRevocableOk() (*bool, bool)

GetRevocableOk returns a tuple with the Revocable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleSummary) GetType ¶

func (o *RoleSummary) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*RoleSummary) GetTypeOk ¶

func (o *RoleSummary) GetTypeOk() (*DtoType, 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 (*RoleSummary) HasDescription ¶

func (o *RoleSummary) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RoleSummary) HasDisabled ¶

func (o *RoleSummary) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*RoleSummary) HasDisplayName ¶

func (o *RoleSummary) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*RoleSummary) HasId ¶

func (o *RoleSummary) HasId() bool

HasId returns a boolean if a field has been set.

func (*RoleSummary) HasName ¶

func (o *RoleSummary) HasName() bool

HasName returns a boolean if a field has been set.

func (*RoleSummary) HasOwner ¶

func (o *RoleSummary) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*RoleSummary) HasRevocable ¶

func (o *RoleSummary) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*RoleSummary) HasType ¶

func (o *RoleSummary) HasType() bool

HasType returns a boolean if a field has been set.

func (RoleSummary) MarshalJSON ¶

func (o RoleSummary) MarshalJSON() ([]byte, error)

func (*RoleSummary) SetDescription ¶

func (o *RoleSummary) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*RoleSummary) SetDescriptionNil ¶

func (o *RoleSummary) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*RoleSummary) SetDisabled ¶

func (o *RoleSummary) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*RoleSummary) SetDisplayName ¶

func (o *RoleSummary) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*RoleSummary) SetId ¶

func (o *RoleSummary) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RoleSummary) SetName ¶

func (o *RoleSummary) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RoleSummary) SetOwner ¶

func (o *RoleSummary) SetOwner(v DisplayReference)

SetOwner gets a reference to the given DisplayReference and assigns it to the Owner field.

func (*RoleSummary) SetRevocable ¶

func (o *RoleSummary) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (*RoleSummary) SetType ¶

func (o *RoleSummary) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (RoleSummary) ToMap ¶

func (o RoleSummary) ToMap() (map[string]interface{}, error)

func (*RoleSummary) UnmarshalJSON ¶

func (o *RoleSummary) UnmarshalJSON(bytes []byte) (err error)

func (*RoleSummary) UnsetDescription ¶

func (o *RoleSummary) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type RolesAPIService ¶

type RolesAPIService service

RolesAPIService RolesAPI service

func (*RolesAPIService) CreateRole ¶

CreateRole Create a Role

This API creates a role. You must have a token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority to call this API. In addition, a ROLE_SUBADMIN may not create a role including an access profile if that access profile is associated with a source the ROLE_SUBADMIN is not associated with themselves. The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles. However, any new roles as well as any updates to existing descriptions will be limited to 2000 characters.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateRoleRequest

func (*RolesAPIService) CreateRoleExecute ¶

func (a *RolesAPIService) CreateRoleExecute(r ApiCreateRoleRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*RolesAPIService) DeleteBulkRoles ¶

func (a *RolesAPIService) DeleteBulkRoles(ctx context.Context) ApiDeleteBulkRolesRequest

DeleteBulkRoles Delete Role(s)

This endpoint initiates a bulk deletion of one or more roles. When the request is successful, the endpoint returns the bulk delete's task result ID. To follow the task, you can use [Get Task Status by ID](https://developer.sailpoint.com/docs/api/beta/get-task-status), which will return the task result's status and information. This endpoint can only bulk delete up to a limit of 50 roles per request. A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this endpoint. In addition, a token with ROLE_SUBADMIN authority can only call this endpoint if all roles included in the request are associated with sources with management workgroups the ROLE_SUBADMIN is a member of.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteBulkRolesRequest

func (*RolesAPIService) DeleteBulkRolesExecute ¶

func (a *RolesAPIService) DeleteBulkRolesExecute(r ApiDeleteBulkRolesRequest) (*TaskResultDto, *http.Response, error)

Execute executes the request

@return TaskResultDto

func (*RolesAPIService) DeleteRole ¶

DeleteRole Delete a Role

This API deletes a Role by its ID. A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Role
@return ApiDeleteRoleRequest

func (*RolesAPIService) DeleteRoleExecute ¶

func (a *RolesAPIService) DeleteRoleExecute(r ApiDeleteRoleRequest) (*http.Response, error)

Execute executes the request

func (*RolesAPIService) GetRole ¶

GetRole Get a Role

This API returns a Role by its ID.

A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all Access Profiles included in the Role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Role
@return ApiGetRoleRequest

func (*RolesAPIService) GetRoleAssignedIdentities ¶

func (a *RolesAPIService) GetRoleAssignedIdentities(ctx context.Context, id string) ApiGetRoleAssignedIdentitiesRequest

GetRoleAssignedIdentities List Identities assigned a Role

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Role for which the assigned Identities are to be listed
@return ApiGetRoleAssignedIdentitiesRequest

func (*RolesAPIService) GetRoleAssignedIdentitiesExecute ¶

func (a *RolesAPIService) GetRoleAssignedIdentitiesExecute(r ApiGetRoleAssignedIdentitiesRequest) ([]RoleIdentity, *http.Response, error)

Execute executes the request

@return []RoleIdentity

func (*RolesAPIService) GetRoleExecute ¶

func (a *RolesAPIService) GetRoleExecute(r ApiGetRoleRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*RolesAPIService) ListRoles ¶

ListRoles List Roles

This API returns a list of Roles.

A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListRolesRequest

func (*RolesAPIService) ListRolesExecute ¶

func (a *RolesAPIService) ListRolesExecute(r ApiListRolesRequest) ([]Role, *http.Response, error)

Execute executes the request

@return []Role

func (*RolesAPIService) PatchRole ¶

PatchRole Patch a specified Role

This API updates an existing role using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax. The following fields are patchable: * name * description * enabled * owner * accessProfiles * membership * requestable * accessRequestConfig * revokeRequestConfig * segments A token with API, ORG_ADMIN, ROLE_ADMIN, or ROLE_SUBADMIN authority is required to call this API. In addition, a token with ROLE_SUBADMIN authority may only call this API if all access profiles included in the role are associated to Sources with management workgroups of which the ROLE_SUBADMIN is a member. The maximum supported length for the description field is 2000 characters. Longer descriptions will be preserved for existing roles, however, any new roles as well as any updates to existing descriptions will be limited to 2000 characters. When you use this API to modify a role's membership identities, you can only modify up to a limit of 500 membership identities at a time.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Role to patch
@return ApiPatchRoleRequest

func (*RolesAPIService) PatchRoleExecute ¶

func (a *RolesAPIService) PatchRoleExecute(r ApiPatchRoleRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

type SODPoliciesAPIService ¶ added in v2.0.5

type SODPoliciesAPIService service

SODPoliciesAPIService SODPoliciesAPI service

func (*SODPoliciesAPIService) CreateSodPolicy ¶ added in v2.0.5

CreateSodPolicy Create SOD policy

This creates both General and Conflicting Access Based policy, with a limit of 50 entitlements for each (left & right) criteria for Conflicting Access Based SOD policy. Requires role of ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSodPolicyRequest

func (*SODPoliciesAPIService) CreateSodPolicyExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) CreateSodPolicyExecute(r ApiCreateSodPolicyRequest) (*SodPolicy, *http.Response, error)

Execute executes the request

@return SodPolicy

func (*SODPoliciesAPIService) DeleteSodPolicy ¶ added in v2.0.5

DeleteSodPolicy Delete SOD policy by ID

This deletes a specified SOD policy. Requires role of ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD Policy to delete.
@return ApiDeleteSodPolicyRequest

func (*SODPoliciesAPIService) DeleteSodPolicyExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) DeleteSodPolicyExecute(r ApiDeleteSodPolicyRequest) (*http.Response, error)

Execute executes the request

func (*SODPoliciesAPIService) DeleteSodPolicySchedule ¶ added in v2.0.5

DeleteSodPolicySchedule Delete SOD policy schedule

This deletes schedule for a specified SOD policy by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD policy the schedule must be deleted for.
@return ApiDeleteSodPolicyScheduleRequest

func (*SODPoliciesAPIService) DeleteSodPolicyScheduleExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) DeleteSodPolicyScheduleExecute(r ApiDeleteSodPolicyScheduleRequest) (*http.Response, error)

Execute executes the request

func (*SODPoliciesAPIService) GetSodPolicy ¶ added in v2.0.5

GetSodPolicy Get SOD policy by ID

This gets specified SOD policy. Requires role of ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD Policy to retrieve.
@return ApiGetSodPolicyRequest

func (*SODPoliciesAPIService) GetSodPolicyExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) GetSodPolicyExecute(r ApiGetSodPolicyRequest) (*SodPolicy, *http.Response, error)

Execute executes the request

@return SodPolicy

func (*SODPoliciesAPIService) GetSodPolicySchedule ¶ added in v2.0.5

GetSodPolicySchedule Get SOD policy schedule

This endpoint gets a specified SOD policy's schedule.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD policy schedule to retrieve.
@return ApiGetSodPolicyScheduleRequest

func (*SODPoliciesAPIService) GetSodPolicyScheduleExecute ¶ added in v2.0.5

Execute executes the request

@return SodPolicySchedule

func (*SODPoliciesAPIService) GetSodViolationReportRunStatus ¶ added in v2.0.5

func (a *SODPoliciesAPIService) GetSodViolationReportRunStatus(ctx context.Context, reportResultId string) ApiGetSodViolationReportRunStatusRequest

GetSodViolationReportRunStatus Get violation report run status

This gets the status for a violation report run task that has already been invoked.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param reportResultId The ID of the report reference to retrieve.
@return ApiGetSodViolationReportRunStatusRequest

func (*SODPoliciesAPIService) GetSodViolationReportRunStatusExecute ¶ added in v2.0.5

Execute executes the request

@return ReportResultReference

func (*SODPoliciesAPIService) GetSodViolationReportStatus ¶ added in v2.0.5

func (a *SODPoliciesAPIService) GetSodViolationReportStatus(ctx context.Context, id string) ApiGetSodViolationReportStatusRequest

GetSodViolationReportStatus Get SOD violation report status

This gets the status for a violation report run task that has already been invoked.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the violation report to retrieve status for.
@return ApiGetSodViolationReportStatusRequest

func (*SODPoliciesAPIService) GetSodViolationReportStatusExecute ¶ added in v2.0.5

Execute executes the request

@return ReportResultReference

func (*SODPoliciesAPIService) ListSodPolicies ¶ added in v2.0.5

ListSodPolicies List SOD policies

This gets list of all SOD policies. Requires role of ORG_ADMIN

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListSodPoliciesRequest

func (*SODPoliciesAPIService) ListSodPoliciesExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) ListSodPoliciesExecute(r ApiListSodPoliciesRequest) ([]SodPolicy, *http.Response, error)

Execute executes the request

@return []SodPolicy

func (*SODPoliciesAPIService) PatchSodPolicy ¶ added in v2.0.5

PatchSodPolicy Patch SOD policy by ID

Allows updating SOD Policy fields other than ["id","created","creatorId","policyQuery","type"] using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. Requires role of ORG_ADMIN. This endpoint can only patch CONFLICTING_ACCESS_BASED type policies. Do not use this endpoint to patch general policies - doing so will build an API exception.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD policy being modified.
@return ApiPatchSodPolicyRequest

func (*SODPoliciesAPIService) PatchSodPolicyExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) PatchSodPolicyExecute(r ApiPatchSodPolicyRequest) (*SodPolicy, *http.Response, error)

Execute executes the request

@return SodPolicy

func (*SODPoliciesAPIService) PutPolicySchedule ¶ added in v2.0.5

PutPolicySchedule Update SOD Policy schedule

This updates schedule for a specified SOD policy.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD policy to update its schedule.
@return ApiPutPolicyScheduleRequest

func (*SODPoliciesAPIService) PutPolicyScheduleExecute ¶ added in v2.0.5

Execute executes the request

@return SodPolicySchedule

func (*SODPoliciesAPIService) PutSodPolicy ¶ added in v2.0.5

PutSodPolicy Update SOD policy by ID

This updates a specified SOD policy. Requires role of ORG_ADMIN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the SOD policy to update.
@return ApiPutSodPolicyRequest

func (*SODPoliciesAPIService) PutSodPolicyExecute ¶ added in v2.0.5

func (a *SODPoliciesAPIService) PutSodPolicyExecute(r ApiPutSodPolicyRequest) (*SodPolicy, *http.Response, error)

Execute executes the request

@return SodPolicy

func (*SODPoliciesAPIService) StartEvaluateSodPolicy ¶ added in v2.0.5

StartEvaluateSodPolicy Evaluate one policy by ID

Runs the scheduled report for the policy retrieved by passed policy ID. The report schedule is fetched from the policy retrieved by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The SOD policy ID to run.
@return ApiStartEvaluateSodPolicyRequest

func (*SODPoliciesAPIService) StartEvaluateSodPolicyExecute ¶ added in v2.0.5

Execute executes the request

@return ReportResultReference

func (*SODPoliciesAPIService) StartSodPolicy ¶ added in v2.0.5

StartSodPolicy Runs SOD policy violation report

This invokes processing of violation report for given SOD policy. If the policy reports more than 5000 violations, the report returns with violation limit exceeded message.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The SOD policy ID to run.
@return ApiStartSodPolicyRequest

func (*SODPoliciesAPIService) StartSodPolicyExecute ¶ added in v2.0.5

Execute executes the request

@return ReportResultReference

type SODPolicyAPIService ¶

type SODPolicyAPIService service

SODPolicyAPIService SODPolicyAPI service

func (*SODPolicyAPIService) GetCustomViolationReport ¶

func (a *SODPolicyAPIService) GetCustomViolationReport(ctx context.Context, reportResultId string, fileName string) ApiGetCustomViolationReportRequest

GetCustomViolationReport Download custom violation report

This allows to download a specified named violation report for a given report reference.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param reportResultId The ID of the report reference to download.
@param fileName Custom Name for the  file.
@return ApiGetCustomViolationReportRequest

func (*SODPolicyAPIService) GetCustomViolationReportExecute ¶

func (a *SODPolicyAPIService) GetCustomViolationReportExecute(r ApiGetCustomViolationReportRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SODPolicyAPIService) GetDefaultViolationReport ¶

func (a *SODPolicyAPIService) GetDefaultViolationReport(ctx context.Context, reportResultId string) ApiGetDefaultViolationReportRequest

GetDefaultViolationReport Download violation report

This allows to download a violation report for a given report reference.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param reportResultId The ID of the report reference to download.
@return ApiGetDefaultViolationReportRequest

func (*SODPolicyAPIService) GetDefaultViolationReportExecute ¶

func (a *SODPolicyAPIService) GetDefaultViolationReportExecute(r ApiGetDefaultViolationReportRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*SODPolicyAPIService) GetSodAllReportRunStatus ¶

func (a *SODPolicyAPIService) GetSodAllReportRunStatus(ctx context.Context) ApiGetSodAllReportRunStatusRequest

GetSodAllReportRunStatus Get multi-report run task status

This endpoint gets the status for a violation report for all policy run.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSodAllReportRunStatusRequest

func (*SODPolicyAPIService) GetSodAllReportRunStatusExecute ¶

Execute executes the request

@return ReportResultReference

func (*SODPolicyAPIService) StartSodAllPoliciesForOrg ¶

func (a *SODPolicyAPIService) StartSodAllPoliciesForOrg(ctx context.Context) ApiStartSodAllPoliciesForOrgRequest

StartSodAllPoliciesForOrg Runs all policies for org

Runs multi-policy report for the org. If a policy reports more than 5000 violations, the report mentions that the violation limit was exceeded for that policy. If the request is empty, the report runs for all policies. Otherwise, the report runs for only the filtered policy list provided.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStartSodAllPoliciesForOrgRequest

func (*SODPolicyAPIService) StartSodAllPoliciesForOrgExecute ¶

Execute executes the request

@return ReportResultReference

type SODViolationsAPIService ¶

type SODViolationsAPIService service

SODViolationsAPIService SODViolationsAPI service

func (*SODViolationsAPIService) StartPredictSodViolations ¶

StartPredictSodViolations Predict SOD violations for identity.

This API is used to check if granting some additional accesses would cause the subject to be in violation of any SOD policies. Returns the violations that would be caused.

A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStartPredictSodViolationsRequest

func (*SODViolationsAPIService) StartPredictSodViolationsExecute ¶

Execute executes the request

@return ViolationPrediction

func (*SODViolationsAPIService) StartViolationCheck ¶

StartViolationCheck Check SOD violations

This API initiates a SOD policy verification asynchronously.

A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiStartViolationCheckRequest

func (*SODViolationsAPIService) StartViolationCheckExecute ¶

Execute executes the request

@return SodViolationCheck

type SavedSearch ¶

type SavedSearch struct {
	// The name of the saved search.
	Name *string `json:"name,omitempty"`
	// The description of the saved search.
	Description NullableString `json:"description,omitempty"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// The names of the Elasticsearch indices in which to search.
	Indices []Index `json:"indices"`
	// The columns to be returned (specifies the order in which they will be presented) for each document type.  The currently supported document types are: _accessprofile_, _accountactivity_, _account_, _aggregation_, _entitlement_, _event_, _identity_, and _role_.
	Columns *map[string][]Column `json:"columns,omitempty"`
	// The search query using Elasticsearch [Query String Query](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/query-dsl-query-string-query.html#query-string) syntax from the Query DSL.
	Query string `json:"query"`
	// The fields to be searched against in a multi-field query.
	Fields []string `json:"fields,omitempty"`
	// Sort by index. This takes precedence over the `sort` property.
	OrderBy map[string][]string `json:"orderBy,omitempty"`
	// The fields to be used to sort the search results.
	Sort    []string                         `json:"sort,omitempty"`
	Filters NullableSavedSearchDetailFilters `json:"filters,omitempty"`
	// The saved search ID.
	Id    *string         `json:"id,omitempty"`
	Owner *TypedReference `json:"owner,omitempty"`
	// The ID of the identity that owns this saved search.
	OwnerId *string `json:"ownerId,omitempty"`
	// Whether this saved search is visible to anyone but the owner. This field will always be false as there is no way to set a saved search as public at this time.
	Public               *bool `json:"public,omitempty"`
	AdditionalProperties map[string]interface{}
}

SavedSearch struct for SavedSearch

func NewSavedSearch ¶

func NewSavedSearch(indices []Index, query string) *SavedSearch

NewSavedSearch instantiates a new SavedSearch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchWithDefaults ¶

func NewSavedSearchWithDefaults() *SavedSearch

NewSavedSearchWithDefaults instantiates a new SavedSearch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearch) GetColumns ¶

func (o *SavedSearch) GetColumns() map[string][]Column

GetColumns returns the Columns field value if set, zero value otherwise.

func (*SavedSearch) GetColumnsOk ¶

func (o *SavedSearch) GetColumnsOk() (*map[string][]Column, 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 (*SavedSearch) GetCreated ¶

func (o *SavedSearch) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetCreatedOk ¶

func (o *SavedSearch) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) GetDescription ¶

func (o *SavedSearch) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetDescriptionOk ¶

func (o *SavedSearch) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) GetFields ¶

func (o *SavedSearch) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetFieldsOk ¶

func (o *SavedSearch) GetFieldsOk() ([]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) GetFilters ¶

func (o *SavedSearch) GetFilters() SavedSearchDetailFilters

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetFiltersOk ¶

func (o *SavedSearch) GetFiltersOk() (*SavedSearchDetailFilters, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) GetId ¶

func (o *SavedSearch) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SavedSearch) GetIdOk ¶

func (o *SavedSearch) 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 (*SavedSearch) GetIndices ¶

func (o *SavedSearch) GetIndices() []Index

GetIndices returns the Indices field value

func (*SavedSearch) GetIndicesOk ¶

func (o *SavedSearch) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value and a boolean to check if the value has been set.

func (*SavedSearch) GetModified ¶

func (o *SavedSearch) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetModifiedOk ¶

func (o *SavedSearch) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) GetName ¶

func (o *SavedSearch) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SavedSearch) GetNameOk ¶

func (o *SavedSearch) 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 (*SavedSearch) GetOrderBy ¶ added in v2.0.3

func (o *SavedSearch) GetOrderBy() map[string][]string

GetOrderBy returns the OrderBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetOrderByOk ¶ added in v2.0.3

func (o *SavedSearch) GetOrderByOk() (*map[string][]string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) GetOwner ¶

func (o *SavedSearch) GetOwner() TypedReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*SavedSearch) GetOwnerId ¶ added in v2.0.3

func (o *SavedSearch) GetOwnerId() string

GetOwnerId returns the OwnerId field value if set, zero value otherwise.

func (*SavedSearch) GetOwnerIdOk ¶ added in v2.0.3

func (o *SavedSearch) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearch) GetOwnerOk ¶

func (o *SavedSearch) GetOwnerOk() (*TypedReference, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearch) GetPublic ¶ added in v2.0.3

func (o *SavedSearch) GetPublic() bool

GetPublic returns the Public field value if set, zero value otherwise.

func (*SavedSearch) GetPublicOk ¶ added in v2.0.3

func (o *SavedSearch) GetPublicOk() (*bool, bool)

GetPublicOk returns a tuple with the Public field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearch) GetQuery ¶

func (o *SavedSearch) GetQuery() string

GetQuery returns the Query field value

func (*SavedSearch) GetQueryOk ¶

func (o *SavedSearch) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*SavedSearch) GetSort ¶

func (o *SavedSearch) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearch) GetSortOk ¶

func (o *SavedSearch) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearch) HasColumns ¶

func (o *SavedSearch) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*SavedSearch) HasCreated ¶

func (o *SavedSearch) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SavedSearch) HasDescription ¶

func (o *SavedSearch) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SavedSearch) HasFields ¶

func (o *SavedSearch) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*SavedSearch) HasFilters ¶

func (o *SavedSearch) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*SavedSearch) HasId ¶

func (o *SavedSearch) HasId() bool

HasId returns a boolean if a field has been set.

func (*SavedSearch) HasModified ¶

func (o *SavedSearch) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*SavedSearch) HasName ¶

func (o *SavedSearch) HasName() bool

HasName returns a boolean if a field has been set.

func (*SavedSearch) HasOrderBy ¶ added in v2.0.3

func (o *SavedSearch) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*SavedSearch) HasOwner ¶

func (o *SavedSearch) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*SavedSearch) HasOwnerId ¶ added in v2.0.3

func (o *SavedSearch) HasOwnerId() bool

HasOwnerId returns a boolean if a field has been set.

func (*SavedSearch) HasPublic ¶ added in v2.0.3

func (o *SavedSearch) HasPublic() bool

HasPublic returns a boolean if a field has been set.

func (*SavedSearch) HasSort ¶

func (o *SavedSearch) HasSort() bool

HasSort returns a boolean if a field has been set.

func (SavedSearch) MarshalJSON ¶

func (o SavedSearch) MarshalJSON() ([]byte, error)

func (*SavedSearch) SetColumns ¶

func (o *SavedSearch) SetColumns(v map[string][]Column)

SetColumns gets a reference to the given map[string][]Column and assigns it to the Columns field.

func (*SavedSearch) SetCreated ¶

func (o *SavedSearch) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*SavedSearch) SetCreatedNil ¶

func (o *SavedSearch) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*SavedSearch) SetDescription ¶

func (o *SavedSearch) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*SavedSearch) SetDescriptionNil ¶

func (o *SavedSearch) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*SavedSearch) SetFields ¶

func (o *SavedSearch) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*SavedSearch) SetFilters ¶

func (o *SavedSearch) SetFilters(v SavedSearchDetailFilters)

SetFilters gets a reference to the given NullableSavedSearchDetailFilters and assigns it to the Filters field.

func (*SavedSearch) SetFiltersNil ¶

func (o *SavedSearch) SetFiltersNil()

SetFiltersNil sets the value for Filters to be an explicit nil

func (*SavedSearch) SetId ¶

func (o *SavedSearch) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SavedSearch) SetIndices ¶

func (o *SavedSearch) SetIndices(v []Index)

SetIndices sets field value

func (*SavedSearch) SetModified ¶

func (o *SavedSearch) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*SavedSearch) SetModifiedNil ¶

func (o *SavedSearch) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*SavedSearch) SetName ¶

func (o *SavedSearch) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SavedSearch) SetOrderBy ¶ added in v2.0.3

func (o *SavedSearch) SetOrderBy(v map[string][]string)

SetOrderBy gets a reference to the given map[string][]string and assigns it to the OrderBy field.

func (*SavedSearch) SetOwner ¶

func (o *SavedSearch) SetOwner(v TypedReference)

SetOwner gets a reference to the given TypedReference and assigns it to the Owner field.

func (*SavedSearch) SetOwnerId ¶ added in v2.0.3

func (o *SavedSearch) SetOwnerId(v string)

SetOwnerId gets a reference to the given string and assigns it to the OwnerId field.

func (*SavedSearch) SetPublic ¶ added in v2.0.3

func (o *SavedSearch) SetPublic(v bool)

SetPublic gets a reference to the given bool and assigns it to the Public field.

func (*SavedSearch) SetQuery ¶

func (o *SavedSearch) SetQuery(v string)

SetQuery sets field value

func (*SavedSearch) SetSort ¶

func (o *SavedSearch) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (SavedSearch) ToMap ¶

func (o SavedSearch) ToMap() (map[string]interface{}, error)

func (*SavedSearch) UnmarshalJSON ¶

func (o *SavedSearch) UnmarshalJSON(bytes []byte) (err error)

func (*SavedSearch) UnsetCreated ¶

func (o *SavedSearch) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*SavedSearch) UnsetDescription ¶

func (o *SavedSearch) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*SavedSearch) UnsetFilters ¶

func (o *SavedSearch) UnsetFilters()

UnsetFilters ensures that no value is present for Filters, not even an explicit nil

func (*SavedSearch) UnsetModified ¶

func (o *SavedSearch) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type SavedSearchAPIService ¶

type SavedSearchAPIService service

SavedSearchAPIService SavedSearchAPI service

func (*SavedSearchAPIService) CreateSavedSearch ¶

CreateSavedSearch Create a saved search

Creates a new saved search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSavedSearchRequest

func (*SavedSearchAPIService) CreateSavedSearchExecute ¶

func (a *SavedSearchAPIService) CreateSavedSearchExecute(r ApiCreateSavedSearchRequest) (*SavedSearch, *http.Response, error)

Execute executes the request

@return SavedSearch

func (*SavedSearchAPIService) DeleteSavedSearch ¶

DeleteSavedSearch Delete document by ID

Deletes the specified saved search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiDeleteSavedSearchRequest

func (*SavedSearchAPIService) DeleteSavedSearchExecute ¶

func (a *SavedSearchAPIService) DeleteSavedSearchExecute(r ApiDeleteSavedSearchRequest) (*http.Response, error)

Execute executes the request

func (*SavedSearchAPIService) ExecuteSavedSearch ¶

ExecuteSavedSearch Execute a saved search by ID

Executes the specified saved search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiExecuteSavedSearchRequest

func (*SavedSearchAPIService) ExecuteSavedSearchExecute ¶

func (a *SavedSearchAPIService) ExecuteSavedSearchExecute(r ApiExecuteSavedSearchRequest) (*http.Response, error)

Execute executes the request

func (*SavedSearchAPIService) GetSavedSearch ¶

GetSavedSearch Return saved search by ID

Returns the specified saved search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiGetSavedSearchRequest

func (*SavedSearchAPIService) GetSavedSearchExecute ¶

Execute executes the request

@return SavedSearch

func (*SavedSearchAPIService) ListSavedSearches ¶

ListSavedSearches A list of Saved Searches

Returns a list of saved searches.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListSavedSearchesRequest

func (*SavedSearchAPIService) ListSavedSearchesExecute ¶

func (a *SavedSearchAPIService) ListSavedSearchesExecute(r ApiListSavedSearchesRequest) ([]SavedSearch, *http.Response, error)

Execute executes the request

@return []SavedSearch

func (*SavedSearchAPIService) PutSavedSearch ¶

PutSavedSearch Updates an existing saved search

Updates an existing saved search.

>**NOTE: You cannot update the `owner` of the saved search.**

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiPutSavedSearchRequest

func (*SavedSearchAPIService) PutSavedSearchExecute ¶

Execute executes the request

@return SavedSearch

type SavedSearchDetail ¶

type SavedSearchDetail struct {
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// The names of the Elasticsearch indices in which to search.
	Indices []Index `json:"indices"`
	// The columns to be returned (specifies the order in which they will be presented) for each document type.  The currently supported document types are: _accessprofile_, _accountactivity_, _account_, _aggregation_, _entitlement_, _event_, _identity_, and _role_.
	Columns *map[string][]Column `json:"columns,omitempty"`
	// The search query using Elasticsearch [Query String Query](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/query-dsl-query-string-query.html#query-string) syntax from the Query DSL.
	Query string `json:"query"`
	// The fields to be searched against in a multi-field query.
	Fields []string `json:"fields,omitempty"`
	// Sort by index. This takes precedence over the `sort` property.
	OrderBy map[string][]string `json:"orderBy,omitempty"`
	// The fields to be used to sort the search results.
	Sort                 []string                         `json:"sort,omitempty"`
	Filters              NullableSavedSearchDetailFilters `json:"filters,omitempty"`
	AdditionalProperties map[string]interface{}
}

SavedSearchDetail struct for SavedSearchDetail

func NewSavedSearchDetail ¶

func NewSavedSearchDetail(indices []Index, query string) *SavedSearchDetail

NewSavedSearchDetail instantiates a new SavedSearchDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchDetailWithDefaults ¶

func NewSavedSearchDetailWithDefaults() *SavedSearchDetail

NewSavedSearchDetailWithDefaults instantiates a new SavedSearchDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchDetail) GetColumns ¶

func (o *SavedSearchDetail) GetColumns() map[string][]Column

GetColumns returns the Columns field value if set, zero value otherwise.

func (*SavedSearchDetail) GetColumnsOk ¶

func (o *SavedSearchDetail) GetColumnsOk() (*map[string][]Column, 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 (*SavedSearchDetail) GetCreated ¶

func (o *SavedSearchDetail) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchDetail) GetCreatedOk ¶

func (o *SavedSearchDetail) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchDetail) GetFields ¶

func (o *SavedSearchDetail) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchDetail) GetFieldsOk ¶

func (o *SavedSearchDetail) GetFieldsOk() ([]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchDetail) GetFilters ¶

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchDetail) GetFiltersOk ¶

func (o *SavedSearchDetail) GetFiltersOk() (*SavedSearchDetailFilters, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchDetail) GetIndices ¶

func (o *SavedSearchDetail) GetIndices() []Index

GetIndices returns the Indices field value

func (*SavedSearchDetail) GetIndicesOk ¶

func (o *SavedSearchDetail) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value and a boolean to check if the value has been set.

func (*SavedSearchDetail) GetModified ¶

func (o *SavedSearchDetail) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchDetail) GetModifiedOk ¶

func (o *SavedSearchDetail) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchDetail) GetOrderBy ¶ added in v2.0.3

func (o *SavedSearchDetail) GetOrderBy() map[string][]string

GetOrderBy returns the OrderBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchDetail) GetOrderByOk ¶ added in v2.0.3

func (o *SavedSearchDetail) GetOrderByOk() (*map[string][]string, bool)

GetOrderByOk returns a tuple with the OrderBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchDetail) GetQuery ¶

func (o *SavedSearchDetail) GetQuery() string

GetQuery returns the Query field value

func (*SavedSearchDetail) GetQueryOk ¶

func (o *SavedSearchDetail) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*SavedSearchDetail) GetSort ¶

func (o *SavedSearchDetail) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchDetail) GetSortOk ¶

func (o *SavedSearchDetail) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchDetail) HasColumns ¶

func (o *SavedSearchDetail) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*SavedSearchDetail) HasCreated ¶

func (o *SavedSearchDetail) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SavedSearchDetail) HasFields ¶

func (o *SavedSearchDetail) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*SavedSearchDetail) HasFilters ¶

func (o *SavedSearchDetail) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*SavedSearchDetail) HasModified ¶

func (o *SavedSearchDetail) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*SavedSearchDetail) HasOrderBy ¶ added in v2.0.3

func (o *SavedSearchDetail) HasOrderBy() bool

HasOrderBy returns a boolean if a field has been set.

func (*SavedSearchDetail) HasSort ¶

func (o *SavedSearchDetail) HasSort() bool

HasSort returns a boolean if a field has been set.

func (SavedSearchDetail) MarshalJSON ¶

func (o SavedSearchDetail) MarshalJSON() ([]byte, error)

func (*SavedSearchDetail) SetColumns ¶

func (o *SavedSearchDetail) SetColumns(v map[string][]Column)

SetColumns gets a reference to the given map[string][]Column and assigns it to the Columns field.

func (*SavedSearchDetail) SetCreated ¶

func (o *SavedSearchDetail) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*SavedSearchDetail) SetCreatedNil ¶

func (o *SavedSearchDetail) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*SavedSearchDetail) SetFields ¶

func (o *SavedSearchDetail) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*SavedSearchDetail) SetFilters ¶

SetFilters gets a reference to the given NullableSavedSearchDetailFilters and assigns it to the Filters field.

func (*SavedSearchDetail) SetFiltersNil ¶

func (o *SavedSearchDetail) SetFiltersNil()

SetFiltersNil sets the value for Filters to be an explicit nil

func (*SavedSearchDetail) SetIndices ¶

func (o *SavedSearchDetail) SetIndices(v []Index)

SetIndices sets field value

func (*SavedSearchDetail) SetModified ¶

func (o *SavedSearchDetail) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*SavedSearchDetail) SetModifiedNil ¶

func (o *SavedSearchDetail) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*SavedSearchDetail) SetOrderBy ¶ added in v2.0.3

func (o *SavedSearchDetail) SetOrderBy(v map[string][]string)

SetOrderBy gets a reference to the given map[string][]string and assigns it to the OrderBy field.

func (*SavedSearchDetail) SetQuery ¶

func (o *SavedSearchDetail) SetQuery(v string)

SetQuery sets field value

func (*SavedSearchDetail) SetSort ¶

func (o *SavedSearchDetail) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (SavedSearchDetail) ToMap ¶

func (o SavedSearchDetail) ToMap() (map[string]interface{}, error)

func (*SavedSearchDetail) UnmarshalJSON ¶

func (o *SavedSearchDetail) UnmarshalJSON(bytes []byte) (err error)

func (*SavedSearchDetail) UnsetCreated ¶

func (o *SavedSearchDetail) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*SavedSearchDetail) UnsetFilters ¶

func (o *SavedSearchDetail) UnsetFilters()

UnsetFilters ensures that no value is present for Filters, not even an explicit nil

func (*SavedSearchDetail) UnsetModified ¶

func (o *SavedSearchDetail) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type SavedSearchDetailFilters ¶

type SavedSearchDetailFilters struct {
	Type  *FilterType `json:"type,omitempty"`
	Range *Range      `json:"range,omitempty"`
	// The terms to be filtered.
	Terms []string `json:"terms,omitempty"`
	// Indicates if the filter excludes results.
	Exclude              *bool `json:"exclude,omitempty"`
	AdditionalProperties map[string]interface{}
}

SavedSearchDetailFilters struct for SavedSearchDetailFilters

func NewSavedSearchDetailFilters ¶

func NewSavedSearchDetailFilters() *SavedSearchDetailFilters

NewSavedSearchDetailFilters instantiates a new SavedSearchDetailFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchDetailFiltersWithDefaults ¶

func NewSavedSearchDetailFiltersWithDefaults() *SavedSearchDetailFilters

NewSavedSearchDetailFiltersWithDefaults instantiates a new SavedSearchDetailFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchDetailFilters) GetExclude ¶

func (o *SavedSearchDetailFilters) GetExclude() bool

GetExclude returns the Exclude field value if set, zero value otherwise.

func (*SavedSearchDetailFilters) GetExcludeOk ¶

func (o *SavedSearchDetailFilters) GetExcludeOk() (*bool, bool)

GetExcludeOk returns a tuple with the Exclude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchDetailFilters) GetRange ¶

func (o *SavedSearchDetailFilters) GetRange() Range

GetRange returns the Range field value if set, zero value otherwise.

func (*SavedSearchDetailFilters) GetRangeOk ¶

func (o *SavedSearchDetailFilters) GetRangeOk() (*Range, bool)

GetRangeOk returns a tuple with the Range field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchDetailFilters) GetTerms ¶

func (o *SavedSearchDetailFilters) GetTerms() []string

GetTerms returns the Terms field value if set, zero value otherwise.

func (*SavedSearchDetailFilters) GetTermsOk ¶

func (o *SavedSearchDetailFilters) GetTermsOk() ([]string, bool)

GetTermsOk returns a tuple with the Terms field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedSearchDetailFilters) GetType ¶

func (o *SavedSearchDetailFilters) GetType() FilterType

GetType returns the Type field value if set, zero value otherwise.

func (*SavedSearchDetailFilters) GetTypeOk ¶

func (o *SavedSearchDetailFilters) GetTypeOk() (*FilterType, 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 (*SavedSearchDetailFilters) HasExclude ¶

func (o *SavedSearchDetailFilters) HasExclude() bool

HasExclude returns a boolean if a field has been set.

func (*SavedSearchDetailFilters) HasRange ¶

func (o *SavedSearchDetailFilters) HasRange() bool

HasRange returns a boolean if a field has been set.

func (*SavedSearchDetailFilters) HasTerms ¶

func (o *SavedSearchDetailFilters) HasTerms() bool

HasTerms returns a boolean if a field has been set.

func (*SavedSearchDetailFilters) HasType ¶

func (o *SavedSearchDetailFilters) HasType() bool

HasType returns a boolean if a field has been set.

func (SavedSearchDetailFilters) MarshalJSON ¶

func (o SavedSearchDetailFilters) MarshalJSON() ([]byte, error)

func (*SavedSearchDetailFilters) SetExclude ¶

func (o *SavedSearchDetailFilters) SetExclude(v bool)

SetExclude gets a reference to the given bool and assigns it to the Exclude field.

func (*SavedSearchDetailFilters) SetRange ¶

func (o *SavedSearchDetailFilters) SetRange(v Range)

SetRange gets a reference to the given Range and assigns it to the Range field.

func (*SavedSearchDetailFilters) SetTerms ¶

func (o *SavedSearchDetailFilters) SetTerms(v []string)

SetTerms gets a reference to the given []string and assigns it to the Terms field.

func (*SavedSearchDetailFilters) SetType ¶

func (o *SavedSearchDetailFilters) SetType(v FilterType)

SetType gets a reference to the given FilterType and assigns it to the Type field.

func (SavedSearchDetailFilters) ToMap ¶

func (o SavedSearchDetailFilters) ToMap() (map[string]interface{}, error)

func (*SavedSearchDetailFilters) UnmarshalJSON ¶

func (o *SavedSearchDetailFilters) UnmarshalJSON(bytes []byte) (err error)

type SavedSearchName ¶

type SavedSearchName struct {
	// The name of the saved search.
	Name *string `json:"name,omitempty"`
	// The description of the saved search.
	Description          NullableString `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

SavedSearchName struct for SavedSearchName

func NewSavedSearchName ¶

func NewSavedSearchName() *SavedSearchName

NewSavedSearchName instantiates a new SavedSearchName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchNameWithDefaults ¶

func NewSavedSearchNameWithDefaults() *SavedSearchName

NewSavedSearchNameWithDefaults instantiates a new SavedSearchName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchName) GetDescription ¶

func (o *SavedSearchName) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchName) GetDescriptionOk ¶

func (o *SavedSearchName) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SavedSearchName) GetName ¶

func (o *SavedSearchName) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SavedSearchName) GetNameOk ¶

func (o *SavedSearchName) 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 (*SavedSearchName) HasDescription ¶

func (o *SavedSearchName) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SavedSearchName) HasName ¶

func (o *SavedSearchName) HasName() bool

HasName returns a boolean if a field has been set.

func (SavedSearchName) MarshalJSON ¶

func (o SavedSearchName) MarshalJSON() ([]byte, error)

func (*SavedSearchName) SetDescription ¶

func (o *SavedSearchName) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*SavedSearchName) SetDescriptionNil ¶

func (o *SavedSearchName) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*SavedSearchName) SetName ¶

func (o *SavedSearchName) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (SavedSearchName) ToMap ¶

func (o SavedSearchName) ToMap() (map[string]interface{}, error)

func (*SavedSearchName) UnmarshalJSON ¶

func (o *SavedSearchName) UnmarshalJSON(bytes []byte) (err error)

func (*SavedSearchName) UnsetDescription ¶

func (o *SavedSearchName) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type Schedule ¶

type Schedule struct {
	// Determines the overall schedule cadence. In general, all time period fields smaller than the chosen type can be configured. For example, a DAILY schedule can have 'hours' set, but not 'days'; a WEEKLY schedule can have both 'hours' and 'days' set.
	Type   string          `json:"type"`
	Months *ScheduleMonths `json:"months,omitempty"`
	Days   *ScheduleDays   `json:"days,omitempty"`
	Hours  ScheduleHours   `json:"hours"`
	// Specifies the time after which this schedule will no longer occur.
	Expiration *time.Time `json:"expiration,omitempty"`
	// The time zone to use when running the schedule. For instance, if the schedule is scheduled to run at 1AM, and this field is set to \"CST\", the schedule will run at 1AM CST.
	TimeZoneId           *string `json:"timeZoneId,omitempty"`
	AdditionalProperties map[string]interface{}
}

Schedule struct for Schedule

func NewSchedule ¶

func NewSchedule(type_ string, hours ScheduleHours) *Schedule

NewSchedule instantiates a new Schedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleWithDefaults ¶

func NewScheduleWithDefaults() *Schedule

NewScheduleWithDefaults instantiates a new Schedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Schedule) GetDays ¶

func (o *Schedule) GetDays() ScheduleDays

GetDays returns the Days field value if set, zero value otherwise.

func (*Schedule) GetDaysOk ¶

func (o *Schedule) GetDaysOk() (*ScheduleDays, bool)

GetDaysOk returns a tuple with the Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schedule) GetExpiration ¶

func (o *Schedule) GetExpiration() time.Time

GetExpiration returns the Expiration field value if set, zero value otherwise.

func (*Schedule) GetExpirationOk ¶

func (o *Schedule) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schedule) GetHours ¶

func (o *Schedule) GetHours() ScheduleHours

GetHours returns the Hours field value

func (*Schedule) GetHoursOk ¶

func (o *Schedule) GetHoursOk() (*ScheduleHours, bool)

GetHoursOk returns a tuple with the Hours field value and a boolean to check if the value has been set.

func (*Schedule) GetMonths ¶

func (o *Schedule) GetMonths() ScheduleMonths

GetMonths returns the Months field value if set, zero value otherwise.

func (*Schedule) GetMonthsOk ¶

func (o *Schedule) GetMonthsOk() (*ScheduleMonths, bool)

GetMonthsOk returns a tuple with the Months field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schedule) GetTimeZoneId ¶

func (o *Schedule) GetTimeZoneId() string

GetTimeZoneId returns the TimeZoneId field value if set, zero value otherwise.

func (*Schedule) GetTimeZoneIdOk ¶

func (o *Schedule) GetTimeZoneIdOk() (*string, bool)

GetTimeZoneIdOk returns a tuple with the TimeZoneId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schedule) GetType ¶

func (o *Schedule) GetType() string

GetType returns the Type field value

func (*Schedule) GetTypeOk ¶

func (o *Schedule) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Schedule) HasDays ¶

func (o *Schedule) HasDays() bool

HasDays returns a boolean if a field has been set.

func (*Schedule) HasExpiration ¶

func (o *Schedule) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*Schedule) HasMonths ¶

func (o *Schedule) HasMonths() bool

HasMonths returns a boolean if a field has been set.

func (*Schedule) HasTimeZoneId ¶

func (o *Schedule) HasTimeZoneId() bool

HasTimeZoneId returns a boolean if a field has been set.

func (Schedule) MarshalJSON ¶

func (o Schedule) MarshalJSON() ([]byte, error)

func (*Schedule) SetDays ¶

func (o *Schedule) SetDays(v ScheduleDays)

SetDays gets a reference to the given ScheduleDays and assigns it to the Days field.

func (*Schedule) SetExpiration ¶

func (o *Schedule) SetExpiration(v time.Time)

SetExpiration gets a reference to the given time.Time and assigns it to the Expiration field.

func (*Schedule) SetHours ¶

func (o *Schedule) SetHours(v ScheduleHours)

SetHours sets field value

func (*Schedule) SetMonths ¶

func (o *Schedule) SetMonths(v ScheduleMonths)

SetMonths gets a reference to the given ScheduleMonths and assigns it to the Months field.

func (*Schedule) SetTimeZoneId ¶

func (o *Schedule) SetTimeZoneId(v string)

SetTimeZoneId gets a reference to the given string and assigns it to the TimeZoneId field.

func (*Schedule) SetType ¶

func (o *Schedule) SetType(v string)

SetType sets field value

func (Schedule) ToMap ¶

func (o Schedule) ToMap() (map[string]interface{}, error)

func (*Schedule) UnmarshalJSON ¶

func (o *Schedule) UnmarshalJSON(bytes []byte) (err error)

type Schedule1 ¶

type Schedule1 struct {
	Type   ScheduleType     `json:"type"`
	Months *Schedule1Months `json:"months,omitempty"`
	Days   *Schedule1Days   `json:"days,omitempty"`
	Hours  Schedule1Hours   `json:"hours"`
	// A date-time in ISO-8601 format
	Expiration NullableTime `json:"expiration,omitempty"`
	// The canonical TZ identifier the schedule will run in (ex. America/New_York).  If no timezone is specified, the org's default timezone is used.
	TimeZoneId           NullableString `json:"timeZoneId,omitempty"`
	AdditionalProperties map[string]interface{}
}

Schedule1 The schedule information.

func NewSchedule1 ¶

func NewSchedule1(type_ ScheduleType, hours Schedule1Hours) *Schedule1

NewSchedule1 instantiates a new Schedule1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSchedule1WithDefaults ¶

func NewSchedule1WithDefaults() *Schedule1

NewSchedule1WithDefaults instantiates a new Schedule1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Schedule1) GetDays ¶

func (o *Schedule1) GetDays() Schedule1Days

GetDays returns the Days field value if set, zero value otherwise.

func (*Schedule1) GetDaysOk ¶

func (o *Schedule1) GetDaysOk() (*Schedule1Days, bool)

GetDaysOk returns a tuple with the Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schedule1) GetExpiration ¶

func (o *Schedule1) GetExpiration() time.Time

GetExpiration returns the Expiration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Schedule1) GetExpirationOk ¶

func (o *Schedule1) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Schedule1) GetHours ¶

func (o *Schedule1) GetHours() Schedule1Hours

GetHours returns the Hours field value

func (*Schedule1) GetHoursOk ¶

func (o *Schedule1) GetHoursOk() (*Schedule1Hours, bool)

GetHoursOk returns a tuple with the Hours field value and a boolean to check if the value has been set.

func (*Schedule1) GetMonths ¶ added in v2.0.3

func (o *Schedule1) GetMonths() Schedule1Months

GetMonths returns the Months field value if set, zero value otherwise.

func (*Schedule1) GetMonthsOk ¶ added in v2.0.3

func (o *Schedule1) GetMonthsOk() (*Schedule1Months, bool)

GetMonthsOk returns a tuple with the Months field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schedule1) GetTimeZoneId ¶

func (o *Schedule1) GetTimeZoneId() string

GetTimeZoneId returns the TimeZoneId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Schedule1) GetTimeZoneIdOk ¶

func (o *Schedule1) GetTimeZoneIdOk() (*string, bool)

GetTimeZoneIdOk returns a tuple with the TimeZoneId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Schedule1) GetType ¶

func (o *Schedule1) GetType() ScheduleType

GetType returns the Type field value

func (*Schedule1) GetTypeOk ¶

func (o *Schedule1) GetTypeOk() (*ScheduleType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Schedule1) HasDays ¶

func (o *Schedule1) HasDays() bool

HasDays returns a boolean if a field has been set.

func (*Schedule1) HasExpiration ¶

func (o *Schedule1) HasExpiration() bool

HasExpiration returns a boolean if a field has been set.

func (*Schedule1) HasMonths ¶ added in v2.0.3

func (o *Schedule1) HasMonths() bool

HasMonths returns a boolean if a field has been set.

func (*Schedule1) HasTimeZoneId ¶

func (o *Schedule1) HasTimeZoneId() bool

HasTimeZoneId returns a boolean if a field has been set.

func (Schedule1) MarshalJSON ¶

func (o Schedule1) MarshalJSON() ([]byte, error)

func (*Schedule1) SetDays ¶

func (o *Schedule1) SetDays(v Schedule1Days)

SetDays gets a reference to the given Schedule1Days and assigns it to the Days field.

func (*Schedule1) SetExpiration ¶

func (o *Schedule1) SetExpiration(v time.Time)

SetExpiration gets a reference to the given NullableTime and assigns it to the Expiration field.

func (*Schedule1) SetExpirationNil ¶

func (o *Schedule1) SetExpirationNil()

SetExpirationNil sets the value for Expiration to be an explicit nil

func (*Schedule1) SetHours ¶

func (o *Schedule1) SetHours(v Schedule1Hours)

SetHours sets field value

func (*Schedule1) SetMonths ¶ added in v2.0.3

func (o *Schedule1) SetMonths(v Schedule1Months)

SetMonths gets a reference to the given Schedule1Months and assigns it to the Months field.

func (*Schedule1) SetTimeZoneId ¶

func (o *Schedule1) SetTimeZoneId(v string)

SetTimeZoneId gets a reference to the given NullableString and assigns it to the TimeZoneId field.

func (*Schedule1) SetTimeZoneIdNil ¶

func (o *Schedule1) SetTimeZoneIdNil()

SetTimeZoneIdNil sets the value for TimeZoneId to be an explicit nil

func (*Schedule1) SetType ¶

func (o *Schedule1) SetType(v ScheduleType)

SetType sets field value

func (Schedule1) ToMap ¶

func (o Schedule1) ToMap() (map[string]interface{}, error)

func (*Schedule1) UnmarshalJSON ¶

func (o *Schedule1) UnmarshalJSON(bytes []byte) (err error)

func (*Schedule1) UnsetExpiration ¶

func (o *Schedule1) UnsetExpiration()

UnsetExpiration ensures that no value is present for Expiration, not even an explicit nil

func (*Schedule1) UnsetTimeZoneId ¶

func (o *Schedule1) UnsetTimeZoneId()

UnsetTimeZoneId ensures that no value is present for TimeZoneId, not even an explicit nil

type Schedule1Days ¶

type Schedule1Days struct {
	Type SelectorType `json:"type"`
	// The selected values.
	Values []string `json:"values"`
	// The selected interval for RANGE selectors.
	Interval             NullableInt32 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

Schedule1Days struct for Schedule1Days

func NewSchedule1Days ¶

func NewSchedule1Days(type_ SelectorType, values []string) *Schedule1Days

NewSchedule1Days instantiates a new Schedule1Days object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSchedule1DaysWithDefaults ¶

func NewSchedule1DaysWithDefaults() *Schedule1Days

NewSchedule1DaysWithDefaults instantiates a new Schedule1Days object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Schedule1Days) GetInterval ¶

func (o *Schedule1Days) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Schedule1Days) GetIntervalOk ¶

func (o *Schedule1Days) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Schedule1Days) GetType ¶

func (o *Schedule1Days) GetType() SelectorType

GetType returns the Type field value

func (*Schedule1Days) GetTypeOk ¶

func (o *Schedule1Days) GetTypeOk() (*SelectorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Schedule1Days) GetValues ¶

func (o *Schedule1Days) GetValues() []string

GetValues returns the Values field value

func (*Schedule1Days) GetValuesOk ¶

func (o *Schedule1Days) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*Schedule1Days) HasInterval ¶

func (o *Schedule1Days) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (Schedule1Days) MarshalJSON ¶

func (o Schedule1Days) MarshalJSON() ([]byte, error)

func (*Schedule1Days) SetInterval ¶

func (o *Schedule1Days) SetInterval(v int32)

SetInterval gets a reference to the given NullableInt32 and assigns it to the Interval field.

func (*Schedule1Days) SetIntervalNil ¶

func (o *Schedule1Days) SetIntervalNil()

SetIntervalNil sets the value for Interval to be an explicit nil

func (*Schedule1Days) SetType ¶

func (o *Schedule1Days) SetType(v SelectorType)

SetType sets field value

func (*Schedule1Days) SetValues ¶

func (o *Schedule1Days) SetValues(v []string)

SetValues sets field value

func (Schedule1Days) ToMap ¶

func (o Schedule1Days) ToMap() (map[string]interface{}, error)

func (*Schedule1Days) UnmarshalJSON ¶

func (o *Schedule1Days) UnmarshalJSON(bytes []byte) (err error)

func (*Schedule1Days) UnsetInterval ¶

func (o *Schedule1Days) UnsetInterval()

UnsetInterval ensures that no value is present for Interval, not even an explicit nil

type Schedule1Hours ¶

type Schedule1Hours struct {
	Type SelectorType `json:"type"`
	// The selected values.
	Values []string `json:"values"`
	// The selected interval for RANGE selectors.
	Interval             NullableInt32 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

Schedule1Hours struct for Schedule1Hours

func NewSchedule1Hours ¶

func NewSchedule1Hours(type_ SelectorType, values []string) *Schedule1Hours

NewSchedule1Hours instantiates a new Schedule1Hours object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSchedule1HoursWithDefaults ¶

func NewSchedule1HoursWithDefaults() *Schedule1Hours

NewSchedule1HoursWithDefaults instantiates a new Schedule1Hours object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Schedule1Hours) GetInterval ¶

func (o *Schedule1Hours) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Schedule1Hours) GetIntervalOk ¶

func (o *Schedule1Hours) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Schedule1Hours) GetType ¶

func (o *Schedule1Hours) GetType() SelectorType

GetType returns the Type field value

func (*Schedule1Hours) GetTypeOk ¶

func (o *Schedule1Hours) GetTypeOk() (*SelectorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Schedule1Hours) GetValues ¶

func (o *Schedule1Hours) GetValues() []string

GetValues returns the Values field value

func (*Schedule1Hours) GetValuesOk ¶

func (o *Schedule1Hours) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*Schedule1Hours) HasInterval ¶

func (o *Schedule1Hours) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (Schedule1Hours) MarshalJSON ¶

func (o Schedule1Hours) MarshalJSON() ([]byte, error)

func (*Schedule1Hours) SetInterval ¶

func (o *Schedule1Hours) SetInterval(v int32)

SetInterval gets a reference to the given NullableInt32 and assigns it to the Interval field.

func (*Schedule1Hours) SetIntervalNil ¶

func (o *Schedule1Hours) SetIntervalNil()

SetIntervalNil sets the value for Interval to be an explicit nil

func (*Schedule1Hours) SetType ¶

func (o *Schedule1Hours) SetType(v SelectorType)

SetType sets field value

func (*Schedule1Hours) SetValues ¶

func (o *Schedule1Hours) SetValues(v []string)

SetValues sets field value

func (Schedule1Hours) ToMap ¶

func (o Schedule1Hours) ToMap() (map[string]interface{}, error)

func (*Schedule1Hours) UnmarshalJSON ¶

func (o *Schedule1Hours) UnmarshalJSON(bytes []byte) (err error)

func (*Schedule1Hours) UnsetInterval ¶

func (o *Schedule1Hours) UnsetInterval()

UnsetInterval ensures that no value is present for Interval, not even an explicit nil

type Schedule1Months ¶ added in v2.0.3

type Schedule1Months struct {
	Type SelectorType `json:"type"`
	// The selected values.
	Values []string `json:"values"`
	// The selected interval for RANGE selectors.
	Interval             NullableInt32 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

Schedule1Months struct for Schedule1Months

func NewSchedule1Months ¶ added in v2.0.3

func NewSchedule1Months(type_ SelectorType, values []string) *Schedule1Months

NewSchedule1Months instantiates a new Schedule1Months object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSchedule1MonthsWithDefaults ¶ added in v2.0.3

func NewSchedule1MonthsWithDefaults() *Schedule1Months

NewSchedule1MonthsWithDefaults instantiates a new Schedule1Months object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Schedule1Months) GetInterval ¶ added in v2.0.3

func (o *Schedule1Months) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Schedule1Months) GetIntervalOk ¶ added in v2.0.3

func (o *Schedule1Months) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Schedule1Months) GetType ¶ added in v2.0.3

func (o *Schedule1Months) GetType() SelectorType

GetType returns the Type field value

func (*Schedule1Months) GetTypeOk ¶ added in v2.0.3

func (o *Schedule1Months) GetTypeOk() (*SelectorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Schedule1Months) GetValues ¶ added in v2.0.3

func (o *Schedule1Months) GetValues() []string

GetValues returns the Values field value

func (*Schedule1Months) GetValuesOk ¶ added in v2.0.3

func (o *Schedule1Months) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*Schedule1Months) HasInterval ¶ added in v2.0.3

func (o *Schedule1Months) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (Schedule1Months) MarshalJSON ¶ added in v2.0.3

func (o Schedule1Months) MarshalJSON() ([]byte, error)

func (*Schedule1Months) SetInterval ¶ added in v2.0.3

func (o *Schedule1Months) SetInterval(v int32)

SetInterval gets a reference to the given NullableInt32 and assigns it to the Interval field.

func (*Schedule1Months) SetIntervalNil ¶ added in v2.0.3

func (o *Schedule1Months) SetIntervalNil()

SetIntervalNil sets the value for Interval to be an explicit nil

func (*Schedule1Months) SetType ¶ added in v2.0.3

func (o *Schedule1Months) SetType(v SelectorType)

SetType sets field value

func (*Schedule1Months) SetValues ¶ added in v2.0.3

func (o *Schedule1Months) SetValues(v []string)

SetValues sets field value

func (Schedule1Months) ToMap ¶ added in v2.0.3

func (o Schedule1Months) ToMap() (map[string]interface{}, error)

func (*Schedule1Months) UnmarshalJSON ¶ added in v2.0.3

func (o *Schedule1Months) UnmarshalJSON(bytes []byte) (err error)

func (*Schedule1Months) UnsetInterval ¶ added in v2.0.3

func (o *Schedule1Months) UnsetInterval()

UnsetInterval ensures that no value is present for Interval, not even an explicit nil

type ScheduleDays ¶

type ScheduleDays struct {
	// Enum type to specify days value
	Type string `json:"type"`
	// Values of the days based on the enum type mentioned above
	Values []string `json:"values"`
	// Interval between the cert generations
	Interval             *int64 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScheduleDays Specifies which day(s) a schedule is active for. This is required for all schedule types. The \"values\" field holds different data depending on the type of schedule: * WEEKLY: days of the week (1-7) * MONTHLY: days of the month (1-31, L, L-1...) * ANNUALLY: if the \"months\" field is also set: days of the month (1-31, L, L-1...); otherwise: ISO-8601 dates without year (\"--12-31\") * CALENDAR: ISO-8601 dates (\"2020-12-31\") Note that CALENDAR only supports the LIST type, and ANNUALLY does not support the RANGE type when provided with ISO-8601 dates without year. Examples: On Sundays: * type LIST * values \"1\" The second to last day of the month: * type LIST * values \"L-1\" From the 20th to the last day of the month: * type RANGE * values \"20\", \"L\" Every March 2nd: * type LIST * values \"--03-02\" On March 2nd, 2021: * type: LIST * values \"2021-03-02\"

func NewScheduleDays ¶

func NewScheduleDays(type_ string, values []string) *ScheduleDays

NewScheduleDays instantiates a new ScheduleDays object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleDaysWithDefaults ¶

func NewScheduleDaysWithDefaults() *ScheduleDays

NewScheduleDaysWithDefaults instantiates a new ScheduleDays object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduleDays) GetInterval ¶

func (o *ScheduleDays) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*ScheduleDays) GetIntervalOk ¶

func (o *ScheduleDays) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduleDays) GetType ¶

func (o *ScheduleDays) GetType() string

GetType returns the Type field value

func (*ScheduleDays) GetTypeOk ¶

func (o *ScheduleDays) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ScheduleDays) GetValues ¶

func (o *ScheduleDays) GetValues() []string

GetValues returns the Values field value

func (*ScheduleDays) GetValuesOk ¶

func (o *ScheduleDays) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*ScheduleDays) HasInterval ¶

func (o *ScheduleDays) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (ScheduleDays) MarshalJSON ¶

func (o ScheduleDays) MarshalJSON() ([]byte, error)

func (*ScheduleDays) SetInterval ¶

func (o *ScheduleDays) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*ScheduleDays) SetType ¶

func (o *ScheduleDays) SetType(v string)

SetType sets field value

func (*ScheduleDays) SetValues ¶

func (o *ScheduleDays) SetValues(v []string)

SetValues sets field value

func (ScheduleDays) ToMap ¶

func (o ScheduleDays) ToMap() (map[string]interface{}, error)

func (*ScheduleDays) UnmarshalJSON ¶

func (o *ScheduleDays) UnmarshalJSON(bytes []byte) (err error)

type ScheduleHours ¶

type ScheduleHours struct {
	// Enum type to specify hours value
	Type string `json:"type"`
	// Values of the days based on the enum type mentioned above
	Values []string `json:"values"`
	// Interval between the cert generations
	Interval             *int64 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScheduleHours Specifies which hour(s) a schedule is active for. Examples: Every three hours starting from 8AM, inclusive: * type LIST * values \"8\" * interval 3 During business hours: * type RANGE * values \"9\", \"5\" At 5AM, noon, and 5PM: * type LIST * values \"5\", \"12\", \"17\"

func NewScheduleHours ¶

func NewScheduleHours(type_ string, values []string) *ScheduleHours

NewScheduleHours instantiates a new ScheduleHours object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleHoursWithDefaults ¶

func NewScheduleHoursWithDefaults() *ScheduleHours

NewScheduleHoursWithDefaults instantiates a new ScheduleHours object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduleHours) GetInterval ¶

func (o *ScheduleHours) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*ScheduleHours) GetIntervalOk ¶

func (o *ScheduleHours) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduleHours) GetType ¶

func (o *ScheduleHours) GetType() string

GetType returns the Type field value

func (*ScheduleHours) GetTypeOk ¶

func (o *ScheduleHours) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ScheduleHours) GetValues ¶

func (o *ScheduleHours) GetValues() []string

GetValues returns the Values field value

func (*ScheduleHours) GetValuesOk ¶

func (o *ScheduleHours) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*ScheduleHours) HasInterval ¶

func (o *ScheduleHours) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (ScheduleHours) MarshalJSON ¶

func (o ScheduleHours) MarshalJSON() ([]byte, error)

func (*ScheduleHours) SetInterval ¶

func (o *ScheduleHours) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*ScheduleHours) SetType ¶

func (o *ScheduleHours) SetType(v string)

SetType sets field value

func (*ScheduleHours) SetValues ¶

func (o *ScheduleHours) SetValues(v []string)

SetValues sets field value

func (ScheduleHours) ToMap ¶

func (o ScheduleHours) ToMap() (map[string]interface{}, error)

func (*ScheduleHours) UnmarshalJSON ¶

func (o *ScheduleHours) UnmarshalJSON(bytes []byte) (err error)

type ScheduleMonths ¶

type ScheduleMonths struct {
	// Enum type to specify months value
	Type string `json:"type"`
	// Values of the months based on the enum type mentioned above
	Values []string `json:"values"`
	// Interval between the cert generations
	Interval             *int64 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScheduleMonths Specifies which months of a schedule are active. Only valid for ANNUALLY schedule types. Examples: On February and March: * type LIST * values \"2\", \"3\" Every 3 months, starting in January (quarterly): * type LIST * values \"1\" * interval 3 Every two months between July and December: * type RANGE * values \"7\", \"12\" * interval 2

func NewScheduleMonths ¶

func NewScheduleMonths(type_ string, values []string) *ScheduleMonths

NewScheduleMonths instantiates a new ScheduleMonths object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleMonthsWithDefaults ¶

func NewScheduleMonthsWithDefaults() *ScheduleMonths

NewScheduleMonthsWithDefaults instantiates a new ScheduleMonths object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduleMonths) GetInterval ¶

func (o *ScheduleMonths) GetInterval() int64

GetInterval returns the Interval field value if set, zero value otherwise.

func (*ScheduleMonths) GetIntervalOk ¶

func (o *ScheduleMonths) GetIntervalOk() (*int64, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduleMonths) GetType ¶

func (o *ScheduleMonths) GetType() string

GetType returns the Type field value

func (*ScheduleMonths) GetTypeOk ¶

func (o *ScheduleMonths) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ScheduleMonths) GetValues ¶

func (o *ScheduleMonths) GetValues() []string

GetValues returns the Values field value

func (*ScheduleMonths) GetValuesOk ¶

func (o *ScheduleMonths) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*ScheduleMonths) HasInterval ¶

func (o *ScheduleMonths) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (ScheduleMonths) MarshalJSON ¶

func (o ScheduleMonths) MarshalJSON() ([]byte, error)

func (*ScheduleMonths) SetInterval ¶

func (o *ScheduleMonths) SetInterval(v int64)

SetInterval gets a reference to the given int64 and assigns it to the Interval field.

func (*ScheduleMonths) SetType ¶

func (o *ScheduleMonths) SetType(v string)

SetType sets field value

func (*ScheduleMonths) SetValues ¶

func (o *ScheduleMonths) SetValues(v []string)

SetValues sets field value

func (ScheduleMonths) ToMap ¶

func (o ScheduleMonths) ToMap() (map[string]interface{}, error)

func (*ScheduleMonths) UnmarshalJSON ¶

func (o *ScheduleMonths) UnmarshalJSON(bytes []byte) (err error)

type ScheduleType ¶

type ScheduleType string

ScheduleType Enum representing the currently supported schedule types. Additional values may be added in the future without notice.

const (
	SCHEDULETYPE_DAILY    ScheduleType = "DAILY"
	SCHEDULETYPE_WEEKLY   ScheduleType = "WEEKLY"
	SCHEDULETYPE_MONTHLY  ScheduleType = "MONTHLY"
	SCHEDULETYPE_CALENDAR ScheduleType = "CALENDAR"
	SCHEDULETYPE_ANNUALLY ScheduleType = "ANNUALLY"
)

List of ScheduleType

func NewScheduleTypeFromValue ¶

func NewScheduleTypeFromValue(v string) (*ScheduleType, error)

NewScheduleTypeFromValue returns a pointer to a valid ScheduleType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ScheduleType) IsValid ¶

func (v ScheduleType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ScheduleType) Ptr ¶

func (v ScheduleType) Ptr() *ScheduleType

Ptr returns reference to ScheduleType value

func (*ScheduleType) UnmarshalJSON ¶

func (v *ScheduleType) UnmarshalJSON(src []byte) error

type ScheduledAttributes ¶ added in v2.0.3

type ScheduledAttributes struct {
	// A valid CRON expression
	CronString           string `json:"cronString"`
	AdditionalProperties map[string]interface{}
}

ScheduledAttributes Attributes related to a scheduled trigger

func NewScheduledAttributes ¶ added in v2.0.3

func NewScheduledAttributes(cronString string) *ScheduledAttributes

NewScheduledAttributes instantiates a new ScheduledAttributes object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledAttributesWithDefaults ¶ added in v2.0.3

func NewScheduledAttributesWithDefaults() *ScheduledAttributes

NewScheduledAttributesWithDefaults instantiates a new ScheduledAttributes object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledAttributes) GetCronString ¶ added in v2.0.3

func (o *ScheduledAttributes) GetCronString() string

GetCronString returns the CronString field value

func (*ScheduledAttributes) GetCronStringOk ¶ added in v2.0.3

func (o *ScheduledAttributes) GetCronStringOk() (*string, bool)

GetCronStringOk returns a tuple with the CronString field value and a boolean to check if the value has been set.

func (ScheduledAttributes) MarshalJSON ¶ added in v2.0.3

func (o ScheduledAttributes) MarshalJSON() ([]byte, error)

func (*ScheduledAttributes) SetCronString ¶ added in v2.0.3

func (o *ScheduledAttributes) SetCronString(v string)

SetCronString sets field value

func (ScheduledAttributes) ToMap ¶ added in v2.0.3

func (o ScheduledAttributes) ToMap() (map[string]interface{}, error)

func (*ScheduledAttributes) UnmarshalJSON ¶ added in v2.0.3

func (o *ScheduledAttributes) UnmarshalJSON(bytes []byte) (err error)

type ScheduledSearch ¶

type ScheduledSearch struct {
	// The name of the scheduled search.
	Name NullableString `json:"name,omitempty"`
	// The description of the scheduled search.
	Description NullableString `json:"description,omitempty"`
	// The ID of the saved search that will be executed.
	SavedSearchId string `json:"savedSearchId"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	Schedule Schedule1    `json:"schedule"`
	// A list of identities that should receive the scheduled search report via email.
	Recipients []SearchScheduleRecipientsInner `json:"recipients"`
	// Indicates if the scheduled search is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates if email generation should occur when search returns no results.
	EmailEmptyResults *bool `json:"emailEmptyResults,omitempty"`
	// Indicates if the generated email should include the query and search results preview (which could include PII).
	DisplayQueryDetails *bool `json:"displayQueryDetails,omitempty"`
	// The scheduled search ID.
	Id    string                    `json:"id"`
	Owner ScheduledSearchAllOfOwner `json:"owner"`
	// The ID of the scheduled search owner.  Please use the `id` in the `owner` object instead.
	// Deprecated
	OwnerId              string `json:"ownerId"`
	AdditionalProperties map[string]interface{}
}

ScheduledSearch struct for ScheduledSearch

func NewScheduledSearch ¶

func NewScheduledSearch(savedSearchId string, schedule Schedule1, recipients []SearchScheduleRecipientsInner, id string, owner ScheduledSearchAllOfOwner, ownerId string) *ScheduledSearch

NewScheduledSearch instantiates a new ScheduledSearch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledSearchWithDefaults ¶

func NewScheduledSearchWithDefaults() *ScheduledSearch

NewScheduledSearchWithDefaults instantiates a new ScheduledSearch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledSearch) GetCreated ¶

func (o *ScheduledSearch) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearch) GetCreatedOk ¶

func (o *ScheduledSearch) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledSearch) GetDescription ¶

func (o *ScheduledSearch) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearch) GetDescriptionOk ¶

func (o *ScheduledSearch) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledSearch) GetDisplayQueryDetails ¶

func (o *ScheduledSearch) GetDisplayQueryDetails() bool

GetDisplayQueryDetails returns the DisplayQueryDetails field value if set, zero value otherwise.

func (*ScheduledSearch) GetDisplayQueryDetailsOk ¶

func (o *ScheduledSearch) GetDisplayQueryDetailsOk() (*bool, bool)

GetDisplayQueryDetailsOk returns a tuple with the DisplayQueryDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledSearch) GetEmailEmptyResults ¶

func (o *ScheduledSearch) GetEmailEmptyResults() bool

GetEmailEmptyResults returns the EmailEmptyResults field value if set, zero value otherwise.

func (*ScheduledSearch) GetEmailEmptyResultsOk ¶

func (o *ScheduledSearch) GetEmailEmptyResultsOk() (*bool, bool)

GetEmailEmptyResultsOk returns a tuple with the EmailEmptyResults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScheduledSearch) GetEnabled ¶

func (o *ScheduledSearch) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ScheduledSearch) GetEnabledOk ¶

func (o *ScheduledSearch) 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 (*ScheduledSearch) GetId ¶

func (o *ScheduledSearch) GetId() string

GetId returns the Id field value

func (*ScheduledSearch) GetIdOk ¶

func (o *ScheduledSearch) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ScheduledSearch) GetModified ¶

func (o *ScheduledSearch) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearch) GetModifiedOk ¶

func (o *ScheduledSearch) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledSearch) GetName ¶

func (o *ScheduledSearch) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearch) GetNameOk ¶

func (o *ScheduledSearch) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledSearch) GetOwner ¶

GetOwner returns the Owner field value

func (*ScheduledSearch) GetOwnerId ¶

func (o *ScheduledSearch) GetOwnerId() string

GetOwnerId returns the OwnerId field value Deprecated

func (*ScheduledSearch) GetOwnerIdOk ¶

func (o *ScheduledSearch) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value and a boolean to check if the value has been set. Deprecated

func (*ScheduledSearch) GetOwnerOk ¶

func (o *ScheduledSearch) GetOwnerOk() (*ScheduledSearchAllOfOwner, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*ScheduledSearch) GetRecipients ¶

func (o *ScheduledSearch) GetRecipients() []SearchScheduleRecipientsInner

GetRecipients returns the Recipients field value

func (*ScheduledSearch) GetRecipientsOk ¶

func (o *ScheduledSearch) GetRecipientsOk() ([]SearchScheduleRecipientsInner, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*ScheduledSearch) GetSavedSearchId ¶

func (o *ScheduledSearch) GetSavedSearchId() string

GetSavedSearchId returns the SavedSearchId field value

func (*ScheduledSearch) GetSavedSearchIdOk ¶

func (o *ScheduledSearch) GetSavedSearchIdOk() (*string, bool)

GetSavedSearchIdOk returns a tuple with the SavedSearchId field value and a boolean to check if the value has been set.

func (*ScheduledSearch) GetSchedule ¶

func (o *ScheduledSearch) GetSchedule() Schedule1

GetSchedule returns the Schedule field value

func (*ScheduledSearch) GetScheduleOk ¶

func (o *ScheduledSearch) GetScheduleOk() (*Schedule1, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (*ScheduledSearch) HasCreated ¶

func (o *ScheduledSearch) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ScheduledSearch) HasDescription ¶

func (o *ScheduledSearch) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ScheduledSearch) HasDisplayQueryDetails ¶

func (o *ScheduledSearch) HasDisplayQueryDetails() bool

HasDisplayQueryDetails returns a boolean if a field has been set.

func (*ScheduledSearch) HasEmailEmptyResults ¶

func (o *ScheduledSearch) HasEmailEmptyResults() bool

HasEmailEmptyResults returns a boolean if a field has been set.

func (*ScheduledSearch) HasEnabled ¶

func (o *ScheduledSearch) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ScheduledSearch) HasModified ¶

func (o *ScheduledSearch) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ScheduledSearch) HasName ¶

func (o *ScheduledSearch) HasName() bool

HasName returns a boolean if a field has been set.

func (ScheduledSearch) MarshalJSON ¶

func (o ScheduledSearch) MarshalJSON() ([]byte, error)

func (*ScheduledSearch) SetCreated ¶

func (o *ScheduledSearch) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*ScheduledSearch) SetCreatedNil ¶

func (o *ScheduledSearch) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*ScheduledSearch) SetDescription ¶

func (o *ScheduledSearch) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ScheduledSearch) SetDescriptionNil ¶

func (o *ScheduledSearch) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ScheduledSearch) SetDisplayQueryDetails ¶

func (o *ScheduledSearch) SetDisplayQueryDetails(v bool)

SetDisplayQueryDetails gets a reference to the given bool and assigns it to the DisplayQueryDetails field.

func (*ScheduledSearch) SetEmailEmptyResults ¶

func (o *ScheduledSearch) SetEmailEmptyResults(v bool)

SetEmailEmptyResults gets a reference to the given bool and assigns it to the EmailEmptyResults field.

func (*ScheduledSearch) SetEnabled ¶

func (o *ScheduledSearch) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ScheduledSearch) SetId ¶

func (o *ScheduledSearch) SetId(v string)

SetId sets field value

func (*ScheduledSearch) SetModified ¶

func (o *ScheduledSearch) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*ScheduledSearch) SetModifiedNil ¶

func (o *ScheduledSearch) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*ScheduledSearch) SetName ¶

func (o *ScheduledSearch) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ScheduledSearch) SetNameNil ¶

func (o *ScheduledSearch) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ScheduledSearch) SetOwner ¶

SetOwner sets field value

func (*ScheduledSearch) SetOwnerId ¶

func (o *ScheduledSearch) SetOwnerId(v string)

SetOwnerId sets field value Deprecated

func (*ScheduledSearch) SetRecipients ¶

func (o *ScheduledSearch) SetRecipients(v []SearchScheduleRecipientsInner)

SetRecipients sets field value

func (*ScheduledSearch) SetSavedSearchId ¶

func (o *ScheduledSearch) SetSavedSearchId(v string)

SetSavedSearchId sets field value

func (*ScheduledSearch) SetSchedule ¶

func (o *ScheduledSearch) SetSchedule(v Schedule1)

SetSchedule sets field value

func (ScheduledSearch) ToMap ¶

func (o ScheduledSearch) ToMap() (map[string]interface{}, error)

func (*ScheduledSearch) UnmarshalJSON ¶

func (o *ScheduledSearch) UnmarshalJSON(bytes []byte) (err error)

func (*ScheduledSearch) UnsetCreated ¶

func (o *ScheduledSearch) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*ScheduledSearch) UnsetDescription ¶

func (o *ScheduledSearch) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*ScheduledSearch) UnsetModified ¶

func (o *ScheduledSearch) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*ScheduledSearch) UnsetName ¶

func (o *ScheduledSearch) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type ScheduledSearchAPIService ¶

type ScheduledSearchAPIService service

ScheduledSearchAPIService ScheduledSearchAPI service

func (*ScheduledSearchAPIService) CreateScheduledSearch ¶

CreateScheduledSearch Create a new scheduled search

Creates a new scheduled search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateScheduledSearchRequest

func (*ScheduledSearchAPIService) CreateScheduledSearchExecute ¶

Execute executes the request

@return ScheduledSearch

func (*ScheduledSearchAPIService) DeleteScheduledSearch ¶

DeleteScheduledSearch Delete a Scheduled Search

Deletes the specified scheduled search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiDeleteScheduledSearchRequest

func (*ScheduledSearchAPIService) DeleteScheduledSearchExecute ¶

func (a *ScheduledSearchAPIService) DeleteScheduledSearchExecute(r ApiDeleteScheduledSearchRequest) (*http.Response, error)

Execute executes the request

func (*ScheduledSearchAPIService) GetScheduledSearch ¶

GetScheduledSearch Get a Scheduled Search

Returns the specified scheduled search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiGetScheduledSearchRequest

func (*ScheduledSearchAPIService) GetScheduledSearchExecute ¶

Execute executes the request

@return ScheduledSearch

func (*ScheduledSearchAPIService) ListScheduledSearch ¶

ListScheduledSearch List scheduled searches

Returns a list of scheduled searches.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListScheduledSearchRequest

func (*ScheduledSearchAPIService) ListScheduledSearchExecute ¶

Execute executes the request

@return []ScheduledSearch

func (*ScheduledSearchAPIService) UnsubscribeScheduledSearch ¶

UnsubscribeScheduledSearch Unsubscribe a recipient from Scheduled Search

Unsubscribes a recipient from the specified scheduled search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiUnsubscribeScheduledSearchRequest

func (*ScheduledSearchAPIService) UnsubscribeScheduledSearchExecute ¶

func (a *ScheduledSearchAPIService) UnsubscribeScheduledSearchExecute(r ApiUnsubscribeScheduledSearchRequest) (*http.Response, error)

Execute executes the request

func (*ScheduledSearchAPIService) UpdateScheduledSearch ¶

UpdateScheduledSearch Update an existing Scheduled Search

Updates an existing scheduled search.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the requested document.
@return ApiUpdateScheduledSearchRequest

func (*ScheduledSearchAPIService) UpdateScheduledSearchExecute ¶

Execute executes the request

@return ScheduledSearch

type ScheduledSearchAllOfOwner ¶

type ScheduledSearchAllOfOwner struct {
	// The type of object being referenced
	Type string `json:"type"`
	// The ID of the referenced object
	Id                   string `json:"id"`
	AdditionalProperties map[string]interface{}
}

ScheduledSearchAllOfOwner The owner of the scheduled search

func NewScheduledSearchAllOfOwner ¶

func NewScheduledSearchAllOfOwner(type_ string, id string) *ScheduledSearchAllOfOwner

NewScheduledSearchAllOfOwner instantiates a new ScheduledSearchAllOfOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledSearchAllOfOwnerWithDefaults ¶

func NewScheduledSearchAllOfOwnerWithDefaults() *ScheduledSearchAllOfOwner

NewScheduledSearchAllOfOwnerWithDefaults instantiates a new ScheduledSearchAllOfOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledSearchAllOfOwner) GetId ¶

func (o *ScheduledSearchAllOfOwner) GetId() string

GetId returns the Id field value

func (*ScheduledSearchAllOfOwner) GetIdOk ¶

func (o *ScheduledSearchAllOfOwner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ScheduledSearchAllOfOwner) GetType ¶

func (o *ScheduledSearchAllOfOwner) GetType() string

GetType returns the Type field value

func (*ScheduledSearchAllOfOwner) GetTypeOk ¶

func (o *ScheduledSearchAllOfOwner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ScheduledSearchAllOfOwner) MarshalJSON ¶

func (o ScheduledSearchAllOfOwner) MarshalJSON() ([]byte, error)

func (*ScheduledSearchAllOfOwner) SetId ¶

func (o *ScheduledSearchAllOfOwner) SetId(v string)

SetId sets field value

func (*ScheduledSearchAllOfOwner) SetType ¶

func (o *ScheduledSearchAllOfOwner) SetType(v string)

SetType sets field value

func (ScheduledSearchAllOfOwner) ToMap ¶

func (o ScheduledSearchAllOfOwner) ToMap() (map[string]interface{}, error)

func (*ScheduledSearchAllOfOwner) UnmarshalJSON ¶

func (o *ScheduledSearchAllOfOwner) UnmarshalJSON(bytes []byte) (err error)

type ScheduledSearchName ¶

type ScheduledSearchName struct {
	// The name of the scheduled search.
	Name NullableString `json:"name,omitempty"`
	// The description of the scheduled search.
	Description          NullableString `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScheduledSearchName struct for ScheduledSearchName

func NewScheduledSearchName ¶

func NewScheduledSearchName() *ScheduledSearchName

NewScheduledSearchName instantiates a new ScheduledSearchName object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledSearchNameWithDefaults ¶

func NewScheduledSearchNameWithDefaults() *ScheduledSearchName

NewScheduledSearchNameWithDefaults instantiates a new ScheduledSearchName object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledSearchName) GetDescription ¶

func (o *ScheduledSearchName) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearchName) GetDescriptionOk ¶

func (o *ScheduledSearchName) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledSearchName) GetName ¶

func (o *ScheduledSearchName) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearchName) GetNameOk ¶

func (o *ScheduledSearchName) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ScheduledSearchName) HasDescription ¶

func (o *ScheduledSearchName) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ScheduledSearchName) HasName ¶

func (o *ScheduledSearchName) HasName() bool

HasName returns a boolean if a field has been set.

func (ScheduledSearchName) MarshalJSON ¶

func (o ScheduledSearchName) MarshalJSON() ([]byte, error)

func (*ScheduledSearchName) SetDescription ¶

func (o *ScheduledSearchName) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ScheduledSearchName) SetDescriptionNil ¶

func (o *ScheduledSearchName) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ScheduledSearchName) SetName ¶

func (o *ScheduledSearchName) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ScheduledSearchName) SetNameNil ¶

func (o *ScheduledSearchName) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (ScheduledSearchName) ToMap ¶

func (o ScheduledSearchName) ToMap() (map[string]interface{}, error)

func (*ScheduledSearchName) UnmarshalJSON ¶

func (o *ScheduledSearchName) UnmarshalJSON(bytes []byte) (err error)

func (*ScheduledSearchName) UnsetDescription ¶

func (o *ScheduledSearchName) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*ScheduledSearchName) UnsetName ¶

func (o *ScheduledSearchName) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type Schema ¶

type Schema struct {
	// The id of the Schema.
	Id *string `json:"id,omitempty"`
	// The name of the Schema.
	Name *string `json:"name,omitempty"`
	// The name of the object type on the native system that the schema represents.
	NativeObjectType *string `json:"nativeObjectType,omitempty"`
	// The name of the attribute used to calculate the unique identifier for an object in the schema.
	IdentityAttribute *string `json:"identityAttribute,omitempty"`
	// The name of the attribute used to calculate the display value for an object in the schema.
	DisplayAttribute *string `json:"displayAttribute,omitempty"`
	// The name of the attribute whose values represent other objects in a hierarchy. Only relevant to group schemas.
	HierarchyAttribute *string `json:"hierarchyAttribute,omitempty"`
	// Flag indicating whether or not the include permissions with the object data when aggregating the schema.
	IncludePermissions *bool `json:"includePermissions,omitempty"`
	// Optional features that can be supported by a source. Modifying the features array may cause source configuration errors that are unsupportable. It is recommended to not modify this array for SailPoint supported connectors. * AUTHENTICATE: The source supports pass-through authentication. * COMPOSITE: The source supports composite source creation. * DIRECT_PERMISSIONS: The source supports returning DirectPermissions. * DISCOVER_SCHEMA: The source supports discovering schemas for users and groups. * ENABLE The source supports reading if an account is enabled or disabled. * MANAGER_LOOKUP: The source supports looking up managers as they are encountered in a feed. This is the opposite of NO_RANDOM_ACCESS. * NO_RANDOM_ACCESS: The source does not support random access and the getObject() methods should not be called and expected to perform. * PROXY: The source can serve as a proxy for another source. When an source has a proxy, all connector calls made with that source are redirected through the connector for the proxy source. * SEARCH * TEMPLATE * UNLOCK: The source supports reading if an account is locked or unlocked. * UNSTRUCTURED_TARGETS: The source supports returning unstructured Targets. * SHAREPOINT_TARGET: The source supports returning unstructured Target data for SharePoint. It will be typically used by AD, LDAP sources. * PROVISIONING: The source can both read and write accounts. Having this feature implies that the provision() method is implemented. It also means that direct and target permissions can also be provisioned if they can be returned by aggregation. * GROUP_PROVISIONING: The source can both read and write groups. Having this feature implies that the provision() method is implemented. * SYNC_PROVISIONING: The source can provision accounts synchronously. * PASSWORD: The source can provision password changes. Since sources can never read passwords, this is should only be used in conjunction with the PROVISIONING feature. * CURRENT_PASSWORD: Some source types support verification of the current password * ACCOUNT_ONLY_REQUEST: The source supports requesting accounts without entitlements. * ADDITIONAL_ACCOUNT_REQUEST: The source supports requesting additional accounts. * NO_AGGREGATION: A source that does not support aggregation. * GROUPS_HAVE_MEMBERS: The source models group memberships with a member attribute on the group object rather than a groups attribute on the account object. This effects the implementation of delta account aggregation. * NO_PERMISSIONS_PROVISIONING: Indicates that the connector cannot provision direct or target permissions for accounts. When DIRECT_PERMISSIONS and PROVISIONING features are present, it is assumed that the connector can also provision direct permissions. This feature disables that assumption and causes permission request to be converted to work items for accounts. * NO_GROUP_PERMISSIONS_PROVISIONING: Indicates that the connector cannot provision direct or target permissions for groups. When DIRECT_PERMISSIONS and PROVISIONING features are present, it is assumed that the connector can also provision direct permissions. This feature disables that assumption and causes permission request to be converted to work items for groups. * NO_UNSTRUCTURED_TARGETS_PROVISIONING: This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and NO_PERMISSIONS_PROVISIONING. * NO_DIRECT_PERMISSIONS_PROVISIONING: This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and NO_PERMISSIONS_PROVISIONING. * USES_UUID: Connectivity 2.0 flag used to indicate that the connector supports a compound naming structure. * PREFER_UUID: Used in ISC Provisioning AND Aggregation to decide if it should prefer account.uuid to account.nativeIdentity when data is read in through aggregation OR pushed out through provisioning. * ARM_SECURITY_EXTRACT: Indicates the application supports Security extracts for ARM * ARM_UTILIZATION_EXTRACT: Indicates the application supports Utilization extracts for ARM * ARM_CHANGELOG_EXTRACT: Indicates the application supports Change-log extracts for ARM
	Features []string `json:"features,omitempty"`
	// Holds any extra configuration data that the schema may require.
	Configuration map[string]interface{} `json:"configuration,omitempty"`
	// The attribute definitions which form the schema.
	Attributes []AttributeDefinition `json:"attributes,omitempty"`
	// The date the Schema was created.
	Created *time.Time `json:"created,omitempty"`
	// The date the Schema was last modified.
	Modified             *time.Time `json:"modified,omitempty"`
	AdditionalProperties map[string]interface{}
}

Schema struct for Schema

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() []AttributeDefinition

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Schema) GetAttributesOk ¶

func (o *Schema) GetAttributesOk() ([]AttributeDefinition, 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) GetConfiguration ¶

func (o *Schema) GetConfiguration() map[string]interface{}

GetConfiguration returns the Configuration field value if set, zero value otherwise.

func (*Schema) GetConfigurationOk ¶

func (o *Schema) GetConfigurationOk() (map[string]interface{}, bool)

GetConfigurationOk returns a tuple with the Configuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetCreated ¶

func (o *Schema) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Schema) GetCreatedOk ¶

func (o *Schema) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetDisplayAttribute ¶

func (o *Schema) GetDisplayAttribute() string

GetDisplayAttribute returns the DisplayAttribute field value if set, zero value otherwise.

func (*Schema) GetDisplayAttributeOk ¶

func (o *Schema) GetDisplayAttributeOk() (*string, bool)

GetDisplayAttributeOk returns a tuple with the DisplayAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetFeatures ¶

func (o *Schema) GetFeatures() []string

GetFeatures returns the Features field value if set, zero value otherwise.

func (*Schema) GetFeaturesOk ¶

func (o *Schema) GetFeaturesOk() ([]string, 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 (*Schema) GetHierarchyAttribute ¶

func (o *Schema) GetHierarchyAttribute() string

GetHierarchyAttribute returns the HierarchyAttribute field value if set, zero value otherwise.

func (*Schema) GetHierarchyAttributeOk ¶

func (o *Schema) GetHierarchyAttributeOk() (*string, bool)

GetHierarchyAttributeOk returns a tuple with the HierarchyAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetId ¶

func (o *Schema) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Schema) GetIdOk ¶

func (o *Schema) 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 (*Schema) GetIdentityAttribute ¶

func (o *Schema) GetIdentityAttribute() string

GetIdentityAttribute returns the IdentityAttribute field value if set, zero value otherwise.

func (*Schema) GetIdentityAttributeOk ¶

func (o *Schema) GetIdentityAttributeOk() (*string, bool)

GetIdentityAttributeOk returns a tuple with the IdentityAttribute field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetIncludePermissions ¶

func (o *Schema) GetIncludePermissions() bool

GetIncludePermissions returns the IncludePermissions field value if set, zero value otherwise.

func (*Schema) GetIncludePermissionsOk ¶

func (o *Schema) GetIncludePermissionsOk() (*bool, bool)

GetIncludePermissionsOk returns a tuple with the IncludePermissions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetModified ¶

func (o *Schema) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Schema) GetModifiedOk ¶

func (o *Schema) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Schema) GetName ¶

func (o *Schema) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Schema) GetNameOk ¶

func (o *Schema) 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 (*Schema) GetNativeObjectType ¶

func (o *Schema) GetNativeObjectType() string

GetNativeObjectType returns the NativeObjectType field value if set, zero value otherwise.

func (*Schema) GetNativeObjectTypeOk ¶

func (o *Schema) GetNativeObjectTypeOk() (*string, bool)

GetNativeObjectTypeOk returns a tuple with the NativeObjectType 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) HasConfiguration ¶

func (o *Schema) HasConfiguration() bool

HasConfiguration returns a boolean if a field has been set.

func (*Schema) HasCreated ¶

func (o *Schema) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Schema) HasDisplayAttribute ¶

func (o *Schema) HasDisplayAttribute() bool

HasDisplayAttribute returns a boolean if a field has been set.

func (*Schema) HasFeatures ¶

func (o *Schema) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*Schema) HasHierarchyAttribute ¶

func (o *Schema) HasHierarchyAttribute() bool

HasHierarchyAttribute returns a boolean if a field has been set.

func (*Schema) HasId ¶

func (o *Schema) HasId() bool

HasId returns a boolean if a field has been set.

func (*Schema) HasIdentityAttribute ¶

func (o *Schema) HasIdentityAttribute() bool

HasIdentityAttribute returns a boolean if a field has been set.

func (*Schema) HasIncludePermissions ¶

func (o *Schema) HasIncludePermissions() bool

HasIncludePermissions returns a boolean if a field has been set.

func (*Schema) HasModified ¶

func (o *Schema) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Schema) HasName ¶

func (o *Schema) HasName() bool

HasName returns a boolean if a field has been set.

func (*Schema) HasNativeObjectType ¶

func (o *Schema) HasNativeObjectType() bool

HasNativeObjectType 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 []AttributeDefinition)

SetAttributes gets a reference to the given []AttributeDefinition and assigns it to the Attributes field.

func (*Schema) SetConfiguration ¶

func (o *Schema) SetConfiguration(v map[string]interface{})

SetConfiguration gets a reference to the given map[string]interface{} and assigns it to the Configuration field.

func (*Schema) SetCreated ¶

func (o *Schema) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Schema) SetDisplayAttribute ¶

func (o *Schema) SetDisplayAttribute(v string)

SetDisplayAttribute gets a reference to the given string and assigns it to the DisplayAttribute field.

func (*Schema) SetFeatures ¶

func (o *Schema) SetFeatures(v []string)

SetFeatures gets a reference to the given []string and assigns it to the Features field.

func (*Schema) SetHierarchyAttribute ¶

func (o *Schema) SetHierarchyAttribute(v string)

SetHierarchyAttribute gets a reference to the given string and assigns it to the HierarchyAttribute field.

func (*Schema) SetId ¶

func (o *Schema) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Schema) SetIdentityAttribute ¶

func (o *Schema) SetIdentityAttribute(v string)

SetIdentityAttribute gets a reference to the given string and assigns it to the IdentityAttribute field.

func (*Schema) SetIncludePermissions ¶

func (o *Schema) SetIncludePermissions(v bool)

SetIncludePermissions gets a reference to the given bool and assigns it to the IncludePermissions field.

func (*Schema) SetModified ¶

func (o *Schema) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Schema) SetName ¶

func (o *Schema) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Schema) SetNativeObjectType ¶

func (o *Schema) SetNativeObjectType(v string)

SetNativeObjectType gets a reference to the given string and assigns it to the NativeObjectType field.

func (Schema) ToMap ¶

func (o Schema) ToMap() (map[string]interface{}, error)

func (*Schema) UnmarshalJSON ¶

func (o *Schema) UnmarshalJSON(bytes []byte) (err error)
type Search struct {
	// The names of the Elasticsearch indices in which to search. If none are provided, then all indices will be searched.
	Indices      []Index    `json:"indices,omitempty"`
	QueryType    *QueryType `json:"queryType,omitempty"`
	QueryVersion *string    `json:"queryVersion,omitempty"`
	Query        *Query     `json:"query,omitempty"`
	// The search query using the Elasticsearch [Query DSL](https://www.elastic.co/guide/en/elasticsearch/reference/7.10/query-dsl.html) syntax.
	QueryDsl       map[string]interface{} `json:"queryDsl,omitempty"`
	TextQuery      *TextQuery             `json:"textQuery,omitempty"`
	TypeAheadQuery *TypeAheadQuery        `json:"typeAheadQuery,omitempty"`
	// Indicates whether nested objects from returned search results should be included.
	IncludeNested       *bool              `json:"includeNested,omitempty"`
	QueryResultFilter   *QueryResultFilter `json:"queryResultFilter,omitempty"`
	AggregationType     *AggregationType   `json:"aggregationType,omitempty"`
	AggregationsVersion *string            `json:"aggregationsVersion,omitempty"`
	// The aggregation search query using Elasticsearch [Aggregations](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations.html) syntax.
	AggregationsDsl map[string]interface{}          `json:"aggregationsDsl,omitempty"`
	Aggregations    *SearchAggregationSpecification `json:"aggregations,omitempty"`
	// The fields to be used to sort the search results. Use + or - to specify the sort direction.
	Sort []string `json:"sort,omitempty"`
	// Used to begin the search window at the values specified. This parameter consists of the last values of the sorted fields in the current record set. This is used to expand the Elasticsearch limit of 10K records by shifting the 10K window to begin at this value. It is recommended that you always include the ID of the object in addition to any other fields on this parameter in order to ensure you don't get duplicate results while paging. For example, when searching for identities, if you are sorting by displayName you will also want to include ID, for example [\"displayName\", \"id\"].  If the last identity ID in the search result is 2c91808375d8e80a0175e1f88a575221 and the last displayName is \"John Doe\", then using that displayName and ID will start a new search after this identity. The searchAfter value will look like [\"John Doe\",\"2c91808375d8e80a0175e1f88a575221\"]
	SearchAfter []string `json:"searchAfter,omitempty"`
	// The filters to be applied for each filtered field name.
	Filters              *map[string]Filter `json:"filters,omitempty"`
	AdditionalProperties map[string]interface{}
}

Search struct for Search

func NewSearch ¶

func NewSearch() *Search

NewSearch instantiates a new Search object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchWithDefaults ¶

func NewSearchWithDefaults() *Search

NewSearchWithDefaults instantiates a new Search object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Search) GetAggregationType ¶

func (o *Search) GetAggregationType() AggregationType

GetAggregationType returns the AggregationType field value if set, zero value otherwise.

func (*Search) GetAggregationTypeOk ¶

func (o *Search) GetAggregationTypeOk() (*AggregationType, bool)

GetAggregationTypeOk returns a tuple with the AggregationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetAggregations ¶

func (o *Search) GetAggregations() SearchAggregationSpecification

GetAggregations returns the Aggregations field value if set, zero value otherwise.

func (*Search) GetAggregationsDsl ¶

func (o *Search) GetAggregationsDsl() map[string]interface{}

GetAggregationsDsl returns the AggregationsDsl field value if set, zero value otherwise.

func (*Search) GetAggregationsDslOk ¶

func (o *Search) GetAggregationsDslOk() (map[string]interface{}, bool)

GetAggregationsDslOk returns a tuple with the AggregationsDsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetAggregationsOk ¶

func (o *Search) GetAggregationsOk() (*SearchAggregationSpecification, bool)

GetAggregationsOk returns a tuple with the Aggregations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetAggregationsVersion ¶

func (o *Search) GetAggregationsVersion() string

GetAggregationsVersion returns the AggregationsVersion field value if set, zero value otherwise.

func (*Search) GetAggregationsVersionOk ¶

func (o *Search) GetAggregationsVersionOk() (*string, bool)

GetAggregationsVersionOk returns a tuple with the AggregationsVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetFilters ¶

func (o *Search) GetFilters() map[string]Filter

GetFilters returns the Filters field value if set, zero value otherwise.

func (*Search) GetFiltersOk ¶

func (o *Search) GetFiltersOk() (*map[string]Filter, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetIncludeNested ¶

func (o *Search) GetIncludeNested() bool

GetIncludeNested returns the IncludeNested field value if set, zero value otherwise.

func (*Search) GetIncludeNestedOk ¶

func (o *Search) GetIncludeNestedOk() (*bool, bool)

GetIncludeNestedOk returns a tuple with the IncludeNested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetIndices ¶

func (o *Search) GetIndices() []Index

GetIndices returns the Indices field value if set, zero value otherwise.

func (*Search) GetIndicesOk ¶

func (o *Search) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetQuery ¶

func (o *Search) GetQuery() Query

GetQuery returns the Query field value if set, zero value otherwise.

func (*Search) GetQueryDsl ¶

func (o *Search) GetQueryDsl() map[string]interface{}

GetQueryDsl returns the QueryDsl field value if set, zero value otherwise.

func (*Search) GetQueryDslOk ¶

func (o *Search) GetQueryDslOk() (map[string]interface{}, bool)

GetQueryDslOk returns a tuple with the QueryDsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetQueryOk ¶

func (o *Search) GetQueryOk() (*Query, bool)

GetQueryOk returns a tuple with the Query field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetQueryResultFilter ¶

func (o *Search) GetQueryResultFilter() QueryResultFilter

GetQueryResultFilter returns the QueryResultFilter field value if set, zero value otherwise.

func (*Search) GetQueryResultFilterOk ¶

func (o *Search) GetQueryResultFilterOk() (*QueryResultFilter, bool)

GetQueryResultFilterOk returns a tuple with the QueryResultFilter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetQueryType ¶

func (o *Search) GetQueryType() QueryType

GetQueryType returns the QueryType field value if set, zero value otherwise.

func (*Search) GetQueryTypeOk ¶

func (o *Search) GetQueryTypeOk() (*QueryType, bool)

GetQueryTypeOk returns a tuple with the QueryType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetQueryVersion ¶

func (o *Search) GetQueryVersion() string

GetQueryVersion returns the QueryVersion field value if set, zero value otherwise.

func (*Search) GetQueryVersionOk ¶

func (o *Search) GetQueryVersionOk() (*string, bool)

GetQueryVersionOk returns a tuple with the QueryVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetSearchAfter ¶

func (o *Search) GetSearchAfter() []string

GetSearchAfter returns the SearchAfter field value if set, zero value otherwise.

func (*Search) GetSearchAfterOk ¶

func (o *Search) GetSearchAfterOk() ([]string, bool)

GetSearchAfterOk returns a tuple with the SearchAfter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetSort ¶

func (o *Search) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise.

func (*Search) GetSortOk ¶

func (o *Search) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetTextQuery ¶

func (o *Search) GetTextQuery() TextQuery

GetTextQuery returns the TextQuery field value if set, zero value otherwise.

func (*Search) GetTextQueryOk ¶

func (o *Search) GetTextQueryOk() (*TextQuery, bool)

GetTextQueryOk returns a tuple with the TextQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) GetTypeAheadQuery ¶

func (o *Search) GetTypeAheadQuery() TypeAheadQuery

GetTypeAheadQuery returns the TypeAheadQuery field value if set, zero value otherwise.

func (*Search) GetTypeAheadQueryOk ¶

func (o *Search) GetTypeAheadQueryOk() (*TypeAheadQuery, bool)

GetTypeAheadQueryOk returns a tuple with the TypeAheadQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Search) HasAggregationType ¶

func (o *Search) HasAggregationType() bool

HasAggregationType returns a boolean if a field has been set.

func (*Search) HasAggregations ¶

func (o *Search) HasAggregations() bool

HasAggregations returns a boolean if a field has been set.

func (*Search) HasAggregationsDsl ¶

func (o *Search) HasAggregationsDsl() bool

HasAggregationsDsl returns a boolean if a field has been set.

func (*Search) HasAggregationsVersion ¶

func (o *Search) HasAggregationsVersion() bool

HasAggregationsVersion returns a boolean if a field has been set.

func (*Search) HasFilters ¶

func (o *Search) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*Search) HasIncludeNested ¶

func (o *Search) HasIncludeNested() bool

HasIncludeNested returns a boolean if a field has been set.

func (*Search) HasIndices ¶

func (o *Search) HasIndices() bool

HasIndices returns a boolean if a field has been set.

func (*Search) HasQuery ¶

func (o *Search) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*Search) HasQueryDsl ¶

func (o *Search) HasQueryDsl() bool

HasQueryDsl returns a boolean if a field has been set.

func (*Search) HasQueryResultFilter ¶

func (o *Search) HasQueryResultFilter() bool

HasQueryResultFilter returns a boolean if a field has been set.

func (*Search) HasQueryType ¶

func (o *Search) HasQueryType() bool

HasQueryType returns a boolean if a field has been set.

func (*Search) HasQueryVersion ¶

func (o *Search) HasQueryVersion() bool

HasQueryVersion returns a boolean if a field has been set.

func (*Search) HasSearchAfter ¶

func (o *Search) HasSearchAfter() bool

HasSearchAfter returns a boolean if a field has been set.

func (*Search) HasSort ¶

func (o *Search) HasSort() bool

HasSort returns a boolean if a field has been set.

func (*Search) HasTextQuery ¶

func (o *Search) HasTextQuery() bool

HasTextQuery returns a boolean if a field has been set.

func (*Search) HasTypeAheadQuery ¶

func (o *Search) HasTypeAheadQuery() bool

HasTypeAheadQuery returns a boolean if a field has been set.

func (Search) MarshalJSON ¶

func (o Search) MarshalJSON() ([]byte, error)

func (*Search) SetAggregationType ¶

func (o *Search) SetAggregationType(v AggregationType)

SetAggregationType gets a reference to the given AggregationType and assigns it to the AggregationType field.

func (*Search) SetAggregations ¶

func (o *Search) SetAggregations(v SearchAggregationSpecification)

SetAggregations gets a reference to the given SearchAggregationSpecification and assigns it to the Aggregations field.

func (*Search) SetAggregationsDsl ¶

func (o *Search) SetAggregationsDsl(v map[string]interface{})

SetAggregationsDsl gets a reference to the given map[string]interface{} and assigns it to the AggregationsDsl field.

func (*Search) SetAggregationsVersion ¶

func (o *Search) SetAggregationsVersion(v string)

SetAggregationsVersion gets a reference to the given string and assigns it to the AggregationsVersion field.

func (*Search) SetFilters ¶

func (o *Search) SetFilters(v map[string]Filter)

SetFilters gets a reference to the given map[string]Filter and assigns it to the Filters field.

func (*Search) SetIncludeNested ¶

func (o *Search) SetIncludeNested(v bool)

SetIncludeNested gets a reference to the given bool and assigns it to the IncludeNested field.

func (*Search) SetIndices ¶

func (o *Search) SetIndices(v []Index)

SetIndices gets a reference to the given []Index and assigns it to the Indices field.

func (*Search) SetQuery ¶

func (o *Search) SetQuery(v Query)

SetQuery gets a reference to the given Query and assigns it to the Query field.

func (*Search) SetQueryDsl ¶

func (o *Search) SetQueryDsl(v map[string]interface{})

SetQueryDsl gets a reference to the given map[string]interface{} and assigns it to the QueryDsl field.

func (*Search) SetQueryResultFilter ¶

func (o *Search) SetQueryResultFilter(v QueryResultFilter)

SetQueryResultFilter gets a reference to the given QueryResultFilter and assigns it to the QueryResultFilter field.

func (*Search) SetQueryType ¶

func (o *Search) SetQueryType(v QueryType)

SetQueryType gets a reference to the given QueryType and assigns it to the QueryType field.

func (*Search) SetQueryVersion ¶

func (o *Search) SetQueryVersion(v string)

SetQueryVersion gets a reference to the given string and assigns it to the QueryVersion field.

func (*Search) SetSearchAfter ¶

func (o *Search) SetSearchAfter(v []string)

SetSearchAfter gets a reference to the given []string and assigns it to the SearchAfter field.

func (*Search) SetSort ¶

func (o *Search) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (*Search) SetTextQuery ¶

func (o *Search) SetTextQuery(v TextQuery)

SetTextQuery gets a reference to the given TextQuery and assigns it to the TextQuery field.

func (*Search) SetTypeAheadQuery ¶

func (o *Search) SetTypeAheadQuery(v TypeAheadQuery)

SetTypeAheadQuery gets a reference to the given TypeAheadQuery and assigns it to the TypeAheadQuery field.

func (Search) ToMap ¶

func (o Search) ToMap() (map[string]interface{}, error)

func (*Search) UnmarshalJSON ¶

func (o *Search) UnmarshalJSON(bytes []byte) (err error)

type SearchAPIService ¶

type SearchAPIService service

SearchAPIService SearchAPI service

func (*SearchAPIService) SearchAggregate ¶

SearchAggregate Perform a Search Query Aggregation

Performs a search query aggregation and returns the aggregation result. By default, you can page a maximum of 10,000 search result records. To page past 10,000 records, you can use searchAfter paging. Refer to [Paginating Search Queries](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-search-queries) for more information about how to implement searchAfter paging.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchAggregateRequest

func (*SearchAPIService) SearchAggregateExecute ¶

Execute executes the request

@return AggregationResult

func (*SearchAPIService) SearchCount ¶

SearchCount Count Documents Satisfying a Query

Performs a search with a provided query and returns the count of results in the X-Total-Count header.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchCountRequest

func (*SearchAPIService) SearchCountExecute ¶

func (a *SearchAPIService) SearchCountExecute(r ApiSearchCountRequest) (*http.Response, error)

Execute executes the request

func (*SearchAPIService) SearchGet ¶

func (a *SearchAPIService) SearchGet(ctx context.Context, index string, id string) ApiSearchGetRequest

SearchGet Get a Document by ID

Fetches a single document from the specified index, using the specified document ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param index The index from which to fetch the specified document.  The currently supported index names are: *accessprofiles*, *accountactivities*, *entitlements*, *events*, *identities*, and *roles*.
@param id ID of the requested document.
@return ApiSearchGetRequest

func (*SearchAPIService) SearchGetExecute ¶

func (a *SearchAPIService) SearchGetExecute(r ApiSearchGetRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*SearchAPIService) SearchPost ¶

SearchPost Perform Search

Performs a search with the provided query and returns a matching result collection. By default, you can page a maximum of 10,000 search result records. To page past 10,000 records, you can use searchAfter paging. Refer to [Paginating Search Queries](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-search-queries) for more information about how to implement searchAfter paging.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSearchPostRequest

func (*SearchAPIService) SearchPostExecute ¶

func (a *SearchAPIService) SearchPostExecute(r ApiSearchPostRequest) ([]map[string]interface{}, *http.Response, error)

Execute executes the request

@return []map[string]interface{}

type SearchAggregationSpecification ¶

type SearchAggregationSpecification struct {
	Nested               *NestedAggregation                 `json:"nested,omitempty"`
	Metric               *MetricAggregation                 `json:"metric,omitempty"`
	Filter               *FilterAggregation                 `json:"filter,omitempty"`
	Bucket               *BucketAggregation                 `json:"bucket,omitempty"`
	SubAggregation       *SubSearchAggregationSpecification `json:"subAggregation,omitempty"`
	AdditionalProperties map[string]interface{}
}

SearchAggregationSpecification struct for SearchAggregationSpecification

func NewSearchAggregationSpecification ¶

func NewSearchAggregationSpecification() *SearchAggregationSpecification

NewSearchAggregationSpecification instantiates a new SearchAggregationSpecification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchAggregationSpecificationWithDefaults ¶

func NewSearchAggregationSpecificationWithDefaults() *SearchAggregationSpecification

NewSearchAggregationSpecificationWithDefaults instantiates a new SearchAggregationSpecification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchAggregationSpecification) GetBucket ¶

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*SearchAggregationSpecification) GetBucketOk ¶

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchAggregationSpecification) GetFilter ¶

GetFilter returns the Filter field value if set, zero value otherwise.

func (*SearchAggregationSpecification) GetFilterOk ¶

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 (*SearchAggregationSpecification) GetMetric ¶

GetMetric returns the Metric field value if set, zero value otherwise.

func (*SearchAggregationSpecification) GetMetricOk ¶

GetMetricOk returns a tuple with the Metric field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchAggregationSpecification) GetNested ¶

GetNested returns the Nested field value if set, zero value otherwise.

func (*SearchAggregationSpecification) GetNestedOk ¶

GetNestedOk returns a tuple with the Nested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchAggregationSpecification) GetSubAggregation ¶

GetSubAggregation returns the SubAggregation field value if set, zero value otherwise.

func (*SearchAggregationSpecification) GetSubAggregationOk ¶

GetSubAggregationOk returns a tuple with the SubAggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchAggregationSpecification) HasBucket ¶

func (o *SearchAggregationSpecification) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*SearchAggregationSpecification) HasFilter ¶

func (o *SearchAggregationSpecification) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*SearchAggregationSpecification) HasMetric ¶

func (o *SearchAggregationSpecification) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*SearchAggregationSpecification) HasNested ¶

func (o *SearchAggregationSpecification) HasNested() bool

HasNested returns a boolean if a field has been set.

func (*SearchAggregationSpecification) HasSubAggregation ¶

func (o *SearchAggregationSpecification) HasSubAggregation() bool

HasSubAggregation returns a boolean if a field has been set.

func (SearchAggregationSpecification) MarshalJSON ¶

func (o SearchAggregationSpecification) MarshalJSON() ([]byte, error)

func (*SearchAggregationSpecification) SetBucket ¶

SetBucket gets a reference to the given BucketAggregation and assigns it to the Bucket field.

func (*SearchAggregationSpecification) SetFilter ¶

SetFilter gets a reference to the given FilterAggregation and assigns it to the Filter field.

func (*SearchAggregationSpecification) SetMetric ¶

SetMetric gets a reference to the given MetricAggregation and assigns it to the Metric field.

func (*SearchAggregationSpecification) SetNested ¶

SetNested gets a reference to the given NestedAggregation and assigns it to the Nested field.

func (*SearchAggregationSpecification) SetSubAggregation ¶

SetSubAggregation gets a reference to the given SubSearchAggregationSpecification and assigns it to the SubAggregation field.

func (SearchAggregationSpecification) ToMap ¶

func (o SearchAggregationSpecification) ToMap() (map[string]interface{}, error)

func (*SearchAggregationSpecification) UnmarshalJSON ¶

func (o *SearchAggregationSpecification) UnmarshalJSON(bytes []byte) (err error)

type SearchArguments ¶

type SearchArguments struct {
	// The ID of the scheduled search that triggered the saved search execution.
	ScheduleId *string         `json:"scheduleId,omitempty"`
	Owner      *TypedReference `json:"owner,omitempty"`
	// The email recipients of the scheduled search being tested.
	Recipients           []TypedReference `json:"recipients,omitempty"`
	AdditionalProperties map[string]interface{}
}

SearchArguments struct for SearchArguments

func NewSearchArguments ¶

func NewSearchArguments() *SearchArguments

NewSearchArguments instantiates a new SearchArguments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchArgumentsWithDefaults ¶

func NewSearchArgumentsWithDefaults() *SearchArguments

NewSearchArgumentsWithDefaults instantiates a new SearchArguments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchArguments) GetOwner ¶

func (o *SearchArguments) GetOwner() TypedReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*SearchArguments) GetOwnerOk ¶

func (o *SearchArguments) GetOwnerOk() (*TypedReference, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchArguments) GetRecipients ¶

func (o *SearchArguments) GetRecipients() []TypedReference

GetRecipients returns the Recipients field value if set, zero value otherwise.

func (*SearchArguments) GetRecipientsOk ¶

func (o *SearchArguments) GetRecipientsOk() ([]TypedReference, bool)

GetRecipientsOk returns a tuple with the Recipients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchArguments) GetScheduleId ¶

func (o *SearchArguments) GetScheduleId() string

GetScheduleId returns the ScheduleId field value if set, zero value otherwise.

func (*SearchArguments) GetScheduleIdOk ¶

func (o *SearchArguments) GetScheduleIdOk() (*string, bool)

GetScheduleIdOk returns a tuple with the ScheduleId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchArguments) HasOwner ¶

func (o *SearchArguments) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*SearchArguments) HasRecipients ¶

func (o *SearchArguments) HasRecipients() bool

HasRecipients returns a boolean if a field has been set.

func (*SearchArguments) HasScheduleId ¶

func (o *SearchArguments) HasScheduleId() bool

HasScheduleId returns a boolean if a field has been set.

func (SearchArguments) MarshalJSON ¶

func (o SearchArguments) MarshalJSON() ([]byte, error)

func (*SearchArguments) SetOwner ¶

func (o *SearchArguments) SetOwner(v TypedReference)

SetOwner gets a reference to the given TypedReference and assigns it to the Owner field.

func (*SearchArguments) SetRecipients ¶

func (o *SearchArguments) SetRecipients(v []TypedReference)

SetRecipients gets a reference to the given []TypedReference and assigns it to the Recipients field.

func (*SearchArguments) SetScheduleId ¶

func (o *SearchArguments) SetScheduleId(v string)

SetScheduleId gets a reference to the given string and assigns it to the ScheduleId field.

func (SearchArguments) ToMap ¶

func (o SearchArguments) ToMap() (map[string]interface{}, error)

func (*SearchArguments) UnmarshalJSON ¶

func (o *SearchArguments) UnmarshalJSON(bytes []byte) (err error)

type SearchExportReportArguments ¶

type SearchExportReportArguments struct {
	// The names of the Elasticsearch indices in which to search. If none are provided, then all indices will be searched.
	Indices []Index `json:"indices,omitempty"`
	// The filters to be applied for each filtered field name.
	Filters *map[string]Filter `json:"filters,omitempty"`
	Query   Query              `json:"query"`
	// Indicates whether nested objects from returned search results should be included.
	IncludeNested *bool `json:"includeNested,omitempty"`
	// The fields to be used to sort the search results. Use + or - to specify the sort direction.
	Sort []string `json:"sort,omitempty"`
	// Use it to set default s3 bucket where generated report will be saved.  In case this argument is false and 's3Bucket' argument is null or absent there will be default s3Bucket assigned to the report.
	DefaultS3Bucket bool `json:"defaultS3Bucket"`
	// If you want to be specific you could use this argument with defaultS3Bucket = false.
	S3Bucket             *string `json:"s3Bucket,omitempty"`
	AdditionalProperties map[string]interface{}
}

SearchExportReportArguments Arguments for Search Export report (SEARCH_EXPORT)

func NewSearchExportReportArguments ¶

func NewSearchExportReportArguments(query Query, defaultS3Bucket bool) *SearchExportReportArguments

NewSearchExportReportArguments instantiates a new SearchExportReportArguments object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchExportReportArgumentsWithDefaults ¶

func NewSearchExportReportArgumentsWithDefaults() *SearchExportReportArguments

NewSearchExportReportArgumentsWithDefaults instantiates a new SearchExportReportArguments object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchExportReportArguments) GetDefaultS3Bucket ¶

func (o *SearchExportReportArguments) GetDefaultS3Bucket() bool

GetDefaultS3Bucket returns the DefaultS3Bucket field value

func (*SearchExportReportArguments) GetDefaultS3BucketOk ¶

func (o *SearchExportReportArguments) GetDefaultS3BucketOk() (*bool, bool)

GetDefaultS3BucketOk returns a tuple with the DefaultS3Bucket field value and a boolean to check if the value has been set.

func (*SearchExportReportArguments) GetFilters ¶

func (o *SearchExportReportArguments) GetFilters() map[string]Filter

GetFilters returns the Filters field value if set, zero value otherwise.

func (*SearchExportReportArguments) GetFiltersOk ¶

func (o *SearchExportReportArguments) GetFiltersOk() (*map[string]Filter, bool)

GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchExportReportArguments) GetIncludeNested ¶

func (o *SearchExportReportArguments) GetIncludeNested() bool

GetIncludeNested returns the IncludeNested field value if set, zero value otherwise.

func (*SearchExportReportArguments) GetIncludeNestedOk ¶

func (o *SearchExportReportArguments) GetIncludeNestedOk() (*bool, bool)

GetIncludeNestedOk returns a tuple with the IncludeNested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchExportReportArguments) GetIndices ¶

func (o *SearchExportReportArguments) GetIndices() []Index

GetIndices returns the Indices field value if set, zero value otherwise.

func (*SearchExportReportArguments) GetIndicesOk ¶

func (o *SearchExportReportArguments) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchExportReportArguments) GetQuery ¶

func (o *SearchExportReportArguments) GetQuery() Query

GetQuery returns the Query field value

func (*SearchExportReportArguments) GetQueryOk ¶

func (o *SearchExportReportArguments) GetQueryOk() (*Query, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*SearchExportReportArguments) GetS3Bucket ¶

func (o *SearchExportReportArguments) GetS3Bucket() string

GetS3Bucket returns the S3Bucket field value if set, zero value otherwise.

func (*SearchExportReportArguments) GetS3BucketOk ¶

func (o *SearchExportReportArguments) GetS3BucketOk() (*string, bool)

GetS3BucketOk returns a tuple with the S3Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchExportReportArguments) GetSort ¶

func (o *SearchExportReportArguments) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise.

func (*SearchExportReportArguments) GetSortOk ¶

func (o *SearchExportReportArguments) GetSortOk() ([]string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchExportReportArguments) HasFilters ¶

func (o *SearchExportReportArguments) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*SearchExportReportArguments) HasIncludeNested ¶

func (o *SearchExportReportArguments) HasIncludeNested() bool

HasIncludeNested returns a boolean if a field has been set.

func (*SearchExportReportArguments) HasIndices ¶

func (o *SearchExportReportArguments) HasIndices() bool

HasIndices returns a boolean if a field has been set.

func (*SearchExportReportArguments) HasS3Bucket ¶

func (o *SearchExportReportArguments) HasS3Bucket() bool

HasS3Bucket returns a boolean if a field has been set.

func (*SearchExportReportArguments) HasSort ¶

func (o *SearchExportReportArguments) HasSort() bool

HasSort returns a boolean if a field has been set.

func (SearchExportReportArguments) MarshalJSON ¶

func (o SearchExportReportArguments) MarshalJSON() ([]byte, error)

func (*SearchExportReportArguments) SetDefaultS3Bucket ¶

func (o *SearchExportReportArguments) SetDefaultS3Bucket(v bool)

SetDefaultS3Bucket sets field value

func (*SearchExportReportArguments) SetFilters ¶

func (o *SearchExportReportArguments) SetFilters(v map[string]Filter)

SetFilters gets a reference to the given map[string]Filter and assigns it to the Filters field.

func (*SearchExportReportArguments) SetIncludeNested ¶

func (o *SearchExportReportArguments) SetIncludeNested(v bool)

SetIncludeNested gets a reference to the given bool and assigns it to the IncludeNested field.

func (*SearchExportReportArguments) SetIndices ¶

func (o *SearchExportReportArguments) SetIndices(v []Index)

SetIndices gets a reference to the given []Index and assigns it to the Indices field.

func (*SearchExportReportArguments) SetQuery ¶

func (o *SearchExportReportArguments) SetQuery(v Query)

SetQuery sets field value

func (*SearchExportReportArguments) SetS3Bucket ¶

func (o *SearchExportReportArguments) SetS3Bucket(v string)

SetS3Bucket gets a reference to the given string and assigns it to the S3Bucket field.

func (*SearchExportReportArguments) SetSort ¶

func (o *SearchExportReportArguments) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (SearchExportReportArguments) ToMap ¶

func (o SearchExportReportArguments) ToMap() (map[string]interface{}, error)

func (*SearchExportReportArguments) UnmarshalJSON ¶

func (o *SearchExportReportArguments) UnmarshalJSON(bytes []byte) (err error)

type SearchFilterType ¶

type SearchFilterType string

SearchFilterType Enum representing the currently supported filter aggregation types. Additional values may be added in the future without notice.

const (
	SEARCHFILTERTYPE_TERM SearchFilterType = "TERM"
)

List of SearchFilterType

func NewSearchFilterTypeFromValue ¶

func NewSearchFilterTypeFromValue(v string) (*SearchFilterType, error)

NewSearchFilterTypeFromValue returns a pointer to a valid SearchFilterType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SearchFilterType) IsValid ¶

func (v SearchFilterType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SearchFilterType) Ptr ¶

Ptr returns reference to SearchFilterType value

func (*SearchFilterType) UnmarshalJSON ¶

func (v *SearchFilterType) UnmarshalJSON(src []byte) error

type SearchSchedule ¶

type SearchSchedule struct {
	// The ID of the saved search that will be executed.
	SavedSearchId string `json:"savedSearchId"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	Schedule Schedule1    `json:"schedule"`
	// A list of identities that should receive the scheduled search report via email.
	Recipients []SearchScheduleRecipientsInner `json:"recipients"`
	// Indicates if the scheduled search is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates if email generation should occur when search returns no results.
	EmailEmptyResults *bool `json:"emailEmptyResults,omitempty"`
	// Indicates if the generated email should include the query and search results preview (which could include PII).
	DisplayQueryDetails  *bool `json:"displayQueryDetails,omitempty"`
	AdditionalProperties map[string]interface{}
}

SearchSchedule struct for SearchSchedule

func NewSearchSchedule ¶

func NewSearchSchedule(savedSearchId string, schedule Schedule1, recipients []SearchScheduleRecipientsInner) *SearchSchedule

NewSearchSchedule instantiates a new SearchSchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchScheduleWithDefaults ¶

func NewSearchScheduleWithDefaults() *SearchSchedule

NewSearchScheduleWithDefaults instantiates a new SearchSchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchSchedule) GetCreated ¶

func (o *SearchSchedule) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchSchedule) GetCreatedOk ¶

func (o *SearchSchedule) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchSchedule) GetDisplayQueryDetails ¶

func (o *SearchSchedule) GetDisplayQueryDetails() bool

GetDisplayQueryDetails returns the DisplayQueryDetails field value if set, zero value otherwise.

func (*SearchSchedule) GetDisplayQueryDetailsOk ¶

func (o *SearchSchedule) GetDisplayQueryDetailsOk() (*bool, bool)

GetDisplayQueryDetailsOk returns a tuple with the DisplayQueryDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchSchedule) GetEmailEmptyResults ¶

func (o *SearchSchedule) GetEmailEmptyResults() bool

GetEmailEmptyResults returns the EmailEmptyResults field value if set, zero value otherwise.

func (*SearchSchedule) GetEmailEmptyResultsOk ¶

func (o *SearchSchedule) GetEmailEmptyResultsOk() (*bool, bool)

GetEmailEmptyResultsOk returns a tuple with the EmailEmptyResults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SearchSchedule) GetEnabled ¶

func (o *SearchSchedule) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*SearchSchedule) GetEnabledOk ¶

func (o *SearchSchedule) 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 (*SearchSchedule) GetModified ¶

func (o *SearchSchedule) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SearchSchedule) GetModifiedOk ¶

func (o *SearchSchedule) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SearchSchedule) GetRecipients ¶

func (o *SearchSchedule) GetRecipients() []SearchScheduleRecipientsInner

GetRecipients returns the Recipients field value

func (*SearchSchedule) GetRecipientsOk ¶

func (o *SearchSchedule) GetRecipientsOk() ([]SearchScheduleRecipientsInner, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*SearchSchedule) GetSavedSearchId ¶

func (o *SearchSchedule) GetSavedSearchId() string

GetSavedSearchId returns the SavedSearchId field value

func (*SearchSchedule) GetSavedSearchIdOk ¶

func (o *SearchSchedule) GetSavedSearchIdOk() (*string, bool)

GetSavedSearchIdOk returns a tuple with the SavedSearchId field value and a boolean to check if the value has been set.

func (*SearchSchedule) GetSchedule ¶

func (o *SearchSchedule) GetSchedule() Schedule1

GetSchedule returns the Schedule field value

func (*SearchSchedule) GetScheduleOk ¶

func (o *SearchSchedule) GetScheduleOk() (*Schedule1, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (*SearchSchedule) HasCreated ¶

func (o *SearchSchedule) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SearchSchedule) HasDisplayQueryDetails ¶

func (o *SearchSchedule) HasDisplayQueryDetails() bool

HasDisplayQueryDetails returns a boolean if a field has been set.

func (*SearchSchedule) HasEmailEmptyResults ¶

func (o *SearchSchedule) HasEmailEmptyResults() bool

HasEmailEmptyResults returns a boolean if a field has been set.

func (*SearchSchedule) HasEnabled ¶

func (o *SearchSchedule) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*SearchSchedule) HasModified ¶

func (o *SearchSchedule) HasModified() bool

HasModified returns a boolean if a field has been set.

func (SearchSchedule) MarshalJSON ¶

func (o SearchSchedule) MarshalJSON() ([]byte, error)

func (*SearchSchedule) SetCreated ¶

func (o *SearchSchedule) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*SearchSchedule) SetCreatedNil ¶

func (o *SearchSchedule) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*SearchSchedule) SetDisplayQueryDetails ¶

func (o *SearchSchedule) SetDisplayQueryDetails(v bool)

SetDisplayQueryDetails gets a reference to the given bool and assigns it to the DisplayQueryDetails field.

func (*SearchSchedule) SetEmailEmptyResults ¶

func (o *SearchSchedule) SetEmailEmptyResults(v bool)

SetEmailEmptyResults gets a reference to the given bool and assigns it to the EmailEmptyResults field.

func (*SearchSchedule) SetEnabled ¶

func (o *SearchSchedule) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*SearchSchedule) SetModified ¶

func (o *SearchSchedule) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*SearchSchedule) SetModifiedNil ¶

func (o *SearchSchedule) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*SearchSchedule) SetRecipients ¶

func (o *SearchSchedule) SetRecipients(v []SearchScheduleRecipientsInner)

SetRecipients sets field value

func (*SearchSchedule) SetSavedSearchId ¶

func (o *SearchSchedule) SetSavedSearchId(v string)

SetSavedSearchId sets field value

func (*SearchSchedule) SetSchedule ¶

func (o *SearchSchedule) SetSchedule(v Schedule1)

SetSchedule sets field value

func (SearchSchedule) ToMap ¶

func (o SearchSchedule) ToMap() (map[string]interface{}, error)

func (*SearchSchedule) UnmarshalJSON ¶

func (o *SearchSchedule) UnmarshalJSON(bytes []byte) (err error)

func (*SearchSchedule) UnsetCreated ¶

func (o *SearchSchedule) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*SearchSchedule) UnsetModified ¶

func (o *SearchSchedule) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type SearchScheduleRecipientsInner ¶

type SearchScheduleRecipientsInner struct {
	// The type of object being referenced
	Type string `json:"type"`
	// The ID of the referenced object
	Id                   string `json:"id"`
	AdditionalProperties map[string]interface{}
}

SearchScheduleRecipientsInner struct for SearchScheduleRecipientsInner

func NewSearchScheduleRecipientsInner ¶

func NewSearchScheduleRecipientsInner(type_ string, id string) *SearchScheduleRecipientsInner

NewSearchScheduleRecipientsInner instantiates a new SearchScheduleRecipientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchScheduleRecipientsInnerWithDefaults ¶

func NewSearchScheduleRecipientsInnerWithDefaults() *SearchScheduleRecipientsInner

NewSearchScheduleRecipientsInnerWithDefaults instantiates a new SearchScheduleRecipientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchScheduleRecipientsInner) GetId ¶

GetId returns the Id field value

func (*SearchScheduleRecipientsInner) GetIdOk ¶

func (o *SearchScheduleRecipientsInner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchScheduleRecipientsInner) GetType ¶

GetType returns the Type field value

func (*SearchScheduleRecipientsInner) GetTypeOk ¶

func (o *SearchScheduleRecipientsInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SearchScheduleRecipientsInner) MarshalJSON ¶

func (o SearchScheduleRecipientsInner) MarshalJSON() ([]byte, error)

func (*SearchScheduleRecipientsInner) SetId ¶

SetId sets field value

func (*SearchScheduleRecipientsInner) SetType ¶

func (o *SearchScheduleRecipientsInner) SetType(v string)

SetType sets field value

func (SearchScheduleRecipientsInner) ToMap ¶

func (o SearchScheduleRecipientsInner) ToMap() (map[string]interface{}, error)

func (*SearchScheduleRecipientsInner) UnmarshalJSON ¶

func (o *SearchScheduleRecipientsInner) UnmarshalJSON(bytes []byte) (err error)

type SectionDetails ¶

type SectionDetails struct {
	// Name of the FormItem
	Name *string `json:"name,omitempty"`
	// Label of the section
	Label *string `json:"label,omitempty"`
	// List of FormItems. FormItems can be SectionDetails and/or FieldDetails
	FormItems            []map[string]interface{} `json:"formItems,omitempty"`
	AdditionalProperties map[string]interface{}
}

SectionDetails struct for SectionDetails

func NewSectionDetails ¶

func NewSectionDetails() *SectionDetails

NewSectionDetails instantiates a new SectionDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSectionDetailsWithDefaults ¶

func NewSectionDetailsWithDefaults() *SectionDetails

NewSectionDetailsWithDefaults instantiates a new SectionDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SectionDetails) GetFormItems ¶

func (o *SectionDetails) GetFormItems() []map[string]interface{}

GetFormItems returns the FormItems field value if set, zero value otherwise.

func (*SectionDetails) GetFormItemsOk ¶

func (o *SectionDetails) GetFormItemsOk() ([]map[string]interface{}, bool)

GetFormItemsOk returns a tuple with the FormItems field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SectionDetails) GetLabel ¶

func (o *SectionDetails) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*SectionDetails) GetLabelOk ¶

func (o *SectionDetails) 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 (*SectionDetails) GetName ¶

func (o *SectionDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SectionDetails) GetNameOk ¶

func (o *SectionDetails) 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 (*SectionDetails) HasFormItems ¶

func (o *SectionDetails) HasFormItems() bool

HasFormItems returns a boolean if a field has been set.

func (*SectionDetails) HasLabel ¶

func (o *SectionDetails) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*SectionDetails) HasName ¶

func (o *SectionDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (SectionDetails) MarshalJSON ¶

func (o SectionDetails) MarshalJSON() ([]byte, error)

func (*SectionDetails) SetFormItems ¶

func (o *SectionDetails) SetFormItems(v []map[string]interface{})

SetFormItems gets a reference to the given []map[string]interface{} and assigns it to the FormItems field.

func (*SectionDetails) SetLabel ¶

func (o *SectionDetails) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*SectionDetails) SetName ¶

func (o *SectionDetails) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (SectionDetails) ToMap ¶

func (o SectionDetails) ToMap() (map[string]interface{}, error)

func (*SectionDetails) UnmarshalJSON ¶

func (o *SectionDetails) UnmarshalJSON(bytes []byte) (err error)

type Segment ¶

type Segment struct {
	// The segment's ID.
	Id *string `json:"id,omitempty"`
	// The segment's business name.
	Name *string `json:"name,omitempty"`
	// The time when the segment is created.
	Created *time.Time `json:"created,omitempty"`
	// The time when the segment is modified.
	Modified *time.Time `json:"modified,omitempty"`
	// The segment's optional description.
	Description        *string                        `json:"description,omitempty"`
	Owner              NullableOwnerReferenceSegments `json:"owner,omitempty"`
	VisibilityCriteria *SegmentVisibilityCriteria     `json:"visibilityCriteria,omitempty"`
	// This boolean indicates whether the segment is currently active. Inactive segments have no effect.
	Active               *bool `json:"active,omitempty"`
	AdditionalProperties map[string]interface{}
}

Segment struct for Segment

func NewSegment ¶

func NewSegment() *Segment

NewSegment instantiates a new Segment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSegmentWithDefaults ¶

func NewSegmentWithDefaults() *Segment

NewSegmentWithDefaults instantiates a new Segment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Segment) GetActive ¶

func (o *Segment) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*Segment) GetActiveOk ¶

func (o *Segment) 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 (*Segment) GetCreated ¶

func (o *Segment) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Segment) GetCreatedOk ¶

func (o *Segment) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetDescription ¶

func (o *Segment) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Segment) GetDescriptionOk ¶

func (o *Segment) 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 (*Segment) GetId ¶

func (o *Segment) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Segment) GetIdOk ¶

func (o *Segment) 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 (*Segment) GetModified ¶

func (o *Segment) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Segment) GetModifiedOk ¶

func (o *Segment) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) GetName ¶

func (o *Segment) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Segment) GetNameOk ¶

func (o *Segment) 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 (*Segment) GetOwner ¶

func (o *Segment) GetOwner() OwnerReferenceSegments

GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Segment) GetOwnerOk ¶

func (o *Segment) GetOwnerOk() (*OwnerReferenceSegments, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Segment) GetVisibilityCriteria ¶

func (o *Segment) GetVisibilityCriteria() SegmentVisibilityCriteria

GetVisibilityCriteria returns the VisibilityCriteria field value if set, zero value otherwise.

func (*Segment) GetVisibilityCriteriaOk ¶

func (o *Segment) GetVisibilityCriteriaOk() (*SegmentVisibilityCriteria, bool)

GetVisibilityCriteriaOk returns a tuple with the VisibilityCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Segment) HasActive ¶

func (o *Segment) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*Segment) HasCreated ¶

func (o *Segment) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Segment) HasDescription ¶

func (o *Segment) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Segment) HasId ¶

func (o *Segment) HasId() bool

HasId returns a boolean if a field has been set.

func (*Segment) HasModified ¶

func (o *Segment) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Segment) HasName ¶

func (o *Segment) HasName() bool

HasName returns a boolean if a field has been set.

func (*Segment) HasOwner ¶

func (o *Segment) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*Segment) HasVisibilityCriteria ¶

func (o *Segment) HasVisibilityCriteria() bool

HasVisibilityCriteria returns a boolean if a field has been set.

func (Segment) MarshalJSON ¶

func (o Segment) MarshalJSON() ([]byte, error)

func (*Segment) SetActive ¶

func (o *Segment) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*Segment) SetCreated ¶

func (o *Segment) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Segment) SetDescription ¶

func (o *Segment) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Segment) SetId ¶

func (o *Segment) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Segment) SetModified ¶

func (o *Segment) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Segment) SetName ¶

func (o *Segment) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Segment) SetOwner ¶

func (o *Segment) SetOwner(v OwnerReferenceSegments)

SetOwner gets a reference to the given NullableOwnerReferenceSegments and assigns it to the Owner field.

func (*Segment) SetOwnerNil ¶

func (o *Segment) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*Segment) SetVisibilityCriteria ¶

func (o *Segment) SetVisibilityCriteria(v SegmentVisibilityCriteria)

SetVisibilityCriteria gets a reference to the given SegmentVisibilityCriteria and assigns it to the VisibilityCriteria field.

func (Segment) ToMap ¶

func (o Segment) ToMap() (map[string]interface{}, error)

func (*Segment) UnmarshalJSON ¶

func (o *Segment) UnmarshalJSON(bytes []byte) (err error)

func (*Segment) UnsetOwner ¶

func (o *Segment) UnsetOwner()

UnsetOwner ensures that no value is present for Owner, not even an explicit nil

type SegmentVisibilityCriteria ¶ added in v2.0.3

type SegmentVisibilityCriteria struct {
	Expression           *Expression `json:"expression,omitempty"`
	AdditionalProperties map[string]interface{}
}

SegmentVisibilityCriteria struct for SegmentVisibilityCriteria

func NewSegmentVisibilityCriteria ¶ added in v2.0.3

func NewSegmentVisibilityCriteria() *SegmentVisibilityCriteria

NewSegmentVisibilityCriteria instantiates a new SegmentVisibilityCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSegmentVisibilityCriteriaWithDefaults ¶ added in v2.0.3

func NewSegmentVisibilityCriteriaWithDefaults() *SegmentVisibilityCriteria

NewSegmentVisibilityCriteriaWithDefaults instantiates a new SegmentVisibilityCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SegmentVisibilityCriteria) GetExpression ¶ added in v2.0.3

func (o *SegmentVisibilityCriteria) GetExpression() Expression

GetExpression returns the Expression field value if set, zero value otherwise.

func (*SegmentVisibilityCriteria) GetExpressionOk ¶ added in v2.0.3

func (o *SegmentVisibilityCriteria) GetExpressionOk() (*Expression, 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 (*SegmentVisibilityCriteria) HasExpression ¶ added in v2.0.3

func (o *SegmentVisibilityCriteria) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (SegmentVisibilityCriteria) MarshalJSON ¶ added in v2.0.3

func (o SegmentVisibilityCriteria) MarshalJSON() ([]byte, error)

func (*SegmentVisibilityCriteria) SetExpression ¶ added in v2.0.3

func (o *SegmentVisibilityCriteria) SetExpression(v Expression)

SetExpression gets a reference to the given Expression and assigns it to the Expression field.

func (SegmentVisibilityCriteria) ToMap ¶ added in v2.0.3

func (o SegmentVisibilityCriteria) ToMap() (map[string]interface{}, error)

func (*SegmentVisibilityCriteria) UnmarshalJSON ¶ added in v2.0.3

func (o *SegmentVisibilityCriteria) UnmarshalJSON(bytes []byte) (err error)

type SegmentsAPIService ¶

type SegmentsAPIService service

SegmentsAPIService SegmentsAPI service

func (*SegmentsAPIService) CreateSegment ¶

CreateSegment Create Segment

This API creates a segment. >**Note:** Segment definitions may take time to propagate to all identities. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSegmentRequest

func (*SegmentsAPIService) CreateSegmentExecute ¶

func (a *SegmentsAPIService) CreateSegmentExecute(r ApiCreateSegmentRequest) (*Segment, *http.Response, error)

Execute executes the request

@return Segment

func (*SegmentsAPIService) DeleteSegment ¶

DeleteSegment Delete Segment by ID

This API deletes the segment specified by the given ID. >**Note:** that segment deletion may take some time to become effective. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The segment ID to delete.
@return ApiDeleteSegmentRequest

func (*SegmentsAPIService) DeleteSegmentExecute ¶

func (a *SegmentsAPIService) DeleteSegmentExecute(r ApiDeleteSegmentRequest) (*http.Response, error)

Execute executes the request

func (*SegmentsAPIService) GetSegment ¶

GetSegment Get Segment by ID

This API returns the segment specified by the given ID. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The segment ID to retrieve.
@return ApiGetSegmentRequest

func (*SegmentsAPIService) GetSegmentExecute ¶

func (a *SegmentsAPIService) GetSegmentExecute(r ApiGetSegmentRequest) (*Segment, *http.Response, error)

Execute executes the request

@return Segment

func (*SegmentsAPIService) ListSegments ¶

ListSegments List Segments

This API returns a list of all segments. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListSegmentsRequest

func (*SegmentsAPIService) ListSegmentsExecute ¶

func (a *SegmentsAPIService) ListSegmentsExecute(r ApiListSegmentsRequest) ([]Segment, *http.Response, error)

Execute executes the request

@return []Segment

func (*SegmentsAPIService) PatchSegment ¶

PatchSegment Update Segment

Use this API to update segment fields by using the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. >**Note:** Changes to a segment may take some time to propagate to all identities. A token with ORG_ADMIN or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The segment ID to modify.
@return ApiPatchSegmentRequest

func (*SegmentsAPIService) PatchSegmentExecute ¶

func (a *SegmentsAPIService) PatchSegmentExecute(r ApiPatchSegmentRequest) (*Segment, *http.Response, error)

Execute executes the request

@return Segment

type Selector ¶

type Selector struct {
	Type SelectorType `json:"type"`
	// The selected values.
	Values []string `json:"values"`
	// The selected interval for RANGE selectors.
	Interval             NullableInt32 `json:"interval,omitempty"`
	AdditionalProperties map[string]interface{}
}

Selector struct for Selector

func NewSelector ¶

func NewSelector(type_ SelectorType, values []string) *Selector

NewSelector instantiates a new Selector object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSelectorWithDefaults ¶

func NewSelectorWithDefaults() *Selector

NewSelectorWithDefaults instantiates a new Selector object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Selector) GetInterval ¶

func (o *Selector) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Selector) GetIntervalOk ¶

func (o *Selector) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Selector) GetType ¶

func (o *Selector) GetType() SelectorType

GetType returns the Type field value

func (*Selector) GetTypeOk ¶

func (o *Selector) GetTypeOk() (*SelectorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Selector) GetValues ¶

func (o *Selector) GetValues() []string

GetValues returns the Values field value

func (*Selector) GetValuesOk ¶

func (o *Selector) GetValuesOk() ([]string, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*Selector) HasInterval ¶

func (o *Selector) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (Selector) MarshalJSON ¶

func (o Selector) MarshalJSON() ([]byte, error)

func (*Selector) SetInterval ¶

func (o *Selector) SetInterval(v int32)

SetInterval gets a reference to the given NullableInt32 and assigns it to the Interval field.

func (*Selector) SetIntervalNil ¶

func (o *Selector) SetIntervalNil()

SetIntervalNil sets the value for Interval to be an explicit nil

func (*Selector) SetType ¶

func (o *Selector) SetType(v SelectorType)

SetType sets field value

func (*Selector) SetValues ¶

func (o *Selector) SetValues(v []string)

SetValues sets field value

func (Selector) ToMap ¶

func (o Selector) ToMap() (map[string]interface{}, error)

func (*Selector) UnmarshalJSON ¶

func (o *Selector) UnmarshalJSON(bytes []byte) (err error)

func (*Selector) UnsetInterval ¶

func (o *Selector) UnsetInterval()

UnsetInterval ensures that no value is present for Interval, not even an explicit nil

type SelectorType ¶

type SelectorType string

SelectorType Enum representing the currently supported selector types. LIST - the *values* array contains one or more distinct values. RANGE - the *values* array contains two values: the start and end of the range, inclusive. Additional values may be added in the future without notice.

const (
	SELECTORTYPE_LIST  SelectorType = "LIST"
	SELECTORTYPE_RANGE SelectorType = "RANGE"
)

List of SelectorType

func NewSelectorTypeFromValue ¶

func NewSelectorTypeFromValue(v string) (*SelectorType, error)

NewSelectorTypeFromValue returns a pointer to a valid SelectorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SelectorType) IsValid ¶

func (v SelectorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SelectorType) Ptr ¶

func (v SelectorType) Ptr() *SelectorType

Ptr returns reference to SelectorType value

func (*SelectorType) UnmarshalJSON ¶

func (v *SelectorType) UnmarshalJSON(src []byte) 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 ServerVariable ¶

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceDeskIntegrationAPIService ¶

type ServiceDeskIntegrationAPIService service

ServiceDeskIntegrationAPIService ServiceDeskIntegrationAPI service

func (*ServiceDeskIntegrationAPIService) CreateServiceDeskIntegration ¶

CreateServiceDeskIntegration Create new Service Desk integration

Create a new Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateServiceDeskIntegrationRequest

func (*ServiceDeskIntegrationAPIService) CreateServiceDeskIntegrationExecute ¶

Execute executes the request

@return ServiceDeskIntegrationDto

func (*ServiceDeskIntegrationAPIService) DeleteServiceDeskIntegration ¶

DeleteServiceDeskIntegration Delete a Service Desk integration

Delete an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of Service Desk integration to delete
@return ApiDeleteServiceDeskIntegrationRequest

func (*ServiceDeskIntegrationAPIService) DeleteServiceDeskIntegrationExecute ¶

func (a *ServiceDeskIntegrationAPIService) DeleteServiceDeskIntegrationExecute(r ApiDeleteServiceDeskIntegrationRequest) (*http.Response, error)

Execute executes the request

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegration ¶

GetServiceDeskIntegration Get a Service Desk integration

Get an existing Service Desk integration by ID. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Service Desk integration to get
@return ApiGetServiceDeskIntegrationRequest

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationExecute ¶

Execute executes the request

@return ServiceDeskIntegrationDto

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationTemplate ¶

func (a *ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationTemplate(ctx context.Context, scriptName string) ApiGetServiceDeskIntegrationTemplateRequest

GetServiceDeskIntegrationTemplate Service Desk integration template by scriptName.

This API endpoint returns an existing Service Desk integration template by scriptName. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param scriptName The scriptName value of the Service Desk integration template to get
@return ApiGetServiceDeskIntegrationTemplateRequest

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationTemplateExecute ¶

Execute executes the request

@return ServiceDeskIntegrationTemplateDto

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationTypes ¶

GetServiceDeskIntegrationTypes Service Desk Integration Types List.

This API endpoint returns the current list of supported Service Desk integration types. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServiceDeskIntegrationTypesRequest

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationTypesExecute ¶

Execute executes the request

@return []ServiceDeskIntegrationTemplateType

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrations ¶

GetServiceDeskIntegrations List existing Service Desk Integrations

Get a list of ServiceDeskIntegrationDto for existing Service Desk Integrations. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServiceDeskIntegrationsRequest

func (*ServiceDeskIntegrationAPIService) GetServiceDeskIntegrationsExecute ¶

Execute executes the request

@return []ServiceDeskIntegrationDto

func (*ServiceDeskIntegrationAPIService) GetStatusCheckDetails ¶

GetStatusCheckDetails Get the time check configuration

Get the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetStatusCheckDetailsRequest

func (*ServiceDeskIntegrationAPIService) GetStatusCheckDetailsExecute ¶

Execute executes the request

@return QueuedCheckConfigDetails

func (*ServiceDeskIntegrationAPIService) PatchServiceDeskIntegration ¶

PatchServiceDeskIntegration Service Desk Integration Update PATCH

Update an existing ServiceDeskIntegration by ID with a PATCH request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Service Desk integration to update
@return ApiPatchServiceDeskIntegrationRequest

func (*ServiceDeskIntegrationAPIService) PatchServiceDeskIntegrationExecute ¶

Execute executes the request

@return ServiceDeskIntegrationDto

func (*ServiceDeskIntegrationAPIService) PutServiceDeskIntegration ¶

PutServiceDeskIntegration Update a Service Desk integration

Update an existing Service Desk integration by ID with updated value in JSON form as the request body. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the Service Desk integration to update
@return ApiPutServiceDeskIntegrationRequest

func (*ServiceDeskIntegrationAPIService) PutServiceDeskIntegrationExecute ¶

Execute executes the request

@return ServiceDeskIntegrationDto

func (*ServiceDeskIntegrationAPIService) UpdateStatusCheckDetails ¶

UpdateStatusCheckDetails Update the time check configuration

Update the time check configuration of queued SDIM tickets. A token with Org Admin or Service Desk Admin authority is required to access this endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiUpdateStatusCheckDetailsRequest

func (*ServiceDeskIntegrationAPIService) UpdateStatusCheckDetailsExecute ¶

Execute executes the request

@return QueuedCheckConfigDetails

type ServiceDeskIntegrationDto ¶

type ServiceDeskIntegrationDto struct {
	// Unique identifier for the Service Desk integration
	Id *string `json:"id,omitempty"`
	// Service Desk integration's name. The name must be unique.
	Name string `json:"name"`
	// The date and time the Service Desk integration was created
	Created *time.Time `json:"created,omitempty"`
	// The date and time the Service Desk integration was last modified
	Modified *time.Time `json:"modified,omitempty"`
	// Service Desk integration's description.
	Description string `json:"description"`
	// Service Desk integration types:  - ServiceNowSDIM - ServiceNow
	Type       string            `json:"type"`
	OwnerRef   *OwnerDto         `json:"ownerRef,omitempty"`
	ClusterRef *SourceClusterDto `json:"clusterRef,omitempty"`
	// Cluster ID for the Service Desk integration (replaced by clusterRef, retained for backward compatibility).
	// Deprecated
	Cluster NullableString `json:"cluster,omitempty"`
	// Source IDs for the Service Desk integration (replaced by provisioningConfig.managedSResourceRefs, but retained here for backward compatibility).
	// Deprecated
	ManagedSources     []string            `json:"managedSources,omitempty"`
	ProvisioningConfig *ProvisioningConfig `json:"provisioningConfig,omitempty"`
	// Service Desk integration's attributes. Validation constraints enforced by the implementation.
	Attributes             map[string]interface{}     `json:"attributes"`
	BeforeProvisioningRule *BeforeProvisioningRuleDto `json:"beforeProvisioningRule,omitempty"`
	AdditionalProperties   map[string]interface{}
}

ServiceDeskIntegrationDto struct for ServiceDeskIntegrationDto

func NewServiceDeskIntegrationDto ¶

func NewServiceDeskIntegrationDto(name string, description string, type_ string, attributes map[string]interface{}) *ServiceDeskIntegrationDto

NewServiceDeskIntegrationDto instantiates a new ServiceDeskIntegrationDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationDtoWithDefaults ¶

func NewServiceDeskIntegrationDtoWithDefaults() *ServiceDeskIntegrationDto

NewServiceDeskIntegrationDtoWithDefaults instantiates a new ServiceDeskIntegrationDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationDto) GetAttributes ¶

func (o *ServiceDeskIntegrationDto) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value

func (*ServiceDeskIntegrationDto) GetAttributesOk ¶

func (o *ServiceDeskIntegrationDto) GetAttributesOk() (map[string]interface{}, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetBeforeProvisioningRule ¶

func (o *ServiceDeskIntegrationDto) GetBeforeProvisioningRule() BeforeProvisioningRuleDto

GetBeforeProvisioningRule returns the BeforeProvisioningRule field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetBeforeProvisioningRuleOk ¶

func (o *ServiceDeskIntegrationDto) GetBeforeProvisioningRuleOk() (*BeforeProvisioningRuleDto, bool)

GetBeforeProvisioningRuleOk returns a tuple with the BeforeProvisioningRule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetCluster ¶

func (o *ServiceDeskIntegrationDto) GetCluster() string

GetCluster returns the Cluster field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*ServiceDeskIntegrationDto) GetClusterOk ¶

func (o *ServiceDeskIntegrationDto) GetClusterOk() (*string, bool)

GetClusterOk returns a tuple with the Cluster field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned Deprecated

func (*ServiceDeskIntegrationDto) GetClusterRef ¶

func (o *ServiceDeskIntegrationDto) GetClusterRef() SourceClusterDto

GetClusterRef returns the ClusterRef field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetClusterRefOk ¶

func (o *ServiceDeskIntegrationDto) GetClusterRefOk() (*SourceClusterDto, bool)

GetClusterRefOk returns a tuple with the ClusterRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetCreated ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetCreatedOk ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetDescription ¶

func (o *ServiceDeskIntegrationDto) GetDescription() string

GetDescription returns the Description field value

func (*ServiceDeskIntegrationDto) GetDescriptionOk ¶

func (o *ServiceDeskIntegrationDto) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetId ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetIdOk ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) 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 (*ServiceDeskIntegrationDto) GetManagedSources ¶

func (o *ServiceDeskIntegrationDto) GetManagedSources() []string

GetManagedSources returns the ManagedSources field value if set, zero value otherwise. Deprecated

func (*ServiceDeskIntegrationDto) GetManagedSourcesOk ¶

func (o *ServiceDeskIntegrationDto) GetManagedSourcesOk() ([]string, bool)

GetManagedSourcesOk returns a tuple with the ManagedSources field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*ServiceDeskIntegrationDto) GetModified ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetModifiedOk ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetName ¶

func (o *ServiceDeskIntegrationDto) GetName() string

GetName returns the Name field value

func (*ServiceDeskIntegrationDto) GetNameOk ¶

func (o *ServiceDeskIntegrationDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetOwnerRef ¶

func (o *ServiceDeskIntegrationDto) GetOwnerRef() OwnerDto

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetOwnerRefOk ¶

func (o *ServiceDeskIntegrationDto) GetOwnerRefOk() (*OwnerDto, bool)

GetOwnerRefOk returns a tuple with the OwnerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetProvisioningConfig ¶

func (o *ServiceDeskIntegrationDto) GetProvisioningConfig() ProvisioningConfig

GetProvisioningConfig returns the ProvisioningConfig field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetProvisioningConfigOk ¶

func (o *ServiceDeskIntegrationDto) GetProvisioningConfigOk() (*ProvisioningConfig, bool)

GetProvisioningConfigOk returns a tuple with the ProvisioningConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) GetType ¶

func (o *ServiceDeskIntegrationDto) GetType() string

GetType returns the Type field value

func (*ServiceDeskIntegrationDto) GetTypeOk ¶

func (o *ServiceDeskIntegrationDto) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDto) HasBeforeProvisioningRule ¶

func (o *ServiceDeskIntegrationDto) HasBeforeProvisioningRule() bool

HasBeforeProvisioningRule returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasCluster ¶

func (o *ServiceDeskIntegrationDto) HasCluster() bool

HasCluster returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasClusterRef ¶

func (o *ServiceDeskIntegrationDto) HasClusterRef() bool

HasClusterRef returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasCreated ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasId ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasManagedSources ¶

func (o *ServiceDeskIntegrationDto) HasManagedSources() bool

HasManagedSources returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasModified ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasOwnerRef ¶

func (o *ServiceDeskIntegrationDto) HasOwnerRef() bool

HasOwnerRef returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasProvisioningConfig ¶

func (o *ServiceDeskIntegrationDto) HasProvisioningConfig() bool

HasProvisioningConfig returns a boolean if a field has been set.

func (ServiceDeskIntegrationDto) MarshalJSON ¶

func (o ServiceDeskIntegrationDto) MarshalJSON() ([]byte, error)

func (*ServiceDeskIntegrationDto) SetAttributes ¶

func (o *ServiceDeskIntegrationDto) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*ServiceDeskIntegrationDto) SetBeforeProvisioningRule ¶

func (o *ServiceDeskIntegrationDto) SetBeforeProvisioningRule(v BeforeProvisioningRuleDto)

SetBeforeProvisioningRule gets a reference to the given BeforeProvisioningRuleDto and assigns it to the BeforeProvisioningRule field.

func (*ServiceDeskIntegrationDto) SetCluster ¶

func (o *ServiceDeskIntegrationDto) SetCluster(v string)

SetCluster gets a reference to the given NullableString and assigns it to the Cluster field. Deprecated

func (*ServiceDeskIntegrationDto) SetClusterNil ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) SetClusterNil()

SetClusterNil sets the value for Cluster to be an explicit nil

func (*ServiceDeskIntegrationDto) SetClusterRef ¶

func (o *ServiceDeskIntegrationDto) SetClusterRef(v SourceClusterDto)

SetClusterRef gets a reference to the given SourceClusterDto and assigns it to the ClusterRef field.

func (*ServiceDeskIntegrationDto) SetCreated ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*ServiceDeskIntegrationDto) SetDescription ¶

func (o *ServiceDeskIntegrationDto) SetDescription(v string)

SetDescription sets field value

func (*ServiceDeskIntegrationDto) SetId ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceDeskIntegrationDto) SetManagedSources ¶

func (o *ServiceDeskIntegrationDto) SetManagedSources(v []string)

SetManagedSources gets a reference to the given []string and assigns it to the ManagedSources field. Deprecated

func (*ServiceDeskIntegrationDto) SetModified ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*ServiceDeskIntegrationDto) SetName ¶

func (o *ServiceDeskIntegrationDto) SetName(v string)

SetName sets field value

func (*ServiceDeskIntegrationDto) SetOwnerRef ¶

func (o *ServiceDeskIntegrationDto) SetOwnerRef(v OwnerDto)

SetOwnerRef gets a reference to the given OwnerDto and assigns it to the OwnerRef field.

func (*ServiceDeskIntegrationDto) SetProvisioningConfig ¶

func (o *ServiceDeskIntegrationDto) SetProvisioningConfig(v ProvisioningConfig)

SetProvisioningConfig gets a reference to the given ProvisioningConfig and assigns it to the ProvisioningConfig field.

func (*ServiceDeskIntegrationDto) SetType ¶

func (o *ServiceDeskIntegrationDto) SetType(v string)

SetType sets field value

func (ServiceDeskIntegrationDto) ToMap ¶

func (o ServiceDeskIntegrationDto) ToMap() (map[string]interface{}, error)

func (*ServiceDeskIntegrationDto) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationDto) UnmarshalJSON(bytes []byte) (err error)

func (*ServiceDeskIntegrationDto) UnsetCluster ¶ added in v2.0.3

func (o *ServiceDeskIntegrationDto) UnsetCluster()

UnsetCluster ensures that no value is present for Cluster, not even an explicit nil

type ServiceDeskIntegrationTemplateDto ¶

type ServiceDeskIntegrationTemplateDto struct {
	// System-generated unique ID of the Object
	Id *string `json:"id,omitempty"`
	// Name of the Object
	Name string `json:"name"`
	// Creation date of the Object
	Created *time.Time `json:"created,omitempty"`
	// Last modification date of the Object
	Modified *time.Time `json:"modified,omitempty"`
	// The 'type' property specifies the type of the Service Desk integration template.
	Type string `json:"type"`
	// The 'attributes' property value is a map of attributes available for integrations using this Service Desk integration template.
	Attributes           map[string]interface{} `json:"attributes"`
	ProvisioningConfig   ProvisioningConfig     `json:"provisioningConfig"`
	AdditionalProperties map[string]interface{}
}

ServiceDeskIntegrationTemplateDto struct for ServiceDeskIntegrationTemplateDto

func NewServiceDeskIntegrationTemplateDto ¶

func NewServiceDeskIntegrationTemplateDto(name string, type_ string, attributes map[string]interface{}, provisioningConfig ProvisioningConfig) *ServiceDeskIntegrationTemplateDto

NewServiceDeskIntegrationTemplateDto instantiates a new ServiceDeskIntegrationTemplateDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationTemplateDtoWithDefaults ¶

func NewServiceDeskIntegrationTemplateDtoWithDefaults() *ServiceDeskIntegrationTemplateDto

NewServiceDeskIntegrationTemplateDtoWithDefaults instantiates a new ServiceDeskIntegrationTemplateDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationTemplateDto) GetAttributes ¶

func (o *ServiceDeskIntegrationTemplateDto) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value

func (*ServiceDeskIntegrationTemplateDto) GetAttributesOk ¶

func (o *ServiceDeskIntegrationTemplateDto) GetAttributesOk() (map[string]interface{}, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDto) GetCreated ¶

GetCreated returns the Created field value if set, zero value otherwise.

func (*ServiceDeskIntegrationTemplateDto) GetCreatedOk ¶

func (o *ServiceDeskIntegrationTemplateDto) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDto) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskIntegrationTemplateDto) 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 (*ServiceDeskIntegrationTemplateDto) GetModified ¶

func (o *ServiceDeskIntegrationTemplateDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ServiceDeskIntegrationTemplateDto) GetModifiedOk ¶

func (o *ServiceDeskIntegrationTemplateDto) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDto) GetName ¶

GetName returns the Name field value

func (*ServiceDeskIntegrationTemplateDto) GetNameOk ¶

func (o *ServiceDeskIntegrationTemplateDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDto) GetProvisioningConfig ¶

func (o *ServiceDeskIntegrationTemplateDto) GetProvisioningConfig() ProvisioningConfig

GetProvisioningConfig returns the ProvisioningConfig field value

func (*ServiceDeskIntegrationTemplateDto) GetProvisioningConfigOk ¶

func (o *ServiceDeskIntegrationTemplateDto) GetProvisioningConfigOk() (*ProvisioningConfig, bool)

GetProvisioningConfigOk returns a tuple with the ProvisioningConfig field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDto) GetType ¶

GetType returns the Type field value

func (*ServiceDeskIntegrationTemplateDto) GetTypeOk ¶

func (o *ServiceDeskIntegrationTemplateDto) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDto) HasCreated ¶

func (o *ServiceDeskIntegrationTemplateDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ServiceDeskIntegrationTemplateDto) HasId ¶

HasId returns a boolean if a field has been set.

func (*ServiceDeskIntegrationTemplateDto) HasModified ¶

func (o *ServiceDeskIntegrationTemplateDto) HasModified() bool

HasModified returns a boolean if a field has been set.

func (ServiceDeskIntegrationTemplateDto) MarshalJSON ¶

func (o ServiceDeskIntegrationTemplateDto) MarshalJSON() ([]byte, error)

func (*ServiceDeskIntegrationTemplateDto) SetAttributes ¶

func (o *ServiceDeskIntegrationTemplateDto) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*ServiceDeskIntegrationTemplateDto) SetCreated ¶

func (o *ServiceDeskIntegrationTemplateDto) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*ServiceDeskIntegrationTemplateDto) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceDeskIntegrationTemplateDto) SetModified ¶

func (o *ServiceDeskIntegrationTemplateDto) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*ServiceDeskIntegrationTemplateDto) SetName ¶

SetName sets field value

func (*ServiceDeskIntegrationTemplateDto) SetProvisioningConfig ¶

func (o *ServiceDeskIntegrationTemplateDto) SetProvisioningConfig(v ProvisioningConfig)

SetProvisioningConfig sets field value

func (*ServiceDeskIntegrationTemplateDto) SetType ¶

SetType sets field value

func (ServiceDeskIntegrationTemplateDto) ToMap ¶

func (o ServiceDeskIntegrationTemplateDto) ToMap() (map[string]interface{}, error)

func (*ServiceDeskIntegrationTemplateDto) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationTemplateDto) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskIntegrationTemplateType ¶

type ServiceDeskIntegrationTemplateType struct {
	// This is the name of the type.
	Name *string `json:"name,omitempty"`
	// This is the type value for the type.
	Type string `json:"type"`
	// This is the scriptName attribute value for the type.
	ScriptName           string `json:"scriptName"`
	AdditionalProperties map[string]interface{}
}

ServiceDeskIntegrationTemplateType This represents a Service Desk Integration template type.

func NewServiceDeskIntegrationTemplateType ¶

func NewServiceDeskIntegrationTemplateType(type_ string, scriptName string) *ServiceDeskIntegrationTemplateType

NewServiceDeskIntegrationTemplateType instantiates a new ServiceDeskIntegrationTemplateType object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationTemplateTypeWithDefaults ¶

func NewServiceDeskIntegrationTemplateTypeWithDefaults() *ServiceDeskIntegrationTemplateType

NewServiceDeskIntegrationTemplateTypeWithDefaults instantiates a new ServiceDeskIntegrationTemplateType object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationTemplateType) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceDeskIntegrationTemplateType) GetNameOk ¶

func (o *ServiceDeskIntegrationTemplateType) 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 (*ServiceDeskIntegrationTemplateType) GetScriptName ¶

func (o *ServiceDeskIntegrationTemplateType) GetScriptName() string

GetScriptName returns the ScriptName field value

func (*ServiceDeskIntegrationTemplateType) GetScriptNameOk ¶

func (o *ServiceDeskIntegrationTemplateType) GetScriptNameOk() (*string, bool)

GetScriptNameOk returns a tuple with the ScriptName field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateType) GetType ¶

GetType returns the Type field value

func (*ServiceDeskIntegrationTemplateType) GetTypeOk ¶

func (o *ServiceDeskIntegrationTemplateType) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateType) HasName ¶

HasName returns a boolean if a field has been set.

func (ServiceDeskIntegrationTemplateType) MarshalJSON ¶

func (o ServiceDeskIntegrationTemplateType) MarshalJSON() ([]byte, error)

func (*ServiceDeskIntegrationTemplateType) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceDeskIntegrationTemplateType) SetScriptName ¶

func (o *ServiceDeskIntegrationTemplateType) SetScriptName(v string)

SetScriptName sets field value

func (*ServiceDeskIntegrationTemplateType) SetType ¶

SetType sets field value

func (ServiceDeskIntegrationTemplateType) ToMap ¶

func (o ServiceDeskIntegrationTemplateType) ToMap() (map[string]interface{}, error)

func (*ServiceDeskIntegrationTemplateType) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationTemplateType) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskSource ¶

type ServiceDeskSource struct {
	// DTO type of source for service desk integration template.
	Type *string `json:"type,omitempty"`
	// ID of source for service desk integration template.
	Id *string `json:"id,omitempty"`
	// Human-readable name of source for service desk integration template.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ServiceDeskSource Source for Service Desk integration template.

func NewServiceDeskSource ¶

func NewServiceDeskSource() *ServiceDeskSource

NewServiceDeskSource instantiates a new ServiceDeskSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskSourceWithDefaults ¶

func NewServiceDeskSourceWithDefaults() *ServiceDeskSource

NewServiceDeskSourceWithDefaults instantiates a new ServiceDeskSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskSource) GetId ¶

func (o *ServiceDeskSource) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskSource) GetIdOk ¶

func (o *ServiceDeskSource) 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 (*ServiceDeskSource) GetName ¶

func (o *ServiceDeskSource) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceDeskSource) GetNameOk ¶

func (o *ServiceDeskSource) 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 (*ServiceDeskSource) GetType ¶

func (o *ServiceDeskSource) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*ServiceDeskSource) GetTypeOk ¶

func (o *ServiceDeskSource) 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 (*ServiceDeskSource) HasId ¶

func (o *ServiceDeskSource) HasId() bool

HasId returns a boolean if a field has been set.

func (*ServiceDeskSource) HasName ¶

func (o *ServiceDeskSource) HasName() bool

HasName returns a boolean if a field has been set.

func (*ServiceDeskSource) HasType ¶

func (o *ServiceDeskSource) HasType() bool

HasType returns a boolean if a field has been set.

func (ServiceDeskSource) MarshalJSON ¶

func (o ServiceDeskSource) MarshalJSON() ([]byte, error)

func (*ServiceDeskSource) SetId ¶

func (o *ServiceDeskSource) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceDeskSource) SetName ¶

func (o *ServiceDeskSource) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceDeskSource) SetType ¶

func (o *ServiceDeskSource) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (ServiceDeskSource) ToMap ¶

func (o ServiceDeskSource) ToMap() (map[string]interface{}, error)

func (*ServiceDeskSource) UnmarshalJSON ¶

func (o *ServiceDeskSource) UnmarshalJSON(bytes []byte) (err error)

type SetLifecycleState200Response ¶

type SetLifecycleState200Response struct {
	// The ID of the IdentityRequest object that is generated when the workflow launches. To follow the IdentityRequest, you can provide this ID with a [Get Account Activity request](https://developer.sailpoint.com/docs/api/v3/get-account-activity/). The response will contain relevant information about the IdentityRequest, such as its status.
	AccountActivityId    *string `json:"accountActivityId,omitempty"`
	AdditionalProperties map[string]interface{}
}

SetLifecycleState200Response struct for SetLifecycleState200Response

func NewSetLifecycleState200Response ¶

func NewSetLifecycleState200Response() *SetLifecycleState200Response

NewSetLifecycleState200Response instantiates a new SetLifecycleState200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetLifecycleState200ResponseWithDefaults ¶

func NewSetLifecycleState200ResponseWithDefaults() *SetLifecycleState200Response

NewSetLifecycleState200ResponseWithDefaults instantiates a new SetLifecycleState200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetLifecycleState200Response) GetAccountActivityId ¶

func (o *SetLifecycleState200Response) GetAccountActivityId() string

GetAccountActivityId returns the AccountActivityId field value if set, zero value otherwise.

func (*SetLifecycleState200Response) GetAccountActivityIdOk ¶

func (o *SetLifecycleState200Response) GetAccountActivityIdOk() (*string, bool)

GetAccountActivityIdOk returns a tuple with the AccountActivityId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetLifecycleState200Response) HasAccountActivityId ¶

func (o *SetLifecycleState200Response) HasAccountActivityId() bool

HasAccountActivityId returns a boolean if a field has been set.

func (SetLifecycleState200Response) MarshalJSON ¶

func (o SetLifecycleState200Response) MarshalJSON() ([]byte, error)

func (*SetLifecycleState200Response) SetAccountActivityId ¶

func (o *SetLifecycleState200Response) SetAccountActivityId(v string)

SetAccountActivityId gets a reference to the given string and assigns it to the AccountActivityId field.

func (SetLifecycleState200Response) ToMap ¶

func (o SetLifecycleState200Response) ToMap() (map[string]interface{}, error)

func (*SetLifecycleState200Response) UnmarshalJSON ¶

func (o *SetLifecycleState200Response) UnmarshalJSON(bytes []byte) (err error)

type SetLifecycleStateRequest ¶

type SetLifecycleStateRequest struct {
	// The ID of the lifecycle state to set.
	LifecycleStateId     *string `json:"lifecycleStateId,omitempty"`
	AdditionalProperties map[string]interface{}
}

SetLifecycleStateRequest struct for SetLifecycleStateRequest

func NewSetLifecycleStateRequest ¶

func NewSetLifecycleStateRequest() *SetLifecycleStateRequest

NewSetLifecycleStateRequest instantiates a new SetLifecycleStateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSetLifecycleStateRequestWithDefaults ¶

func NewSetLifecycleStateRequestWithDefaults() *SetLifecycleStateRequest

NewSetLifecycleStateRequestWithDefaults instantiates a new SetLifecycleStateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SetLifecycleStateRequest) GetLifecycleStateId ¶

func (o *SetLifecycleStateRequest) GetLifecycleStateId() string

GetLifecycleStateId returns the LifecycleStateId field value if set, zero value otherwise.

func (*SetLifecycleStateRequest) GetLifecycleStateIdOk ¶

func (o *SetLifecycleStateRequest) GetLifecycleStateIdOk() (*string, bool)

GetLifecycleStateIdOk returns a tuple with the LifecycleStateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SetLifecycleStateRequest) HasLifecycleStateId ¶

func (o *SetLifecycleStateRequest) HasLifecycleStateId() bool

HasLifecycleStateId returns a boolean if a field has been set.

func (SetLifecycleStateRequest) MarshalJSON ¶

func (o SetLifecycleStateRequest) MarshalJSON() ([]byte, error)

func (*SetLifecycleStateRequest) SetLifecycleStateId ¶

func (o *SetLifecycleStateRequest) SetLifecycleStateId(v string)

SetLifecycleStateId gets a reference to the given string and assigns it to the LifecycleStateId field.

func (SetLifecycleStateRequest) ToMap ¶

func (o SetLifecycleStateRequest) ToMap() (map[string]interface{}, error)

func (*SetLifecycleStateRequest) UnmarshalJSON ¶

func (o *SetLifecycleStateRequest) UnmarshalJSON(bytes []byte) (err error)

type SlimCampaign ¶

type SlimCampaign struct {
	// Id of the campaign
	Id *string `json:"id,omitempty"`
	// The campaign name. If this object is part of a template, special formatting applies; see the `/campaign-templates/{id}/generate` endpoint documentation for details.
	Name string `json:"name"`
	// The campaign description. If this object is part of a template, special formatting applies; see the `/campaign-templates/{id}/generate` endpoint documentation for details.
	Description string `json:"description"`
	// The campaign's completion deadline.  This date must be in the future in order to activate the campaign.  If you try to activate a campaign with a deadline of today or in the past, you will receive a 400 error response.
	Deadline *time.Time `json:"deadline,omitempty"`
	// The type of campaign. Could be extended in the future.
	Type string `json:"type"`
	// Enables email notification for this campaign
	EmailNotificationEnabled *bool `json:"emailNotificationEnabled,omitempty"`
	// Allows auto revoke for this campaign
	AutoRevokeAllowed *bool `json:"autoRevokeAllowed,omitempty"`
	// Enables IAI for this campaign. Accepts true even if the IAI product feature is off. If IAI is turned off then campaigns generated from this template will indicate false. The real value will then be returned if IAI is ever enabled for the org in the future.
	RecommendationsEnabled *bool `json:"recommendationsEnabled,omitempty"`
	// The campaign's current status.
	Status *string `json:"status,omitempty"`
	// The correlatedStatus of the campaign. Only SOURCE_OWNER campaigns can be Uncorrelated. An Uncorrelated certification campaign only includes Uncorrelated identities (An identity is uncorrelated if it has no accounts on an authoritative source).
	CorrelatedStatus *string `json:"correlatedStatus,omitempty"`
	// Created time of the campaign
	Created *time.Time `json:"created,omitempty"`
	// The total number of certifications in this campaign.
	TotalCertifications *int32 `json:"totalCertifications,omitempty"`
	// The number of completed certifications in this campaign.
	CompletedCertifications *int32 `json:"completedCertifications,omitempty"`
	// A list of errors and warnings that have accumulated.
	Alerts               []CampaignAlert `json:"alerts,omitempty"`
	AdditionalProperties map[string]interface{}
}

SlimCampaign struct for SlimCampaign

func NewSlimCampaign ¶

func NewSlimCampaign(name string, description string, type_ string) *SlimCampaign

NewSlimCampaign instantiates a new SlimCampaign object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSlimCampaignWithDefaults ¶

func NewSlimCampaignWithDefaults() *SlimCampaign

NewSlimCampaignWithDefaults instantiates a new SlimCampaign object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SlimCampaign) GetAlerts ¶

func (o *SlimCampaign) GetAlerts() []CampaignAlert

GetAlerts returns the Alerts field value if set, zero value otherwise.

func (*SlimCampaign) GetAlertsOk ¶

func (o *SlimCampaign) GetAlertsOk() ([]CampaignAlert, bool)

GetAlertsOk returns a tuple with the Alerts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetAutoRevokeAllowed ¶

func (o *SlimCampaign) GetAutoRevokeAllowed() bool

GetAutoRevokeAllowed returns the AutoRevokeAllowed field value if set, zero value otherwise.

func (*SlimCampaign) GetAutoRevokeAllowedOk ¶

func (o *SlimCampaign) GetAutoRevokeAllowedOk() (*bool, bool)

GetAutoRevokeAllowedOk returns a tuple with the AutoRevokeAllowed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetCompletedCertifications ¶

func (o *SlimCampaign) GetCompletedCertifications() int32

GetCompletedCertifications returns the CompletedCertifications field value if set, zero value otherwise.

func (*SlimCampaign) GetCompletedCertificationsOk ¶

func (o *SlimCampaign) GetCompletedCertificationsOk() (*int32, bool)

GetCompletedCertificationsOk returns a tuple with the CompletedCertifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetCorrelatedStatus ¶

func (o *SlimCampaign) GetCorrelatedStatus() string

GetCorrelatedStatus returns the CorrelatedStatus field value if set, zero value otherwise.

func (*SlimCampaign) GetCorrelatedStatusOk ¶

func (o *SlimCampaign) GetCorrelatedStatusOk() (*string, bool)

GetCorrelatedStatusOk returns a tuple with the CorrelatedStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetCreated ¶

func (o *SlimCampaign) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*SlimCampaign) GetCreatedOk ¶

func (o *SlimCampaign) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetDeadline ¶

func (o *SlimCampaign) GetDeadline() time.Time

GetDeadline returns the Deadline field value if set, zero value otherwise.

func (*SlimCampaign) GetDeadlineOk ¶

func (o *SlimCampaign) GetDeadlineOk() (*time.Time, bool)

GetDeadlineOk returns a tuple with the Deadline field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetDescription ¶

func (o *SlimCampaign) GetDescription() string

GetDescription returns the Description field value

func (*SlimCampaign) GetDescriptionOk ¶

func (o *SlimCampaign) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*SlimCampaign) GetEmailNotificationEnabled ¶

func (o *SlimCampaign) GetEmailNotificationEnabled() bool

GetEmailNotificationEnabled returns the EmailNotificationEnabled field value if set, zero value otherwise.

func (*SlimCampaign) GetEmailNotificationEnabledOk ¶

func (o *SlimCampaign) GetEmailNotificationEnabledOk() (*bool, bool)

GetEmailNotificationEnabledOk returns a tuple with the EmailNotificationEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetId ¶

func (o *SlimCampaign) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SlimCampaign) GetIdOk ¶

func (o *SlimCampaign) 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 (*SlimCampaign) GetName ¶

func (o *SlimCampaign) GetName() string

GetName returns the Name field value

func (*SlimCampaign) GetNameOk ¶

func (o *SlimCampaign) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SlimCampaign) GetRecommendationsEnabled ¶

func (o *SlimCampaign) GetRecommendationsEnabled() bool

GetRecommendationsEnabled returns the RecommendationsEnabled field value if set, zero value otherwise.

func (*SlimCampaign) GetRecommendationsEnabledOk ¶

func (o *SlimCampaign) GetRecommendationsEnabledOk() (*bool, bool)

GetRecommendationsEnabledOk returns a tuple with the RecommendationsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetStatus ¶

func (o *SlimCampaign) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*SlimCampaign) GetStatusOk ¶

func (o *SlimCampaign) 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 (*SlimCampaign) GetTotalCertifications ¶

func (o *SlimCampaign) GetTotalCertifications() int32

GetTotalCertifications returns the TotalCertifications field value if set, zero value otherwise.

func (*SlimCampaign) GetTotalCertificationsOk ¶

func (o *SlimCampaign) GetTotalCertificationsOk() (*int32, bool)

GetTotalCertificationsOk returns a tuple with the TotalCertifications field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SlimCampaign) GetType ¶

func (o *SlimCampaign) GetType() string

GetType returns the Type field value

func (*SlimCampaign) GetTypeOk ¶

func (o *SlimCampaign) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SlimCampaign) HasAlerts ¶

func (o *SlimCampaign) HasAlerts() bool

HasAlerts returns a boolean if a field has been set.

func (*SlimCampaign) HasAutoRevokeAllowed ¶

func (o *SlimCampaign) HasAutoRevokeAllowed() bool

HasAutoRevokeAllowed returns a boolean if a field has been set.

func (*SlimCampaign) HasCompletedCertifications ¶

func (o *SlimCampaign) HasCompletedCertifications() bool

HasCompletedCertifications returns a boolean if a field has been set.

func (*SlimCampaign) HasCorrelatedStatus ¶

func (o *SlimCampaign) HasCorrelatedStatus() bool

HasCorrelatedStatus returns a boolean if a field has been set.

func (*SlimCampaign) HasCreated ¶

func (o *SlimCampaign) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SlimCampaign) HasDeadline ¶

func (o *SlimCampaign) HasDeadline() bool

HasDeadline returns a boolean if a field has been set.

func (*SlimCampaign) HasEmailNotificationEnabled ¶

func (o *SlimCampaign) HasEmailNotificationEnabled() bool

HasEmailNotificationEnabled returns a boolean if a field has been set.

func (*SlimCampaign) HasId ¶

func (o *SlimCampaign) HasId() bool

HasId returns a boolean if a field has been set.

func (*SlimCampaign) HasRecommendationsEnabled ¶

func (o *SlimCampaign) HasRecommendationsEnabled() bool

HasRecommendationsEnabled returns a boolean if a field has been set.

func (*SlimCampaign) HasStatus ¶

func (o *SlimCampaign) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SlimCampaign) HasTotalCertifications ¶

func (o *SlimCampaign) HasTotalCertifications() bool

HasTotalCertifications returns a boolean if a field has been set.

func (SlimCampaign) MarshalJSON ¶

func (o SlimCampaign) MarshalJSON() ([]byte, error)

func (*SlimCampaign) SetAlerts ¶

func (o *SlimCampaign) SetAlerts(v []CampaignAlert)

SetAlerts gets a reference to the given []CampaignAlert and assigns it to the Alerts field.

func (*SlimCampaign) SetAutoRevokeAllowed ¶

func (o *SlimCampaign) SetAutoRevokeAllowed(v bool)

SetAutoRevokeAllowed gets a reference to the given bool and assigns it to the AutoRevokeAllowed field.

func (*SlimCampaign) SetCompletedCertifications ¶

func (o *SlimCampaign) SetCompletedCertifications(v int32)

SetCompletedCertifications gets a reference to the given int32 and assigns it to the CompletedCertifications field.

func (*SlimCampaign) SetCorrelatedStatus ¶

func (o *SlimCampaign) SetCorrelatedStatus(v string)

SetCorrelatedStatus gets a reference to the given string and assigns it to the CorrelatedStatus field.

func (*SlimCampaign) SetCreated ¶

func (o *SlimCampaign) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*SlimCampaign) SetDeadline ¶

func (o *SlimCampaign) SetDeadline(v time.Time)

SetDeadline gets a reference to the given time.Time and assigns it to the Deadline field.

func (*SlimCampaign) SetDescription ¶

func (o *SlimCampaign) SetDescription(v string)

SetDescription sets field value

func (*SlimCampaign) SetEmailNotificationEnabled ¶

func (o *SlimCampaign) SetEmailNotificationEnabled(v bool)

SetEmailNotificationEnabled gets a reference to the given bool and assigns it to the EmailNotificationEnabled field.

func (*SlimCampaign) SetId ¶

func (o *SlimCampaign) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SlimCampaign) SetName ¶

func (o *SlimCampaign) SetName(v string)

SetName sets field value

func (*SlimCampaign) SetRecommendationsEnabled ¶

func (o *SlimCampaign) SetRecommendationsEnabled(v bool)

SetRecommendationsEnabled gets a reference to the given bool and assigns it to the RecommendationsEnabled field.

func (*SlimCampaign) SetStatus ¶

func (o *SlimCampaign) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*SlimCampaign) SetTotalCertifications ¶

func (o *SlimCampaign) SetTotalCertifications(v int32)

SetTotalCertifications gets a reference to the given int32 and assigns it to the TotalCertifications field.

func (*SlimCampaign) SetType ¶

func (o *SlimCampaign) SetType(v string)

SetType sets field value

func (SlimCampaign) ToMap ¶

func (o SlimCampaign) ToMap() (map[string]interface{}, error)

func (*SlimCampaign) UnmarshalJSON ¶

func (o *SlimCampaign) UnmarshalJSON(bytes []byte) (err error)

type SodExemptCriteria ¶

type SodExemptCriteria struct {
	// If the entitlement already belonged to the user or not.
	Existing *bool    `json:"existing,omitempty"`
	Type     *DtoType `json:"type,omitempty"`
	// Entitlement ID
	Id *string `json:"id,omitempty"`
	// Entitlement name
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodExemptCriteria Details of the Entitlement criteria

func NewSodExemptCriteria ¶

func NewSodExemptCriteria() *SodExemptCriteria

NewSodExemptCriteria instantiates a new SodExemptCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodExemptCriteriaWithDefaults ¶

func NewSodExemptCriteriaWithDefaults() *SodExemptCriteria

NewSodExemptCriteriaWithDefaults instantiates a new SodExemptCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodExemptCriteria) GetExisting ¶

func (o *SodExemptCriteria) GetExisting() bool

GetExisting returns the Existing field value if set, zero value otherwise.

func (*SodExemptCriteria) GetExistingOk ¶

func (o *SodExemptCriteria) GetExistingOk() (*bool, bool)

GetExistingOk returns a tuple with the Existing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodExemptCriteria) GetId ¶

func (o *SodExemptCriteria) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SodExemptCriteria) GetIdOk ¶

func (o *SodExemptCriteria) 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 (*SodExemptCriteria) GetName ¶

func (o *SodExemptCriteria) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SodExemptCriteria) GetNameOk ¶

func (o *SodExemptCriteria) 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 (*SodExemptCriteria) GetType ¶

func (o *SodExemptCriteria) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*SodExemptCriteria) GetTypeOk ¶

func (o *SodExemptCriteria) GetTypeOk() (*DtoType, 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 (*SodExemptCriteria) HasExisting ¶

func (o *SodExemptCriteria) HasExisting() bool

HasExisting returns a boolean if a field has been set.

func (*SodExemptCriteria) HasId ¶

func (o *SodExemptCriteria) HasId() bool

HasId returns a boolean if a field has been set.

func (*SodExemptCriteria) HasName ¶

func (o *SodExemptCriteria) HasName() bool

HasName returns a boolean if a field has been set.

func (*SodExemptCriteria) HasType ¶

func (o *SodExemptCriteria) HasType() bool

HasType returns a boolean if a field has been set.

func (SodExemptCriteria) MarshalJSON ¶

func (o SodExemptCriteria) MarshalJSON() ([]byte, error)

func (*SodExemptCriteria) SetExisting ¶

func (o *SodExemptCriteria) SetExisting(v bool)

SetExisting gets a reference to the given bool and assigns it to the Existing field.

func (*SodExemptCriteria) SetId ¶

func (o *SodExemptCriteria) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SodExemptCriteria) SetName ¶

func (o *SodExemptCriteria) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SodExemptCriteria) SetType ¶

func (o *SodExemptCriteria) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (SodExemptCriteria) ToMap ¶

func (o SodExemptCriteria) ToMap() (map[string]interface{}, error)

func (*SodExemptCriteria) UnmarshalJSON ¶

func (o *SodExemptCriteria) UnmarshalJSON(bytes []byte) (err error)

type SodPolicy ¶

type SodPolicy struct {
	// Policy id
	Id *string `json:"id,omitempty"`
	// Policy Business Name
	Name *string `json:"name,omitempty"`
	// The time when this SOD policy is created.
	Created *time.Time `json:"created,omitempty"`
	// The time when this SOD policy is modified.
	Modified *time.Time `json:"modified,omitempty"`
	// Optional description of the SOD policy
	Description NullableString `json:"description,omitempty"`
	OwnerRef    *OwnerDto      `json:"ownerRef,omitempty"`
	// Optional External Policy Reference
	ExternalPolicyReference NullableString `json:"externalPolicyReference,omitempty"`
	// Search query of the SOD policy
	PolicyQuery *string `json:"policyQuery,omitempty"`
	// Optional compensating controls(Mitigating Controls)
	CompensatingControls NullableString `json:"compensatingControls,omitempty"`
	// Optional correction advice
	CorrectionAdvice NullableString `json:"correctionAdvice,omitempty"`
	// whether the policy is enforced or not
	State *string `json:"state,omitempty"`
	// tags for this policy object
	Tags []string `json:"tags,omitempty"`
	// Policy's creator ID
	CreatorId *string `json:"creatorId,omitempty"`
	// Policy's modifier ID
	ModifierId                     NullableString                  `json:"modifierId,omitempty"`
	ViolationOwnerAssignmentConfig *ViolationOwnerAssignmentConfig `json:"violationOwnerAssignmentConfig,omitempty"`
	// defines whether a policy has been scheduled or not
	Scheduled *bool `json:"scheduled,omitempty"`
	// whether a policy is query based or conflicting access based
	Type                      *string                             `json:"type,omitempty"`
	ConflictingAccessCriteria *SodPolicyConflictingAccessCriteria `json:"conflictingAccessCriteria,omitempty"`
	AdditionalProperties      map[string]interface{}
}

SodPolicy struct for SodPolicy

func NewSodPolicy ¶

func NewSodPolicy() *SodPolicy

NewSodPolicy instantiates a new SodPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodPolicyWithDefaults ¶

func NewSodPolicyWithDefaults() *SodPolicy

NewSodPolicyWithDefaults instantiates a new SodPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodPolicy) GetCompensatingControls ¶

func (o *SodPolicy) GetCompensatingControls() string

GetCompensatingControls returns the CompensatingControls field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodPolicy) GetCompensatingControlsOk ¶

func (o *SodPolicy) GetCompensatingControlsOk() (*string, bool)

GetCompensatingControlsOk returns a tuple with the CompensatingControls field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodPolicy) GetConflictingAccessCriteria ¶

func (o *SodPolicy) GetConflictingAccessCriteria() SodPolicyConflictingAccessCriteria

GetConflictingAccessCriteria returns the ConflictingAccessCriteria field value if set, zero value otherwise.

func (*SodPolicy) GetConflictingAccessCriteriaOk ¶

func (o *SodPolicy) GetConflictingAccessCriteriaOk() (*SodPolicyConflictingAccessCriteria, bool)

GetConflictingAccessCriteriaOk returns a tuple with the ConflictingAccessCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetCorrectionAdvice ¶

func (o *SodPolicy) GetCorrectionAdvice() string

GetCorrectionAdvice returns the CorrectionAdvice field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodPolicy) GetCorrectionAdviceOk ¶

func (o *SodPolicy) GetCorrectionAdviceOk() (*string, bool)

GetCorrectionAdviceOk returns a tuple with the CorrectionAdvice field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodPolicy) GetCreated ¶

func (o *SodPolicy) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*SodPolicy) GetCreatedOk ¶

func (o *SodPolicy) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetCreatorId ¶

func (o *SodPolicy) GetCreatorId() string

GetCreatorId returns the CreatorId field value if set, zero value otherwise.

func (*SodPolicy) GetCreatorIdOk ¶

func (o *SodPolicy) GetCreatorIdOk() (*string, bool)

GetCreatorIdOk returns a tuple with the CreatorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetDescription ¶

func (o *SodPolicy) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodPolicy) GetDescriptionOk ¶

func (o *SodPolicy) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodPolicy) GetExternalPolicyReference ¶

func (o *SodPolicy) GetExternalPolicyReference() string

GetExternalPolicyReference returns the ExternalPolicyReference field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodPolicy) GetExternalPolicyReferenceOk ¶

func (o *SodPolicy) GetExternalPolicyReferenceOk() (*string, bool)

GetExternalPolicyReferenceOk returns a tuple with the ExternalPolicyReference field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodPolicy) GetId ¶

func (o *SodPolicy) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SodPolicy) GetIdOk ¶

func (o *SodPolicy) 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 (*SodPolicy) GetModified ¶

func (o *SodPolicy) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*SodPolicy) GetModifiedOk ¶

func (o *SodPolicy) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetModifierId ¶

func (o *SodPolicy) GetModifierId() string

GetModifierId returns the ModifierId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodPolicy) GetModifierIdOk ¶

func (o *SodPolicy) GetModifierIdOk() (*string, bool)

GetModifierIdOk returns a tuple with the ModifierId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodPolicy) GetName ¶

func (o *SodPolicy) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SodPolicy) GetNameOk ¶

func (o *SodPolicy) 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 (*SodPolicy) GetOwnerRef ¶

func (o *SodPolicy) GetOwnerRef() OwnerDto

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise.

func (*SodPolicy) GetOwnerRefOk ¶

func (o *SodPolicy) GetOwnerRefOk() (*OwnerDto, bool)

GetOwnerRefOk returns a tuple with the OwnerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetPolicyQuery ¶

func (o *SodPolicy) GetPolicyQuery() string

GetPolicyQuery returns the PolicyQuery field value if set, zero value otherwise.

func (*SodPolicy) GetPolicyQueryOk ¶

func (o *SodPolicy) GetPolicyQueryOk() (*string, bool)

GetPolicyQueryOk returns a tuple with the PolicyQuery field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetScheduled ¶

func (o *SodPolicy) GetScheduled() bool

GetScheduled returns the Scheduled field value if set, zero value otherwise.

func (*SodPolicy) GetScheduledOk ¶

func (o *SodPolicy) GetScheduledOk() (*bool, bool)

GetScheduledOk returns a tuple with the Scheduled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) GetState ¶

func (o *SodPolicy) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*SodPolicy) GetStateOk ¶

func (o *SodPolicy) 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 (*SodPolicy) GetTags ¶

func (o *SodPolicy) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*SodPolicy) GetTagsOk ¶

func (o *SodPolicy) 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 (*SodPolicy) GetType ¶

func (o *SodPolicy) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SodPolicy) GetTypeOk ¶

func (o *SodPolicy) 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 (*SodPolicy) GetViolationOwnerAssignmentConfig ¶

func (o *SodPolicy) GetViolationOwnerAssignmentConfig() ViolationOwnerAssignmentConfig

GetViolationOwnerAssignmentConfig returns the ViolationOwnerAssignmentConfig field value if set, zero value otherwise.

func (*SodPolicy) GetViolationOwnerAssignmentConfigOk ¶

func (o *SodPolicy) GetViolationOwnerAssignmentConfigOk() (*ViolationOwnerAssignmentConfig, bool)

GetViolationOwnerAssignmentConfigOk returns a tuple with the ViolationOwnerAssignmentConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicy) HasCompensatingControls ¶

func (o *SodPolicy) HasCompensatingControls() bool

HasCompensatingControls returns a boolean if a field has been set.

func (*SodPolicy) HasConflictingAccessCriteria ¶

func (o *SodPolicy) HasConflictingAccessCriteria() bool

HasConflictingAccessCriteria returns a boolean if a field has been set.

func (*SodPolicy) HasCorrectionAdvice ¶

func (o *SodPolicy) HasCorrectionAdvice() bool

HasCorrectionAdvice returns a boolean if a field has been set.

func (*SodPolicy) HasCreated ¶

func (o *SodPolicy) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SodPolicy) HasCreatorId ¶

func (o *SodPolicy) HasCreatorId() bool

HasCreatorId returns a boolean if a field has been set.

func (*SodPolicy) HasDescription ¶

func (o *SodPolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SodPolicy) HasExternalPolicyReference ¶

func (o *SodPolicy) HasExternalPolicyReference() bool

HasExternalPolicyReference returns a boolean if a field has been set.

func (*SodPolicy) HasId ¶

func (o *SodPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (*SodPolicy) HasModified ¶

func (o *SodPolicy) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*SodPolicy) HasModifierId ¶

func (o *SodPolicy) HasModifierId() bool

HasModifierId returns a boolean if a field has been set.

func (*SodPolicy) HasName ¶

func (o *SodPolicy) HasName() bool

HasName returns a boolean if a field has been set.

func (*SodPolicy) HasOwnerRef ¶

func (o *SodPolicy) HasOwnerRef() bool

HasOwnerRef returns a boolean if a field has been set.

func (*SodPolicy) HasPolicyQuery ¶

func (o *SodPolicy) HasPolicyQuery() bool

HasPolicyQuery returns a boolean if a field has been set.

func (*SodPolicy) HasScheduled ¶

func (o *SodPolicy) HasScheduled() bool

HasScheduled returns a boolean if a field has been set.

func (*SodPolicy) HasState ¶

func (o *SodPolicy) HasState() bool

HasState returns a boolean if a field has been set.

func (*SodPolicy) HasTags ¶

func (o *SodPolicy) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*SodPolicy) HasType ¶

func (o *SodPolicy) HasType() bool

HasType returns a boolean if a field has been set.

func (*SodPolicy) HasViolationOwnerAssignmentConfig ¶

func (o *SodPolicy) HasViolationOwnerAssignmentConfig() bool

HasViolationOwnerAssignmentConfig returns a boolean if a field has been set.

func (SodPolicy) MarshalJSON ¶

func (o SodPolicy) MarshalJSON() ([]byte, error)

func (*SodPolicy) SetCompensatingControls ¶

func (o *SodPolicy) SetCompensatingControls(v string)

SetCompensatingControls gets a reference to the given NullableString and assigns it to the CompensatingControls field.

func (*SodPolicy) SetCompensatingControlsNil ¶

func (o *SodPolicy) SetCompensatingControlsNil()

SetCompensatingControlsNil sets the value for CompensatingControls to be an explicit nil

func (*SodPolicy) SetConflictingAccessCriteria ¶

func (o *SodPolicy) SetConflictingAccessCriteria(v SodPolicyConflictingAccessCriteria)

SetConflictingAccessCriteria gets a reference to the given SodPolicyConflictingAccessCriteria and assigns it to the ConflictingAccessCriteria field.

func (*SodPolicy) SetCorrectionAdvice ¶

func (o *SodPolicy) SetCorrectionAdvice(v string)

SetCorrectionAdvice gets a reference to the given NullableString and assigns it to the CorrectionAdvice field.

func (*SodPolicy) SetCorrectionAdviceNil ¶

func (o *SodPolicy) SetCorrectionAdviceNil()

SetCorrectionAdviceNil sets the value for CorrectionAdvice to be an explicit nil

func (*SodPolicy) SetCreated ¶

func (o *SodPolicy) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*SodPolicy) SetCreatorId ¶

func (o *SodPolicy) SetCreatorId(v string)

SetCreatorId gets a reference to the given string and assigns it to the CreatorId field.

func (*SodPolicy) SetDescription ¶

func (o *SodPolicy) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*SodPolicy) SetDescriptionNil ¶

func (o *SodPolicy) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*SodPolicy) SetExternalPolicyReference ¶

func (o *SodPolicy) SetExternalPolicyReference(v string)

SetExternalPolicyReference gets a reference to the given NullableString and assigns it to the ExternalPolicyReference field.

func (*SodPolicy) SetExternalPolicyReferenceNil ¶

func (o *SodPolicy) SetExternalPolicyReferenceNil()

SetExternalPolicyReferenceNil sets the value for ExternalPolicyReference to be an explicit nil

func (*SodPolicy) SetId ¶

func (o *SodPolicy) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SodPolicy) SetModified ¶

func (o *SodPolicy) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*SodPolicy) SetModifierId ¶

func (o *SodPolicy) SetModifierId(v string)

SetModifierId gets a reference to the given NullableString and assigns it to the ModifierId field.

func (*SodPolicy) SetModifierIdNil ¶

func (o *SodPolicy) SetModifierIdNil()

SetModifierIdNil sets the value for ModifierId to be an explicit nil

func (*SodPolicy) SetName ¶

func (o *SodPolicy) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SodPolicy) SetOwnerRef ¶

func (o *SodPolicy) SetOwnerRef(v OwnerDto)

SetOwnerRef gets a reference to the given OwnerDto and assigns it to the OwnerRef field.

func (*SodPolicy) SetPolicyQuery ¶

func (o *SodPolicy) SetPolicyQuery(v string)

SetPolicyQuery gets a reference to the given string and assigns it to the PolicyQuery field.

func (*SodPolicy) SetScheduled ¶

func (o *SodPolicy) SetScheduled(v bool)

SetScheduled gets a reference to the given bool and assigns it to the Scheduled field.

func (*SodPolicy) SetState ¶

func (o *SodPolicy) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*SodPolicy) SetTags ¶

func (o *SodPolicy) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*SodPolicy) SetType ¶

func (o *SodPolicy) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SodPolicy) SetViolationOwnerAssignmentConfig ¶

func (o *SodPolicy) SetViolationOwnerAssignmentConfig(v ViolationOwnerAssignmentConfig)

SetViolationOwnerAssignmentConfig gets a reference to the given ViolationOwnerAssignmentConfig and assigns it to the ViolationOwnerAssignmentConfig field.

func (SodPolicy) ToMap ¶

func (o SodPolicy) ToMap() (map[string]interface{}, error)

func (*SodPolicy) UnmarshalJSON ¶

func (o *SodPolicy) UnmarshalJSON(bytes []byte) (err error)

func (*SodPolicy) UnsetCompensatingControls ¶

func (o *SodPolicy) UnsetCompensatingControls()

UnsetCompensatingControls ensures that no value is present for CompensatingControls, not even an explicit nil

func (*SodPolicy) UnsetCorrectionAdvice ¶

func (o *SodPolicy) UnsetCorrectionAdvice()

UnsetCorrectionAdvice ensures that no value is present for CorrectionAdvice, not even an explicit nil

func (*SodPolicy) UnsetDescription ¶

func (o *SodPolicy) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*SodPolicy) UnsetExternalPolicyReference ¶

func (o *SodPolicy) UnsetExternalPolicyReference()

UnsetExternalPolicyReference ensures that no value is present for ExternalPolicyReference, not even an explicit nil

func (*SodPolicy) UnsetModifierId ¶

func (o *SodPolicy) UnsetModifierId()

UnsetModifierId ensures that no value is present for ModifierId, not even an explicit nil

type SodPolicyConflictingAccessCriteria ¶

type SodPolicyConflictingAccessCriteria struct {
	LeftCriteria         *AccessCriteria `json:"leftCriteria,omitempty"`
	RightCriteria        *AccessCriteria `json:"rightCriteria,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodPolicyConflictingAccessCriteria struct for SodPolicyConflictingAccessCriteria

func NewSodPolicyConflictingAccessCriteria ¶

func NewSodPolicyConflictingAccessCriteria() *SodPolicyConflictingAccessCriteria

NewSodPolicyConflictingAccessCriteria instantiates a new SodPolicyConflictingAccessCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodPolicyConflictingAccessCriteriaWithDefaults ¶

func NewSodPolicyConflictingAccessCriteriaWithDefaults() *SodPolicyConflictingAccessCriteria

NewSodPolicyConflictingAccessCriteriaWithDefaults instantiates a new SodPolicyConflictingAccessCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodPolicyConflictingAccessCriteria) GetLeftCriteria ¶

GetLeftCriteria returns the LeftCriteria field value if set, zero value otherwise.

func (*SodPolicyConflictingAccessCriteria) GetLeftCriteriaOk ¶

func (o *SodPolicyConflictingAccessCriteria) GetLeftCriteriaOk() (*AccessCriteria, bool)

GetLeftCriteriaOk returns a tuple with the LeftCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicyConflictingAccessCriteria) GetRightCriteria ¶

func (o *SodPolicyConflictingAccessCriteria) GetRightCriteria() AccessCriteria

GetRightCriteria returns the RightCriteria field value if set, zero value otherwise.

func (*SodPolicyConflictingAccessCriteria) GetRightCriteriaOk ¶

func (o *SodPolicyConflictingAccessCriteria) GetRightCriteriaOk() (*AccessCriteria, bool)

GetRightCriteriaOk returns a tuple with the RightCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicyConflictingAccessCriteria) HasLeftCriteria ¶

func (o *SodPolicyConflictingAccessCriteria) HasLeftCriteria() bool

HasLeftCriteria returns a boolean if a field has been set.

func (*SodPolicyConflictingAccessCriteria) HasRightCriteria ¶

func (o *SodPolicyConflictingAccessCriteria) HasRightCriteria() bool

HasRightCriteria returns a boolean if a field has been set.

func (SodPolicyConflictingAccessCriteria) MarshalJSON ¶

func (o SodPolicyConflictingAccessCriteria) MarshalJSON() ([]byte, error)

func (*SodPolicyConflictingAccessCriteria) SetLeftCriteria ¶

func (o *SodPolicyConflictingAccessCriteria) SetLeftCriteria(v AccessCriteria)

SetLeftCriteria gets a reference to the given AccessCriteria and assigns it to the LeftCriteria field.

func (*SodPolicyConflictingAccessCriteria) SetRightCriteria ¶

func (o *SodPolicyConflictingAccessCriteria) SetRightCriteria(v AccessCriteria)

SetRightCriteria gets a reference to the given AccessCriteria and assigns it to the RightCriteria field.

func (SodPolicyConflictingAccessCriteria) ToMap ¶

func (o SodPolicyConflictingAccessCriteria) ToMap() (map[string]interface{}, error)

func (*SodPolicyConflictingAccessCriteria) UnmarshalJSON ¶

func (o *SodPolicyConflictingAccessCriteria) UnmarshalJSON(bytes []byte) (err error)

type SodPolicyDto ¶

type SodPolicyDto struct {
	// SOD policy DTO type.
	Type *string `json:"type,omitempty"`
	// SOD policy ID.
	Id *string `json:"id,omitempty"`
	// SOD policy display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodPolicyDto SOD policy.

func NewSodPolicyDto ¶

func NewSodPolicyDto() *SodPolicyDto

NewSodPolicyDto instantiates a new SodPolicyDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodPolicyDtoWithDefaults ¶

func NewSodPolicyDtoWithDefaults() *SodPolicyDto

NewSodPolicyDtoWithDefaults instantiates a new SodPolicyDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodPolicyDto) GetId ¶

func (o *SodPolicyDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SodPolicyDto) GetIdOk ¶

func (o *SodPolicyDto) 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 (*SodPolicyDto) GetName ¶

func (o *SodPolicyDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SodPolicyDto) GetNameOk ¶

func (o *SodPolicyDto) 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 (*SodPolicyDto) GetType ¶

func (o *SodPolicyDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SodPolicyDto) GetTypeOk ¶

func (o *SodPolicyDto) 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 (*SodPolicyDto) HasId ¶

func (o *SodPolicyDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SodPolicyDto) HasName ¶

func (o *SodPolicyDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*SodPolicyDto) HasType ¶

func (o *SodPolicyDto) HasType() bool

HasType returns a boolean if a field has been set.

func (SodPolicyDto) MarshalJSON ¶

func (o SodPolicyDto) MarshalJSON() ([]byte, error)

func (*SodPolicyDto) SetId ¶

func (o *SodPolicyDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SodPolicyDto) SetName ¶

func (o *SodPolicyDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SodPolicyDto) SetType ¶

func (o *SodPolicyDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SodPolicyDto) ToMap ¶

func (o SodPolicyDto) ToMap() (map[string]interface{}, error)

func (*SodPolicyDto) UnmarshalJSON ¶

func (o *SodPolicyDto) UnmarshalJSON(bytes []byte) (err error)

type SodPolicySchedule ¶

type SodPolicySchedule struct {
	// SOD Policy schedule name
	Name *string `json:"name,omitempty"`
	// The time when this SOD policy schedule is created.
	Created *time.Time `json:"created,omitempty"`
	// The time when this SOD policy schedule is modified.
	Modified *time.Time `json:"modified,omitempty"`
	// SOD Policy schedule description
	Description *string        `json:"description,omitempty"`
	Schedule    *Schedule1     `json:"schedule,omitempty"`
	Recipients  []SodRecipient `json:"recipients,omitempty"`
	// Indicates if empty results need to be emailed
	EmailEmptyResults *bool `json:"emailEmptyResults,omitempty"`
	// Policy's creator ID
	CreatorId *string `json:"creatorId,omitempty"`
	// Policy's modifier ID
	ModifierId           *string `json:"modifierId,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodPolicySchedule struct for SodPolicySchedule

func NewSodPolicySchedule ¶

func NewSodPolicySchedule() *SodPolicySchedule

NewSodPolicySchedule instantiates a new SodPolicySchedule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodPolicyScheduleWithDefaults ¶

func NewSodPolicyScheduleWithDefaults() *SodPolicySchedule

NewSodPolicyScheduleWithDefaults instantiates a new SodPolicySchedule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodPolicySchedule) GetCreated ¶

func (o *SodPolicySchedule) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*SodPolicySchedule) GetCreatedOk ¶

func (o *SodPolicySchedule) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) GetCreatorId ¶

func (o *SodPolicySchedule) GetCreatorId() string

GetCreatorId returns the CreatorId field value if set, zero value otherwise.

func (*SodPolicySchedule) GetCreatorIdOk ¶

func (o *SodPolicySchedule) GetCreatorIdOk() (*string, bool)

GetCreatorIdOk returns a tuple with the CreatorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) GetDescription ¶

func (o *SodPolicySchedule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*SodPolicySchedule) GetDescriptionOk ¶

func (o *SodPolicySchedule) 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 (*SodPolicySchedule) GetEmailEmptyResults ¶

func (o *SodPolicySchedule) GetEmailEmptyResults() bool

GetEmailEmptyResults returns the EmailEmptyResults field value if set, zero value otherwise.

func (*SodPolicySchedule) GetEmailEmptyResultsOk ¶

func (o *SodPolicySchedule) GetEmailEmptyResultsOk() (*bool, bool)

GetEmailEmptyResultsOk returns a tuple with the EmailEmptyResults field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) GetModified ¶

func (o *SodPolicySchedule) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*SodPolicySchedule) GetModifiedOk ¶

func (o *SodPolicySchedule) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) GetModifierId ¶

func (o *SodPolicySchedule) GetModifierId() string

GetModifierId returns the ModifierId field value if set, zero value otherwise.

func (*SodPolicySchedule) GetModifierIdOk ¶

func (o *SodPolicySchedule) GetModifierIdOk() (*string, bool)

GetModifierIdOk returns a tuple with the ModifierId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) GetName ¶

func (o *SodPolicySchedule) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SodPolicySchedule) GetNameOk ¶

func (o *SodPolicySchedule) 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 (*SodPolicySchedule) GetRecipients ¶

func (o *SodPolicySchedule) GetRecipients() []SodRecipient

GetRecipients returns the Recipients field value if set, zero value otherwise.

func (*SodPolicySchedule) GetRecipientsOk ¶

func (o *SodPolicySchedule) GetRecipientsOk() ([]SodRecipient, bool)

GetRecipientsOk returns a tuple with the Recipients field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) GetSchedule ¶

func (o *SodPolicySchedule) GetSchedule() Schedule1

GetSchedule returns the Schedule field value if set, zero value otherwise.

func (*SodPolicySchedule) GetScheduleOk ¶

func (o *SodPolicySchedule) GetScheduleOk() (*Schedule1, bool)

GetScheduleOk returns a tuple with the Schedule field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodPolicySchedule) HasCreated ¶

func (o *SodPolicySchedule) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SodPolicySchedule) HasCreatorId ¶

func (o *SodPolicySchedule) HasCreatorId() bool

HasCreatorId returns a boolean if a field has been set.

func (*SodPolicySchedule) HasDescription ¶

func (o *SodPolicySchedule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SodPolicySchedule) HasEmailEmptyResults ¶

func (o *SodPolicySchedule) HasEmailEmptyResults() bool

HasEmailEmptyResults returns a boolean if a field has been set.

func (*SodPolicySchedule) HasModified ¶

func (o *SodPolicySchedule) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*SodPolicySchedule) HasModifierId ¶

func (o *SodPolicySchedule) HasModifierId() bool

HasModifierId returns a boolean if a field has been set.

func (*SodPolicySchedule) HasName ¶

func (o *SodPolicySchedule) HasName() bool

HasName returns a boolean if a field has been set.

func (*SodPolicySchedule) HasRecipients ¶

func (o *SodPolicySchedule) HasRecipients() bool

HasRecipients returns a boolean if a field has been set.

func (*SodPolicySchedule) HasSchedule ¶

func (o *SodPolicySchedule) HasSchedule() bool

HasSchedule returns a boolean if a field has been set.

func (SodPolicySchedule) MarshalJSON ¶

func (o SodPolicySchedule) MarshalJSON() ([]byte, error)

func (*SodPolicySchedule) SetCreated ¶

func (o *SodPolicySchedule) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*SodPolicySchedule) SetCreatorId ¶

func (o *SodPolicySchedule) SetCreatorId(v string)

SetCreatorId gets a reference to the given string and assigns it to the CreatorId field.

func (*SodPolicySchedule) SetDescription ¶

func (o *SodPolicySchedule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*SodPolicySchedule) SetEmailEmptyResults ¶

func (o *SodPolicySchedule) SetEmailEmptyResults(v bool)

SetEmailEmptyResults gets a reference to the given bool and assigns it to the EmailEmptyResults field.

func (*SodPolicySchedule) SetModified ¶

func (o *SodPolicySchedule) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*SodPolicySchedule) SetModifierId ¶

func (o *SodPolicySchedule) SetModifierId(v string)

SetModifierId gets a reference to the given string and assigns it to the ModifierId field.

func (*SodPolicySchedule) SetName ¶

func (o *SodPolicySchedule) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SodPolicySchedule) SetRecipients ¶

func (o *SodPolicySchedule) SetRecipients(v []SodRecipient)

SetRecipients gets a reference to the given []SodRecipient and assigns it to the Recipients field.

func (*SodPolicySchedule) SetSchedule ¶

func (o *SodPolicySchedule) SetSchedule(v Schedule1)

SetSchedule gets a reference to the given Schedule1 and assigns it to the Schedule field.

func (SodPolicySchedule) ToMap ¶

func (o SodPolicySchedule) ToMap() (map[string]interface{}, error)

func (*SodPolicySchedule) UnmarshalJSON ¶

func (o *SodPolicySchedule) UnmarshalJSON(bytes []byte) (err error)

type SodRecipient ¶

type SodRecipient struct {
	// SOD policy recipient DTO type.
	Type *string `json:"type,omitempty"`
	// SOD policy recipient's identity ID.
	Id *string `json:"id,omitempty"`
	// SOD policy recipient's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodRecipient SOD policy recipient.

func NewSodRecipient ¶

func NewSodRecipient() *SodRecipient

NewSodRecipient instantiates a new SodRecipient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodRecipientWithDefaults ¶

func NewSodRecipientWithDefaults() *SodRecipient

NewSodRecipientWithDefaults instantiates a new SodRecipient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodRecipient) GetId ¶

func (o *SodRecipient) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SodRecipient) GetIdOk ¶

func (o *SodRecipient) 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 (*SodRecipient) GetName ¶

func (o *SodRecipient) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SodRecipient) GetNameOk ¶

func (o *SodRecipient) 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 (*SodRecipient) GetType ¶

func (o *SodRecipient) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SodRecipient) GetTypeOk ¶

func (o *SodRecipient) 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 (*SodRecipient) HasId ¶

func (o *SodRecipient) HasId() bool

HasId returns a boolean if a field has been set.

func (*SodRecipient) HasName ¶

func (o *SodRecipient) HasName() bool

HasName returns a boolean if a field has been set.

func (*SodRecipient) HasType ¶

func (o *SodRecipient) HasType() bool

HasType returns a boolean if a field has been set.

func (SodRecipient) MarshalJSON ¶

func (o SodRecipient) MarshalJSON() ([]byte, error)

func (*SodRecipient) SetId ¶

func (o *SodRecipient) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SodRecipient) SetName ¶

func (o *SodRecipient) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SodRecipient) SetType ¶

func (o *SodRecipient) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SodRecipient) ToMap ¶

func (o SodRecipient) ToMap() (map[string]interface{}, error)

func (*SodRecipient) UnmarshalJSON ¶

func (o *SodRecipient) UnmarshalJSON(bytes []byte) (err error)

type SodReportResultDto ¶

type SodReportResultDto struct {
	// SOD policy violation report result DTO type.
	Type *string `json:"type,omitempty"`
	// SOD policy violation report result ID.
	Id *string `json:"id,omitempty"`
	// Human-readable name of the SOD policy violation report result.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodReportResultDto SOD policy violation report result.

func NewSodReportResultDto ¶

func NewSodReportResultDto() *SodReportResultDto

NewSodReportResultDto instantiates a new SodReportResultDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodReportResultDtoWithDefaults ¶

func NewSodReportResultDtoWithDefaults() *SodReportResultDto

NewSodReportResultDtoWithDefaults instantiates a new SodReportResultDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodReportResultDto) GetId ¶

func (o *SodReportResultDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SodReportResultDto) GetIdOk ¶

func (o *SodReportResultDto) 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 (*SodReportResultDto) GetName ¶

func (o *SodReportResultDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SodReportResultDto) GetNameOk ¶

func (o *SodReportResultDto) 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 (*SodReportResultDto) GetType ¶

func (o *SodReportResultDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SodReportResultDto) GetTypeOk ¶

func (o *SodReportResultDto) 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 (*SodReportResultDto) HasId ¶

func (o *SodReportResultDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SodReportResultDto) HasName ¶

func (o *SodReportResultDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*SodReportResultDto) HasType ¶

func (o *SodReportResultDto) HasType() bool

HasType returns a boolean if a field has been set.

func (SodReportResultDto) MarshalJSON ¶

func (o SodReportResultDto) MarshalJSON() ([]byte, error)

func (*SodReportResultDto) SetId ¶

func (o *SodReportResultDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SodReportResultDto) SetName ¶

func (o *SodReportResultDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SodReportResultDto) SetType ¶

func (o *SodReportResultDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SodReportResultDto) ToMap ¶

func (o SodReportResultDto) ToMap() (map[string]interface{}, error)

func (*SodReportResultDto) UnmarshalJSON ¶

func (o *SodReportResultDto) UnmarshalJSON(bytes []byte) (err error)

type SodViolationCheck ¶

type SodViolationCheck struct {
	// The id of the original request
	RequestId string `json:"requestId"`
	// The date-time when this request was created.
	Created              *time.Time `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodViolationCheck An object referencing an SOD violation check

func NewSodViolationCheck ¶

func NewSodViolationCheck(requestId string) *SodViolationCheck

NewSodViolationCheck instantiates a new SodViolationCheck object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodViolationCheckWithDefaults ¶

func NewSodViolationCheckWithDefaults() *SodViolationCheck

NewSodViolationCheckWithDefaults instantiates a new SodViolationCheck object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodViolationCheck) GetCreated ¶

func (o *SodViolationCheck) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*SodViolationCheck) GetCreatedOk ¶

func (o *SodViolationCheck) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodViolationCheck) GetRequestId ¶

func (o *SodViolationCheck) GetRequestId() string

GetRequestId returns the RequestId field value

func (*SodViolationCheck) GetRequestIdOk ¶

func (o *SodViolationCheck) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value and a boolean to check if the value has been set.

func (*SodViolationCheck) HasCreated ¶

func (o *SodViolationCheck) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (SodViolationCheck) MarshalJSON ¶

func (o SodViolationCheck) MarshalJSON() ([]byte, error)

func (*SodViolationCheck) SetCreated ¶

func (o *SodViolationCheck) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*SodViolationCheck) SetRequestId ¶

func (o *SodViolationCheck) SetRequestId(v string)

SetRequestId sets field value

func (SodViolationCheck) ToMap ¶

func (o SodViolationCheck) ToMap() (map[string]interface{}, error)

func (*SodViolationCheck) UnmarshalJSON ¶

func (o *SodViolationCheck) UnmarshalJSON(bytes []byte) (err error)

type SodViolationCheckResult ¶

type SodViolationCheckResult struct {
	Message *ErrorMessageDto `json:"message,omitempty"`
	// Arbitrary key-value pairs. They will never be processed by the IdentityNow system but will be returned on completion of the violation check.
	ClientMetadata    map[string]string     `json:"clientMetadata,omitempty"`
	ViolationContexts []SodViolationContext `json:"violationContexts,omitempty"`
	// A list of the SOD policies that were violated.
	ViolatedPolicies     []SodPolicyDto `json:"violatedPolicies,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodViolationCheckResult The inner object representing the completed SOD Violation check

func NewSodViolationCheckResult ¶

func NewSodViolationCheckResult() *SodViolationCheckResult

NewSodViolationCheckResult instantiates a new SodViolationCheckResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodViolationCheckResultWithDefaults ¶

func NewSodViolationCheckResultWithDefaults() *SodViolationCheckResult

NewSodViolationCheckResultWithDefaults instantiates a new SodViolationCheckResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodViolationCheckResult) GetClientMetadata ¶

func (o *SodViolationCheckResult) GetClientMetadata() map[string]string

GetClientMetadata returns the ClientMetadata field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodViolationCheckResult) GetClientMetadataOk ¶

func (o *SodViolationCheckResult) GetClientMetadataOk() (*map[string]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodViolationCheckResult) GetMessage ¶

func (o *SodViolationCheckResult) GetMessage() ErrorMessageDto

GetMessage returns the Message field value if set, zero value otherwise.

func (*SodViolationCheckResult) GetMessageOk ¶

func (o *SodViolationCheckResult) GetMessageOk() (*ErrorMessageDto, 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 (*SodViolationCheckResult) GetViolatedPolicies ¶

func (o *SodViolationCheckResult) GetViolatedPolicies() []SodPolicyDto

GetViolatedPolicies returns the ViolatedPolicies field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodViolationCheckResult) GetViolatedPoliciesOk ¶

func (o *SodViolationCheckResult) GetViolatedPoliciesOk() ([]SodPolicyDto, bool)

GetViolatedPoliciesOk returns a tuple with the ViolatedPolicies field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodViolationCheckResult) GetViolationContexts ¶

func (o *SodViolationCheckResult) GetViolationContexts() []SodViolationContext

GetViolationContexts returns the ViolationContexts field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodViolationCheckResult) GetViolationContextsOk ¶

func (o *SodViolationCheckResult) GetViolationContextsOk() ([]SodViolationContext, bool)

GetViolationContextsOk returns a tuple with the ViolationContexts field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodViolationCheckResult) HasClientMetadata ¶

func (o *SodViolationCheckResult) HasClientMetadata() bool

HasClientMetadata returns a boolean if a field has been set.

func (*SodViolationCheckResult) HasMessage ¶

func (o *SodViolationCheckResult) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*SodViolationCheckResult) HasViolatedPolicies ¶

func (o *SodViolationCheckResult) HasViolatedPolicies() bool

HasViolatedPolicies returns a boolean if a field has been set.

func (*SodViolationCheckResult) HasViolationContexts ¶

func (o *SodViolationCheckResult) HasViolationContexts() bool

HasViolationContexts returns a boolean if a field has been set.

func (SodViolationCheckResult) MarshalJSON ¶

func (o SodViolationCheckResult) MarshalJSON() ([]byte, error)

func (*SodViolationCheckResult) SetClientMetadata ¶

func (o *SodViolationCheckResult) SetClientMetadata(v map[string]string)

SetClientMetadata gets a reference to the given map[string]string and assigns it to the ClientMetadata field.

func (*SodViolationCheckResult) SetMessage ¶

func (o *SodViolationCheckResult) SetMessage(v ErrorMessageDto)

SetMessage gets a reference to the given ErrorMessageDto and assigns it to the Message field.

func (*SodViolationCheckResult) SetViolatedPolicies ¶

func (o *SodViolationCheckResult) SetViolatedPolicies(v []SodPolicyDto)

SetViolatedPolicies gets a reference to the given []SodPolicyDto and assigns it to the ViolatedPolicies field.

func (*SodViolationCheckResult) SetViolationContexts ¶

func (o *SodViolationCheckResult) SetViolationContexts(v []SodViolationContext)

SetViolationContexts gets a reference to the given []SodViolationContext and assigns it to the ViolationContexts field.

func (SodViolationCheckResult) ToMap ¶

func (o SodViolationCheckResult) ToMap() (map[string]interface{}, error)

func (*SodViolationCheckResult) UnmarshalJSON ¶

func (o *SodViolationCheckResult) UnmarshalJSON(bytes []byte) (err error)

type SodViolationContext ¶

type SodViolationContext struct {
	Policy                    *SodPolicyDto                                 `json:"policy,omitempty"`
	ConflictingAccessCriteria *SodViolationContextConflictingAccessCriteria `json:"conflictingAccessCriteria,omitempty"`
	AdditionalProperties      map[string]interface{}
}

SodViolationContext The contextual information of the violated criteria

func NewSodViolationContext ¶

func NewSodViolationContext() *SodViolationContext

NewSodViolationContext instantiates a new SodViolationContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodViolationContextWithDefaults ¶

func NewSodViolationContextWithDefaults() *SodViolationContext

NewSodViolationContextWithDefaults instantiates a new SodViolationContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodViolationContext) GetConflictingAccessCriteria ¶

func (o *SodViolationContext) GetConflictingAccessCriteria() SodViolationContextConflictingAccessCriteria

GetConflictingAccessCriteria returns the ConflictingAccessCriteria field value if set, zero value otherwise.

func (*SodViolationContext) GetConflictingAccessCriteriaOk ¶

func (o *SodViolationContext) GetConflictingAccessCriteriaOk() (*SodViolationContextConflictingAccessCriteria, bool)

GetConflictingAccessCriteriaOk returns a tuple with the ConflictingAccessCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodViolationContext) GetPolicy ¶

func (o *SodViolationContext) GetPolicy() SodPolicyDto

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*SodViolationContext) GetPolicyOk ¶

func (o *SodViolationContext) GetPolicyOk() (*SodPolicyDto, 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 (*SodViolationContext) HasConflictingAccessCriteria ¶

func (o *SodViolationContext) HasConflictingAccessCriteria() bool

HasConflictingAccessCriteria returns a boolean if a field has been set.

func (*SodViolationContext) HasPolicy ¶

func (o *SodViolationContext) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (SodViolationContext) MarshalJSON ¶

func (o SodViolationContext) MarshalJSON() ([]byte, error)

func (*SodViolationContext) SetConflictingAccessCriteria ¶

func (o *SodViolationContext) SetConflictingAccessCriteria(v SodViolationContextConflictingAccessCriteria)

SetConflictingAccessCriteria gets a reference to the given SodViolationContextConflictingAccessCriteria and assigns it to the ConflictingAccessCriteria field.

func (*SodViolationContext) SetPolicy ¶

func (o *SodViolationContext) SetPolicy(v SodPolicyDto)

SetPolicy gets a reference to the given SodPolicyDto and assigns it to the Policy field.

func (SodViolationContext) ToMap ¶

func (o SodViolationContext) ToMap() (map[string]interface{}, error)

func (*SodViolationContext) UnmarshalJSON ¶

func (o *SodViolationContext) UnmarshalJSON(bytes []byte) (err error)

type SodViolationContextCheckCompleted ¶

type SodViolationContextCheckCompleted struct {
	// The status of SOD violation check
	State NullableString `json:"state,omitempty"`
	// The id of the Violation check event
	Uuid                 NullableString           `json:"uuid,omitempty"`
	ViolationCheckResult *SodViolationCheckResult `json:"violationCheckResult,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodViolationContextCheckCompleted An object referencing a completed SOD violation check

func NewSodViolationContextCheckCompleted ¶

func NewSodViolationContextCheckCompleted() *SodViolationContextCheckCompleted

NewSodViolationContextCheckCompleted instantiates a new SodViolationContextCheckCompleted object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodViolationContextCheckCompletedWithDefaults ¶

func NewSodViolationContextCheckCompletedWithDefaults() *SodViolationContextCheckCompleted

NewSodViolationContextCheckCompletedWithDefaults instantiates a new SodViolationContextCheckCompleted object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodViolationContextCheckCompleted) GetState ¶

GetState returns the State field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodViolationContextCheckCompleted) GetStateOk ¶

func (o *SodViolationContextCheckCompleted) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodViolationContextCheckCompleted) GetUuid ¶

GetUuid returns the Uuid field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SodViolationContextCheckCompleted) GetUuidOk ¶

func (o *SodViolationContextCheckCompleted) GetUuidOk() (*string, bool)

GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SodViolationContextCheckCompleted) GetViolationCheckResult ¶

func (o *SodViolationContextCheckCompleted) GetViolationCheckResult() SodViolationCheckResult

GetViolationCheckResult returns the ViolationCheckResult field value if set, zero value otherwise.

func (*SodViolationContextCheckCompleted) GetViolationCheckResultOk ¶

func (o *SodViolationContextCheckCompleted) GetViolationCheckResultOk() (*SodViolationCheckResult, bool)

GetViolationCheckResultOk returns a tuple with the ViolationCheckResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodViolationContextCheckCompleted) HasState ¶

HasState returns a boolean if a field has been set.

func (*SodViolationContextCheckCompleted) HasUuid ¶

HasUuid returns a boolean if a field has been set.

func (*SodViolationContextCheckCompleted) HasViolationCheckResult ¶

func (o *SodViolationContextCheckCompleted) HasViolationCheckResult() bool

HasViolationCheckResult returns a boolean if a field has been set.

func (SodViolationContextCheckCompleted) MarshalJSON ¶

func (o SodViolationContextCheckCompleted) MarshalJSON() ([]byte, error)

func (*SodViolationContextCheckCompleted) SetState ¶

SetState gets a reference to the given NullableString and assigns it to the State field.

func (*SodViolationContextCheckCompleted) SetStateNil ¶ added in v2.0.3

func (o *SodViolationContextCheckCompleted) SetStateNil()

SetStateNil sets the value for State to be an explicit nil

func (*SodViolationContextCheckCompleted) SetUuid ¶

SetUuid gets a reference to the given NullableString and assigns it to the Uuid field.

func (*SodViolationContextCheckCompleted) SetUuidNil ¶ added in v2.0.3

func (o *SodViolationContextCheckCompleted) SetUuidNil()

SetUuidNil sets the value for Uuid to be an explicit nil

func (*SodViolationContextCheckCompleted) SetViolationCheckResult ¶

func (o *SodViolationContextCheckCompleted) SetViolationCheckResult(v SodViolationCheckResult)

SetViolationCheckResult gets a reference to the given SodViolationCheckResult and assigns it to the ViolationCheckResult field.

func (SodViolationContextCheckCompleted) ToMap ¶

func (o SodViolationContextCheckCompleted) ToMap() (map[string]interface{}, error)

func (*SodViolationContextCheckCompleted) UnmarshalJSON ¶

func (o *SodViolationContextCheckCompleted) UnmarshalJSON(bytes []byte) (err error)

func (*SodViolationContextCheckCompleted) UnsetState ¶ added in v2.0.3

func (o *SodViolationContextCheckCompleted) UnsetState()

UnsetState ensures that no value is present for State, not even an explicit nil

func (*SodViolationContextCheckCompleted) UnsetUuid ¶ added in v2.0.3

func (o *SodViolationContextCheckCompleted) UnsetUuid()

UnsetUuid ensures that no value is present for Uuid, not even an explicit nil

type SodViolationContextConflictingAccessCriteria ¶

type SodViolationContextConflictingAccessCriteria struct {
	LeftCriteria         *SodViolationContextConflictingAccessCriteriaLeftCriteria `json:"leftCriteria,omitempty"`
	RightCriteria        *SodViolationContextConflictingAccessCriteriaLeftCriteria `json:"rightCriteria,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodViolationContextConflictingAccessCriteria The object which contains the left and right hand side of the entitlements that got violated according to the policy.

func NewSodViolationContextConflictingAccessCriteria ¶

func NewSodViolationContextConflictingAccessCriteria() *SodViolationContextConflictingAccessCriteria

NewSodViolationContextConflictingAccessCriteria instantiates a new SodViolationContextConflictingAccessCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodViolationContextConflictingAccessCriteriaWithDefaults ¶

func NewSodViolationContextConflictingAccessCriteriaWithDefaults() *SodViolationContextConflictingAccessCriteria

NewSodViolationContextConflictingAccessCriteriaWithDefaults instantiates a new SodViolationContextConflictingAccessCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodViolationContextConflictingAccessCriteria) GetLeftCriteria ¶

GetLeftCriteria returns the LeftCriteria field value if set, zero value otherwise.

func (*SodViolationContextConflictingAccessCriteria) GetLeftCriteriaOk ¶

GetLeftCriteriaOk returns a tuple with the LeftCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodViolationContextConflictingAccessCriteria) GetRightCriteria ¶

GetRightCriteria returns the RightCriteria field value if set, zero value otherwise.

func (*SodViolationContextConflictingAccessCriteria) GetRightCriteriaOk ¶

GetRightCriteriaOk returns a tuple with the RightCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodViolationContextConflictingAccessCriteria) HasLeftCriteria ¶

HasLeftCriteria returns a boolean if a field has been set.

func (*SodViolationContextConflictingAccessCriteria) HasRightCriteria ¶

func (o *SodViolationContextConflictingAccessCriteria) HasRightCriteria() bool

HasRightCriteria returns a boolean if a field has been set.

func (SodViolationContextConflictingAccessCriteria) MarshalJSON ¶

func (*SodViolationContextConflictingAccessCriteria) SetLeftCriteria ¶

SetLeftCriteria gets a reference to the given SodViolationContextConflictingAccessCriteriaLeftCriteria and assigns it to the LeftCriteria field.

func (*SodViolationContextConflictingAccessCriteria) SetRightCriteria ¶

SetRightCriteria gets a reference to the given SodViolationContextConflictingAccessCriteriaLeftCriteria and assigns it to the RightCriteria field.

func (SodViolationContextConflictingAccessCriteria) ToMap ¶

func (o SodViolationContextConflictingAccessCriteria) ToMap() (map[string]interface{}, error)

func (*SodViolationContextConflictingAccessCriteria) UnmarshalJSON ¶

func (o *SodViolationContextConflictingAccessCriteria) UnmarshalJSON(bytes []byte) (err error)

type SodViolationContextConflictingAccessCriteriaLeftCriteria ¶

type SodViolationContextConflictingAccessCriteriaLeftCriteria struct {
	CriteriaList         []SodExemptCriteria `json:"criteriaList,omitempty"`
	AdditionalProperties map[string]interface{}
}

SodViolationContextConflictingAccessCriteriaLeftCriteria struct for SodViolationContextConflictingAccessCriteriaLeftCriteria

func NewSodViolationContextConflictingAccessCriteriaLeftCriteria ¶

func NewSodViolationContextConflictingAccessCriteriaLeftCriteria() *SodViolationContextConflictingAccessCriteriaLeftCriteria

NewSodViolationContextConflictingAccessCriteriaLeftCriteria instantiates a new SodViolationContextConflictingAccessCriteriaLeftCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSodViolationContextConflictingAccessCriteriaLeftCriteriaWithDefaults ¶

func NewSodViolationContextConflictingAccessCriteriaLeftCriteriaWithDefaults() *SodViolationContextConflictingAccessCriteriaLeftCriteria

NewSodViolationContextConflictingAccessCriteriaLeftCriteriaWithDefaults instantiates a new SodViolationContextConflictingAccessCriteriaLeftCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SodViolationContextConflictingAccessCriteriaLeftCriteria) GetCriteriaList ¶

GetCriteriaList returns the CriteriaList field value if set, zero value otherwise.

func (*SodViolationContextConflictingAccessCriteriaLeftCriteria) GetCriteriaListOk ¶

GetCriteriaListOk returns a tuple with the CriteriaList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SodViolationContextConflictingAccessCriteriaLeftCriteria) HasCriteriaList ¶

HasCriteriaList returns a boolean if a field has been set.

func (SodViolationContextConflictingAccessCriteriaLeftCriteria) MarshalJSON ¶

func (*SodViolationContextConflictingAccessCriteriaLeftCriteria) SetCriteriaList ¶

SetCriteriaList gets a reference to the given []SodExemptCriteria and assigns it to the CriteriaList field.

func (SodViolationContextConflictingAccessCriteriaLeftCriteria) ToMap ¶

func (*SodViolationContextConflictingAccessCriteriaLeftCriteria) UnmarshalJSON ¶

type Source ¶

type Source struct {
	// the id of the Source
	Id *string `json:"id,omitempty"`
	// Human-readable name of the source
	Name string `json:"name"`
	// Human-readable description of the source
	Description               *string                                `json:"description,omitempty"`
	Owner                     SourceOwner                            `json:"owner"`
	Cluster                   NullableSourceCluster                  `json:"cluster,omitempty"`
	AccountCorrelationConfig  NullableSourceAccountCorrelationConfig `json:"accountCorrelationConfig,omitempty"`
	AccountCorrelationRule    NullableSourceAccountCorrelationRule   `json:"accountCorrelationRule,omitempty"`
	ManagerCorrelationMapping *SourceManagerCorrelationMapping       `json:"managerCorrelationMapping,omitempty"`
	ManagerCorrelationRule    NullableSourceManagerCorrelationRule   `json:"managerCorrelationRule,omitempty"`
	BeforeProvisioningRule    NullableSourceBeforeProvisioningRule   `json:"beforeProvisioningRule,omitempty"`
	// List of references to Schema objects
	Schemas []SourceSchemasInner `json:"schemas,omitempty"`
	// List of references to the associated PasswordPolicy objects.
	PasswordPolicies []SourcePasswordPoliciesInner `json:"passwordPolicies,omitempty"`
	// Optional features that can be supported by a source. Modifying the features array may cause source configuration errors that are unsupportable. It is recommended to not modify this array for SailPoint supported connectors. * AUTHENTICATE: The source supports pass-through authentication. * COMPOSITE: The source supports composite source creation. * DIRECT_PERMISSIONS: The source supports returning DirectPermissions. * DISCOVER_SCHEMA: The source supports discovering schemas for users and groups. * ENABLE The source supports reading if an account is enabled or disabled. * MANAGER_LOOKUP: The source supports looking up managers as they are encountered in a feed. This is the opposite of NO_RANDOM_ACCESS. * NO_RANDOM_ACCESS: The source does not support random access and the getObject() methods should not be called and expected to perform. * PROXY: The source can serve as a proxy for another source. When an source has a proxy, all connector calls made with that source are redirected through the connector for the proxy source. * SEARCH * TEMPLATE * UNLOCK: The source supports reading if an account is locked or unlocked. * UNSTRUCTURED_TARGETS: The source supports returning unstructured Targets. * SHAREPOINT_TARGET: The source supports returning unstructured Target data for SharePoint. It will be typically used by AD, LDAP sources. * PROVISIONING: The source can both read and write accounts. Having this feature implies that the provision() method is implemented. It also means that direct and target permissions can also be provisioned if they can be returned by aggregation. * GROUP_PROVISIONING: The source can both read and write groups. Having this feature implies that the provision() method is implemented. * SYNC_PROVISIONING: The source can provision accounts synchronously. * PASSWORD: The source can provision password changes. Since sources can never read passwords, this is should only be used in conjunction with the PROVISIONING feature. * CURRENT_PASSWORD: Some source types support verification of the current password * ACCOUNT_ONLY_REQUEST: The source supports requesting accounts without entitlements. * ADDITIONAL_ACCOUNT_REQUEST: The source supports requesting additional accounts. * NO_AGGREGATION: A source that does not support aggregation. * GROUPS_HAVE_MEMBERS: The source models group memberships with a member attribute on the group object rather than a groups attribute on the account object. This effects the implementation of delta account aggregation. * NO_PERMISSIONS_PROVISIONING: Indicates that the connector cannot provision direct or target permissions for accounts. When DIRECT_PERMISSIONS and PROVISIONING features are present, it is assumed that the connector can also provision direct permissions. This feature disables that assumption and causes permission request to be converted to work items for accounts. * NO_GROUP_PERMISSIONS_PROVISIONING: Indicates that the connector cannot provision direct or target permissions for groups. When DIRECT_PERMISSIONS and PROVISIONING features are present, it is assumed that the connector can also provision direct permissions. This feature disables that assumption and causes permission request to be converted to work items for groups. * NO_UNSTRUCTURED_TARGETS_PROVISIONING: This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and NO_PERMISSIONS_PROVISIONING. * NO_DIRECT_PERMISSIONS_PROVISIONING: This string will be replaced by NO_GROUP_PERMISSIONS_PROVISIONING and NO_PERMISSIONS_PROVISIONING. * USES_UUID: Connectivity 2.0 flag used to indicate that the connector supports a compound naming structure. * PREFER_UUID: Used in ISC Provisioning AND Aggregation to decide if it should prefer account.uuid to account.nativeIdentity when data is read in through aggregation OR pushed out through provisioning. * ARM_SECURITY_EXTRACT: Indicates the application supports Security extracts for ARM * ARM_UTILIZATION_EXTRACT: Indicates the application supports Utilization extracts for ARM * ARM_CHANGELOG_EXTRACT: Indicates the application supports Change-log extracts for ARM
	Features []string `json:"features,omitempty"`
	// Specifies the type of system being managed e.g. Active Directory, Workday, etc.. If you are creating a Delimited File source, you must set the `provisionasCsv` query parameter to `true`.
	Type *string `json:"type,omitempty"`
	// Connector script name.
	Connector string `json:"connector"`
	// The fully qualified name of the Java class that implements the connector interface.
	ConnectorClass *string `json:"connectorClass,omitempty"`
	// Connector specific configuration; will differ from type to type.
	ConnectorAttributes map[string]interface{} `json:"connectorAttributes,omitempty"`
	// Number from 0 to 100 that specifies when to skip the delete phase.
	DeleteThreshold *int32 `json:"deleteThreshold,omitempty"`
	// When true indicates the source is referenced by an IdentityProfile.
	Authoritative       *bool                             `json:"authoritative,omitempty"`
	ManagementWorkgroup NullableSourceManagementWorkgroup `json:"managementWorkgroup,omitempty"`
	// When true indicates a healthy source
	Healthy *bool `json:"healthy,omitempty"`
	// A status identifier, giving specific information on why a source is healthy or not
	Status *string `json:"status,omitempty"`
	// Timestamp showing when a source health check was last performed
	Since *string `json:"since,omitempty"`
	// The id of connector
	ConnectorId *string `json:"connectorId,omitempty"`
	// The name of the connector that was chosen on source creation
	ConnectorName *string `json:"connectorName,omitempty"`
	// The type of connection (direct or file)
	ConnectionType *string `json:"connectionType,omitempty"`
	// The connector implementation id
	ConnectorImplementationId *string `json:"connectorImplementationId,omitempty"`
	// The date-time when the source was created
	Created *time.Time `json:"created,omitempty"`
	// The date-time when the source was last modified
	Modified *time.Time `json:"modified,omitempty"`
	// Enables credential provider for this source. If credentialProvider is turned on  then source can use credential provider(s) to fetch credentials.
	CredentialProviderEnabled *bool `json:"credentialProviderEnabled,omitempty"`
	// The category of source (e.g. null, CredentialProvider)
	Category             NullableString `json:"category,omitempty"`
	AdditionalProperties map[string]interface{}
}

Source struct for Source

func NewSource ¶

func NewSource(name string, owner SourceOwner, connector string) *Source

NewSource instantiates a new Source object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceWithDefaults ¶

func NewSourceWithDefaults() *Source

NewSourceWithDefaults instantiates a new Source object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Source) GetAccountCorrelationConfig ¶

func (o *Source) GetAccountCorrelationConfig() SourceAccountCorrelationConfig

GetAccountCorrelationConfig returns the AccountCorrelationConfig field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetAccountCorrelationConfigOk ¶

func (o *Source) GetAccountCorrelationConfigOk() (*SourceAccountCorrelationConfig, bool)

GetAccountCorrelationConfigOk returns a tuple with the AccountCorrelationConfig field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetAccountCorrelationRule ¶

func (o *Source) GetAccountCorrelationRule() SourceAccountCorrelationRule

GetAccountCorrelationRule returns the AccountCorrelationRule field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetAccountCorrelationRuleOk ¶

func (o *Source) GetAccountCorrelationRuleOk() (*SourceAccountCorrelationRule, bool)

GetAccountCorrelationRuleOk returns a tuple with the AccountCorrelationRule field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetAuthoritative ¶

func (o *Source) GetAuthoritative() bool

GetAuthoritative returns the Authoritative field value if set, zero value otherwise.

func (*Source) GetAuthoritativeOk ¶

func (o *Source) GetAuthoritativeOk() (*bool, bool)

GetAuthoritativeOk returns a tuple with the Authoritative field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetBeforeProvisioningRule ¶

func (o *Source) GetBeforeProvisioningRule() SourceBeforeProvisioningRule

GetBeforeProvisioningRule returns the BeforeProvisioningRule field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetBeforeProvisioningRuleOk ¶

func (o *Source) GetBeforeProvisioningRuleOk() (*SourceBeforeProvisioningRule, bool)

GetBeforeProvisioningRuleOk returns a tuple with the BeforeProvisioningRule field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetCategory ¶ added in v2.0.4

func (o *Source) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetCategoryOk ¶ added in v2.0.4

func (o *Source) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetCluster ¶

func (o *Source) GetCluster() SourceCluster

GetCluster returns the Cluster field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetClusterOk ¶

func (o *Source) GetClusterOk() (*SourceCluster, bool)

GetClusterOk returns a tuple with the Cluster field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetConnectionType ¶

func (o *Source) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*Source) GetConnectionTypeOk ¶

func (o *Source) 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 (*Source) GetConnector ¶

func (o *Source) GetConnector() string

GetConnector returns the Connector field value

func (*Source) GetConnectorAttributes ¶

func (o *Source) GetConnectorAttributes() map[string]interface{}

GetConnectorAttributes returns the ConnectorAttributes field value if set, zero value otherwise.

func (*Source) GetConnectorAttributesOk ¶

func (o *Source) GetConnectorAttributesOk() (map[string]interface{}, bool)

GetConnectorAttributesOk returns a tuple with the ConnectorAttributes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetConnectorClass ¶

func (o *Source) GetConnectorClass() string

GetConnectorClass returns the ConnectorClass field value if set, zero value otherwise.

func (*Source) GetConnectorClassOk ¶

func (o *Source) GetConnectorClassOk() (*string, bool)

GetConnectorClassOk returns a tuple with the ConnectorClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetConnectorId ¶

func (o *Source) GetConnectorId() string

GetConnectorId returns the ConnectorId field value if set, zero value otherwise.

func (*Source) GetConnectorIdOk ¶

func (o *Source) GetConnectorIdOk() (*string, bool)

GetConnectorIdOk returns a tuple with the ConnectorId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetConnectorImplementationId ¶

func (o *Source) GetConnectorImplementationId() string

GetConnectorImplementationId returns the ConnectorImplementationId field value if set, zero value otherwise.

func (*Source) GetConnectorImplementationIdOk ¶

func (o *Source) GetConnectorImplementationIdOk() (*string, bool)

GetConnectorImplementationIdOk returns a tuple with the ConnectorImplementationId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetConnectorName ¶

func (o *Source) GetConnectorName() string

GetConnectorName returns the ConnectorName field value if set, zero value otherwise.

func (*Source) GetConnectorNameOk ¶

func (o *Source) GetConnectorNameOk() (*string, bool)

GetConnectorNameOk returns a tuple with the ConnectorName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetConnectorOk ¶

func (o *Source) GetConnectorOk() (*string, bool)

GetConnectorOk returns a tuple with the Connector field value and a boolean to check if the value has been set.

func (*Source) GetCreated ¶

func (o *Source) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Source) GetCreatedOk ¶

func (o *Source) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetCredentialProviderEnabled ¶ added in v2.0.4

func (o *Source) GetCredentialProviderEnabled() bool

GetCredentialProviderEnabled returns the CredentialProviderEnabled field value if set, zero value otherwise.

func (*Source) GetCredentialProviderEnabledOk ¶ added in v2.0.4

func (o *Source) GetCredentialProviderEnabledOk() (*bool, bool)

GetCredentialProviderEnabledOk returns a tuple with the CredentialProviderEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetDeleteThreshold ¶

func (o *Source) GetDeleteThreshold() int32

GetDeleteThreshold returns the DeleteThreshold field value if set, zero value otherwise.

func (*Source) GetDeleteThresholdOk ¶

func (o *Source) GetDeleteThresholdOk() (*int32, bool)

GetDeleteThresholdOk returns a tuple with the DeleteThreshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetDescription ¶

func (o *Source) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Source) GetDescriptionOk ¶

func (o *Source) 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 (*Source) GetFeatures ¶

func (o *Source) GetFeatures() []string

GetFeatures returns the Features field value if set, zero value otherwise.

func (*Source) GetFeaturesOk ¶

func (o *Source) GetFeaturesOk() ([]string, 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 (*Source) GetHealthy ¶

func (o *Source) GetHealthy() bool

GetHealthy returns the Healthy field value if set, zero value otherwise.

func (*Source) GetHealthyOk ¶

func (o *Source) GetHealthyOk() (*bool, bool)

GetHealthyOk returns a tuple with the Healthy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetId ¶

func (o *Source) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Source) GetIdOk ¶

func (o *Source) 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 (*Source) GetManagementWorkgroup ¶

func (o *Source) GetManagementWorkgroup() SourceManagementWorkgroup

GetManagementWorkgroup returns the ManagementWorkgroup field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetManagementWorkgroupOk ¶

func (o *Source) GetManagementWorkgroupOk() (*SourceManagementWorkgroup, bool)

GetManagementWorkgroupOk returns a tuple with the ManagementWorkgroup field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetManagerCorrelationMapping ¶

func (o *Source) GetManagerCorrelationMapping() SourceManagerCorrelationMapping

GetManagerCorrelationMapping returns the ManagerCorrelationMapping field value if set, zero value otherwise.

func (*Source) GetManagerCorrelationMappingOk ¶

func (o *Source) GetManagerCorrelationMappingOk() (*SourceManagerCorrelationMapping, bool)

GetManagerCorrelationMappingOk returns a tuple with the ManagerCorrelationMapping field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetManagerCorrelationRule ¶

func (o *Source) GetManagerCorrelationRule() SourceManagerCorrelationRule

GetManagerCorrelationRule returns the ManagerCorrelationRule field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetManagerCorrelationRuleOk ¶

func (o *Source) GetManagerCorrelationRuleOk() (*SourceManagerCorrelationRule, bool)

GetManagerCorrelationRuleOk returns a tuple with the ManagerCorrelationRule field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetModified ¶

func (o *Source) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Source) GetModifiedOk ¶

func (o *Source) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetName ¶

func (o *Source) GetName() string

GetName returns the Name field value

func (*Source) GetNameOk ¶

func (o *Source) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Source) GetOwner ¶

func (o *Source) GetOwner() SourceOwner

GetOwner returns the Owner field value

func (*Source) GetOwnerOk ¶

func (o *Source) GetOwnerOk() (*SourceOwner, bool)

GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.

func (*Source) GetPasswordPolicies ¶

func (o *Source) GetPasswordPolicies() []SourcePasswordPoliciesInner

GetPasswordPolicies returns the PasswordPolicies field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Source) GetPasswordPoliciesOk ¶

func (o *Source) GetPasswordPoliciesOk() ([]SourcePasswordPoliciesInner, bool)

GetPasswordPoliciesOk returns a tuple with the PasswordPolicies field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Source) GetSchemas ¶

func (o *Source) GetSchemas() []SourceSchemasInner

GetSchemas returns the Schemas field value if set, zero value otherwise.

func (*Source) GetSchemasOk ¶

func (o *Source) GetSchemasOk() ([]SourceSchemasInner, bool)

GetSchemasOk returns a tuple with the Schemas field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetSince ¶

func (o *Source) GetSince() string

GetSince returns the Since field value if set, zero value otherwise.

func (*Source) GetSinceOk ¶

func (o *Source) GetSinceOk() (*string, bool)

GetSinceOk returns a tuple with the Since field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Source) GetStatus ¶

func (o *Source) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Source) GetStatusOk ¶

func (o *Source) 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 (*Source) GetType ¶

func (o *Source) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Source) GetTypeOk ¶

func (o *Source) 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 (*Source) HasAccountCorrelationConfig ¶

func (o *Source) HasAccountCorrelationConfig() bool

HasAccountCorrelationConfig returns a boolean if a field has been set.

func (*Source) HasAccountCorrelationRule ¶

func (o *Source) HasAccountCorrelationRule() bool

HasAccountCorrelationRule returns a boolean if a field has been set.

func (*Source) HasAuthoritative ¶

func (o *Source) HasAuthoritative() bool

HasAuthoritative returns a boolean if a field has been set.

func (*Source) HasBeforeProvisioningRule ¶

func (o *Source) HasBeforeProvisioningRule() bool

HasBeforeProvisioningRule returns a boolean if a field has been set.

func (*Source) HasCategory ¶ added in v2.0.4

func (o *Source) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*Source) HasCluster ¶

func (o *Source) HasCluster() bool

HasCluster returns a boolean if a field has been set.

func (*Source) HasConnectionType ¶

func (o *Source) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*Source) HasConnectorAttributes ¶

func (o *Source) HasConnectorAttributes() bool

HasConnectorAttributes returns a boolean if a field has been set.

func (*Source) HasConnectorClass ¶

func (o *Source) HasConnectorClass() bool

HasConnectorClass returns a boolean if a field has been set.

func (*Source) HasConnectorId ¶

func (o *Source) HasConnectorId() bool

HasConnectorId returns a boolean if a field has been set.

func (*Source) HasConnectorImplementationId ¶

func (o *Source) HasConnectorImplementationId() bool

HasConnectorImplementationId returns a boolean if a field has been set.

func (*Source) HasConnectorName ¶

func (o *Source) HasConnectorName() bool

HasConnectorName returns a boolean if a field has been set.

func (*Source) HasCreated ¶

func (o *Source) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Source) HasCredentialProviderEnabled ¶ added in v2.0.4

func (o *Source) HasCredentialProviderEnabled() bool

HasCredentialProviderEnabled returns a boolean if a field has been set.

func (*Source) HasDeleteThreshold ¶

func (o *Source) HasDeleteThreshold() bool

HasDeleteThreshold returns a boolean if a field has been set.

func (*Source) HasDescription ¶

func (o *Source) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Source) HasFeatures ¶

func (o *Source) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*Source) HasHealthy ¶

func (o *Source) HasHealthy() bool

HasHealthy returns a boolean if a field has been set.

func (*Source) HasId ¶

func (o *Source) HasId() bool

HasId returns a boolean if a field has been set.

func (*Source) HasManagementWorkgroup ¶

func (o *Source) HasManagementWorkgroup() bool

HasManagementWorkgroup returns a boolean if a field has been set.

func (*Source) HasManagerCorrelationMapping ¶

func (o *Source) HasManagerCorrelationMapping() bool

HasManagerCorrelationMapping returns a boolean if a field has been set.

func (*Source) HasManagerCorrelationRule ¶

func (o *Source) HasManagerCorrelationRule() bool

HasManagerCorrelationRule returns a boolean if a field has been set.

func (*Source) HasModified ¶

func (o *Source) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Source) HasPasswordPolicies ¶

func (o *Source) HasPasswordPolicies() bool

HasPasswordPolicies returns a boolean if a field has been set.

func (*Source) HasSchemas ¶

func (o *Source) HasSchemas() bool

HasSchemas returns a boolean if a field has been set.

func (*Source) HasSince ¶

func (o *Source) HasSince() bool

HasSince returns a boolean if a field has been set.

func (*Source) HasStatus ¶

func (o *Source) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Source) HasType ¶

func (o *Source) HasType() bool

HasType returns a boolean if a field has been set.

func (Source) MarshalJSON ¶

func (o Source) MarshalJSON() ([]byte, error)

func (*Source) SetAccountCorrelationConfig ¶

func (o *Source) SetAccountCorrelationConfig(v SourceAccountCorrelationConfig)

SetAccountCorrelationConfig gets a reference to the given NullableSourceAccountCorrelationConfig and assigns it to the AccountCorrelationConfig field.

func (*Source) SetAccountCorrelationConfigNil ¶ added in v2.0.3

func (o *Source) SetAccountCorrelationConfigNil()

SetAccountCorrelationConfigNil sets the value for AccountCorrelationConfig to be an explicit nil

func (*Source) SetAccountCorrelationRule ¶

func (o *Source) SetAccountCorrelationRule(v SourceAccountCorrelationRule)

SetAccountCorrelationRule gets a reference to the given NullableSourceAccountCorrelationRule and assigns it to the AccountCorrelationRule field.

func (*Source) SetAccountCorrelationRuleNil ¶ added in v2.0.3

func (o *Source) SetAccountCorrelationRuleNil()

SetAccountCorrelationRuleNil sets the value for AccountCorrelationRule to be an explicit nil

func (*Source) SetAuthoritative ¶

func (o *Source) SetAuthoritative(v bool)

SetAuthoritative gets a reference to the given bool and assigns it to the Authoritative field.

func (*Source) SetBeforeProvisioningRule ¶

func (o *Source) SetBeforeProvisioningRule(v SourceBeforeProvisioningRule)

SetBeforeProvisioningRule gets a reference to the given NullableSourceBeforeProvisioningRule and assigns it to the BeforeProvisioningRule field.

func (*Source) SetBeforeProvisioningRuleNil ¶ added in v2.0.3

func (o *Source) SetBeforeProvisioningRuleNil()

SetBeforeProvisioningRuleNil sets the value for BeforeProvisioningRule to be an explicit nil

func (*Source) SetCategory ¶ added in v2.0.4

func (o *Source) SetCategory(v string)

SetCategory gets a reference to the given NullableString and assigns it to the Category field.

func (*Source) SetCategoryNil ¶ added in v2.0.4

func (o *Source) SetCategoryNil()

SetCategoryNil sets the value for Category to be an explicit nil

func (*Source) SetCluster ¶

func (o *Source) SetCluster(v SourceCluster)

SetCluster gets a reference to the given NullableSourceCluster and assigns it to the Cluster field.

func (*Source) SetClusterNil ¶ added in v2.0.3

func (o *Source) SetClusterNil()

SetClusterNil sets the value for Cluster to be an explicit nil

func (*Source) SetConnectionType ¶

func (o *Source) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*Source) SetConnector ¶

func (o *Source) SetConnector(v string)

SetConnector sets field value

func (*Source) SetConnectorAttributes ¶

func (o *Source) SetConnectorAttributes(v map[string]interface{})

SetConnectorAttributes gets a reference to the given map[string]interface{} and assigns it to the ConnectorAttributes field.

func (*Source) SetConnectorClass ¶

func (o *Source) SetConnectorClass(v string)

SetConnectorClass gets a reference to the given string and assigns it to the ConnectorClass field.

func (*Source) SetConnectorId ¶

func (o *Source) SetConnectorId(v string)

SetConnectorId gets a reference to the given string and assigns it to the ConnectorId field.

func (*Source) SetConnectorImplementationId ¶

func (o *Source) SetConnectorImplementationId(v string)

SetConnectorImplementationId gets a reference to the given string and assigns it to the ConnectorImplementationId field.

func (*Source) SetConnectorName ¶

func (o *Source) SetConnectorName(v string)

SetConnectorName gets a reference to the given string and assigns it to the ConnectorName field.

func (*Source) SetCreated ¶

func (o *Source) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Source) SetCredentialProviderEnabled ¶ added in v2.0.4

func (o *Source) SetCredentialProviderEnabled(v bool)

SetCredentialProviderEnabled gets a reference to the given bool and assigns it to the CredentialProviderEnabled field.

func (*Source) SetDeleteThreshold ¶

func (o *Source) SetDeleteThreshold(v int32)

SetDeleteThreshold gets a reference to the given int32 and assigns it to the DeleteThreshold field.

func (*Source) SetDescription ¶

func (o *Source) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Source) SetFeatures ¶

func (o *Source) SetFeatures(v []string)

SetFeatures gets a reference to the given []string and assigns it to the Features field.

func (*Source) SetHealthy ¶

func (o *Source) SetHealthy(v bool)

SetHealthy gets a reference to the given bool and assigns it to the Healthy field.

func (*Source) SetId ¶

func (o *Source) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Source) SetManagementWorkgroup ¶

func (o *Source) SetManagementWorkgroup(v SourceManagementWorkgroup)

SetManagementWorkgroup gets a reference to the given NullableSourceManagementWorkgroup and assigns it to the ManagementWorkgroup field.

func (*Source) SetManagementWorkgroupNil ¶ added in v2.0.3

func (o *Source) SetManagementWorkgroupNil()

SetManagementWorkgroupNil sets the value for ManagementWorkgroup to be an explicit nil

func (*Source) SetManagerCorrelationMapping ¶

func (o *Source) SetManagerCorrelationMapping(v SourceManagerCorrelationMapping)

SetManagerCorrelationMapping gets a reference to the given SourceManagerCorrelationMapping and assigns it to the ManagerCorrelationMapping field.

func (*Source) SetManagerCorrelationRule ¶

func (o *Source) SetManagerCorrelationRule(v SourceManagerCorrelationRule)

SetManagerCorrelationRule gets a reference to the given NullableSourceManagerCorrelationRule and assigns it to the ManagerCorrelationRule field.

func (*Source) SetManagerCorrelationRuleNil ¶ added in v2.0.3

func (o *Source) SetManagerCorrelationRuleNil()

SetManagerCorrelationRuleNil sets the value for ManagerCorrelationRule to be an explicit nil

func (*Source) SetModified ¶

func (o *Source) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Source) SetName ¶

func (o *Source) SetName(v string)

SetName sets field value

func (*Source) SetOwner ¶

func (o *Source) SetOwner(v SourceOwner)

SetOwner sets field value

func (*Source) SetPasswordPolicies ¶

func (o *Source) SetPasswordPolicies(v []SourcePasswordPoliciesInner)

SetPasswordPolicies gets a reference to the given []SourcePasswordPoliciesInner and assigns it to the PasswordPolicies field.

func (*Source) SetSchemas ¶

func (o *Source) SetSchemas(v []SourceSchemasInner)

SetSchemas gets a reference to the given []SourceSchemasInner and assigns it to the Schemas field.

func (*Source) SetSince ¶

func (o *Source) SetSince(v string)

SetSince gets a reference to the given string and assigns it to the Since field.

func (*Source) SetStatus ¶

func (o *Source) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Source) SetType ¶

func (o *Source) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (Source) ToMap ¶

func (o Source) ToMap() (map[string]interface{}, error)

func (*Source) UnmarshalJSON ¶

func (o *Source) UnmarshalJSON(bytes []byte) (err error)

func (*Source) UnsetAccountCorrelationConfig ¶ added in v2.0.3

func (o *Source) UnsetAccountCorrelationConfig()

UnsetAccountCorrelationConfig ensures that no value is present for AccountCorrelationConfig, not even an explicit nil

func (*Source) UnsetAccountCorrelationRule ¶ added in v2.0.3

func (o *Source) UnsetAccountCorrelationRule()

UnsetAccountCorrelationRule ensures that no value is present for AccountCorrelationRule, not even an explicit nil

func (*Source) UnsetBeforeProvisioningRule ¶ added in v2.0.3

func (o *Source) UnsetBeforeProvisioningRule()

UnsetBeforeProvisioningRule ensures that no value is present for BeforeProvisioningRule, not even an explicit nil

func (*Source) UnsetCategory ¶ added in v2.0.4

func (o *Source) UnsetCategory()

UnsetCategory ensures that no value is present for Category, not even an explicit nil

func (*Source) UnsetCluster ¶ added in v2.0.3

func (o *Source) UnsetCluster()

UnsetCluster ensures that no value is present for Cluster, not even an explicit nil

func (*Source) UnsetManagementWorkgroup ¶ added in v2.0.3

func (o *Source) UnsetManagementWorkgroup()

UnsetManagementWorkgroup ensures that no value is present for ManagementWorkgroup, not even an explicit nil

func (*Source) UnsetManagerCorrelationRule ¶ added in v2.0.3

func (o *Source) UnsetManagerCorrelationRule()

UnsetManagerCorrelationRule ensures that no value is present for ManagerCorrelationRule, not even an explicit nil

type SourceAccountCorrelationConfig ¶

type SourceAccountCorrelationConfig struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the account correlation config
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the account correlation config
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceAccountCorrelationConfig Reference to an Account Correlation Config object

func NewSourceAccountCorrelationConfig ¶

func NewSourceAccountCorrelationConfig() *SourceAccountCorrelationConfig

NewSourceAccountCorrelationConfig instantiates a new SourceAccountCorrelationConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceAccountCorrelationConfigWithDefaults ¶

func NewSourceAccountCorrelationConfigWithDefaults() *SourceAccountCorrelationConfig

NewSourceAccountCorrelationConfigWithDefaults instantiates a new SourceAccountCorrelationConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceAccountCorrelationConfig) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SourceAccountCorrelationConfig) GetIdOk ¶

func (o *SourceAccountCorrelationConfig) 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 (*SourceAccountCorrelationConfig) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*SourceAccountCorrelationConfig) GetNameOk ¶

func (o *SourceAccountCorrelationConfig) 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 (*SourceAccountCorrelationConfig) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*SourceAccountCorrelationConfig) GetTypeOk ¶

func (o *SourceAccountCorrelationConfig) 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 (*SourceAccountCorrelationConfig) HasId ¶

HasId returns a boolean if a field has been set.

func (*SourceAccountCorrelationConfig) HasName ¶

func (o *SourceAccountCorrelationConfig) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceAccountCorrelationConfig) HasType ¶

func (o *SourceAccountCorrelationConfig) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceAccountCorrelationConfig) MarshalJSON ¶

func (o SourceAccountCorrelationConfig) MarshalJSON() ([]byte, error)

func (*SourceAccountCorrelationConfig) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceAccountCorrelationConfig) SetName ¶

func (o *SourceAccountCorrelationConfig) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceAccountCorrelationConfig) SetType ¶

func (o *SourceAccountCorrelationConfig) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceAccountCorrelationConfig) ToMap ¶

func (o SourceAccountCorrelationConfig) ToMap() (map[string]interface{}, error)

func (*SourceAccountCorrelationConfig) UnmarshalJSON ¶

func (o *SourceAccountCorrelationConfig) UnmarshalJSON(bytes []byte) (err error)

type SourceAccountCorrelationRule ¶

type SourceAccountCorrelationRule struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the rule
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the rule
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceAccountCorrelationRule Reference to a Rule that can do COMPLEX correlation, should only be used when accountCorrelationConfig can't be used.

func NewSourceAccountCorrelationRule ¶

func NewSourceAccountCorrelationRule() *SourceAccountCorrelationRule

NewSourceAccountCorrelationRule instantiates a new SourceAccountCorrelationRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceAccountCorrelationRuleWithDefaults ¶

func NewSourceAccountCorrelationRuleWithDefaults() *SourceAccountCorrelationRule

NewSourceAccountCorrelationRuleWithDefaults instantiates a new SourceAccountCorrelationRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceAccountCorrelationRule) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SourceAccountCorrelationRule) GetIdOk ¶

func (o *SourceAccountCorrelationRule) 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 (*SourceAccountCorrelationRule) GetName ¶

func (o *SourceAccountCorrelationRule) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceAccountCorrelationRule) GetNameOk ¶

func (o *SourceAccountCorrelationRule) 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 (*SourceAccountCorrelationRule) GetType ¶

func (o *SourceAccountCorrelationRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceAccountCorrelationRule) GetTypeOk ¶

func (o *SourceAccountCorrelationRule) 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 (*SourceAccountCorrelationRule) HasId ¶

HasId returns a boolean if a field has been set.

func (*SourceAccountCorrelationRule) HasName ¶

func (o *SourceAccountCorrelationRule) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceAccountCorrelationRule) HasType ¶

func (o *SourceAccountCorrelationRule) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceAccountCorrelationRule) MarshalJSON ¶

func (o SourceAccountCorrelationRule) MarshalJSON() ([]byte, error)

func (*SourceAccountCorrelationRule) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceAccountCorrelationRule) SetName ¶

func (o *SourceAccountCorrelationRule) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceAccountCorrelationRule) SetType ¶

func (o *SourceAccountCorrelationRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceAccountCorrelationRule) ToMap ¶

func (o SourceAccountCorrelationRule) ToMap() (map[string]interface{}, error)

func (*SourceAccountCorrelationRule) UnmarshalJSON ¶

func (o *SourceAccountCorrelationRule) UnmarshalJSON(bytes []byte) (err error)

type SourceBeforeProvisioningRule ¶

type SourceBeforeProvisioningRule struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the rule
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the rule
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceBeforeProvisioningRule Rule that runs on the CCG and allows for customization of provisioning plans before the connector is called.

func NewSourceBeforeProvisioningRule ¶

func NewSourceBeforeProvisioningRule() *SourceBeforeProvisioningRule

NewSourceBeforeProvisioningRule instantiates a new SourceBeforeProvisioningRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceBeforeProvisioningRuleWithDefaults ¶

func NewSourceBeforeProvisioningRuleWithDefaults() *SourceBeforeProvisioningRule

NewSourceBeforeProvisioningRuleWithDefaults instantiates a new SourceBeforeProvisioningRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceBeforeProvisioningRule) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SourceBeforeProvisioningRule) GetIdOk ¶

func (o *SourceBeforeProvisioningRule) 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 (*SourceBeforeProvisioningRule) GetName ¶

func (o *SourceBeforeProvisioningRule) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceBeforeProvisioningRule) GetNameOk ¶

func (o *SourceBeforeProvisioningRule) 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 (*SourceBeforeProvisioningRule) GetType ¶

func (o *SourceBeforeProvisioningRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceBeforeProvisioningRule) GetTypeOk ¶

func (o *SourceBeforeProvisioningRule) 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 (*SourceBeforeProvisioningRule) HasId ¶

HasId returns a boolean if a field has been set.

func (*SourceBeforeProvisioningRule) HasName ¶

func (o *SourceBeforeProvisioningRule) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceBeforeProvisioningRule) HasType ¶

func (o *SourceBeforeProvisioningRule) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceBeforeProvisioningRule) MarshalJSON ¶

func (o SourceBeforeProvisioningRule) MarshalJSON() ([]byte, error)

func (*SourceBeforeProvisioningRule) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceBeforeProvisioningRule) SetName ¶

func (o *SourceBeforeProvisioningRule) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceBeforeProvisioningRule) SetType ¶

func (o *SourceBeforeProvisioningRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceBeforeProvisioningRule) ToMap ¶

func (o SourceBeforeProvisioningRule) ToMap() (map[string]interface{}, error)

func (*SourceBeforeProvisioningRule) UnmarshalJSON ¶

func (o *SourceBeforeProvisioningRule) UnmarshalJSON(bytes []byte) (err error)

type SourceCluster ¶

type SourceCluster struct {
	// The type of object being referenced
	Type string `json:"type"`
	// ID of the cluster
	Id string `json:"id"`
	// Human-readable display name of the cluster
	Name                 string `json:"name"`
	AdditionalProperties map[string]interface{}
}

SourceCluster Reference to the associated Cluster

func NewSourceCluster ¶

func NewSourceCluster(type_ string, id string, name string) *SourceCluster

NewSourceCluster instantiates a new SourceCluster object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceClusterWithDefaults ¶

func NewSourceClusterWithDefaults() *SourceCluster

NewSourceClusterWithDefaults instantiates a new SourceCluster object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceCluster) GetId ¶

func (o *SourceCluster) GetId() string

GetId returns the Id field value

func (*SourceCluster) GetIdOk ¶

func (o *SourceCluster) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SourceCluster) GetName ¶

func (o *SourceCluster) GetName() string

GetName returns the Name field value

func (*SourceCluster) GetNameOk ¶

func (o *SourceCluster) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*SourceCluster) GetType ¶

func (o *SourceCluster) GetType() string

GetType returns the Type field value

func (*SourceCluster) GetTypeOk ¶

func (o *SourceCluster) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SourceCluster) MarshalJSON ¶

func (o SourceCluster) MarshalJSON() ([]byte, error)

func (*SourceCluster) SetId ¶

func (o *SourceCluster) SetId(v string)

SetId sets field value

func (*SourceCluster) SetName ¶

func (o *SourceCluster) SetName(v string)

SetName sets field value

func (*SourceCluster) SetType ¶

func (o *SourceCluster) SetType(v string)

SetType sets field value

func (SourceCluster) ToMap ¶

func (o SourceCluster) ToMap() (map[string]interface{}, error)

func (*SourceCluster) UnmarshalJSON ¶

func (o *SourceCluster) UnmarshalJSON(bytes []byte) (err error)

type SourceClusterDto ¶

type SourceClusterDto struct {
	// Source cluster DTO type.
	Type *string `json:"type,omitempty"`
	// Source cluster ID.
	Id *string `json:"id,omitempty"`
	// Source cluster display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceClusterDto Source cluster.

func NewSourceClusterDto ¶

func NewSourceClusterDto() *SourceClusterDto

NewSourceClusterDto instantiates a new SourceClusterDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceClusterDtoWithDefaults ¶

func NewSourceClusterDtoWithDefaults() *SourceClusterDto

NewSourceClusterDtoWithDefaults instantiates a new SourceClusterDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceClusterDto) GetId ¶

func (o *SourceClusterDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SourceClusterDto) GetIdOk ¶

func (o *SourceClusterDto) 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 (*SourceClusterDto) GetName ¶

func (o *SourceClusterDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceClusterDto) GetNameOk ¶

func (o *SourceClusterDto) 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 (*SourceClusterDto) GetType ¶

func (o *SourceClusterDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceClusterDto) GetTypeOk ¶

func (o *SourceClusterDto) 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 (*SourceClusterDto) HasId ¶

func (o *SourceClusterDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourceClusterDto) HasName ¶

func (o *SourceClusterDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceClusterDto) HasType ¶

func (o *SourceClusterDto) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceClusterDto) MarshalJSON ¶

func (o SourceClusterDto) MarshalJSON() ([]byte, error)

func (*SourceClusterDto) SetId ¶

func (o *SourceClusterDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceClusterDto) SetName ¶

func (o *SourceClusterDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceClusterDto) SetType ¶

func (o *SourceClusterDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceClusterDto) ToMap ¶

func (o SourceClusterDto) ToMap() (map[string]interface{}, error)

func (*SourceClusterDto) UnmarshalJSON ¶

func (o *SourceClusterDto) UnmarshalJSON(bytes []byte) (err error)

type SourceHealthDto ¶

type SourceHealthDto struct {
	// the id of the Source
	Id *string `json:"id,omitempty"`
	// Specifies the type of system being managed e.g. Active Directory, Workday, etc.. If you are creating a Delimited File source, you must set the `provisionasCsv` query parameter to `true`.
	Type *string `json:"type,omitempty"`
	// the name of the source
	Name *string `json:"name,omitempty"`
	// source's org
	Org *string `json:"org,omitempty"`
	// Is the source authoritative
	IsAuthoritative *bool `json:"isAuthoritative,omitempty"`
	// Is the source in a cluster
	IsCluster *bool `json:"isCluster,omitempty"`
	// source's hostname
	Hostname *string `json:"hostname,omitempty"`
	// source's pod
	Pod *string `json:"pod,omitempty"`
	// The version of the iqService
	IqServiceVersion *string `json:"iqServiceVersion,omitempty"`
	// connection test result
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceHealthDto Dto for source health data

func NewSourceHealthDto ¶

func NewSourceHealthDto() *SourceHealthDto

NewSourceHealthDto instantiates a new SourceHealthDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceHealthDtoWithDefaults ¶

func NewSourceHealthDtoWithDefaults() *SourceHealthDto

NewSourceHealthDtoWithDefaults instantiates a new SourceHealthDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceHealthDto) GetHostname ¶

func (o *SourceHealthDto) GetHostname() string

GetHostname returns the Hostname field value if set, zero value otherwise.

func (*SourceHealthDto) GetHostnameOk ¶

func (o *SourceHealthDto) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceHealthDto) GetId ¶

func (o *SourceHealthDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SourceHealthDto) GetIdOk ¶

func (o *SourceHealthDto) 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 (*SourceHealthDto) GetIqServiceVersion ¶

func (o *SourceHealthDto) GetIqServiceVersion() string

GetIqServiceVersion returns the IqServiceVersion field value if set, zero value otherwise.

func (*SourceHealthDto) GetIqServiceVersionOk ¶

func (o *SourceHealthDto) GetIqServiceVersionOk() (*string, bool)

GetIqServiceVersionOk returns a tuple with the IqServiceVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceHealthDto) GetIsAuthoritative ¶

func (o *SourceHealthDto) GetIsAuthoritative() bool

GetIsAuthoritative returns the IsAuthoritative field value if set, zero value otherwise.

func (*SourceHealthDto) GetIsAuthoritativeOk ¶

func (o *SourceHealthDto) GetIsAuthoritativeOk() (*bool, bool)

GetIsAuthoritativeOk returns a tuple with the IsAuthoritative field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceHealthDto) GetIsCluster ¶

func (o *SourceHealthDto) GetIsCluster() bool

GetIsCluster returns the IsCluster field value if set, zero value otherwise.

func (*SourceHealthDto) GetIsClusterOk ¶

func (o *SourceHealthDto) GetIsClusterOk() (*bool, bool)

GetIsClusterOk returns a tuple with the IsCluster field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceHealthDto) GetName ¶

func (o *SourceHealthDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceHealthDto) GetNameOk ¶

func (o *SourceHealthDto) 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 (*SourceHealthDto) GetOrg ¶

func (o *SourceHealthDto) GetOrg() string

GetOrg returns the Org field value if set, zero value otherwise.

func (*SourceHealthDto) GetOrgOk ¶

func (o *SourceHealthDto) GetOrgOk() (*string, bool)

GetOrgOk returns a tuple with the Org field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceHealthDto) GetPod ¶

func (o *SourceHealthDto) GetPod() string

GetPod returns the Pod field value if set, zero value otherwise.

func (*SourceHealthDto) GetPodOk ¶

func (o *SourceHealthDto) GetPodOk() (*string, bool)

GetPodOk returns a tuple with the Pod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceHealthDto) GetStatus ¶

func (o *SourceHealthDto) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceHealthDto) GetStatusOk ¶

func (o *SourceHealthDto) 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 (*SourceHealthDto) GetType ¶

func (o *SourceHealthDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceHealthDto) GetTypeOk ¶

func (o *SourceHealthDto) 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 (*SourceHealthDto) HasHostname ¶

func (o *SourceHealthDto) HasHostname() bool

HasHostname returns a boolean if a field has been set.

func (*SourceHealthDto) HasId ¶

func (o *SourceHealthDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourceHealthDto) HasIqServiceVersion ¶

func (o *SourceHealthDto) HasIqServiceVersion() bool

HasIqServiceVersion returns a boolean if a field has been set.

func (*SourceHealthDto) HasIsAuthoritative ¶

func (o *SourceHealthDto) HasIsAuthoritative() bool

HasIsAuthoritative returns a boolean if a field has been set.

func (*SourceHealthDto) HasIsCluster ¶

func (o *SourceHealthDto) HasIsCluster() bool

HasIsCluster returns a boolean if a field has been set.

func (*SourceHealthDto) HasName ¶

func (o *SourceHealthDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceHealthDto) HasOrg ¶

func (o *SourceHealthDto) HasOrg() bool

HasOrg returns a boolean if a field has been set.

func (*SourceHealthDto) HasPod ¶

func (o *SourceHealthDto) HasPod() bool

HasPod returns a boolean if a field has been set.

func (*SourceHealthDto) HasStatus ¶

func (o *SourceHealthDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SourceHealthDto) HasType ¶

func (o *SourceHealthDto) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceHealthDto) MarshalJSON ¶

func (o SourceHealthDto) MarshalJSON() ([]byte, error)

func (*SourceHealthDto) SetHostname ¶

func (o *SourceHealthDto) SetHostname(v string)

SetHostname gets a reference to the given string and assigns it to the Hostname field.

func (*SourceHealthDto) SetId ¶

func (o *SourceHealthDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceHealthDto) SetIqServiceVersion ¶

func (o *SourceHealthDto) SetIqServiceVersion(v string)

SetIqServiceVersion gets a reference to the given string and assigns it to the IqServiceVersion field.

func (*SourceHealthDto) SetIsAuthoritative ¶

func (o *SourceHealthDto) SetIsAuthoritative(v bool)

SetIsAuthoritative gets a reference to the given bool and assigns it to the IsAuthoritative field.

func (*SourceHealthDto) SetIsCluster ¶

func (o *SourceHealthDto) SetIsCluster(v bool)

SetIsCluster gets a reference to the given bool and assigns it to the IsCluster field.

func (*SourceHealthDto) SetName ¶

func (o *SourceHealthDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceHealthDto) SetOrg ¶

func (o *SourceHealthDto) SetOrg(v string)

SetOrg gets a reference to the given string and assigns it to the Org field.

func (*SourceHealthDto) SetPod ¶

func (o *SourceHealthDto) SetPod(v string)

SetPod gets a reference to the given string and assigns it to the Pod field.

func (*SourceHealthDto) SetStatus ¶

func (o *SourceHealthDto) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*SourceHealthDto) SetType ¶

func (o *SourceHealthDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceHealthDto) ToMap ¶

func (o SourceHealthDto) ToMap() (map[string]interface{}, error)

func (*SourceHealthDto) UnmarshalJSON ¶

func (o *SourceHealthDto) UnmarshalJSON(bytes []byte) (err error)

type SourceManagementWorkgroup ¶

type SourceManagementWorkgroup struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the management workgroup
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the management workgroup
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceManagementWorkgroup Reference to Management Workgroup for this Source

func NewSourceManagementWorkgroup ¶

func NewSourceManagementWorkgroup() *SourceManagementWorkgroup

NewSourceManagementWorkgroup instantiates a new SourceManagementWorkgroup object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceManagementWorkgroupWithDefaults ¶

func NewSourceManagementWorkgroupWithDefaults() *SourceManagementWorkgroup

NewSourceManagementWorkgroupWithDefaults instantiates a new SourceManagementWorkgroup object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceManagementWorkgroup) GetId ¶

func (o *SourceManagementWorkgroup) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SourceManagementWorkgroup) GetIdOk ¶

func (o *SourceManagementWorkgroup) 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 (*SourceManagementWorkgroup) GetName ¶

func (o *SourceManagementWorkgroup) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceManagementWorkgroup) GetNameOk ¶

func (o *SourceManagementWorkgroup) 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 (*SourceManagementWorkgroup) GetType ¶

func (o *SourceManagementWorkgroup) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceManagementWorkgroup) GetTypeOk ¶

func (o *SourceManagementWorkgroup) 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 (*SourceManagementWorkgroup) HasId ¶

func (o *SourceManagementWorkgroup) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourceManagementWorkgroup) HasName ¶

func (o *SourceManagementWorkgroup) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceManagementWorkgroup) HasType ¶

func (o *SourceManagementWorkgroup) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceManagementWorkgroup) MarshalJSON ¶

func (o SourceManagementWorkgroup) MarshalJSON() ([]byte, error)

func (*SourceManagementWorkgroup) SetId ¶

func (o *SourceManagementWorkgroup) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceManagementWorkgroup) SetName ¶

func (o *SourceManagementWorkgroup) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceManagementWorkgroup) SetType ¶

func (o *SourceManagementWorkgroup) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceManagementWorkgroup) ToMap ¶

func (o SourceManagementWorkgroup) ToMap() (map[string]interface{}, error)

func (*SourceManagementWorkgroup) UnmarshalJSON ¶

func (o *SourceManagementWorkgroup) UnmarshalJSON(bytes []byte) (err error)

type SourceManagerCorrelationMapping ¶ added in v2.0.3

type SourceManagerCorrelationMapping struct {
	// Name of the attribute to use for manager correlation. The value found on the account attribute will be used to lookup the manager's identity.
	AccountAttributeName *string `json:"accountAttributeName,omitempty"`
	// Name of the identity attribute to search when trying to find a manager using the value from the accountAttribute.
	IdentityAttributeName *string `json:"identityAttributeName,omitempty"`
	AdditionalProperties  map[string]interface{}
}

SourceManagerCorrelationMapping struct for SourceManagerCorrelationMapping

func NewSourceManagerCorrelationMapping ¶ added in v2.0.3

func NewSourceManagerCorrelationMapping() *SourceManagerCorrelationMapping

NewSourceManagerCorrelationMapping instantiates a new SourceManagerCorrelationMapping object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceManagerCorrelationMappingWithDefaults ¶ added in v2.0.3

func NewSourceManagerCorrelationMappingWithDefaults() *SourceManagerCorrelationMapping

NewSourceManagerCorrelationMappingWithDefaults instantiates a new SourceManagerCorrelationMapping object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceManagerCorrelationMapping) GetAccountAttributeName ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) GetAccountAttributeName() string

GetAccountAttributeName returns the AccountAttributeName field value if set, zero value otherwise.

func (*SourceManagerCorrelationMapping) GetAccountAttributeNameOk ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) GetAccountAttributeNameOk() (*string, bool)

GetAccountAttributeNameOk returns a tuple with the AccountAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceManagerCorrelationMapping) GetIdentityAttributeName ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) GetIdentityAttributeName() string

GetIdentityAttributeName returns the IdentityAttributeName field value if set, zero value otherwise.

func (*SourceManagerCorrelationMapping) GetIdentityAttributeNameOk ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) GetIdentityAttributeNameOk() (*string, bool)

GetIdentityAttributeNameOk returns a tuple with the IdentityAttributeName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceManagerCorrelationMapping) HasAccountAttributeName ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) HasAccountAttributeName() bool

HasAccountAttributeName returns a boolean if a field has been set.

func (*SourceManagerCorrelationMapping) HasIdentityAttributeName ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) HasIdentityAttributeName() bool

HasIdentityAttributeName returns a boolean if a field has been set.

func (SourceManagerCorrelationMapping) MarshalJSON ¶ added in v2.0.3

func (o SourceManagerCorrelationMapping) MarshalJSON() ([]byte, error)

func (*SourceManagerCorrelationMapping) SetAccountAttributeName ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) SetAccountAttributeName(v string)

SetAccountAttributeName gets a reference to the given string and assigns it to the AccountAttributeName field.

func (*SourceManagerCorrelationMapping) SetIdentityAttributeName ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) SetIdentityAttributeName(v string)

SetIdentityAttributeName gets a reference to the given string and assigns it to the IdentityAttributeName field.

func (SourceManagerCorrelationMapping) ToMap ¶ added in v2.0.3

func (o SourceManagerCorrelationMapping) ToMap() (map[string]interface{}, error)

func (*SourceManagerCorrelationMapping) UnmarshalJSON ¶ added in v2.0.3

func (o *SourceManagerCorrelationMapping) UnmarshalJSON(bytes []byte) (err error)

type SourceManagerCorrelationRule ¶

type SourceManagerCorrelationRule struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the rule
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the rule
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceManagerCorrelationRule Reference to the ManagerCorrelationRule, only used when a simple filter isn't sufficient.

func NewSourceManagerCorrelationRule ¶

func NewSourceManagerCorrelationRule() *SourceManagerCorrelationRule

NewSourceManagerCorrelationRule instantiates a new SourceManagerCorrelationRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceManagerCorrelationRuleWithDefaults ¶

func NewSourceManagerCorrelationRuleWithDefaults() *SourceManagerCorrelationRule

NewSourceManagerCorrelationRuleWithDefaults instantiates a new SourceManagerCorrelationRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceManagerCorrelationRule) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SourceManagerCorrelationRule) GetIdOk ¶

func (o *SourceManagerCorrelationRule) 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 (*SourceManagerCorrelationRule) GetName ¶

func (o *SourceManagerCorrelationRule) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceManagerCorrelationRule) GetNameOk ¶

func (o *SourceManagerCorrelationRule) 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 (*SourceManagerCorrelationRule) GetType ¶

func (o *SourceManagerCorrelationRule) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceManagerCorrelationRule) GetTypeOk ¶

func (o *SourceManagerCorrelationRule) 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 (*SourceManagerCorrelationRule) HasId ¶

HasId returns a boolean if a field has been set.

func (*SourceManagerCorrelationRule) HasName ¶

func (o *SourceManagerCorrelationRule) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceManagerCorrelationRule) HasType ¶

func (o *SourceManagerCorrelationRule) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceManagerCorrelationRule) MarshalJSON ¶

func (o SourceManagerCorrelationRule) MarshalJSON() ([]byte, error)

func (*SourceManagerCorrelationRule) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceManagerCorrelationRule) SetName ¶

func (o *SourceManagerCorrelationRule) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceManagerCorrelationRule) SetType ¶

func (o *SourceManagerCorrelationRule) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceManagerCorrelationRule) ToMap ¶

func (o SourceManagerCorrelationRule) ToMap() (map[string]interface{}, error)

func (*SourceManagerCorrelationRule) UnmarshalJSON ¶

func (o *SourceManagerCorrelationRule) UnmarshalJSON(bytes []byte) (err error)

type SourceOwner ¶

type SourceOwner struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the identity
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the identity
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceOwner Reference to an owning Identity Object

func NewSourceOwner ¶

func NewSourceOwner() *SourceOwner

NewSourceOwner instantiates a new SourceOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceOwnerWithDefaults ¶

func NewSourceOwnerWithDefaults() *SourceOwner

NewSourceOwnerWithDefaults instantiates a new SourceOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceOwner) GetId ¶

func (o *SourceOwner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SourceOwner) GetIdOk ¶

func (o *SourceOwner) 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 (*SourceOwner) GetName ¶

func (o *SourceOwner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceOwner) GetNameOk ¶

func (o *SourceOwner) 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 (*SourceOwner) GetType ¶

func (o *SourceOwner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceOwner) GetTypeOk ¶

func (o *SourceOwner) 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 (*SourceOwner) HasId ¶

func (o *SourceOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourceOwner) HasName ¶

func (o *SourceOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceOwner) HasType ¶

func (o *SourceOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceOwner) MarshalJSON ¶

func (o SourceOwner) MarshalJSON() ([]byte, error)

func (*SourceOwner) SetId ¶

func (o *SourceOwner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceOwner) SetName ¶

func (o *SourceOwner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceOwner) SetType ¶

func (o *SourceOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceOwner) ToMap ¶

func (o SourceOwner) ToMap() (map[string]interface{}, error)

func (*SourceOwner) UnmarshalJSON ¶

func (o *SourceOwner) UnmarshalJSON(bytes []byte) (err error)

type SourcePasswordPoliciesInner ¶

type SourcePasswordPoliciesInner struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the policy
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the policy
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourcePasswordPoliciesInner struct for SourcePasswordPoliciesInner

func NewSourcePasswordPoliciesInner ¶

func NewSourcePasswordPoliciesInner() *SourcePasswordPoliciesInner

NewSourcePasswordPoliciesInner instantiates a new SourcePasswordPoliciesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourcePasswordPoliciesInnerWithDefaults ¶

func NewSourcePasswordPoliciesInnerWithDefaults() *SourcePasswordPoliciesInner

NewSourcePasswordPoliciesInnerWithDefaults instantiates a new SourcePasswordPoliciesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourcePasswordPoliciesInner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*SourcePasswordPoliciesInner) GetIdOk ¶

func (o *SourcePasswordPoliciesInner) 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 (*SourcePasswordPoliciesInner) GetName ¶

func (o *SourcePasswordPoliciesInner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourcePasswordPoliciesInner) GetNameOk ¶

func (o *SourcePasswordPoliciesInner) 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 (*SourcePasswordPoliciesInner) GetType ¶

func (o *SourcePasswordPoliciesInner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourcePasswordPoliciesInner) GetTypeOk ¶

func (o *SourcePasswordPoliciesInner) 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 (*SourcePasswordPoliciesInner) HasId ¶

func (o *SourcePasswordPoliciesInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourcePasswordPoliciesInner) HasName ¶

func (o *SourcePasswordPoliciesInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourcePasswordPoliciesInner) HasType ¶

func (o *SourcePasswordPoliciesInner) HasType() bool

HasType returns a boolean if a field has been set.

func (SourcePasswordPoliciesInner) MarshalJSON ¶

func (o SourcePasswordPoliciesInner) MarshalJSON() ([]byte, error)

func (*SourcePasswordPoliciesInner) SetId ¶

func (o *SourcePasswordPoliciesInner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourcePasswordPoliciesInner) SetName ¶

func (o *SourcePasswordPoliciesInner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourcePasswordPoliciesInner) SetType ¶

func (o *SourcePasswordPoliciesInner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourcePasswordPoliciesInner) ToMap ¶

func (o SourcePasswordPoliciesInner) ToMap() (map[string]interface{}, error)

func (*SourcePasswordPoliciesInner) UnmarshalJSON ¶

func (o *SourcePasswordPoliciesInner) UnmarshalJSON(bytes []byte) (err error)

type SourceSchemasInner ¶

type SourceSchemasInner struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the schema
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the schema
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceSchemasInner struct for SourceSchemasInner

func NewSourceSchemasInner ¶

func NewSourceSchemasInner() *SourceSchemasInner

NewSourceSchemasInner instantiates a new SourceSchemasInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceSchemasInnerWithDefaults ¶

func NewSourceSchemasInnerWithDefaults() *SourceSchemasInner

NewSourceSchemasInnerWithDefaults instantiates a new SourceSchemasInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceSchemasInner) GetId ¶

func (o *SourceSchemasInner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SourceSchemasInner) GetIdOk ¶

func (o *SourceSchemasInner) 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 (*SourceSchemasInner) GetName ¶

func (o *SourceSchemasInner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceSchemasInner) GetNameOk ¶

func (o *SourceSchemasInner) 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 (*SourceSchemasInner) GetType ¶

func (o *SourceSchemasInner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceSchemasInner) GetTypeOk ¶

func (o *SourceSchemasInner) 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 (*SourceSchemasInner) HasId ¶

func (o *SourceSchemasInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourceSchemasInner) HasName ¶

func (o *SourceSchemasInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceSchemasInner) HasType ¶

func (o *SourceSchemasInner) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceSchemasInner) MarshalJSON ¶

func (o SourceSchemasInner) MarshalJSON() ([]byte, error)

func (*SourceSchemasInner) SetId ¶

func (o *SourceSchemasInner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceSchemasInner) SetName ¶

func (o *SourceSchemasInner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceSchemasInner) SetType ¶

func (o *SourceSchemasInner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (SourceSchemasInner) ToMap ¶

func (o SourceSchemasInner) ToMap() (map[string]interface{}, error)

func (*SourceSchemasInner) UnmarshalJSON ¶

func (o *SourceSchemasInner) UnmarshalJSON(bytes []byte) (err error)

type SourceUsage ¶

type SourceUsage struct {
	// The first day of the month for which activity is aggregated.
	Date *string `json:"date,omitempty"`
	// The average number of days that accounts were active within this source, for the month.
	Count                *float32 `json:"count,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceUsage struct for SourceUsage

func NewSourceUsage ¶

func NewSourceUsage() *SourceUsage

NewSourceUsage instantiates a new SourceUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceUsageWithDefaults ¶

func NewSourceUsageWithDefaults() *SourceUsage

NewSourceUsageWithDefaults instantiates a new SourceUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceUsage) GetCount ¶

func (o *SourceUsage) GetCount() float32

GetCount returns the Count field value if set, zero value otherwise.

func (*SourceUsage) GetCountOk ¶

func (o *SourceUsage) GetCountOk() (*float32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceUsage) GetDate ¶

func (o *SourceUsage) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*SourceUsage) GetDateOk ¶

func (o *SourceUsage) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SourceUsage) HasCount ¶

func (o *SourceUsage) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*SourceUsage) HasDate ¶

func (o *SourceUsage) HasDate() bool

HasDate returns a boolean if a field has been set.

func (SourceUsage) MarshalJSON ¶

func (o SourceUsage) MarshalJSON() ([]byte, error)

func (*SourceUsage) SetCount ¶

func (o *SourceUsage) SetCount(v float32)

SetCount gets a reference to the given float32 and assigns it to the Count field.

func (*SourceUsage) SetDate ¶

func (o *SourceUsage) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (SourceUsage) ToMap ¶

func (o SourceUsage) ToMap() (map[string]interface{}, error)

func (*SourceUsage) UnmarshalJSON ¶

func (o *SourceUsage) UnmarshalJSON(bytes []byte) (err error)

type SourceUsageStatus ¶

type SourceUsageStatus struct {
	// Source Usage Status. Acceptable values are:   - COMPLETE       - This status means that an activity data source has been setup and usage insights are available for the source.   - INCOMPLETE       - This status means that an activity data source has not been setup and usage insights are not available for the source.
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceUsageStatus struct for SourceUsageStatus

func NewSourceUsageStatus ¶

func NewSourceUsageStatus() *SourceUsageStatus

NewSourceUsageStatus instantiates a new SourceUsageStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSourceUsageStatusWithDefaults ¶

func NewSourceUsageStatusWithDefaults() *SourceUsageStatus

NewSourceUsageStatusWithDefaults instantiates a new SourceUsageStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SourceUsageStatus) GetStatus ¶

func (o *SourceUsageStatus) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*SourceUsageStatus) GetStatusOk ¶

func (o *SourceUsageStatus) 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 (*SourceUsageStatus) HasStatus ¶

func (o *SourceUsageStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SourceUsageStatus) MarshalJSON ¶

func (o SourceUsageStatus) MarshalJSON() ([]byte, error)

func (*SourceUsageStatus) SetStatus ¶

func (o *SourceUsageStatus) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (SourceUsageStatus) ToMap ¶

func (o SourceUsageStatus) ToMap() (map[string]interface{}, error)

func (*SourceUsageStatus) UnmarshalJSON ¶

func (o *SourceUsageStatus) UnmarshalJSON(bytes []byte) (err error)

type SourceUsagesAPIService ¶

type SourceUsagesAPIService service

SourceUsagesAPIService SourceUsagesAPI service

func (*SourceUsagesAPIService) GetStatusBySourceId ¶

func (a *SourceUsagesAPIService) GetStatusBySourceId(ctx context.Context, sourceId string) ApiGetStatusBySourceIdRequest

GetStatusBySourceId Finds status of source usage

This API returns the status of the source usage insights setup by IDN source ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId ID of IDN source
@return ApiGetStatusBySourceIdRequest

func (*SourceUsagesAPIService) GetStatusBySourceIdExecute ¶

Execute executes the request

@return SourceUsageStatus

func (*SourceUsagesAPIService) GetUsagesBySourceId ¶

func (a *SourceUsagesAPIService) GetUsagesBySourceId(ctx context.Context, sourceId string) ApiGetUsagesBySourceIdRequest

GetUsagesBySourceId Returns source usage insights

This API returns a summary of source usage insights for past 12 months.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId ID of IDN source
@return ApiGetUsagesBySourceIdRequest

func (*SourceUsagesAPIService) GetUsagesBySourceIdExecute ¶

func (a *SourceUsagesAPIService) GetUsagesBySourceIdExecute(r ApiGetUsagesBySourceIdRequest) ([]SourceUsage, *http.Response, error)

Execute executes the request

@return []SourceUsage

type SourcesAPIService ¶

type SourcesAPIService service

SourcesAPIService SourcesAPI service

func (*SourcesAPIService) CreateProvisioningPolicy ¶

func (a *SourcesAPIService) CreateProvisioningPolicy(ctx context.Context, sourceId string) ApiCreateProvisioningPolicyRequest

CreateProvisioningPolicy Create Provisioning Policy

This API generates a create policy/template based on field value transforms. This API is intended for use when setting up JDBC Provisioning type sources, but it will also work on other source types. Transforms can be used in the provisioning policy to create a new attribute that you only need during provisioning. Refer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id
@return ApiCreateProvisioningPolicyRequest

func (*SourcesAPIService) CreateProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesAPIService) CreateSource ¶

CreateSource Creates a source in IdentityNow.

This creates a specific source with a full source JSON representation. Any passwords are submitted as plain-text and encrypted upon receipt in IdentityNow. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateSourceRequest

func (*SourcesAPIService) CreateSourceExecute ¶

func (a *SourcesAPIService) CreateSourceExecute(r ApiCreateSourceRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesAPIService) CreateSourceSchema ¶

func (a *SourcesAPIService) CreateSourceSchema(ctx context.Context, sourceId string) ApiCreateSourceSchemaRequest

CreateSourceSchema Create Schema on a Source

Creates a new Schema on the specified Source in IdentityNow.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@return ApiCreateSourceSchemaRequest

func (*SourcesAPIService) CreateSourceSchemaExecute ¶

func (a *SourcesAPIService) CreateSourceSchemaExecute(r ApiCreateSourceSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesAPIService) DeleteProvisioningPolicy ¶

func (a *SourcesAPIService) DeleteProvisioningPolicy(ctx context.Context, sourceId string, usageType UsageType) ApiDeleteProvisioningPolicyRequest

DeleteProvisioningPolicy Delete Provisioning Policy by UsageType

Deletes the provisioning policy with the specified usage on an application. A token with API, or ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source ID.
@param usageType The type of provisioning policy usage.  In IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations.  Each usage type is considered a provisioning policy.  A source can have any number of these provisioning policies defined.  These are the common usage types:  CREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source.   UPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source. ENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created.  DISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source.  You can use these four usage types for all your provisioning policy needs.
@return ApiDeleteProvisioningPolicyRequest

func (*SourcesAPIService) DeleteProvisioningPolicyExecute ¶

func (a *SourcesAPIService) DeleteProvisioningPolicyExecute(r ApiDeleteProvisioningPolicyRequest) (*http.Response, error)

Execute executes the request

func (*SourcesAPIService) DeleteSource ¶

DeleteSource Delete Source by ID

This end-point deletes a specific source in IdentityNow. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API. All of accounts on the source will be removed first, then the source will be deleted. Actual status of task execution can be retrieved via method GET `/task-status/{id}`

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiDeleteSourceRequest

func (*SourcesAPIService) DeleteSourceExecute ¶

Execute executes the request

@return DeleteSource202Response

func (*SourcesAPIService) DeleteSourceSchema ¶

func (a *SourcesAPIService) DeleteSourceSchema(ctx context.Context, sourceId string, schemaId string) ApiDeleteSourceSchemaRequest

DeleteSourceSchema Delete Source Schema by ID

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@param schemaId The Schema id.
@return ApiDeleteSourceSchemaRequest

func (*SourcesAPIService) DeleteSourceSchemaExecute ¶

func (a *SourcesAPIService) DeleteSourceSchemaExecute(r ApiDeleteSourceSchemaRequest) (*http.Response, error)

Execute executes the request

func (*SourcesAPIService) GetAccountsSchema ¶

func (a *SourcesAPIService) GetAccountsSchema(ctx context.Context, id string) ApiGetAccountsSchemaRequest

GetAccountsSchema Downloads source accounts schema template

This API downloads the CSV schema that defines the account attributes on a source. >**NOTE: This API is designated only for Delimited File sources.**

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiGetAccountsSchemaRequest

func (*SourcesAPIService) GetAccountsSchemaExecute ¶

func (a *SourcesAPIService) GetAccountsSchemaExecute(r ApiGetAccountsSchemaRequest) (*http.Response, error)

Execute executes the request

func (*SourcesAPIService) GetEntitlementsSchema ¶

func (a *SourcesAPIService) GetEntitlementsSchema(ctx context.Context, id string) ApiGetEntitlementsSchemaRequest

GetEntitlementsSchema Downloads source entitlements schema template

This API downloads the CSV schema that defines the entitlement attributes on a source.

>**NOTE: This API is designated only for Delimited File sources.**

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiGetEntitlementsSchemaRequest

func (*SourcesAPIService) GetEntitlementsSchemaExecute ¶

func (a *SourcesAPIService) GetEntitlementsSchemaExecute(r ApiGetEntitlementsSchemaRequest) (*http.Response, error)

Execute executes the request

func (*SourcesAPIService) GetProvisioningPolicy ¶

func (a *SourcesAPIService) GetProvisioningPolicy(ctx context.Context, sourceId string, usageType UsageType) ApiGetProvisioningPolicyRequest

GetProvisioningPolicy Get Provisioning Policy by UsageType

This end-point retrieves the ProvisioningPolicy with the specified usage on the specified Source in IdentityNow. A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source ID.
@param usageType The type of provisioning policy usage.  In IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations.  Each usage type is considered a provisioning policy.  A source can have any number of these provisioning policies defined.  These are the common usage types:  CREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source.   UPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source. ENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created.  DISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source.  You can use these four usage types for all your provisioning policy needs.
@return ApiGetProvisioningPolicyRequest

func (*SourcesAPIService) GetProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesAPIService) GetSource ¶

GetSource Get Source by ID

This end-point gets a specific source in IdentityNow. A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiGetSourceRequest

func (*SourcesAPIService) GetSourceExecute ¶

func (a *SourcesAPIService) GetSourceExecute(r ApiGetSourceRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesAPIService) GetSourceHealth ¶

func (a *SourcesAPIService) GetSourceHealth(ctx context.Context, sourceId string) ApiGetSourceHealthRequest

GetSourceHealth Fetches source health by id

This endpoint fetches source health by source's id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@return ApiGetSourceHealthRequest

func (*SourcesAPIService) GetSourceHealthExecute ¶

Execute executes the request

@return SourceHealthDto

func (*SourcesAPIService) GetSourceSchema ¶

func (a *SourcesAPIService) GetSourceSchema(ctx context.Context, sourceId string, schemaId string) ApiGetSourceSchemaRequest

GetSourceSchema Get Source Schema by ID

Get the Source Schema by ID in IdentityNow.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@param schemaId The Schema id.
@return ApiGetSourceSchemaRequest

func (*SourcesAPIService) GetSourceSchemaExecute ¶

func (a *SourcesAPIService) GetSourceSchemaExecute(r ApiGetSourceSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesAPIService) ImportAccountsSchema ¶

func (a *SourcesAPIService) ImportAccountsSchema(ctx context.Context, id string) ApiImportAccountsSchemaRequest

ImportAccountsSchema Uploads source accounts schema template

This API uploads a source schema template file to configure a source's account attributes.

To retrieve the file to modify and upload, log into Identity Now.

Click **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Account Schema** -> **Options** -> **Download Schema**

>**NOTE: This API is designated only for Delimited File sources.**

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiImportAccountsSchemaRequest

func (*SourcesAPIService) ImportAccountsSchemaExecute ¶

func (a *SourcesAPIService) ImportAccountsSchemaExecute(r ApiImportAccountsSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesAPIService) ImportConnectorFile ¶

func (a *SourcesAPIService) ImportConnectorFile(ctx context.Context, sourceId string) ApiImportConnectorFileRequest

ImportConnectorFile Upload connector file to source

This uploads a supplemental source connector file (like jdbc driver jars) to a source's S3 bucket. This also sends ETS and Audit events. A token with ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@return ApiImportConnectorFileRequest

func (*SourcesAPIService) ImportConnectorFileExecute ¶

func (a *SourcesAPIService) ImportConnectorFileExecute(r ApiImportConnectorFileRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesAPIService) ImportEntitlementsSchema ¶

func (a *SourcesAPIService) ImportEntitlementsSchema(ctx context.Context, id string) ApiImportEntitlementsSchemaRequest

ImportEntitlementsSchema Uploads source entitlements schema template

This API uploads a source schema template file to configure a source's entitlement attributes.

To retrieve the file to modify and upload, log into Identity Now.

Click **Admin** -> **Connections** -> **Sources** -> **`{SourceName}`** -> **Import Data** -> **Import Entitlements** -> **Download**

>**NOTE: This API is designated only for Delimited File sources.**

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiImportEntitlementsSchemaRequest

func (*SourcesAPIService) ImportEntitlementsSchemaExecute ¶

func (a *SourcesAPIService) ImportEntitlementsSchemaExecute(r ApiImportEntitlementsSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesAPIService) ListProvisioningPolicies ¶

func (a *SourcesAPIService) ListProvisioningPolicies(ctx context.Context, sourceId string) ApiListProvisioningPoliciesRequest

ListProvisioningPolicies Lists ProvisioningPolicies

This end-point lists all the ProvisioningPolicies in IdentityNow. A token with API, or ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id
@return ApiListProvisioningPoliciesRequest

func (*SourcesAPIService) ListProvisioningPoliciesExecute ¶

Execute executes the request

@return []ProvisioningPolicyDto

func (*SourcesAPIService) ListSourceSchemas ¶

func (a *SourcesAPIService) ListSourceSchemas(ctx context.Context, sourceId string) ApiListSourceSchemasRequest

ListSourceSchemas List Schemas on a Source

Lists the Schemas that exist on the specified Source in IdentityNow.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source ID.
@return ApiListSourceSchemasRequest

func (*SourcesAPIService) ListSourceSchemasExecute ¶

func (a *SourcesAPIService) ListSourceSchemasExecute(r ApiListSourceSchemasRequest) ([]Schema, *http.Response, error)

Execute executes the request

@return []Schema

func (*SourcesAPIService) ListSources ¶

ListSources Lists all sources in IdentityNow.

This end-point lists all the sources in IdentityNow. A token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or ROLE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListSourcesRequest

func (*SourcesAPIService) ListSourcesExecute ¶

func (a *SourcesAPIService) ListSourcesExecute(r ApiListSourcesRequest) ([]Source, *http.Response, error)

Execute executes the request

@return []Source

func (*SourcesAPIService) PutProvisioningPolicy ¶

func (a *SourcesAPIService) PutProvisioningPolicy(ctx context.Context, sourceId string, usageType UsageType) ApiPutProvisioningPolicyRequest

PutProvisioningPolicy Update Provisioning Policy by UsageType

This end-point updates the provisioning policy with the specified usage on the specified source in IdentityNow. Transforms can be used in the provisioning policy to create a new attribute that you only need during provisioning. Refer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information. A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source ID.
@param usageType The type of provisioning policy usage.  In IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations.  Each usage type is considered a provisioning policy.  A source can have any number of these provisioning policies defined.  These are the common usage types:  CREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source.   UPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source. ENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created.  DISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source.  You can use these four usage types for all your provisioning policy needs.
@return ApiPutProvisioningPolicyRequest

func (*SourcesAPIService) PutProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesAPIService) PutSource ¶

PutSource Update Source (Full)

This API updates a source in IdentityNow, using a full object representation. In other words, the existing Source configuration is completely replaced.

Some fields are immutable and cannot be changed, such as:

* id * type * authoritative * connector * connectorClass * passwordPolicies

Attempts to modify these fields will result in a 400 error.

A token with ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiPutSourceRequest

func (*SourcesAPIService) PutSourceExecute ¶

func (a *SourcesAPIService) PutSourceExecute(r ApiPutSourceRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesAPIService) PutSourceSchema ¶

func (a *SourcesAPIService) PutSourceSchema(ctx context.Context, sourceId string, schemaId string) ApiPutSourceSchemaRequest

PutSourceSchema Update Source Schema (Full)

This API will completely replace an existing Schema with the submitted payload. Some fields of the Schema cannot be updated. These fields are listed below.

* id * name * created * modified

Any attempt to modify these fields will result in an error response with a status code of 400.

> `id` must remain in the request body, but it cannot be changed. If `id` is omitted from the request body, the result will be a 400 error.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@param schemaId The Schema id.
@return ApiPutSourceSchemaRequest

func (*SourcesAPIService) PutSourceSchemaExecute ¶

func (a *SourcesAPIService) PutSourceSchemaExecute(r ApiPutSourceSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesAPIService) UpdateProvisioningPoliciesInBulk ¶

func (a *SourcesAPIService) UpdateProvisioningPoliciesInBulk(ctx context.Context, sourceId string) ApiUpdateProvisioningPoliciesInBulkRequest

UpdateProvisioningPoliciesInBulk Bulk Update Provisioning Policies

This end-point updates a list of provisioning policies on the specified source in IdentityNow. A token with API, or ORG_ADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@return ApiUpdateProvisioningPoliciesInBulkRequest

func (*SourcesAPIService) UpdateProvisioningPoliciesInBulkExecute ¶

func (a *SourcesAPIService) UpdateProvisioningPoliciesInBulkExecute(r ApiUpdateProvisioningPoliciesInBulkRequest) ([]ProvisioningPolicyDto, *http.Response, error)

Execute executes the request

@return []ProvisioningPolicyDto

func (*SourcesAPIService) UpdateProvisioningPolicy ¶

func (a *SourcesAPIService) UpdateProvisioningPolicy(ctx context.Context, sourceId string, usageType UsageType) ApiUpdateProvisioningPolicyRequest

UpdateProvisioningPolicy Partial update of Provisioning Policy

This API selectively updates an existing Provisioning Policy using a JSONPatch payload. Transforms can be used in the provisioning policy to create a new attribute that you only need during provisioning. Refer to [Transforms in Provisioning Policies](https://developer.sailpoint.com/idn/docs/transforms/guides/transforms-in-provisioning-policies) for more information. A token with API, ORG_ADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@param usageType The type of provisioning policy usage.  In IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations.  Each usage type is considered a provisioning policy.  A source can have any number of these provisioning policies defined.  These are the common usage types:  CREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source.   UPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source. ENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created.  DISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source.  You can use these four usage types for all your provisioning policy needs.
@return ApiUpdateProvisioningPolicyRequest

func (*SourcesAPIService) UpdateProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesAPIService) UpdateSource ¶

UpdateSource Update Source (Partial)

This API partially updates a source in IdentityNow, using a list of patch operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

Some fields are immutable and cannot be changed, such as:

* id * type * authoritative * created * modified * connector * connectorClass * passwordPolicies

Attempts to modify these fields will result in a 400 error.

A token with ORG_ADMIN, SOURCE_ADMIN, SOURCE_SUBADMIN, or API authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The Source id
@return ApiUpdateSourceRequest

func (*SourcesAPIService) UpdateSourceExecute ¶

func (a *SourcesAPIService) UpdateSourceExecute(r ApiUpdateSourceRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesAPIService) UpdateSourceSchema ¶

func (a *SourcesAPIService) UpdateSourceSchema(ctx context.Context, sourceId string, schemaId string) ApiUpdateSourceSchemaRequest

UpdateSourceSchema Update Source Schema (Partial)

Use this API to selectively update an existing Schema using a JSONPatch payload.

The following schema fields are immutable and cannot be updated:

- id - name - created - modified

To switch an account attribute to a group entitlement, you need to have the following in place:

- `isEntitlement: true` - Must define a schema for the group and [add it to the source](https://developer.sailpoint.com/idn/api/v3/create-source-schema) before updating the `isGroup` flag. For example, here is the `group` account attribute referencing a schema that defines the group: ```json

{
    "name": "groups",
    "type": "STRING",
    "schema": {
        "type": "CONNECTOR_SCHEMA",
        "id": "2c9180887671ff8c01767b4671fc7d60",
        "name": "group"
    },
    "description": "The groups, roles etc. that reference account group objects",
    "isMulti": true,
    "isEntitlement": true,
    "isGroup": true
}

```

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param sourceId The Source id.
@param schemaId The Schema id.
@return ApiUpdateSourceSchemaRequest

func (*SourcesAPIService) UpdateSourceSchemaExecute ¶

func (a *SourcesAPIService) UpdateSourceSchemaExecute(r ApiUpdateSourceSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

type SpConfigMessage ¶

type SpConfigMessage struct {
	// Message key.
	Key string `json:"key"`
	// Message text.
	Text string `json:"text"`
	// Message details if any, in key:value pairs.
	Details              map[string]interface{} `json:"details"`
	AdditionalProperties map[string]interface{}
}

SpConfigMessage Message model for Config Import/Export.

func NewSpConfigMessage ¶

func NewSpConfigMessage(key string, text string, details map[string]interface{}) *SpConfigMessage

NewSpConfigMessage instantiates a new SpConfigMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSpConfigMessageWithDefaults ¶

func NewSpConfigMessageWithDefaults() *SpConfigMessage

NewSpConfigMessageWithDefaults instantiates a new SpConfigMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SpConfigMessage) GetDetails ¶

func (o *SpConfigMessage) GetDetails() map[string]interface{}

GetDetails returns the Details field value

func (*SpConfigMessage) GetDetailsOk ¶

func (o *SpConfigMessage) GetDetailsOk() (map[string]interface{}, bool)

GetDetailsOk returns a tuple with the Details field value and a boolean to check if the value has been set.

func (*SpConfigMessage) GetKey ¶

func (o *SpConfigMessage) GetKey() string

GetKey returns the Key field value

func (*SpConfigMessage) GetKeyOk ¶

func (o *SpConfigMessage) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (*SpConfigMessage) GetText ¶

func (o *SpConfigMessage) GetText() string

GetText returns the Text field value

func (*SpConfigMessage) GetTextOk ¶

func (o *SpConfigMessage) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (SpConfigMessage) MarshalJSON ¶

func (o SpConfigMessage) MarshalJSON() ([]byte, error)

func (*SpConfigMessage) SetDetails ¶

func (o *SpConfigMessage) SetDetails(v map[string]interface{})

SetDetails sets field value

func (*SpConfigMessage) SetKey ¶

func (o *SpConfigMessage) SetKey(v string)

SetKey sets field value

func (*SpConfigMessage) SetText ¶

func (o *SpConfigMessage) SetText(v string)

SetText sets field value

func (SpConfigMessage) ToMap ¶

func (o SpConfigMessage) ToMap() (map[string]interface{}, error)

func (*SpConfigMessage) UnmarshalJSON ¶

func (o *SpConfigMessage) UnmarshalJSON(bytes []byte) (err error)

type StandardLevel ¶ added in v2.0.5

type StandardLevel string

StandardLevel Standard Log4j log level

const (
	STANDARDLEVEL_FALSE StandardLevel = "false"
	STANDARDLEVEL_FATAL StandardLevel = "FATAL"
	STANDARDLEVEL_ERROR StandardLevel = "ERROR"
	STANDARDLEVEL_WARN  StandardLevel = "WARN"
	STANDARDLEVEL_INFO  StandardLevel = "INFO"
	STANDARDLEVEL_DEBUG StandardLevel = "DEBUG"
	STANDARDLEVEL_TRACE StandardLevel = "TRACE"
)

List of StandardLevel

func NewStandardLevelFromValue ¶ added in v2.0.5

func NewStandardLevelFromValue(v string) (*StandardLevel, error)

NewStandardLevelFromValue returns a pointer to a valid StandardLevel for the value passed as argument, or an error if the value passed is not allowed by the enum

func (StandardLevel) IsValid ¶ added in v2.0.5

func (v StandardLevel) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (StandardLevel) Ptr ¶ added in v2.0.5

func (v StandardLevel) Ptr() *StandardLevel

Ptr returns reference to StandardLevel value

func (*StandardLevel) UnmarshalJSON ¶ added in v2.0.5

func (v *StandardLevel) UnmarshalJSON(src []byte) error

type SubSearchAggregationSpecification ¶

type SubSearchAggregationSpecification struct {
	Nested               *NestedAggregation `json:"nested,omitempty"`
	Metric               *MetricAggregation `json:"metric,omitempty"`
	Filter               *FilterAggregation `json:"filter,omitempty"`
	Bucket               *BucketAggregation `json:"bucket,omitempty"`
	SubAggregation       *Aggregations      `json:"subAggregation,omitempty"`
	AdditionalProperties map[string]interface{}
}

SubSearchAggregationSpecification struct for SubSearchAggregationSpecification

func NewSubSearchAggregationSpecification ¶

func NewSubSearchAggregationSpecification() *SubSearchAggregationSpecification

NewSubSearchAggregationSpecification instantiates a new SubSearchAggregationSpecification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubSearchAggregationSpecificationWithDefaults ¶

func NewSubSearchAggregationSpecificationWithDefaults() *SubSearchAggregationSpecification

NewSubSearchAggregationSpecificationWithDefaults instantiates a new SubSearchAggregationSpecification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubSearchAggregationSpecification) GetBucket ¶

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*SubSearchAggregationSpecification) GetBucketOk ¶

GetBucketOk returns a tuple with the Bucket field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubSearchAggregationSpecification) GetFilter ¶

GetFilter returns the Filter field value if set, zero value otherwise.

func (*SubSearchAggregationSpecification) GetFilterOk ¶

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 (*SubSearchAggregationSpecification) GetMetric ¶

GetMetric returns the Metric field value if set, zero value otherwise.

func (*SubSearchAggregationSpecification) GetMetricOk ¶

GetMetricOk returns a tuple with the Metric field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubSearchAggregationSpecification) GetNested ¶

GetNested returns the Nested field value if set, zero value otherwise.

func (*SubSearchAggregationSpecification) GetNestedOk ¶

GetNestedOk returns a tuple with the Nested field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubSearchAggregationSpecification) GetSubAggregation ¶

func (o *SubSearchAggregationSpecification) GetSubAggregation() Aggregations

GetSubAggregation returns the SubAggregation field value if set, zero value otherwise.

func (*SubSearchAggregationSpecification) GetSubAggregationOk ¶

func (o *SubSearchAggregationSpecification) GetSubAggregationOk() (*Aggregations, bool)

GetSubAggregationOk returns a tuple with the SubAggregation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubSearchAggregationSpecification) HasBucket ¶

func (o *SubSearchAggregationSpecification) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*SubSearchAggregationSpecification) HasFilter ¶

func (o *SubSearchAggregationSpecification) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*SubSearchAggregationSpecification) HasMetric ¶

func (o *SubSearchAggregationSpecification) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*SubSearchAggregationSpecification) HasNested ¶

func (o *SubSearchAggregationSpecification) HasNested() bool

HasNested returns a boolean if a field has been set.

func (*SubSearchAggregationSpecification) HasSubAggregation ¶

func (o *SubSearchAggregationSpecification) HasSubAggregation() bool

HasSubAggregation returns a boolean if a field has been set.

func (SubSearchAggregationSpecification) MarshalJSON ¶

func (o SubSearchAggregationSpecification) MarshalJSON() ([]byte, error)

func (*SubSearchAggregationSpecification) SetBucket ¶

SetBucket gets a reference to the given BucketAggregation and assigns it to the Bucket field.

func (*SubSearchAggregationSpecification) SetFilter ¶

SetFilter gets a reference to the given FilterAggregation and assigns it to the Filter field.

func (*SubSearchAggregationSpecification) SetMetric ¶

SetMetric gets a reference to the given MetricAggregation and assigns it to the Metric field.

func (*SubSearchAggregationSpecification) SetNested ¶

SetNested gets a reference to the given NestedAggregation and assigns it to the Nested field.

func (*SubSearchAggregationSpecification) SetSubAggregation ¶

func (o *SubSearchAggregationSpecification) SetSubAggregation(v Aggregations)

SetSubAggregation gets a reference to the given Aggregations and assigns it to the SubAggregation field.

func (SubSearchAggregationSpecification) ToMap ¶

func (o SubSearchAggregationSpecification) ToMap() (map[string]interface{}, error)

func (*SubSearchAggregationSpecification) UnmarshalJSON ¶

func (o *SubSearchAggregationSpecification) UnmarshalJSON(bytes []byte) (err error)

type TaggedObject ¶

type TaggedObject struct {
	ObjectRef *TaggedObjectDto `json:"objectRef,omitempty"`
	// Labels to be applied to an Object
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaggedObject Tagged object.

func NewTaggedObject ¶

func NewTaggedObject() *TaggedObject

NewTaggedObject instantiates a new TaggedObject object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaggedObjectWithDefaults ¶

func NewTaggedObjectWithDefaults() *TaggedObject

NewTaggedObjectWithDefaults instantiates a new TaggedObject object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaggedObject) GetObjectRef ¶

func (o *TaggedObject) GetObjectRef() TaggedObjectDto

GetObjectRef returns the ObjectRef field value if set, zero value otherwise.

func (*TaggedObject) GetObjectRefOk ¶

func (o *TaggedObject) GetObjectRefOk() (*TaggedObjectDto, bool)

GetObjectRefOk returns a tuple with the ObjectRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaggedObject) GetTags ¶

func (o *TaggedObject) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*TaggedObject) GetTagsOk ¶

func (o *TaggedObject) 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 (*TaggedObject) HasObjectRef ¶

func (o *TaggedObject) HasObjectRef() bool

HasObjectRef returns a boolean if a field has been set.

func (*TaggedObject) HasTags ¶

func (o *TaggedObject) HasTags() bool

HasTags returns a boolean if a field has been set.

func (TaggedObject) MarshalJSON ¶

func (o TaggedObject) MarshalJSON() ([]byte, error)

func (*TaggedObject) SetObjectRef ¶

func (o *TaggedObject) SetObjectRef(v TaggedObjectDto)

SetObjectRef gets a reference to the given TaggedObjectDto and assigns it to the ObjectRef field.

func (*TaggedObject) SetTags ¶

func (o *TaggedObject) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (TaggedObject) ToMap ¶

func (o TaggedObject) ToMap() (map[string]interface{}, error)

func (*TaggedObject) UnmarshalJSON ¶

func (o *TaggedObject) UnmarshalJSON(bytes []byte) (err error)

type TaggedObjectDto ¶

type TaggedObjectDto struct {
	// DTO type
	Type *string `json:"type,omitempty"`
	// ID of the object this reference applies to
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the object this reference applies to
	Name                 NullableString `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaggedObjectDto struct for TaggedObjectDto

func NewTaggedObjectDto ¶

func NewTaggedObjectDto() *TaggedObjectDto

NewTaggedObjectDto instantiates a new TaggedObjectDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaggedObjectDtoWithDefaults ¶

func NewTaggedObjectDtoWithDefaults() *TaggedObjectDto

NewTaggedObjectDtoWithDefaults instantiates a new TaggedObjectDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaggedObjectDto) GetId ¶

func (o *TaggedObjectDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TaggedObjectDto) GetIdOk ¶

func (o *TaggedObjectDto) 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 (*TaggedObjectDto) GetName ¶

func (o *TaggedObjectDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaggedObjectDto) GetNameOk ¶

func (o *TaggedObjectDto) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaggedObjectDto) GetType ¶

func (o *TaggedObjectDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaggedObjectDto) GetTypeOk ¶

func (o *TaggedObjectDto) 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 (*TaggedObjectDto) HasId ¶

func (o *TaggedObjectDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*TaggedObjectDto) HasName ¶

func (o *TaggedObjectDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaggedObjectDto) HasType ¶

func (o *TaggedObjectDto) HasType() bool

HasType returns a boolean if a field has been set.

func (TaggedObjectDto) MarshalJSON ¶

func (o TaggedObjectDto) MarshalJSON() ([]byte, error)

func (*TaggedObjectDto) SetId ¶

func (o *TaggedObjectDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TaggedObjectDto) SetName ¶

func (o *TaggedObjectDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TaggedObjectDto) SetNameNil ¶

func (o *TaggedObjectDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TaggedObjectDto) SetType ¶

func (o *TaggedObjectDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TaggedObjectDto) ToMap ¶

func (o TaggedObjectDto) ToMap() (map[string]interface{}, error)

func (*TaggedObjectDto) UnmarshalJSON ¶

func (o *TaggedObjectDto) UnmarshalJSON(bytes []byte) (err error)

func (*TaggedObjectDto) UnsetName ¶

func (o *TaggedObjectDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type TaggedObjectsAPIService ¶

type TaggedObjectsAPIService service

TaggedObjectsAPIService TaggedObjectsAPI service

func (*TaggedObjectsAPIService) DeleteTaggedObject ¶

func (a *TaggedObjectsAPIService) DeleteTaggedObject(ctx context.Context, type_ string, id string) ApiDeleteTaggedObjectRequest

DeleteTaggedObject Delete Tagged Object

This deletes a tagged object for the specified type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param type_ The type of tagged object to delete.
@param id The ID of the object reference to delete.
@return ApiDeleteTaggedObjectRequest

func (*TaggedObjectsAPIService) DeleteTaggedObjectExecute ¶

func (a *TaggedObjectsAPIService) DeleteTaggedObjectExecute(r ApiDeleteTaggedObjectRequest) (*http.Response, error)

Execute executes the request

func (*TaggedObjectsAPIService) DeleteTagsToManyObject ¶

DeleteTagsToManyObject Remove Tags from Multiple Objects

This API removes tags from multiple objects.

A token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteTagsToManyObjectRequest

func (*TaggedObjectsAPIService) DeleteTagsToManyObjectExecute ¶

func (a *TaggedObjectsAPIService) DeleteTagsToManyObjectExecute(r ApiDeleteTagsToManyObjectRequest) (*http.Response, error)

Execute executes the request

func (*TaggedObjectsAPIService) GetTaggedObject ¶

GetTaggedObject Get Tagged Object

This gets a tagged object for the specified type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param type_ The type of tagged object to retrieve.
@param id The ID of the object reference to retrieve.
@return ApiGetTaggedObjectRequest

func (*TaggedObjectsAPIService) GetTaggedObjectExecute ¶

Execute executes the request

@return TaggedObject

func (*TaggedObjectsAPIService) ListTaggedObjects ¶

ListTaggedObjects List Tagged Objects

This API returns a list of all tagged objects.

Any authenticated token may be used to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTaggedObjectsRequest

func (*TaggedObjectsAPIService) ListTaggedObjectsByType ¶

func (a *TaggedObjectsAPIService) ListTaggedObjectsByType(ctx context.Context, type_ string) ApiListTaggedObjectsByTypeRequest

ListTaggedObjectsByType List Tagged Objects by Type

This API returns a list of all tagged objects by type.

Any authenticated token may be used to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param type_ The type of tagged object to retrieve.
@return ApiListTaggedObjectsByTypeRequest

func (*TaggedObjectsAPIService) ListTaggedObjectsByTypeExecute ¶

func (a *TaggedObjectsAPIService) ListTaggedObjectsByTypeExecute(r ApiListTaggedObjectsByTypeRequest) ([]TaggedObject, *http.Response, error)

Execute executes the request

@return []TaggedObject

func (*TaggedObjectsAPIService) ListTaggedObjectsExecute ¶

Execute executes the request

@return []TaggedObject

func (*TaggedObjectsAPIService) PutTaggedObject ¶

PutTaggedObject Update Tagged Object

This updates a tagged object for the specified type.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param type_ The type of tagged object to update.
@param id The ID of the object reference to update.
@return ApiPutTaggedObjectRequest

func (*TaggedObjectsAPIService) PutTaggedObjectExecute ¶

Execute executes the request

@return TaggedObject

func (*TaggedObjectsAPIService) SetTagToObject ¶

SetTagToObject Add Tag to Object

This adds a tag to an object.

Any authenticated token may be used to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetTagToObjectRequest

func (*TaggedObjectsAPIService) SetTagToObjectExecute ¶

func (a *TaggedObjectsAPIService) SetTagToObjectExecute(r ApiSetTagToObjectRequest) (*http.Response, error)

Execute executes the request

func (*TaggedObjectsAPIService) SetTagsToManyObjects ¶

SetTagsToManyObjects Tag Multiple Objects

This API adds tags to multiple objects.

A token with API, CERT_ADMIN, ORG_ADMIN, REPORT_ADMIN, ROLE_ADMIN, ROLE_SUBADMIN, SOURCE_ADMIN, or SOURCE_SUBADMIN authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetTagsToManyObjectsRequest

func (*TaggedObjectsAPIService) SetTagsToManyObjectsExecute ¶

Execute executes the request

@return BulkTaggedObject

type TaskResultDetails ¶

type TaskResultDetails struct {
	// Type of the job or task underlying in the report processing. It could be a quartz task, QPOC or MENTOS jobs or a refresh/sync task.
	Type *string `json:"type,omitempty"`
	// Unique task definition identifier.
	Id *string `json:"id,omitempty"`
	// Use this property to define what report should be processed in the RDE service.
	ReportType map[string]interface{} `json:"reportType,omitempty"`
	// Description of the report purpose and/or contents.
	Description *string `json:"description,omitempty"`
	// Name of the parent task/report if exists.
	ParentName NullableString `json:"parentName,omitempty"`
	// Name of the report processing initiator.
	Launcher *string `json:"launcher,omitempty"`
	// Report creation date
	Created *time.Time `json:"created,omitempty"`
	// Report start date
	Launched NullableTime `json:"launched,omitempty"`
	// Report completion date
	Completed NullableTime `json:"completed,omitempty"`
	// Report completion status.
	CompletionStatus NullableString `json:"completionStatus,omitempty"`
	// List of the messages dedicated to the report.  From task definition perspective here usually should be warnings or errors.
	Messages []TaskResultDetailsMessagesInner `json:"messages,omitempty"`
	// Task definition results, if necessary.
	Returns []TaskResultDetailsReturnsInner `json:"returns,omitempty"`
	// Extra attributes map(dictionary) needed for the report.
	Attributes map[string]map[string]interface{} `json:"attributes,omitempty"`
	// Current report state.
	Progress             NullableString `json:"progress,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaskResultDetails Details about job or task type, state and lifecycle.

func NewTaskResultDetails ¶

func NewTaskResultDetails() *TaskResultDetails

NewTaskResultDetails instantiates a new TaskResultDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResultDetailsWithDefaults ¶

func NewTaskResultDetailsWithDefaults() *TaskResultDetails

NewTaskResultDetailsWithDefaults instantiates a new TaskResultDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResultDetails) GetAttributes ¶

func (o *TaskResultDetails) GetAttributes() map[string]map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*TaskResultDetails) GetAttributesOk ¶

func (o *TaskResultDetails) GetAttributesOk() (map[string]map[string]interface{}, 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 (*TaskResultDetails) GetCompleted ¶

func (o *TaskResultDetails) GetCompleted() time.Time

GetCompleted returns the Completed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResultDetails) GetCompletedOk ¶

func (o *TaskResultDetails) GetCompletedOk() (*time.Time, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResultDetails) GetCompletionStatus ¶

func (o *TaskResultDetails) GetCompletionStatus() string

GetCompletionStatus returns the CompletionStatus field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResultDetails) GetCompletionStatusOk ¶

func (o *TaskResultDetails) GetCompletionStatusOk() (*string, bool)

GetCompletionStatusOk returns a tuple with the CompletionStatus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResultDetails) GetCreated ¶

func (o *TaskResultDetails) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*TaskResultDetails) GetCreatedOk ¶

func (o *TaskResultDetails) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetails) GetDescription ¶

func (o *TaskResultDetails) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TaskResultDetails) GetDescriptionOk ¶

func (o *TaskResultDetails) 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 (*TaskResultDetails) GetId ¶

func (o *TaskResultDetails) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TaskResultDetails) GetIdOk ¶

func (o *TaskResultDetails) 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 (*TaskResultDetails) GetLaunched ¶

func (o *TaskResultDetails) GetLaunched() time.Time

GetLaunched returns the Launched field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResultDetails) GetLaunchedOk ¶

func (o *TaskResultDetails) GetLaunchedOk() (*time.Time, bool)

GetLaunchedOk returns a tuple with the Launched field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResultDetails) GetLauncher ¶

func (o *TaskResultDetails) GetLauncher() string

GetLauncher returns the Launcher field value if set, zero value otherwise.

func (*TaskResultDetails) GetLauncherOk ¶

func (o *TaskResultDetails) GetLauncherOk() (*string, bool)

GetLauncherOk returns a tuple with the Launcher field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetails) GetMessages ¶

GetMessages returns the Messages field value if set, zero value otherwise.

func (*TaskResultDetails) GetMessagesOk ¶

func (o *TaskResultDetails) GetMessagesOk() ([]TaskResultDetailsMessagesInner, bool)

GetMessagesOk returns a tuple with the Messages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetails) GetParentName ¶

func (o *TaskResultDetails) GetParentName() string

GetParentName returns the ParentName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResultDetails) GetParentNameOk ¶

func (o *TaskResultDetails) GetParentNameOk() (*string, bool)

GetParentNameOk returns a tuple with the ParentName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResultDetails) GetProgress ¶

func (o *TaskResultDetails) GetProgress() string

GetProgress returns the Progress field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResultDetails) GetProgressOk ¶

func (o *TaskResultDetails) GetProgressOk() (*string, bool)

GetProgressOk returns a tuple with the Progress field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResultDetails) GetReportType ¶

func (o *TaskResultDetails) GetReportType() map[string]interface{}

GetReportType returns the ReportType field value if set, zero value otherwise.

func (*TaskResultDetails) GetReportTypeOk ¶

func (o *TaskResultDetails) GetReportTypeOk() (map[string]interface{}, bool)

GetReportTypeOk returns a tuple with the ReportType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetails) GetReturns ¶

GetReturns returns the Returns field value if set, zero value otherwise.

func (*TaskResultDetails) GetReturnsOk ¶

func (o *TaskResultDetails) GetReturnsOk() ([]TaskResultDetailsReturnsInner, bool)

GetReturnsOk returns a tuple with the Returns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetails) GetType ¶

func (o *TaskResultDetails) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaskResultDetails) GetTypeOk ¶

func (o *TaskResultDetails) 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 (*TaskResultDetails) HasAttributes ¶

func (o *TaskResultDetails) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*TaskResultDetails) HasCompleted ¶

func (o *TaskResultDetails) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*TaskResultDetails) HasCompletionStatus ¶

func (o *TaskResultDetails) HasCompletionStatus() bool

HasCompletionStatus returns a boolean if a field has been set.

func (*TaskResultDetails) HasCreated ¶

func (o *TaskResultDetails) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*TaskResultDetails) HasDescription ¶

func (o *TaskResultDetails) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TaskResultDetails) HasId ¶

func (o *TaskResultDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*TaskResultDetails) HasLaunched ¶

func (o *TaskResultDetails) HasLaunched() bool

HasLaunched returns a boolean if a field has been set.

func (*TaskResultDetails) HasLauncher ¶

func (o *TaskResultDetails) HasLauncher() bool

HasLauncher returns a boolean if a field has been set.

func (*TaskResultDetails) HasMessages ¶

func (o *TaskResultDetails) HasMessages() bool

HasMessages returns a boolean if a field has been set.

func (*TaskResultDetails) HasParentName ¶

func (o *TaskResultDetails) HasParentName() bool

HasParentName returns a boolean if a field has been set.

func (*TaskResultDetails) HasProgress ¶

func (o *TaskResultDetails) HasProgress() bool

HasProgress returns a boolean if a field has been set.

func (*TaskResultDetails) HasReportType ¶

func (o *TaskResultDetails) HasReportType() bool

HasReportType returns a boolean if a field has been set.

func (*TaskResultDetails) HasReturns ¶

func (o *TaskResultDetails) HasReturns() bool

HasReturns returns a boolean if a field has been set.

func (*TaskResultDetails) HasType ¶

func (o *TaskResultDetails) HasType() bool

HasType returns a boolean if a field has been set.

func (TaskResultDetails) MarshalJSON ¶

func (o TaskResultDetails) MarshalJSON() ([]byte, error)

func (*TaskResultDetails) SetAttributes ¶

func (o *TaskResultDetails) SetAttributes(v map[string]map[string]interface{})

SetAttributes gets a reference to the given map[string]map[string]interface{} and assigns it to the Attributes field.

func (*TaskResultDetails) SetCompleted ¶

func (o *TaskResultDetails) SetCompleted(v time.Time)

SetCompleted gets a reference to the given NullableTime and assigns it to the Completed field.

func (*TaskResultDetails) SetCompletedNil ¶

func (o *TaskResultDetails) SetCompletedNil()

SetCompletedNil sets the value for Completed to be an explicit nil

func (*TaskResultDetails) SetCompletionStatus ¶

func (o *TaskResultDetails) SetCompletionStatus(v string)

SetCompletionStatus gets a reference to the given NullableString and assigns it to the CompletionStatus field.

func (*TaskResultDetails) SetCompletionStatusNil ¶

func (o *TaskResultDetails) SetCompletionStatusNil()

SetCompletionStatusNil sets the value for CompletionStatus to be an explicit nil

func (*TaskResultDetails) SetCreated ¶

func (o *TaskResultDetails) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*TaskResultDetails) SetDescription ¶

func (o *TaskResultDetails) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TaskResultDetails) SetId ¶

func (o *TaskResultDetails) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TaskResultDetails) SetLaunched ¶

func (o *TaskResultDetails) SetLaunched(v time.Time)

SetLaunched gets a reference to the given NullableTime and assigns it to the Launched field.

func (*TaskResultDetails) SetLaunchedNil ¶

func (o *TaskResultDetails) SetLaunchedNil()

SetLaunchedNil sets the value for Launched to be an explicit nil

func (*TaskResultDetails) SetLauncher ¶

func (o *TaskResultDetails) SetLauncher(v string)

SetLauncher gets a reference to the given string and assigns it to the Launcher field.

func (*TaskResultDetails) SetMessages ¶

SetMessages gets a reference to the given []TaskResultDetailsMessagesInner and assigns it to the Messages field.

func (*TaskResultDetails) SetParentName ¶

func (o *TaskResultDetails) SetParentName(v string)

SetParentName gets a reference to the given NullableString and assigns it to the ParentName field.

func (*TaskResultDetails) SetParentNameNil ¶

func (o *TaskResultDetails) SetParentNameNil()

SetParentNameNil sets the value for ParentName to be an explicit nil

func (*TaskResultDetails) SetProgress ¶

func (o *TaskResultDetails) SetProgress(v string)

SetProgress gets a reference to the given NullableString and assigns it to the Progress field.

func (*TaskResultDetails) SetProgressNil ¶

func (o *TaskResultDetails) SetProgressNil()

SetProgressNil sets the value for Progress to be an explicit nil

func (*TaskResultDetails) SetReportType ¶

func (o *TaskResultDetails) SetReportType(v map[string]interface{})

SetReportType gets a reference to the given map[string]interface{} and assigns it to the ReportType field.

func (*TaskResultDetails) SetReturns ¶

SetReturns gets a reference to the given []TaskResultDetailsReturnsInner and assigns it to the Returns field.

func (*TaskResultDetails) SetType ¶

func (o *TaskResultDetails) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TaskResultDetails) ToMap ¶

func (o TaskResultDetails) ToMap() (map[string]interface{}, error)

func (*TaskResultDetails) UnmarshalJSON ¶

func (o *TaskResultDetails) UnmarshalJSON(bytes []byte) (err error)

func (*TaskResultDetails) UnsetCompleted ¶

func (o *TaskResultDetails) UnsetCompleted()

UnsetCompleted ensures that no value is present for Completed, not even an explicit nil

func (*TaskResultDetails) UnsetCompletionStatus ¶

func (o *TaskResultDetails) UnsetCompletionStatus()

UnsetCompletionStatus ensures that no value is present for CompletionStatus, not even an explicit nil

func (*TaskResultDetails) UnsetLaunched ¶

func (o *TaskResultDetails) UnsetLaunched()

UnsetLaunched ensures that no value is present for Launched, not even an explicit nil

func (*TaskResultDetails) UnsetParentName ¶

func (o *TaskResultDetails) UnsetParentName()

UnsetParentName ensures that no value is present for ParentName, not even an explicit nil

func (*TaskResultDetails) UnsetProgress ¶

func (o *TaskResultDetails) UnsetProgress()

UnsetProgress ensures that no value is present for Progress, not even an explicit nil

type TaskResultDetailsMessagesInner ¶

type TaskResultDetailsMessagesInner struct {
	// Type of the message.
	Type *string `json:"type,omitempty"`
	// Flag whether message is an error.
	Error *bool `json:"error,omitempty"`
	// Flag whether message is a warning.
	Warning *bool `json:"warning,omitempty"`
	// Message string identifier.
	Key *string `json:"key,omitempty"`
	// Message context with the locale based language.
	LocalizedText        *string `json:"localizedText,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaskResultDetailsMessagesInner struct for TaskResultDetailsMessagesInner

func NewTaskResultDetailsMessagesInner ¶

func NewTaskResultDetailsMessagesInner() *TaskResultDetailsMessagesInner

NewTaskResultDetailsMessagesInner instantiates a new TaskResultDetailsMessagesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResultDetailsMessagesInnerWithDefaults ¶

func NewTaskResultDetailsMessagesInnerWithDefaults() *TaskResultDetailsMessagesInner

NewTaskResultDetailsMessagesInnerWithDefaults instantiates a new TaskResultDetailsMessagesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResultDetailsMessagesInner) GetError ¶

func (o *TaskResultDetailsMessagesInner) GetError() bool

GetError returns the Error field value if set, zero value otherwise.

func (*TaskResultDetailsMessagesInner) GetErrorOk ¶

func (o *TaskResultDetailsMessagesInner) GetErrorOk() (*bool, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetailsMessagesInner) GetKey ¶

GetKey returns the Key field value if set, zero value otherwise.

func (*TaskResultDetailsMessagesInner) GetKeyOk ¶

func (o *TaskResultDetailsMessagesInner) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetailsMessagesInner) GetLocalizedText ¶

func (o *TaskResultDetailsMessagesInner) GetLocalizedText() string

GetLocalizedText returns the LocalizedText field value if set, zero value otherwise.

func (*TaskResultDetailsMessagesInner) GetLocalizedTextOk ¶

func (o *TaskResultDetailsMessagesInner) GetLocalizedTextOk() (*string, bool)

GetLocalizedTextOk returns a tuple with the LocalizedText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetailsMessagesInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*TaskResultDetailsMessagesInner) GetTypeOk ¶

func (o *TaskResultDetailsMessagesInner) 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 (*TaskResultDetailsMessagesInner) GetWarning ¶

func (o *TaskResultDetailsMessagesInner) GetWarning() bool

GetWarning returns the Warning field value if set, zero value otherwise.

func (*TaskResultDetailsMessagesInner) GetWarningOk ¶

func (o *TaskResultDetailsMessagesInner) GetWarningOk() (*bool, bool)

GetWarningOk returns a tuple with the Warning field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetailsMessagesInner) HasError ¶

func (o *TaskResultDetailsMessagesInner) HasError() bool

HasError returns a boolean if a field has been set.

func (*TaskResultDetailsMessagesInner) HasKey ¶

HasKey returns a boolean if a field has been set.

func (*TaskResultDetailsMessagesInner) HasLocalizedText ¶

func (o *TaskResultDetailsMessagesInner) HasLocalizedText() bool

HasLocalizedText returns a boolean if a field has been set.

func (*TaskResultDetailsMessagesInner) HasType ¶

func (o *TaskResultDetailsMessagesInner) HasType() bool

HasType returns a boolean if a field has been set.

func (*TaskResultDetailsMessagesInner) HasWarning ¶

func (o *TaskResultDetailsMessagesInner) HasWarning() bool

HasWarning returns a boolean if a field has been set.

func (TaskResultDetailsMessagesInner) MarshalJSON ¶

func (o TaskResultDetailsMessagesInner) MarshalJSON() ([]byte, error)

func (*TaskResultDetailsMessagesInner) SetError ¶

func (o *TaskResultDetailsMessagesInner) SetError(v bool)

SetError gets a reference to the given bool and assigns it to the Error field.

func (*TaskResultDetailsMessagesInner) SetKey ¶

SetKey gets a reference to the given string and assigns it to the Key field.

func (*TaskResultDetailsMessagesInner) SetLocalizedText ¶

func (o *TaskResultDetailsMessagesInner) SetLocalizedText(v string)

SetLocalizedText gets a reference to the given string and assigns it to the LocalizedText field.

func (*TaskResultDetailsMessagesInner) SetType ¶

func (o *TaskResultDetailsMessagesInner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TaskResultDetailsMessagesInner) SetWarning ¶

func (o *TaskResultDetailsMessagesInner) SetWarning(v bool)

SetWarning gets a reference to the given bool and assigns it to the Warning field.

func (TaskResultDetailsMessagesInner) ToMap ¶

func (o TaskResultDetailsMessagesInner) ToMap() (map[string]interface{}, error)

func (*TaskResultDetailsMessagesInner) UnmarshalJSON ¶

func (o *TaskResultDetailsMessagesInner) UnmarshalJSON(bytes []byte) (err error)

type TaskResultDetailsReturnsInner ¶

type TaskResultDetailsReturnsInner struct {
	// Attribute description.
	DisplayLabel *string `json:"displayLabel,omitempty"`
	// System or database attribute name.
	AttributeName        *string `json:"attributeName,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaskResultDetailsReturnsInner struct for TaskResultDetailsReturnsInner

func NewTaskResultDetailsReturnsInner ¶

func NewTaskResultDetailsReturnsInner() *TaskResultDetailsReturnsInner

NewTaskResultDetailsReturnsInner instantiates a new TaskResultDetailsReturnsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResultDetailsReturnsInnerWithDefaults ¶

func NewTaskResultDetailsReturnsInnerWithDefaults() *TaskResultDetailsReturnsInner

NewTaskResultDetailsReturnsInnerWithDefaults instantiates a new TaskResultDetailsReturnsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResultDetailsReturnsInner) GetAttributeName ¶

func (o *TaskResultDetailsReturnsInner) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*TaskResultDetailsReturnsInner) GetAttributeNameOk ¶

func (o *TaskResultDetailsReturnsInner) 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 (*TaskResultDetailsReturnsInner) GetDisplayLabel ¶

func (o *TaskResultDetailsReturnsInner) GetDisplayLabel() string

GetDisplayLabel returns the DisplayLabel field value if set, zero value otherwise.

func (*TaskResultDetailsReturnsInner) GetDisplayLabelOk ¶

func (o *TaskResultDetailsReturnsInner) GetDisplayLabelOk() (*string, bool)

GetDisplayLabelOk returns a tuple with the DisplayLabel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultDetailsReturnsInner) HasAttributeName ¶

func (o *TaskResultDetailsReturnsInner) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*TaskResultDetailsReturnsInner) HasDisplayLabel ¶

func (o *TaskResultDetailsReturnsInner) HasDisplayLabel() bool

HasDisplayLabel returns a boolean if a field has been set.

func (TaskResultDetailsReturnsInner) MarshalJSON ¶

func (o TaskResultDetailsReturnsInner) MarshalJSON() ([]byte, error)

func (*TaskResultDetailsReturnsInner) SetAttributeName ¶

func (o *TaskResultDetailsReturnsInner) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*TaskResultDetailsReturnsInner) SetDisplayLabel ¶

func (o *TaskResultDetailsReturnsInner) SetDisplayLabel(v string)

SetDisplayLabel gets a reference to the given string and assigns it to the DisplayLabel field.

func (TaskResultDetailsReturnsInner) ToMap ¶

func (o TaskResultDetailsReturnsInner) ToMap() (map[string]interface{}, error)

func (*TaskResultDetailsReturnsInner) UnmarshalJSON ¶

func (o *TaskResultDetailsReturnsInner) UnmarshalJSON(bytes []byte) (err error)

type TaskResultDto ¶

type TaskResultDto struct {
	// Task result DTO type.
	Type *string `json:"type,omitempty"`
	// Task result ID.
	Id *string `json:"id,omitempty"`
	// Task result display name.
	Name                 NullableString `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaskResultDto Task result.

func NewTaskResultDto ¶

func NewTaskResultDto() *TaskResultDto

NewTaskResultDto instantiates a new TaskResultDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResultDtoWithDefaults ¶

func NewTaskResultDtoWithDefaults() *TaskResultDto

NewTaskResultDtoWithDefaults instantiates a new TaskResultDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResultDto) GetId ¶

func (o *TaskResultDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TaskResultDto) GetIdOk ¶

func (o *TaskResultDto) 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 (*TaskResultDto) GetName ¶

func (o *TaskResultDto) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TaskResultDto) GetNameOk ¶

func (o *TaskResultDto) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TaskResultDto) GetType ¶

func (o *TaskResultDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TaskResultDto) GetTypeOk ¶

func (o *TaskResultDto) 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 (*TaskResultDto) HasId ¶

func (o *TaskResultDto) HasId() bool

HasId returns a boolean if a field has been set.

func (*TaskResultDto) HasName ¶

func (o *TaskResultDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*TaskResultDto) HasType ¶

func (o *TaskResultDto) HasType() bool

HasType returns a boolean if a field has been set.

func (TaskResultDto) MarshalJSON ¶

func (o TaskResultDto) MarshalJSON() ([]byte, error)

func (*TaskResultDto) SetId ¶

func (o *TaskResultDto) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TaskResultDto) SetName ¶

func (o *TaskResultDto) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*TaskResultDto) SetNameNil ¶

func (o *TaskResultDto) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*TaskResultDto) SetType ¶

func (o *TaskResultDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TaskResultDto) ToMap ¶

func (o TaskResultDto) ToMap() (map[string]interface{}, error)

func (*TaskResultDto) UnmarshalJSON ¶

func (o *TaskResultDto) UnmarshalJSON(bytes []byte) (err error)

func (*TaskResultDto) UnsetName ¶

func (o *TaskResultDto) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type TaskResultSimplified ¶

type TaskResultSimplified struct {
	// Task identifier
	Id *string `json:"id,omitempty"`
	// Task name
	Name *string `json:"name,omitempty"`
	// Task description
	Description *string `json:"description,omitempty"`
	// User or process who launched the task
	Launcher *string `json:"launcher,omitempty"`
	// Date time of completion
	Completed *time.Time `json:"completed,omitempty"`
	// Date time when the task was launched
	Launched *time.Time `json:"launched,omitempty"`
	// Task result status
	CompletionStatus     *string `json:"completionStatus,omitempty"`
	AdditionalProperties map[string]interface{}
}

TaskResultSimplified struct for TaskResultSimplified

func NewTaskResultSimplified ¶

func NewTaskResultSimplified() *TaskResultSimplified

NewTaskResultSimplified instantiates a new TaskResultSimplified object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTaskResultSimplifiedWithDefaults ¶

func NewTaskResultSimplifiedWithDefaults() *TaskResultSimplified

NewTaskResultSimplifiedWithDefaults instantiates a new TaskResultSimplified object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TaskResultSimplified) GetCompleted ¶

func (o *TaskResultSimplified) GetCompleted() time.Time

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*TaskResultSimplified) GetCompletedOk ¶

func (o *TaskResultSimplified) GetCompletedOk() (*time.Time, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultSimplified) GetCompletionStatus ¶

func (o *TaskResultSimplified) GetCompletionStatus() string

GetCompletionStatus returns the CompletionStatus field value if set, zero value otherwise.

func (*TaskResultSimplified) GetCompletionStatusOk ¶

func (o *TaskResultSimplified) GetCompletionStatusOk() (*string, bool)

GetCompletionStatusOk returns a tuple with the CompletionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultSimplified) GetDescription ¶

func (o *TaskResultSimplified) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TaskResultSimplified) GetDescriptionOk ¶

func (o *TaskResultSimplified) 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 (*TaskResultSimplified) GetId ¶

func (o *TaskResultSimplified) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TaskResultSimplified) GetIdOk ¶

func (o *TaskResultSimplified) 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 (*TaskResultSimplified) GetLaunched ¶

func (o *TaskResultSimplified) GetLaunched() time.Time

GetLaunched returns the Launched field value if set, zero value otherwise.

func (*TaskResultSimplified) GetLaunchedOk ¶

func (o *TaskResultSimplified) GetLaunchedOk() (*time.Time, bool)

GetLaunchedOk returns a tuple with the Launched field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultSimplified) GetLauncher ¶

func (o *TaskResultSimplified) GetLauncher() string

GetLauncher returns the Launcher field value if set, zero value otherwise.

func (*TaskResultSimplified) GetLauncherOk ¶

func (o *TaskResultSimplified) GetLauncherOk() (*string, bool)

GetLauncherOk returns a tuple with the Launcher field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TaskResultSimplified) GetName ¶

func (o *TaskResultSimplified) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TaskResultSimplified) GetNameOk ¶

func (o *TaskResultSimplified) 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 (*TaskResultSimplified) HasCompleted ¶

func (o *TaskResultSimplified) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*TaskResultSimplified) HasCompletionStatus ¶

func (o *TaskResultSimplified) HasCompletionStatus() bool

HasCompletionStatus returns a boolean if a field has been set.

func (*TaskResultSimplified) HasDescription ¶

func (o *TaskResultSimplified) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TaskResultSimplified) HasId ¶

func (o *TaskResultSimplified) HasId() bool

HasId returns a boolean if a field has been set.

func (*TaskResultSimplified) HasLaunched ¶

func (o *TaskResultSimplified) HasLaunched() bool

HasLaunched returns a boolean if a field has been set.

func (*TaskResultSimplified) HasLauncher ¶

func (o *TaskResultSimplified) HasLauncher() bool

HasLauncher returns a boolean if a field has been set.

func (*TaskResultSimplified) HasName ¶

func (o *TaskResultSimplified) HasName() bool

HasName returns a boolean if a field has been set.

func (TaskResultSimplified) MarshalJSON ¶

func (o TaskResultSimplified) MarshalJSON() ([]byte, error)

func (*TaskResultSimplified) SetCompleted ¶

func (o *TaskResultSimplified) SetCompleted(v time.Time)

SetCompleted gets a reference to the given time.Time and assigns it to the Completed field.

func (*TaskResultSimplified) SetCompletionStatus ¶

func (o *TaskResultSimplified) SetCompletionStatus(v string)

SetCompletionStatus gets a reference to the given string and assigns it to the CompletionStatus field.

func (*TaskResultSimplified) SetDescription ¶

func (o *TaskResultSimplified) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TaskResultSimplified) SetId ¶

func (o *TaskResultSimplified) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TaskResultSimplified) SetLaunched ¶

func (o *TaskResultSimplified) SetLaunched(v time.Time)

SetLaunched gets a reference to the given time.Time and assigns it to the Launched field.

func (*TaskResultSimplified) SetLauncher ¶

func (o *TaskResultSimplified) SetLauncher(v string)

SetLauncher gets a reference to the given string and assigns it to the Launcher field.

func (*TaskResultSimplified) SetName ¶

func (o *TaskResultSimplified) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (TaskResultSimplified) ToMap ¶

func (o TaskResultSimplified) ToMap() (map[string]interface{}, error)

func (*TaskResultSimplified) UnmarshalJSON ¶

func (o *TaskResultSimplified) UnmarshalJSON(bytes []byte) (err error)

type TestExternalExecuteWorkflow200Response ¶ added in v2.0.3

type TestExternalExecuteWorkflow200Response struct {
	// The input that was received
	Payload              map[string]interface{} `json:"payload,omitempty"`
	AdditionalProperties map[string]interface{}
}

TestExternalExecuteWorkflow200Response struct for TestExternalExecuteWorkflow200Response

func NewTestExternalExecuteWorkflow200Response ¶ added in v2.0.3

func NewTestExternalExecuteWorkflow200Response() *TestExternalExecuteWorkflow200Response

NewTestExternalExecuteWorkflow200Response instantiates a new TestExternalExecuteWorkflow200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTestExternalExecuteWorkflow200ResponseWithDefaults ¶ added in v2.0.3

func NewTestExternalExecuteWorkflow200ResponseWithDefaults() *TestExternalExecuteWorkflow200Response

NewTestExternalExecuteWorkflow200ResponseWithDefaults instantiates a new TestExternalExecuteWorkflow200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TestExternalExecuteWorkflow200Response) GetPayload ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflow200Response) GetPayload() map[string]interface{}

GetPayload returns the Payload field value if set, zero value otherwise.

func (*TestExternalExecuteWorkflow200Response) GetPayloadOk ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflow200Response) GetPayloadOk() (map[string]interface{}, bool)

GetPayloadOk returns a tuple with the Payload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TestExternalExecuteWorkflow200Response) HasPayload ¶ added in v2.0.3

HasPayload returns a boolean if a field has been set.

func (TestExternalExecuteWorkflow200Response) MarshalJSON ¶ added in v2.0.3

func (o TestExternalExecuteWorkflow200Response) MarshalJSON() ([]byte, error)

func (*TestExternalExecuteWorkflow200Response) SetPayload ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflow200Response) SetPayload(v map[string]interface{})

SetPayload gets a reference to the given map[string]interface{} and assigns it to the Payload field.

func (TestExternalExecuteWorkflow200Response) ToMap ¶ added in v2.0.3

func (o TestExternalExecuteWorkflow200Response) ToMap() (map[string]interface{}, error)

func (*TestExternalExecuteWorkflow200Response) UnmarshalJSON ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflow200Response) UnmarshalJSON(bytes []byte) (err error)

type TestExternalExecuteWorkflowRequest ¶ added in v2.0.3

type TestExternalExecuteWorkflowRequest struct {
	// The test input for the workflow
	Input                map[string]interface{} `json:"input,omitempty"`
	AdditionalProperties map[string]interface{}
}

TestExternalExecuteWorkflowRequest struct for TestExternalExecuteWorkflowRequest

func NewTestExternalExecuteWorkflowRequest ¶ added in v2.0.3

func NewTestExternalExecuteWorkflowRequest() *TestExternalExecuteWorkflowRequest

NewTestExternalExecuteWorkflowRequest instantiates a new TestExternalExecuteWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTestExternalExecuteWorkflowRequestWithDefaults ¶ added in v2.0.3

func NewTestExternalExecuteWorkflowRequestWithDefaults() *TestExternalExecuteWorkflowRequest

NewTestExternalExecuteWorkflowRequestWithDefaults instantiates a new TestExternalExecuteWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TestExternalExecuteWorkflowRequest) GetInput ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflowRequest) GetInput() map[string]interface{}

GetInput returns the Input field value if set, zero value otherwise.

func (*TestExternalExecuteWorkflowRequest) GetInputOk ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflowRequest) GetInputOk() (map[string]interface{}, bool)

GetInputOk returns a tuple with the Input field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TestExternalExecuteWorkflowRequest) HasInput ¶ added in v2.0.3

HasInput returns a boolean if a field has been set.

func (TestExternalExecuteWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (o TestExternalExecuteWorkflowRequest) MarshalJSON() ([]byte, error)

func (*TestExternalExecuteWorkflowRequest) SetInput ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflowRequest) SetInput(v map[string]interface{})

SetInput gets a reference to the given map[string]interface{} and assigns it to the Input field.

func (TestExternalExecuteWorkflowRequest) ToMap ¶ added in v2.0.3

func (o TestExternalExecuteWorkflowRequest) ToMap() (map[string]interface{}, error)

func (*TestExternalExecuteWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *TestExternalExecuteWorkflowRequest) UnmarshalJSON(bytes []byte) (err error)

type TestWorkflow200Response ¶ added in v2.0.3

type TestWorkflow200Response struct {
	// The workflow execution id
	WorkflowExecutionId  *string `json:"workflowExecutionId,omitempty"`
	AdditionalProperties map[string]interface{}
}

TestWorkflow200Response struct for TestWorkflow200Response

func NewTestWorkflow200Response ¶ added in v2.0.3

func NewTestWorkflow200Response() *TestWorkflow200Response

NewTestWorkflow200Response instantiates a new TestWorkflow200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTestWorkflow200ResponseWithDefaults ¶ added in v2.0.3

func NewTestWorkflow200ResponseWithDefaults() *TestWorkflow200Response

NewTestWorkflow200ResponseWithDefaults instantiates a new TestWorkflow200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TestWorkflow200Response) GetWorkflowExecutionId ¶ added in v2.0.3

func (o *TestWorkflow200Response) GetWorkflowExecutionId() string

GetWorkflowExecutionId returns the WorkflowExecutionId field value if set, zero value otherwise.

func (*TestWorkflow200Response) GetWorkflowExecutionIdOk ¶ added in v2.0.3

func (o *TestWorkflow200Response) GetWorkflowExecutionIdOk() (*string, bool)

GetWorkflowExecutionIdOk returns a tuple with the WorkflowExecutionId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TestWorkflow200Response) HasWorkflowExecutionId ¶ added in v2.0.3

func (o *TestWorkflow200Response) HasWorkflowExecutionId() bool

HasWorkflowExecutionId returns a boolean if a field has been set.

func (TestWorkflow200Response) MarshalJSON ¶ added in v2.0.3

func (o TestWorkflow200Response) MarshalJSON() ([]byte, error)

func (*TestWorkflow200Response) SetWorkflowExecutionId ¶ added in v2.0.3

func (o *TestWorkflow200Response) SetWorkflowExecutionId(v string)

SetWorkflowExecutionId gets a reference to the given string and assigns it to the WorkflowExecutionId field.

func (TestWorkflow200Response) ToMap ¶ added in v2.0.3

func (o TestWorkflow200Response) ToMap() (map[string]interface{}, error)

func (*TestWorkflow200Response) UnmarshalJSON ¶ added in v2.0.3

func (o *TestWorkflow200Response) UnmarshalJSON(bytes []byte) (err error)

type TestWorkflowRequest ¶ added in v2.0.3

type TestWorkflowRequest struct {
	// The test input for the workflow.
	Input                map[string]interface{} `json:"input"`
	AdditionalProperties map[string]interface{}
}

TestWorkflowRequest struct for TestWorkflowRequest

func NewTestWorkflowRequest ¶ added in v2.0.3

func NewTestWorkflowRequest(input map[string]interface{}) *TestWorkflowRequest

NewTestWorkflowRequest instantiates a new TestWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTestWorkflowRequestWithDefaults ¶ added in v2.0.3

func NewTestWorkflowRequestWithDefaults() *TestWorkflowRequest

NewTestWorkflowRequestWithDefaults instantiates a new TestWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TestWorkflowRequest) GetInput ¶ added in v2.0.3

func (o *TestWorkflowRequest) GetInput() map[string]interface{}

GetInput returns the Input field value

func (*TestWorkflowRequest) GetInputOk ¶ added in v2.0.3

func (o *TestWorkflowRequest) GetInputOk() (map[string]interface{}, bool)

GetInputOk returns a tuple with the Input field value and a boolean to check if the value has been set.

func (TestWorkflowRequest) MarshalJSON ¶ added in v2.0.3

func (o TestWorkflowRequest) MarshalJSON() ([]byte, error)

func (*TestWorkflowRequest) SetInput ¶ added in v2.0.3

func (o *TestWorkflowRequest) SetInput(v map[string]interface{})

SetInput sets field value

func (TestWorkflowRequest) ToMap ¶ added in v2.0.3

func (o TestWorkflowRequest) ToMap() (map[string]interface{}, error)

func (*TestWorkflowRequest) UnmarshalJSON ¶ added in v2.0.3

func (o *TestWorkflowRequest) UnmarshalJSON(bytes []byte) (err error)

type TextQuery ¶

type TextQuery struct {
	// Words or characters that specify a particular thing to be searched for.
	Terms []string `json:"terms"`
	// The fields to be searched.
	Fields []string `json:"fields"`
	// Indicates that at least one of the terms must be found in the specified fields;  otherwise, all terms must be found.
	MatchAny *bool `json:"matchAny,omitempty"`
	// Indicates that the terms can be located anywhere in the specified fields;  otherwise, the fields must begin with the terms.
	Contains             *bool `json:"contains,omitempty"`
	AdditionalProperties map[string]interface{}
}

TextQuery Query parameters used to construct an Elasticsearch text query object.

func NewTextQuery ¶

func NewTextQuery(terms []string, fields []string) *TextQuery

NewTextQuery instantiates a new TextQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTextQueryWithDefaults ¶

func NewTextQueryWithDefaults() *TextQuery

NewTextQueryWithDefaults instantiates a new TextQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TextQuery) GetContains ¶

func (o *TextQuery) GetContains() bool

GetContains returns the Contains field value if set, zero value otherwise.

func (*TextQuery) GetContainsOk ¶

func (o *TextQuery) GetContainsOk() (*bool, bool)

GetContainsOk returns a tuple with the Contains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TextQuery) GetFields ¶

func (o *TextQuery) GetFields() []string

GetFields returns the Fields field value

func (*TextQuery) GetFieldsOk ¶

func (o *TextQuery) GetFieldsOk() ([]string, bool)

GetFieldsOk returns a tuple with the Fields field value and a boolean to check if the value has been set.

func (*TextQuery) GetMatchAny ¶

func (o *TextQuery) GetMatchAny() bool

GetMatchAny returns the MatchAny field value if set, zero value otherwise.

func (*TextQuery) GetMatchAnyOk ¶

func (o *TextQuery) GetMatchAnyOk() (*bool, bool)

GetMatchAnyOk returns a tuple with the MatchAny field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TextQuery) GetTerms ¶

func (o *TextQuery) GetTerms() []string

GetTerms returns the Terms field value

func (*TextQuery) GetTermsOk ¶

func (o *TextQuery) GetTermsOk() ([]string, bool)

GetTermsOk returns a tuple with the Terms field value and a boolean to check if the value has been set.

func (*TextQuery) HasContains ¶

func (o *TextQuery) HasContains() bool

HasContains returns a boolean if a field has been set.

func (*TextQuery) HasMatchAny ¶

func (o *TextQuery) HasMatchAny() bool

HasMatchAny returns a boolean if a field has been set.

func (TextQuery) MarshalJSON ¶

func (o TextQuery) MarshalJSON() ([]byte, error)

func (*TextQuery) SetContains ¶

func (o *TextQuery) SetContains(v bool)

SetContains gets a reference to the given bool and assigns it to the Contains field.

func (*TextQuery) SetFields ¶

func (o *TextQuery) SetFields(v []string)

SetFields sets field value

func (*TextQuery) SetMatchAny ¶

func (o *TextQuery) SetMatchAny(v bool)

SetMatchAny gets a reference to the given bool and assigns it to the MatchAny field.

func (*TextQuery) SetTerms ¶

func (o *TextQuery) SetTerms(v []string)

SetTerms sets field value

func (TextQuery) ToMap ¶

func (o TextQuery) ToMap() (map[string]interface{}, error)

func (*TextQuery) UnmarshalJSON ¶

func (o *TextQuery) UnmarshalJSON(bytes []byte) (err error)

type Transform ¶

type Transform struct {
	// Unique name of this transform
	Name string `json:"name"`
	// The type of transform operation
	Type string `json:"type"`
	// Meta-data about the transform. Values in this list are specific to the type of transform to be executed.
	Attributes           map[string]interface{} `json:"attributes"`
	AdditionalProperties map[string]interface{}
}

Transform The representation of an internally- or customer-defined transform.

func NewTransform ¶

func NewTransform(name string, type_ string, attributes map[string]interface{}) *Transform

NewTransform instantiates a new Transform object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformWithDefaults ¶

func NewTransformWithDefaults() *Transform

NewTransformWithDefaults instantiates a new Transform object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Transform) GetAttributes ¶

func (o *Transform) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*Transform) GetAttributesOk ¶

func (o *Transform) GetAttributesOk() (map[string]interface{}, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Transform) GetName ¶

func (o *Transform) GetName() string

GetName returns the Name field value

func (*Transform) GetNameOk ¶

func (o *Transform) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Transform) GetType ¶

func (o *Transform) GetType() string

GetType returns the Type field value

func (*Transform) GetTypeOk ¶

func (o *Transform) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (Transform) MarshalJSON ¶

func (o Transform) MarshalJSON() ([]byte, error)

func (*Transform) SetAttributes ¶

func (o *Transform) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*Transform) SetName ¶

func (o *Transform) SetName(v string)

SetName sets field value

func (*Transform) SetType ¶

func (o *Transform) SetType(v string)

SetType sets field value

func (Transform) ToMap ¶

func (o Transform) ToMap() (map[string]interface{}, error)

func (*Transform) UnmarshalJSON ¶

func (o *Transform) UnmarshalJSON(bytes []byte) (err error)

type TransformDefinition ¶

type TransformDefinition struct {
	// The type of the transform definition.
	Type *string `json:"type,omitempty"`
	// Arbitrary key-value pairs to store any metadata for the object
	Attributes           *map[string]TransformDefinitionAttributesValue `json:"attributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

TransformDefinition struct for TransformDefinition

func NewTransformDefinition ¶

func NewTransformDefinition() *TransformDefinition

NewTransformDefinition instantiates a new TransformDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformDefinitionWithDefaults ¶

func NewTransformDefinitionWithDefaults() *TransformDefinition

NewTransformDefinitionWithDefaults instantiates a new TransformDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformDefinition) GetAttributes ¶

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*TransformDefinition) GetAttributesOk ¶

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 (*TransformDefinition) GetType ¶

func (o *TransformDefinition) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransformDefinition) GetTypeOk ¶

func (o *TransformDefinition) 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 (*TransformDefinition) HasAttributes ¶

func (o *TransformDefinition) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*TransformDefinition) HasType ¶

func (o *TransformDefinition) HasType() bool

HasType returns a boolean if a field has been set.

func (TransformDefinition) MarshalJSON ¶

func (o TransformDefinition) MarshalJSON() ([]byte, error)

func (*TransformDefinition) SetAttributes ¶

SetAttributes gets a reference to the given map[string]TransformDefinitionAttributesValue and assigns it to the Attributes field.

func (*TransformDefinition) SetType ¶

func (o *TransformDefinition) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TransformDefinition) ToMap ¶

func (o TransformDefinition) ToMap() (map[string]interface{}, error)

func (*TransformDefinition) UnmarshalJSON ¶

func (o *TransformDefinition) UnmarshalJSON(bytes []byte) (err error)

type TransformDefinitionAttributesValue ¶

type TransformDefinitionAttributesValue struct {
	// contains filtered or unexported fields
}

TransformDefinitionAttributesValue struct for TransformDefinitionAttributesValue

func (*TransformDefinitionAttributesValue) MarshalJSON ¶

func (src *TransformDefinitionAttributesValue) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TransformDefinitionAttributesValue) UnmarshalJSON ¶

func (dst *TransformDefinitionAttributesValue) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type TransformRead ¶

type TransformRead struct {
	// Unique name of this transform
	Name string `json:"name"`
	// The type of transform operation
	Type string `json:"type"`
	// Meta-data about the transform. Values in this list are specific to the type of transform to be executed.
	Attributes map[string]interface{} `json:"attributes"`
	// Unique ID of this transform
	Id string `json:"id"`
	// Indicates whether this is an internal SailPoint-created transform or a customer-created transform
	Internal             bool `json:"internal"`
	AdditionalProperties map[string]interface{}
}

TransformRead struct for TransformRead

func NewTransformRead ¶

func NewTransformRead(name string, type_ string, attributes map[string]interface{}, id string, internal bool) *TransformRead

NewTransformRead instantiates a new TransformRead object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTransformReadWithDefaults ¶

func NewTransformReadWithDefaults() *TransformRead

NewTransformReadWithDefaults instantiates a new TransformRead object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TransformRead) GetAttributes ¶

func (o *TransformRead) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*TransformRead) GetAttributesOk ¶

func (o *TransformRead) GetAttributesOk() (map[string]interface{}, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TransformRead) GetId ¶

func (o *TransformRead) GetId() string

GetId returns the Id field value

func (*TransformRead) GetIdOk ¶

func (o *TransformRead) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TransformRead) GetInternal ¶

func (o *TransformRead) GetInternal() bool

GetInternal returns the Internal field value

func (*TransformRead) GetInternalOk ¶

func (o *TransformRead) GetInternalOk() (*bool, bool)

GetInternalOk returns a tuple with the Internal field value and a boolean to check if the value has been set.

func (*TransformRead) GetName ¶

func (o *TransformRead) GetName() string

GetName returns the Name field value

func (*TransformRead) GetNameOk ¶

func (o *TransformRead) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TransformRead) GetType ¶

func (o *TransformRead) GetType() string

GetType returns the Type field value

func (*TransformRead) GetTypeOk ¶

func (o *TransformRead) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (TransformRead) MarshalJSON ¶

func (o TransformRead) MarshalJSON() ([]byte, error)

func (*TransformRead) SetAttributes ¶

func (o *TransformRead) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*TransformRead) SetId ¶

func (o *TransformRead) SetId(v string)

SetId sets field value

func (*TransformRead) SetInternal ¶

func (o *TransformRead) SetInternal(v bool)

SetInternal sets field value

func (*TransformRead) SetName ¶

func (o *TransformRead) SetName(v string)

SetName sets field value

func (*TransformRead) SetType ¶

func (o *TransformRead) SetType(v string)

SetType sets field value

func (TransformRead) ToMap ¶

func (o TransformRead) ToMap() (map[string]interface{}, error)

func (*TransformRead) UnmarshalJSON ¶

func (o *TransformRead) UnmarshalJSON(bytes []byte) (err error)

type TransformsAPIService ¶

type TransformsAPIService service

TransformsAPIService TransformsAPI service

func (*TransformsAPIService) CreateTransform ¶

CreateTransform Create transform

Creates a new transform object immediately. By default, the internal flag is set to false to indicate that this is a custom transform. Only SailPoint employees have the ability to create a transform with internal set to true. Newly created Transforms can be used in the Identity Profile mappings within the UI. A token with transform write authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateTransformRequest

func (*TransformsAPIService) CreateTransformExecute ¶

Execute executes the request

@return TransformRead

func (*TransformsAPIService) DeleteTransform ¶

DeleteTransform Delete a transform

Deletes the transform specified by the given ID. Attempting to delete a transform that is used in one or more Identity Profile mappings will result in an error. If this occurs, you must first remove the transform from all mappings before deleting the transform. A token with transform delete authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the transform to delete
@return ApiDeleteTransformRequest

func (*TransformsAPIService) DeleteTransformExecute ¶

func (a *TransformsAPIService) DeleteTransformExecute(r ApiDeleteTransformRequest) (*http.Response, error)

Execute executes the request

func (*TransformsAPIService) GetTransform ¶

GetTransform Transform by ID

This API returns the transform specified by the given ID. A token with transform read authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the transform to retrieve
@return ApiGetTransformRequest

func (*TransformsAPIService) GetTransformExecute ¶

Execute executes the request

@return TransformRead

func (*TransformsAPIService) ListTransforms ¶

ListTransforms List transforms

Gets a list of all saved transform objects. A token with transforms-list read authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTransformsRequest

func (*TransformsAPIService) ListTransformsExecute ¶

Execute executes the request

@return []TransformRead

func (*TransformsAPIService) UpdateTransform ¶

UpdateTransform Update a transform

Replaces the transform specified by the given ID with the transform provided in the request body. Only the "attributes" field is mutable. Attempting to change other properties (ex. "name" and "type") will result in an error. A token with transform write authority is required to call this API.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the transform to update
@return ApiUpdateTransformRequest

func (*TransformsAPIService) UpdateTransformExecute ¶

Execute executes the request

@return TransformRead

type TypeAheadQuery ¶

type TypeAheadQuery struct {
	// The type ahead query string used to construct a phrase prefix match query.
	Query string `json:"query"`
	// The field on which to perform the type ahead search.
	Field string `json:"field"`
	// The nested type.
	NestedType *string `json:"nestedType,omitempty"`
	// The number of suffixes the last term will be expanded into. Influences the performance of the query and the number results returned. Valid values: 1 to 1000.
	MaxExpansions *int32 `json:"maxExpansions,omitempty"`
	// The max amount of records the search will return.
	Size *int32 `json:"size,omitempty"`
	// The sort order of the returned records.
	Sort *string `json:"sort,omitempty"`
	// The flag that defines the sort type, by count or value.
	SortByValue          *bool `json:"sortByValue,omitempty"`
	AdditionalProperties map[string]interface{}
}

TypeAheadQuery Query parameters used to construct an Elasticsearch type ahead query object. The typeAheadQuery performs a search for top values beginning with the typed values. For example, typing \"Jo\" results in top hits matching \"Jo.\" Typing \"Job\" results in top hits matching \"Job.\"

func NewTypeAheadQuery ¶

func NewTypeAheadQuery(query string, field string) *TypeAheadQuery

NewTypeAheadQuery instantiates a new TypeAheadQuery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTypeAheadQueryWithDefaults ¶

func NewTypeAheadQueryWithDefaults() *TypeAheadQuery

NewTypeAheadQueryWithDefaults instantiates a new TypeAheadQuery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TypeAheadQuery) GetField ¶

func (o *TypeAheadQuery) GetField() string

GetField returns the Field field value

func (*TypeAheadQuery) GetFieldOk ¶

func (o *TypeAheadQuery) GetFieldOk() (*string, bool)

GetFieldOk returns a tuple with the Field field value and a boolean to check if the value has been set.

func (*TypeAheadQuery) GetMaxExpansions ¶

func (o *TypeAheadQuery) GetMaxExpansions() int32

GetMaxExpansions returns the MaxExpansions field value if set, zero value otherwise.

func (*TypeAheadQuery) GetMaxExpansionsOk ¶

func (o *TypeAheadQuery) GetMaxExpansionsOk() (*int32, bool)

GetMaxExpansionsOk returns a tuple with the MaxExpansions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeAheadQuery) GetNestedType ¶

func (o *TypeAheadQuery) GetNestedType() string

GetNestedType returns the NestedType field value if set, zero value otherwise.

func (*TypeAheadQuery) GetNestedTypeOk ¶

func (o *TypeAheadQuery) GetNestedTypeOk() (*string, bool)

GetNestedTypeOk returns a tuple with the NestedType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeAheadQuery) GetQuery ¶

func (o *TypeAheadQuery) GetQuery() string

GetQuery returns the Query field value

func (*TypeAheadQuery) GetQueryOk ¶

func (o *TypeAheadQuery) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*TypeAheadQuery) GetSize ¶

func (o *TypeAheadQuery) GetSize() int32

GetSize returns the Size field value if set, zero value otherwise.

func (*TypeAheadQuery) GetSizeOk ¶

func (o *TypeAheadQuery) GetSizeOk() (*int32, 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 (*TypeAheadQuery) GetSort ¶

func (o *TypeAheadQuery) GetSort() string

GetSort returns the Sort field value if set, zero value otherwise.

func (*TypeAheadQuery) GetSortByValue ¶

func (o *TypeAheadQuery) GetSortByValue() bool

GetSortByValue returns the SortByValue field value if set, zero value otherwise.

func (*TypeAheadQuery) GetSortByValueOk ¶

func (o *TypeAheadQuery) GetSortByValueOk() (*bool, bool)

GetSortByValueOk returns a tuple with the SortByValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeAheadQuery) GetSortOk ¶

func (o *TypeAheadQuery) GetSortOk() (*string, bool)

GetSortOk returns a tuple with the Sort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TypeAheadQuery) HasMaxExpansions ¶

func (o *TypeAheadQuery) HasMaxExpansions() bool

HasMaxExpansions returns a boolean if a field has been set.

func (*TypeAheadQuery) HasNestedType ¶

func (o *TypeAheadQuery) HasNestedType() bool

HasNestedType returns a boolean if a field has been set.

func (*TypeAheadQuery) HasSize ¶

func (o *TypeAheadQuery) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*TypeAheadQuery) HasSort ¶

func (o *TypeAheadQuery) HasSort() bool

HasSort returns a boolean if a field has been set.

func (*TypeAheadQuery) HasSortByValue ¶

func (o *TypeAheadQuery) HasSortByValue() bool

HasSortByValue returns a boolean if a field has been set.

func (TypeAheadQuery) MarshalJSON ¶

func (o TypeAheadQuery) MarshalJSON() ([]byte, error)

func (*TypeAheadQuery) SetField ¶

func (o *TypeAheadQuery) SetField(v string)

SetField sets field value

func (*TypeAheadQuery) SetMaxExpansions ¶

func (o *TypeAheadQuery) SetMaxExpansions(v int32)

SetMaxExpansions gets a reference to the given int32 and assigns it to the MaxExpansions field.

func (*TypeAheadQuery) SetNestedType ¶

func (o *TypeAheadQuery) SetNestedType(v string)

SetNestedType gets a reference to the given string and assigns it to the NestedType field.

func (*TypeAheadQuery) SetQuery ¶

func (o *TypeAheadQuery) SetQuery(v string)

SetQuery sets field value

func (*TypeAheadQuery) SetSize ¶

func (o *TypeAheadQuery) SetSize(v int32)

SetSize gets a reference to the given int32 and assigns it to the Size field.

func (*TypeAheadQuery) SetSort ¶

func (o *TypeAheadQuery) SetSort(v string)

SetSort gets a reference to the given string and assigns it to the Sort field.

func (*TypeAheadQuery) SetSortByValue ¶

func (o *TypeAheadQuery) SetSortByValue(v bool)

SetSortByValue gets a reference to the given bool and assigns it to the SortByValue field.

func (TypeAheadQuery) ToMap ¶

func (o TypeAheadQuery) ToMap() (map[string]interface{}, error)

func (*TypeAheadQuery) UnmarshalJSON ¶

func (o *TypeAheadQuery) UnmarshalJSON(bytes []byte) (err error)

type TypedReference ¶

type TypedReference struct {
	Type DtoType `json:"type"`
	// The id of the object.
	Id                   string `json:"id"`
	AdditionalProperties map[string]interface{}
}

TypedReference A typed reference to the object.

func NewTypedReference ¶

func NewTypedReference(type_ DtoType, id string) *TypedReference

NewTypedReference instantiates a new TypedReference object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTypedReferenceWithDefaults ¶

func NewTypedReferenceWithDefaults() *TypedReference

NewTypedReferenceWithDefaults instantiates a new TypedReference object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TypedReference) GetId ¶

func (o *TypedReference) GetId() string

GetId returns the Id field value

func (*TypedReference) GetIdOk ¶

func (o *TypedReference) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TypedReference) GetType ¶

func (o *TypedReference) GetType() DtoType

GetType returns the Type field value

func (*TypedReference) GetTypeOk ¶

func (o *TypedReference) GetTypeOk() (*DtoType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (TypedReference) MarshalJSON ¶

func (o TypedReference) MarshalJSON() ([]byte, error)

func (*TypedReference) SetId ¶

func (o *TypedReference) SetId(v string)

SetId sets field value

func (*TypedReference) SetType ¶

func (o *TypedReference) SetType(v DtoType)

SetType sets field value

func (TypedReference) ToMap ¶

func (o TypedReference) ToMap() (map[string]interface{}, error)

func (*TypedReference) UnmarshalJSON ¶

func (o *TypedReference) UnmarshalJSON(bytes []byte) (err error)

type UpdateDetail ¶ added in v2.0.3

type UpdateDetail struct {
	// The detailed message for an update. Typically the relevent error message when status is error.
	Message *string `json:"message,omitempty"`
	// The connector script name
	ScriptName *string `json:"scriptName,omitempty"`
	// The list of updated files supported by the connector
	UpdatedFiles []string `json:"updatedFiles,omitempty"`
	// The connector update status
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateDetail struct for UpdateDetail

func NewUpdateDetail ¶ added in v2.0.3

func NewUpdateDetail() *UpdateDetail

NewUpdateDetail instantiates a new UpdateDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateDetailWithDefaults ¶ added in v2.0.3

func NewUpdateDetailWithDefaults() *UpdateDetail

NewUpdateDetailWithDefaults instantiates a new UpdateDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateDetail) GetMessage ¶ added in v2.0.3

func (o *UpdateDetail) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*UpdateDetail) GetMessageOk ¶ added in v2.0.3

func (o *UpdateDetail) 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 (*UpdateDetail) GetScriptName ¶ added in v2.0.3

func (o *UpdateDetail) GetScriptName() string

GetScriptName returns the ScriptName field value if set, zero value otherwise.

func (*UpdateDetail) GetScriptNameOk ¶ added in v2.0.3

func (o *UpdateDetail) GetScriptNameOk() (*string, bool)

GetScriptNameOk returns a tuple with the ScriptName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateDetail) GetStatus ¶ added in v2.0.3

func (o *UpdateDetail) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*UpdateDetail) GetStatusOk ¶ added in v2.0.3

func (o *UpdateDetail) 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 (*UpdateDetail) GetUpdatedFiles ¶ added in v2.0.3

func (o *UpdateDetail) GetUpdatedFiles() []string

GetUpdatedFiles returns the UpdatedFiles field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UpdateDetail) GetUpdatedFilesOk ¶ added in v2.0.3

func (o *UpdateDetail) GetUpdatedFilesOk() ([]string, bool)

GetUpdatedFilesOk returns a tuple with the UpdatedFiles field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UpdateDetail) HasMessage ¶ added in v2.0.3

func (o *UpdateDetail) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*UpdateDetail) HasScriptName ¶ added in v2.0.3

func (o *UpdateDetail) HasScriptName() bool

HasScriptName returns a boolean if a field has been set.

func (*UpdateDetail) HasStatus ¶ added in v2.0.3

func (o *UpdateDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*UpdateDetail) HasUpdatedFiles ¶ added in v2.0.3

func (o *UpdateDetail) HasUpdatedFiles() bool

HasUpdatedFiles returns a boolean if a field has been set.

func (UpdateDetail) MarshalJSON ¶ added in v2.0.3

func (o UpdateDetail) MarshalJSON() ([]byte, error)

func (*UpdateDetail) SetMessage ¶ added in v2.0.3

func (o *UpdateDetail) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*UpdateDetail) SetScriptName ¶ added in v2.0.3

func (o *UpdateDetail) SetScriptName(v string)

SetScriptName gets a reference to the given string and assigns it to the ScriptName field.

func (*UpdateDetail) SetStatus ¶ added in v2.0.3

func (o *UpdateDetail) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*UpdateDetail) SetUpdatedFiles ¶ added in v2.0.3

func (o *UpdateDetail) SetUpdatedFiles(v []string)

SetUpdatedFiles gets a reference to the given []string and assigns it to the UpdatedFiles field.

func (UpdateDetail) ToMap ¶ added in v2.0.3

func (o UpdateDetail) ToMap() (map[string]interface{}, error)

func (*UpdateDetail) UnmarshalJSON ¶ added in v2.0.3

func (o *UpdateDetail) UnmarshalJSON(bytes []byte) (err error)

type UploadsRequest ¶ added in v2.0.5

type UploadsRequest struct {
	// Unique id assigned to this job.
	JobId string `json:"jobId"`
	// Status of the job.
	Status string `json:"status"`
	// Type of the job, either Backup or Draft.
	Type string `json:"type"`
	// The name of the tenant performing the upload
	Tenant *string `json:"tenant,omitempty"`
	// The name of the requester.
	RequesterName *string `json:"requesterName,omitempty"`
	// The time the job was started.
	Created time.Time `json:"created"`
	// The time of the last update to the job.
	Modified time.Time `json:"modified"`
	// The name assigned to the upload file in the request body.
	Name *string `json:"name,omitempty"`
	// Is the job a regular backup job, if so is the user allowed to delete the backup file. Since this is an upload job it remains as false.
	UserCanDelete *bool `json:"userCanDelete,omitempty"`
	// Is the job a regular backup job, if so is it partial. Since this is an upload job it remains as false.
	IsPartial *bool `json:"isPartial,omitempty"`
	// What kind of backup is this being treated as.
	BackupType *string `json:"backupType,omitempty"`
	// have the objects contained in the upload file been hydrated.
	HydrationStatus      *string `json:"hydrationStatus,omitempty"`
	AdditionalProperties map[string]interface{}
}

UploadsRequest struct for UploadsRequest

func NewUploadsRequest ¶ added in v2.0.5

func NewUploadsRequest(jobId string, status string, type_ string, created time.Time, modified time.Time) *UploadsRequest

NewUploadsRequest instantiates a new UploadsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadsRequestWithDefaults ¶ added in v2.0.5

func NewUploadsRequestWithDefaults() *UploadsRequest

NewUploadsRequestWithDefaults instantiates a new UploadsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadsRequest) GetBackupType ¶ added in v2.0.5

func (o *UploadsRequest) GetBackupType() string

GetBackupType returns the BackupType field value if set, zero value otherwise.

func (*UploadsRequest) GetBackupTypeOk ¶ added in v2.0.5

func (o *UploadsRequest) GetBackupTypeOk() (*string, bool)

GetBackupTypeOk returns a tuple with the BackupType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsRequest) GetCreated ¶ added in v2.0.5

func (o *UploadsRequest) GetCreated() time.Time

GetCreated returns the Created field value

func (*UploadsRequest) GetCreatedOk ¶ added in v2.0.5

func (o *UploadsRequest) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*UploadsRequest) GetHydrationStatus ¶ added in v2.0.5

func (o *UploadsRequest) GetHydrationStatus() string

GetHydrationStatus returns the HydrationStatus field value if set, zero value otherwise.

func (*UploadsRequest) GetHydrationStatusOk ¶ added in v2.0.5

func (o *UploadsRequest) GetHydrationStatusOk() (*string, bool)

GetHydrationStatusOk returns a tuple with the HydrationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsRequest) GetIsPartial ¶ added in v2.0.5

func (o *UploadsRequest) GetIsPartial() bool

GetIsPartial returns the IsPartial field value if set, zero value otherwise.

func (*UploadsRequest) GetIsPartialOk ¶ added in v2.0.5

func (o *UploadsRequest) GetIsPartialOk() (*bool, bool)

GetIsPartialOk returns a tuple with the IsPartial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsRequest) GetJobId ¶ added in v2.0.5

func (o *UploadsRequest) GetJobId() string

GetJobId returns the JobId field value

func (*UploadsRequest) GetJobIdOk ¶ added in v2.0.5

func (o *UploadsRequest) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*UploadsRequest) GetModified ¶ added in v2.0.5

func (o *UploadsRequest) GetModified() time.Time

GetModified returns the Modified field value

func (*UploadsRequest) GetModifiedOk ¶ added in v2.0.5

func (o *UploadsRequest) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value and a boolean to check if the value has been set.

func (*UploadsRequest) GetName ¶ added in v2.0.5

func (o *UploadsRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UploadsRequest) GetNameOk ¶ added in v2.0.5

func (o *UploadsRequest) 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 (*UploadsRequest) GetRequesterName ¶ added in v2.0.5

func (o *UploadsRequest) GetRequesterName() string

GetRequesterName returns the RequesterName field value if set, zero value otherwise.

func (*UploadsRequest) GetRequesterNameOk ¶ added in v2.0.5

func (o *UploadsRequest) GetRequesterNameOk() (*string, bool)

GetRequesterNameOk returns a tuple with the RequesterName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsRequest) GetStatus ¶ added in v2.0.5

func (o *UploadsRequest) GetStatus() string

GetStatus returns the Status field value

func (*UploadsRequest) GetStatusOk ¶ added in v2.0.5

func (o *UploadsRequest) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*UploadsRequest) GetTenant ¶ added in v2.0.5

func (o *UploadsRequest) GetTenant() string

GetTenant returns the Tenant field value if set, zero value otherwise.

func (*UploadsRequest) GetTenantOk ¶ added in v2.0.5

func (o *UploadsRequest) GetTenantOk() (*string, bool)

GetTenantOk returns a tuple with the Tenant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsRequest) GetType ¶ added in v2.0.5

func (o *UploadsRequest) GetType() string

GetType returns the Type field value

func (*UploadsRequest) GetTypeOk ¶ added in v2.0.5

func (o *UploadsRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UploadsRequest) GetUserCanDelete ¶ added in v2.0.5

func (o *UploadsRequest) GetUserCanDelete() bool

GetUserCanDelete returns the UserCanDelete field value if set, zero value otherwise.

func (*UploadsRequest) GetUserCanDeleteOk ¶ added in v2.0.5

func (o *UploadsRequest) GetUserCanDeleteOk() (*bool, bool)

GetUserCanDeleteOk returns a tuple with the UserCanDelete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsRequest) HasBackupType ¶ added in v2.0.5

func (o *UploadsRequest) HasBackupType() bool

HasBackupType returns a boolean if a field has been set.

func (*UploadsRequest) HasHydrationStatus ¶ added in v2.0.5

func (o *UploadsRequest) HasHydrationStatus() bool

HasHydrationStatus returns a boolean if a field has been set.

func (*UploadsRequest) HasIsPartial ¶ added in v2.0.5

func (o *UploadsRequest) HasIsPartial() bool

HasIsPartial returns a boolean if a field has been set.

func (*UploadsRequest) HasName ¶ added in v2.0.5

func (o *UploadsRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*UploadsRequest) HasRequesterName ¶ added in v2.0.5

func (o *UploadsRequest) HasRequesterName() bool

HasRequesterName returns a boolean if a field has been set.

func (*UploadsRequest) HasTenant ¶ added in v2.0.5

func (o *UploadsRequest) HasTenant() bool

HasTenant returns a boolean if a field has been set.

func (*UploadsRequest) HasUserCanDelete ¶ added in v2.0.5

func (o *UploadsRequest) HasUserCanDelete() bool

HasUserCanDelete returns a boolean if a field has been set.

func (UploadsRequest) MarshalJSON ¶ added in v2.0.5

func (o UploadsRequest) MarshalJSON() ([]byte, error)

func (*UploadsRequest) SetBackupType ¶ added in v2.0.5

func (o *UploadsRequest) SetBackupType(v string)

SetBackupType gets a reference to the given string and assigns it to the BackupType field.

func (*UploadsRequest) SetCreated ¶ added in v2.0.5

func (o *UploadsRequest) SetCreated(v time.Time)

SetCreated sets field value

func (*UploadsRequest) SetHydrationStatus ¶ added in v2.0.5

func (o *UploadsRequest) SetHydrationStatus(v string)

SetHydrationStatus gets a reference to the given string and assigns it to the HydrationStatus field.

func (*UploadsRequest) SetIsPartial ¶ added in v2.0.5

func (o *UploadsRequest) SetIsPartial(v bool)

SetIsPartial gets a reference to the given bool and assigns it to the IsPartial field.

func (*UploadsRequest) SetJobId ¶ added in v2.0.5

func (o *UploadsRequest) SetJobId(v string)

SetJobId sets field value

func (*UploadsRequest) SetModified ¶ added in v2.0.5

func (o *UploadsRequest) SetModified(v time.Time)

SetModified sets field value

func (*UploadsRequest) SetName ¶ added in v2.0.5

func (o *UploadsRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UploadsRequest) SetRequesterName ¶ added in v2.0.5

func (o *UploadsRequest) SetRequesterName(v string)

SetRequesterName gets a reference to the given string and assigns it to the RequesterName field.

func (*UploadsRequest) SetStatus ¶ added in v2.0.5

func (o *UploadsRequest) SetStatus(v string)

SetStatus sets field value

func (*UploadsRequest) SetTenant ¶ added in v2.0.5

func (o *UploadsRequest) SetTenant(v string)

SetTenant gets a reference to the given string and assigns it to the Tenant field.

func (*UploadsRequest) SetType ¶ added in v2.0.5

func (o *UploadsRequest) SetType(v string)

SetType sets field value

func (*UploadsRequest) SetUserCanDelete ¶ added in v2.0.5

func (o *UploadsRequest) SetUserCanDelete(v bool)

SetUserCanDelete gets a reference to the given bool and assigns it to the UserCanDelete field.

func (UploadsRequest) ToMap ¶ added in v2.0.5

func (o UploadsRequest) ToMap() (map[string]interface{}, error)

func (*UploadsRequest) UnmarshalJSON ¶ added in v2.0.5

func (o *UploadsRequest) UnmarshalJSON(bytes []byte) (err error)

type UploadsResponse ¶ added in v2.0.5

type UploadsResponse struct {
	// Unique id assigned to this job.
	JobId string `json:"jobId"`
	// Status of the job.
	Status string `json:"status"`
	// Type of the job, either Backup or Draft.
	Type string `json:"type"`
	// The name of the tenant performing the upload
	Tenant *string `json:"tenant,omitempty"`
	// The name of the requester.
	RequesterName *string `json:"requesterName,omitempty"`
	// The time the job was started.
	Created time.Time `json:"created"`
	// The time of the last update to the job.
	Modified time.Time `json:"modified"`
	// The name assigned to the upload file in the request body.
	Name *string `json:"name,omitempty"`
	// Is the job a regular backup job, if so is the user allowed to delete the backup file. Since this is an upload job it remains as false.
	UserCanDelete *bool `json:"userCanDelete,omitempty"`
	// Is the job a regular backup job, if so is it partial. Since this is an upload job it remains as false.
	IsPartial *bool `json:"isPartial,omitempty"`
	// What kind of backup is this being treated as.
	BackupType *string `json:"backupType,omitempty"`
	// have the objects contained in the upload file been hydrated.
	HydrationStatus      *string `json:"hydrationStatus,omitempty"`
	AdditionalProperties map[string]interface{}
}

UploadsResponse struct for UploadsResponse

func NewUploadsResponse ¶ added in v2.0.5

func NewUploadsResponse(jobId string, status string, type_ string, created time.Time, modified time.Time) *UploadsResponse

NewUploadsResponse instantiates a new UploadsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadsResponseWithDefaults ¶ added in v2.0.5

func NewUploadsResponseWithDefaults() *UploadsResponse

NewUploadsResponseWithDefaults instantiates a new UploadsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadsResponse) GetBackupType ¶ added in v2.0.5

func (o *UploadsResponse) GetBackupType() string

GetBackupType returns the BackupType field value if set, zero value otherwise.

func (*UploadsResponse) GetBackupTypeOk ¶ added in v2.0.5

func (o *UploadsResponse) GetBackupTypeOk() (*string, bool)

GetBackupTypeOk returns a tuple with the BackupType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsResponse) GetCreated ¶ added in v2.0.5

func (o *UploadsResponse) GetCreated() time.Time

GetCreated returns the Created field value

func (*UploadsResponse) GetCreatedOk ¶ added in v2.0.5

func (o *UploadsResponse) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value and a boolean to check if the value has been set.

func (*UploadsResponse) GetHydrationStatus ¶ added in v2.0.5

func (o *UploadsResponse) GetHydrationStatus() string

GetHydrationStatus returns the HydrationStatus field value if set, zero value otherwise.

func (*UploadsResponse) GetHydrationStatusOk ¶ added in v2.0.5

func (o *UploadsResponse) GetHydrationStatusOk() (*string, bool)

GetHydrationStatusOk returns a tuple with the HydrationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsResponse) GetIsPartial ¶ added in v2.0.5

func (o *UploadsResponse) GetIsPartial() bool

GetIsPartial returns the IsPartial field value if set, zero value otherwise.

func (*UploadsResponse) GetIsPartialOk ¶ added in v2.0.5

func (o *UploadsResponse) GetIsPartialOk() (*bool, bool)

GetIsPartialOk returns a tuple with the IsPartial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsResponse) GetJobId ¶ added in v2.0.5

func (o *UploadsResponse) GetJobId() string

GetJobId returns the JobId field value

func (*UploadsResponse) GetJobIdOk ¶ added in v2.0.5

func (o *UploadsResponse) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*UploadsResponse) GetModified ¶ added in v2.0.5

func (o *UploadsResponse) GetModified() time.Time

GetModified returns the Modified field value

func (*UploadsResponse) GetModifiedOk ¶ added in v2.0.5

func (o *UploadsResponse) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value and a boolean to check if the value has been set.

func (*UploadsResponse) GetName ¶ added in v2.0.5

func (o *UploadsResponse) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UploadsResponse) GetNameOk ¶ added in v2.0.5

func (o *UploadsResponse) 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 (*UploadsResponse) GetRequesterName ¶ added in v2.0.5

func (o *UploadsResponse) GetRequesterName() string

GetRequesterName returns the RequesterName field value if set, zero value otherwise.

func (*UploadsResponse) GetRequesterNameOk ¶ added in v2.0.5

func (o *UploadsResponse) GetRequesterNameOk() (*string, bool)

GetRequesterNameOk returns a tuple with the RequesterName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsResponse) GetStatus ¶ added in v2.0.5

func (o *UploadsResponse) GetStatus() string

GetStatus returns the Status field value

func (*UploadsResponse) GetStatusOk ¶ added in v2.0.5

func (o *UploadsResponse) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*UploadsResponse) GetTenant ¶ added in v2.0.5

func (o *UploadsResponse) GetTenant() string

GetTenant returns the Tenant field value if set, zero value otherwise.

func (*UploadsResponse) GetTenantOk ¶ added in v2.0.5

func (o *UploadsResponse) GetTenantOk() (*string, bool)

GetTenantOk returns a tuple with the Tenant field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsResponse) GetType ¶ added in v2.0.5

func (o *UploadsResponse) GetType() string

GetType returns the Type field value

func (*UploadsResponse) GetTypeOk ¶ added in v2.0.5

func (o *UploadsResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UploadsResponse) GetUserCanDelete ¶ added in v2.0.5

func (o *UploadsResponse) GetUserCanDelete() bool

GetUserCanDelete returns the UserCanDelete field value if set, zero value otherwise.

func (*UploadsResponse) GetUserCanDeleteOk ¶ added in v2.0.5

func (o *UploadsResponse) GetUserCanDeleteOk() (*bool, bool)

GetUserCanDeleteOk returns a tuple with the UserCanDelete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UploadsResponse) HasBackupType ¶ added in v2.0.5

func (o *UploadsResponse) HasBackupType() bool

HasBackupType returns a boolean if a field has been set.

func (*UploadsResponse) HasHydrationStatus ¶ added in v2.0.5

func (o *UploadsResponse) HasHydrationStatus() bool

HasHydrationStatus returns a boolean if a field has been set.

func (*UploadsResponse) HasIsPartial ¶ added in v2.0.5

func (o *UploadsResponse) HasIsPartial() bool

HasIsPartial returns a boolean if a field has been set.

func (*UploadsResponse) HasName ¶ added in v2.0.5

func (o *UploadsResponse) HasName() bool

HasName returns a boolean if a field has been set.

func (*UploadsResponse) HasRequesterName ¶ added in v2.0.5

func (o *UploadsResponse) HasRequesterName() bool

HasRequesterName returns a boolean if a field has been set.

func (*UploadsResponse) HasTenant ¶ added in v2.0.5

func (o *UploadsResponse) HasTenant() bool

HasTenant returns a boolean if a field has been set.

func (*UploadsResponse) HasUserCanDelete ¶ added in v2.0.5

func (o *UploadsResponse) HasUserCanDelete() bool

HasUserCanDelete returns a boolean if a field has been set.

func (UploadsResponse) MarshalJSON ¶ added in v2.0.5

func (o UploadsResponse) MarshalJSON() ([]byte, error)

func (*UploadsResponse) SetBackupType ¶ added in v2.0.5

func (o *UploadsResponse) SetBackupType(v string)

SetBackupType gets a reference to the given string and assigns it to the BackupType field.

func (*UploadsResponse) SetCreated ¶ added in v2.0.5

func (o *UploadsResponse) SetCreated(v time.Time)

SetCreated sets field value

func (*UploadsResponse) SetHydrationStatus ¶ added in v2.0.5

func (o *UploadsResponse) SetHydrationStatus(v string)

SetHydrationStatus gets a reference to the given string and assigns it to the HydrationStatus field.

func (*UploadsResponse) SetIsPartial ¶ added in v2.0.5

func (o *UploadsResponse) SetIsPartial(v bool)

SetIsPartial gets a reference to the given bool and assigns it to the IsPartial field.

func (*UploadsResponse) SetJobId ¶ added in v2.0.5

func (o *UploadsResponse) SetJobId(v string)

SetJobId sets field value

func (*UploadsResponse) SetModified ¶ added in v2.0.5

func (o *UploadsResponse) SetModified(v time.Time)

SetModified sets field value

func (*UploadsResponse) SetName ¶ added in v2.0.5

func (o *UploadsResponse) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*UploadsResponse) SetRequesterName ¶ added in v2.0.5

func (o *UploadsResponse) SetRequesterName(v string)

SetRequesterName gets a reference to the given string and assigns it to the RequesterName field.

func (*UploadsResponse) SetStatus ¶ added in v2.0.5

func (o *UploadsResponse) SetStatus(v string)

SetStatus sets field value

func (*UploadsResponse) SetTenant ¶ added in v2.0.5

func (o *UploadsResponse) SetTenant(v string)

SetTenant gets a reference to the given string and assigns it to the Tenant field.

func (*UploadsResponse) SetType ¶ added in v2.0.5

func (o *UploadsResponse) SetType(v string)

SetType sets field value

func (*UploadsResponse) SetUserCanDelete ¶ added in v2.0.5

func (o *UploadsResponse) SetUserCanDelete(v bool)

SetUserCanDelete gets a reference to the given bool and assigns it to the UserCanDelete field.

func (UploadsResponse) ToMap ¶ added in v2.0.5

func (o UploadsResponse) ToMap() (map[string]interface{}, error)

func (*UploadsResponse) UnmarshalJSON ¶ added in v2.0.5

func (o *UploadsResponse) UnmarshalJSON(bytes []byte) (err error)

type UsageType ¶

type UsageType string

UsageType The type of provisioning policy usage. In IdentityNow, a source can support various provisioning operations. For example, when a joiner is added to a source, this may trigger both CREATE and UPDATE provisioning operations. Each usage type is considered a provisioning policy. A source can have any number of these provisioning policies defined. These are the common usage types: CREATE - This usage type relates to 'Create Account Profile', the provisioning template for the account to be created. For example, this would be used for a joiner on a source. UPDATE - This usage type relates to 'Update Account Profile', the provisioning template for the 'Update' connector operations. For example, this would be used for an attribute sync on a source. ENABLE - This usage type relates to 'Enable Account Profile', the provisioning template for the account to be enabled. For example, this could be used for a joiner on a source once the joiner's account is created. DISABLE - This usage type relates to 'Disable Account Profile', the provisioning template for the account to be disabled. For example, this could be used when a leaver is removed temporarily from a source. You can use these four usage types for all your provisioning policy needs.

const (
	USAGETYPE_CREATE          UsageType = "CREATE"
	USAGETYPE_UPDATE          UsageType = "UPDATE"
	USAGETYPE_ENABLE          UsageType = "ENABLE"
	USAGETYPE_DISABLE         UsageType = "DISABLE"
	USAGETYPE_DELETE          UsageType = "DELETE"
	USAGETYPE_ASSIGN          UsageType = "ASSIGN"
	USAGETYPE_UNASSIGN        UsageType = "UNASSIGN"
	USAGETYPE_CREATE_GROUP    UsageType = "CREATE_GROUP"
	USAGETYPE_UPDATE_GROUP    UsageType = "UPDATE_GROUP"
	USAGETYPE_DELETE_GROUP    UsageType = "DELETE_GROUP"
	USAGETYPE_REGISTER        UsageType = "REGISTER"
	USAGETYPE_CREATE_IDENTITY UsageType = "CREATE_IDENTITY"
	USAGETYPE_UPDATE_IDENTITY UsageType = "UPDATE_IDENTITY"
	USAGETYPE_EDIT_GROUP      UsageType = "EDIT_GROUP"
	USAGETYPE_UNLOCK          UsageType = "UNLOCK"
	USAGETYPE_CHANGE_PASSWORD UsageType = "CHANGE_PASSWORD"
)

List of UsageType

func NewUsageTypeFromValue ¶

func NewUsageTypeFromValue(v string) (*UsageType, error)

NewUsageTypeFromValue returns a pointer to a valid UsageType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (UsageType) IsValid ¶

func (v UsageType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (UsageType) Ptr ¶

func (v UsageType) Ptr() *UsageType

Ptr returns reference to UsageType value

func (*UsageType) UnmarshalJSON ¶

func (v *UsageType) UnmarshalJSON(src []byte) error

type V3ConnectorDto ¶ added in v2.0.3

type V3ConnectorDto struct {
	// The connector name
	Name *string `json:"name,omitempty"`
	// The connector type
	Type *string `json:"type,omitempty"`
	// The connector script name
	ScriptName *string `json:"scriptName,omitempty"`
	// The connector class name.
	ClassName *string `json:"className,omitempty"`
	// The list of features supported by the connector
	Features []string `json:"features,omitempty"`
	// true if the source is a direct connect source
	DirectConnect *bool `json:"directConnect,omitempty"`
	// A map containing metadata pertinent to the connector
	ConnectorMetadata map[string]interface{} `json:"connectorMetadata,omitempty"`
	// The connector status
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

V3ConnectorDto struct for V3ConnectorDto

func NewV3ConnectorDto ¶ added in v2.0.3

func NewV3ConnectorDto() *V3ConnectorDto

NewV3ConnectorDto instantiates a new V3ConnectorDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV3ConnectorDtoWithDefaults ¶ added in v2.0.3

func NewV3ConnectorDtoWithDefaults() *V3ConnectorDto

NewV3ConnectorDtoWithDefaults instantiates a new V3ConnectorDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V3ConnectorDto) GetClassName ¶ added in v2.0.3

func (o *V3ConnectorDto) GetClassName() string

GetClassName returns the ClassName field value if set, zero value otherwise.

func (*V3ConnectorDto) GetClassNameOk ¶ added in v2.0.3

func (o *V3ConnectorDto) 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 (*V3ConnectorDto) GetConnectorMetadata ¶ added in v2.0.3

func (o *V3ConnectorDto) GetConnectorMetadata() map[string]interface{}

GetConnectorMetadata returns the ConnectorMetadata field value if set, zero value otherwise.

func (*V3ConnectorDto) GetConnectorMetadataOk ¶ added in v2.0.3

func (o *V3ConnectorDto) GetConnectorMetadataOk() (map[string]interface{}, bool)

GetConnectorMetadataOk returns a tuple with the ConnectorMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V3ConnectorDto) GetDirectConnect ¶ added in v2.0.3

func (o *V3ConnectorDto) GetDirectConnect() bool

GetDirectConnect returns the DirectConnect field value if set, zero value otherwise.

func (*V3ConnectorDto) GetDirectConnectOk ¶ added in v2.0.3

func (o *V3ConnectorDto) GetDirectConnectOk() (*bool, bool)

GetDirectConnectOk returns a tuple with the DirectConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V3ConnectorDto) GetFeatures ¶ added in v2.0.3

func (o *V3ConnectorDto) GetFeatures() []string

GetFeatures returns the Features field value if set, zero value otherwise (both if not set or set to explicit null).

func (*V3ConnectorDto) GetFeaturesOk ¶ added in v2.0.3

func (o *V3ConnectorDto) GetFeaturesOk() ([]string, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*V3ConnectorDto) GetName ¶ added in v2.0.3

func (o *V3ConnectorDto) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*V3ConnectorDto) GetNameOk ¶ added in v2.0.3

func (o *V3ConnectorDto) 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 (*V3ConnectorDto) GetScriptName ¶ added in v2.0.3

func (o *V3ConnectorDto) GetScriptName() string

GetScriptName returns the ScriptName field value if set, zero value otherwise.

func (*V3ConnectorDto) GetScriptNameOk ¶ added in v2.0.3

func (o *V3ConnectorDto) GetScriptNameOk() (*string, bool)

GetScriptNameOk returns a tuple with the ScriptName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V3ConnectorDto) GetStatus ¶ added in v2.0.3

func (o *V3ConnectorDto) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*V3ConnectorDto) GetStatusOk ¶ added in v2.0.3

func (o *V3ConnectorDto) 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 (*V3ConnectorDto) GetType ¶ added in v2.0.3

func (o *V3ConnectorDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V3ConnectorDto) GetTypeOk ¶ added in v2.0.3

func (o *V3ConnectorDto) 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 (*V3ConnectorDto) HasClassName ¶ added in v2.0.3

func (o *V3ConnectorDto) HasClassName() bool

HasClassName returns a boolean if a field has been set.

func (*V3ConnectorDto) HasConnectorMetadata ¶ added in v2.0.3

func (o *V3ConnectorDto) HasConnectorMetadata() bool

HasConnectorMetadata returns a boolean if a field has been set.

func (*V3ConnectorDto) HasDirectConnect ¶ added in v2.0.3

func (o *V3ConnectorDto) HasDirectConnect() bool

HasDirectConnect returns a boolean if a field has been set.

func (*V3ConnectorDto) HasFeatures ¶ added in v2.0.3

func (o *V3ConnectorDto) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*V3ConnectorDto) HasName ¶ added in v2.0.3

func (o *V3ConnectorDto) HasName() bool

HasName returns a boolean if a field has been set.

func (*V3ConnectorDto) HasScriptName ¶ added in v2.0.3

func (o *V3ConnectorDto) HasScriptName() bool

HasScriptName returns a boolean if a field has been set.

func (*V3ConnectorDto) HasStatus ¶ added in v2.0.3

func (o *V3ConnectorDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*V3ConnectorDto) HasType ¶ added in v2.0.3

func (o *V3ConnectorDto) HasType() bool

HasType returns a boolean if a field has been set.

func (V3ConnectorDto) MarshalJSON ¶ added in v2.0.3

func (o V3ConnectorDto) MarshalJSON() ([]byte, error)

func (*V3ConnectorDto) SetClassName ¶ added in v2.0.3

func (o *V3ConnectorDto) SetClassName(v string)

SetClassName gets a reference to the given string and assigns it to the ClassName field.

func (*V3ConnectorDto) SetConnectorMetadata ¶ added in v2.0.3

func (o *V3ConnectorDto) SetConnectorMetadata(v map[string]interface{})

SetConnectorMetadata gets a reference to the given map[string]interface{} and assigns it to the ConnectorMetadata field.

func (*V3ConnectorDto) SetDirectConnect ¶ added in v2.0.3

func (o *V3ConnectorDto) SetDirectConnect(v bool)

SetDirectConnect gets a reference to the given bool and assigns it to the DirectConnect field.

func (*V3ConnectorDto) SetFeatures ¶ added in v2.0.3

func (o *V3ConnectorDto) SetFeatures(v []string)

SetFeatures gets a reference to the given []string and assigns it to the Features field.

func (*V3ConnectorDto) SetName ¶ added in v2.0.3

func (o *V3ConnectorDto) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*V3ConnectorDto) SetScriptName ¶ added in v2.0.3

func (o *V3ConnectorDto) SetScriptName(v string)

SetScriptName gets a reference to the given string and assigns it to the ScriptName field.

func (*V3ConnectorDto) SetStatus ¶ added in v2.0.3

func (o *V3ConnectorDto) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*V3ConnectorDto) SetType ¶ added in v2.0.3

func (o *V3ConnectorDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V3ConnectorDto) ToMap ¶ added in v2.0.3

func (o V3ConnectorDto) ToMap() (map[string]interface{}, error)

func (*V3ConnectorDto) UnmarshalJSON ¶ added in v2.0.3

func (o *V3ConnectorDto) UnmarshalJSON(bytes []byte) (err error)

type V3CreateConnectorDto ¶ added in v2.0.3

type V3CreateConnectorDto struct {
	// The connector name. Need to be unique per tenant. The name will able be used to derive a url friendly unique scriptname that will be in response. Script name can then be used for all update endpoints
	Name string `json:"name"`
	// The connector type. If not specified will be defaulted to 'custom '+name
	Type *string `json:"type,omitempty"`
	// The connector class name. If you are implementing openconnector standard (what is recommended), then this need to be set to sailpoint.connector.OpenConnectorAdapter
	ClassName string `json:"className"`
	// true if the source is a direct connect source
	DirectConnect *bool `json:"directConnect,omitempty"`
	// The connector status
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

V3CreateConnectorDto struct for V3CreateConnectorDto

func NewV3CreateConnectorDto ¶ added in v2.0.3

func NewV3CreateConnectorDto(name string, className string) *V3CreateConnectorDto

NewV3CreateConnectorDto instantiates a new V3CreateConnectorDto object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewV3CreateConnectorDtoWithDefaults ¶ added in v2.0.3

func NewV3CreateConnectorDtoWithDefaults() *V3CreateConnectorDto

NewV3CreateConnectorDtoWithDefaults instantiates a new V3CreateConnectorDto object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*V3CreateConnectorDto) GetClassName ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetClassName() string

GetClassName returns the ClassName field value

func (*V3CreateConnectorDto) GetClassNameOk ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetClassNameOk() (*string, bool)

GetClassNameOk returns a tuple with the ClassName field value and a boolean to check if the value has been set.

func (*V3CreateConnectorDto) GetDirectConnect ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetDirectConnect() bool

GetDirectConnect returns the DirectConnect field value if set, zero value otherwise.

func (*V3CreateConnectorDto) GetDirectConnectOk ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetDirectConnectOk() (*bool, bool)

GetDirectConnectOk returns a tuple with the DirectConnect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*V3CreateConnectorDto) GetName ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetName() string

GetName returns the Name field value

func (*V3CreateConnectorDto) GetNameOk ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*V3CreateConnectorDto) GetStatus ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*V3CreateConnectorDto) GetStatusOk ¶ added in v2.0.3

func (o *V3CreateConnectorDto) 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 (*V3CreateConnectorDto) GetType ¶ added in v2.0.3

func (o *V3CreateConnectorDto) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*V3CreateConnectorDto) GetTypeOk ¶ added in v2.0.3

func (o *V3CreateConnectorDto) 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 (*V3CreateConnectorDto) HasDirectConnect ¶ added in v2.0.3

func (o *V3CreateConnectorDto) HasDirectConnect() bool

HasDirectConnect returns a boolean if a field has been set.

func (*V3CreateConnectorDto) HasStatus ¶ added in v2.0.3

func (o *V3CreateConnectorDto) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*V3CreateConnectorDto) HasType ¶ added in v2.0.3

func (o *V3CreateConnectorDto) HasType() bool

HasType returns a boolean if a field has been set.

func (V3CreateConnectorDto) MarshalJSON ¶ added in v2.0.3

func (o V3CreateConnectorDto) MarshalJSON() ([]byte, error)

func (*V3CreateConnectorDto) SetClassName ¶ added in v2.0.3

func (o *V3CreateConnectorDto) SetClassName(v string)

SetClassName sets field value

func (*V3CreateConnectorDto) SetDirectConnect ¶ added in v2.0.3

func (o *V3CreateConnectorDto) SetDirectConnect(v bool)

SetDirectConnect gets a reference to the given bool and assigns it to the DirectConnect field.

func (*V3CreateConnectorDto) SetName ¶ added in v2.0.3

func (o *V3CreateConnectorDto) SetName(v string)

SetName sets field value

func (*V3CreateConnectorDto) SetStatus ¶ added in v2.0.3

func (o *V3CreateConnectorDto) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*V3CreateConnectorDto) SetType ¶ added in v2.0.3

func (o *V3CreateConnectorDto) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (V3CreateConnectorDto) ToMap ¶ added in v2.0.3

func (o V3CreateConnectorDto) ToMap() (map[string]interface{}, error)

func (*V3CreateConnectorDto) UnmarshalJSON ¶ added in v2.0.3

func (o *V3CreateConnectorDto) UnmarshalJSON(bytes []byte) (err error)

type Value ¶

type Value struct {
	// The type of attribute value
	Type *string `json:"type,omitempty"`
	// The attribute value
	Value                *string `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

Value struct for Value

func NewValue ¶

func NewValue() *Value

NewValue instantiates a new Value object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewValueWithDefaults ¶

func NewValueWithDefaults() *Value

NewValueWithDefaults instantiates a new Value object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Value) GetType ¶

func (o *Value) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Value) GetTypeOk ¶

func (o *Value) 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 (*Value) GetValue ¶

func (o *Value) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*Value) GetValueOk ¶

func (o *Value) 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 (*Value) HasType ¶

func (o *Value) HasType() bool

HasType returns a boolean if a field has been set.

func (*Value) HasValue ¶

func (o *Value) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Value) MarshalJSON ¶

func (o Value) MarshalJSON() ([]byte, error)

func (*Value) SetType ¶

func (o *Value) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Value) SetValue ¶

func (o *Value) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (Value) ToMap ¶

func (o Value) ToMap() (map[string]interface{}, error)

func (*Value) UnmarshalJSON ¶

func (o *Value) UnmarshalJSON(bytes []byte) (err error)

type ViolationContext ¶

type ViolationContext struct {
	Policy                    *ViolationContextPolicy  `json:"policy,omitempty"`
	ConflictingAccessCriteria *ExceptionAccessCriteria `json:"conflictingAccessCriteria,omitempty"`
	AdditionalProperties      map[string]interface{}
}

ViolationContext struct for ViolationContext

func NewViolationContext ¶

func NewViolationContext() *ViolationContext

NewViolationContext instantiates a new ViolationContext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewViolationContextWithDefaults ¶

func NewViolationContextWithDefaults() *ViolationContext

NewViolationContextWithDefaults instantiates a new ViolationContext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ViolationContext) GetConflictingAccessCriteria ¶

func (o *ViolationContext) GetConflictingAccessCriteria() ExceptionAccessCriteria

GetConflictingAccessCriteria returns the ConflictingAccessCriteria field value if set, zero value otherwise.

func (*ViolationContext) GetConflictingAccessCriteriaOk ¶

func (o *ViolationContext) GetConflictingAccessCriteriaOk() (*ExceptionAccessCriteria, bool)

GetConflictingAccessCriteriaOk returns a tuple with the ConflictingAccessCriteria field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationContext) GetPolicy ¶

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*ViolationContext) GetPolicyOk ¶

func (o *ViolationContext) GetPolicyOk() (*ViolationContextPolicy, 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 (*ViolationContext) HasConflictingAccessCriteria ¶

func (o *ViolationContext) HasConflictingAccessCriteria() bool

HasConflictingAccessCriteria returns a boolean if a field has been set.

func (*ViolationContext) HasPolicy ¶

func (o *ViolationContext) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (ViolationContext) MarshalJSON ¶

func (o ViolationContext) MarshalJSON() ([]byte, error)

func (*ViolationContext) SetConflictingAccessCriteria ¶

func (o *ViolationContext) SetConflictingAccessCriteria(v ExceptionAccessCriteria)

SetConflictingAccessCriteria gets a reference to the given ExceptionAccessCriteria and assigns it to the ConflictingAccessCriteria field.

func (*ViolationContext) SetPolicy ¶

func (o *ViolationContext) SetPolicy(v ViolationContextPolicy)

SetPolicy gets a reference to the given ViolationContextPolicy and assigns it to the Policy field.

func (ViolationContext) ToMap ¶

func (o ViolationContext) ToMap() (map[string]interface{}, error)

func (*ViolationContext) UnmarshalJSON ¶

func (o *ViolationContext) UnmarshalJSON(bytes []byte) (err error)

type ViolationContextPolicy ¶

type ViolationContextPolicy struct {
	// The type of object that is referenced
	Type map[string]interface{} `json:"type,omitempty"`
	// SOD policy ID.
	Id                   *string `json:"id,omitempty"`
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ViolationContextPolicy The types of objects supported for SOD violations

func NewViolationContextPolicy ¶

func NewViolationContextPolicy() *ViolationContextPolicy

NewViolationContextPolicy instantiates a new ViolationContextPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewViolationContextPolicyWithDefaults ¶

func NewViolationContextPolicyWithDefaults() *ViolationContextPolicy

NewViolationContextPolicyWithDefaults instantiates a new ViolationContextPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ViolationContextPolicy) GetId ¶

func (o *ViolationContextPolicy) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ViolationContextPolicy) GetIdOk ¶

func (o *ViolationContextPolicy) 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 (*ViolationContextPolicy) GetName ¶

func (o *ViolationContextPolicy) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ViolationContextPolicy) GetNameOk ¶

func (o *ViolationContextPolicy) 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 (*ViolationContextPolicy) GetType ¶

func (o *ViolationContextPolicy) GetType() map[string]interface{}

GetType returns the Type field value if set, zero value otherwise.

func (*ViolationContextPolicy) GetTypeOk ¶

func (o *ViolationContextPolicy) GetTypeOk() (map[string]interface{}, 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 (*ViolationContextPolicy) HasId ¶

func (o *ViolationContextPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (*ViolationContextPolicy) HasName ¶

func (o *ViolationContextPolicy) HasName() bool

HasName returns a boolean if a field has been set.

func (*ViolationContextPolicy) HasType ¶

func (o *ViolationContextPolicy) HasType() bool

HasType returns a boolean if a field has been set.

func (ViolationContextPolicy) MarshalJSON ¶

func (o ViolationContextPolicy) MarshalJSON() ([]byte, error)

func (*ViolationContextPolicy) SetId ¶

func (o *ViolationContextPolicy) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ViolationContextPolicy) SetName ¶

func (o *ViolationContextPolicy) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ViolationContextPolicy) SetType ¶

func (o *ViolationContextPolicy) SetType(v map[string]interface{})

SetType gets a reference to the given map[string]interface{} and assigns it to the Type field.

func (ViolationContextPolicy) ToMap ¶

func (o ViolationContextPolicy) ToMap() (map[string]interface{}, error)

func (*ViolationContextPolicy) UnmarshalJSON ¶

func (o *ViolationContextPolicy) UnmarshalJSON(bytes []byte) (err error)

type ViolationOwnerAssignmentConfig ¶

type ViolationOwnerAssignmentConfig struct {
	// Details about the violations owner. MANAGER - identity's manager STATIC - Governance Group or Identity
	AssignmentRule       NullableString                          `json:"assignmentRule,omitempty"`
	OwnerRef             *ViolationOwnerAssignmentConfigOwnerRef `json:"ownerRef,omitempty"`
	AdditionalProperties map[string]interface{}
}

ViolationOwnerAssignmentConfig struct for ViolationOwnerAssignmentConfig

func NewViolationOwnerAssignmentConfig ¶

func NewViolationOwnerAssignmentConfig() *ViolationOwnerAssignmentConfig

NewViolationOwnerAssignmentConfig instantiates a new ViolationOwnerAssignmentConfig object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewViolationOwnerAssignmentConfigWithDefaults ¶

func NewViolationOwnerAssignmentConfigWithDefaults() *ViolationOwnerAssignmentConfig

NewViolationOwnerAssignmentConfigWithDefaults instantiates a new ViolationOwnerAssignmentConfig object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ViolationOwnerAssignmentConfig) GetAssignmentRule ¶

func (o *ViolationOwnerAssignmentConfig) GetAssignmentRule() string

GetAssignmentRule returns the AssignmentRule field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ViolationOwnerAssignmentConfig) GetAssignmentRuleOk ¶

func (o *ViolationOwnerAssignmentConfig) GetAssignmentRuleOk() (*string, bool)

GetAssignmentRuleOk returns a tuple with the AssignmentRule field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ViolationOwnerAssignmentConfig) GetOwnerRef ¶

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise.

func (*ViolationOwnerAssignmentConfig) GetOwnerRefOk ¶

GetOwnerRefOk returns a tuple with the OwnerRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationOwnerAssignmentConfig) HasAssignmentRule ¶

func (o *ViolationOwnerAssignmentConfig) HasAssignmentRule() bool

HasAssignmentRule returns a boolean if a field has been set.

func (*ViolationOwnerAssignmentConfig) HasOwnerRef ¶

func (o *ViolationOwnerAssignmentConfig) HasOwnerRef() bool

HasOwnerRef returns a boolean if a field has been set.

func (ViolationOwnerAssignmentConfig) MarshalJSON ¶

func (o ViolationOwnerAssignmentConfig) MarshalJSON() ([]byte, error)

func (*ViolationOwnerAssignmentConfig) SetAssignmentRule ¶

func (o *ViolationOwnerAssignmentConfig) SetAssignmentRule(v string)

SetAssignmentRule gets a reference to the given NullableString and assigns it to the AssignmentRule field.

func (*ViolationOwnerAssignmentConfig) SetAssignmentRuleNil ¶

func (o *ViolationOwnerAssignmentConfig) SetAssignmentRuleNil()

SetAssignmentRuleNil sets the value for AssignmentRule to be an explicit nil

func (*ViolationOwnerAssignmentConfig) SetOwnerRef ¶

SetOwnerRef gets a reference to the given ViolationOwnerAssignmentConfigOwnerRef and assigns it to the OwnerRef field.

func (ViolationOwnerAssignmentConfig) ToMap ¶

func (o ViolationOwnerAssignmentConfig) ToMap() (map[string]interface{}, error)

func (*ViolationOwnerAssignmentConfig) UnmarshalJSON ¶

func (o *ViolationOwnerAssignmentConfig) UnmarshalJSON(bytes []byte) (err error)

func (*ViolationOwnerAssignmentConfig) UnsetAssignmentRule ¶

func (o *ViolationOwnerAssignmentConfig) UnsetAssignmentRule()

UnsetAssignmentRule ensures that no value is present for AssignmentRule, not even an explicit nil

type ViolationOwnerAssignmentConfigOwnerRef ¶

type ViolationOwnerAssignmentConfigOwnerRef struct {
	// Owner's DTO type.
	Type *string `json:"type,omitempty"`
	// Owner's identity ID.
	Id *string `json:"id,omitempty"`
	// Owner's name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ViolationOwnerAssignmentConfigOwnerRef struct for ViolationOwnerAssignmentConfigOwnerRef

func NewViolationOwnerAssignmentConfigOwnerRef ¶

func NewViolationOwnerAssignmentConfigOwnerRef() *ViolationOwnerAssignmentConfigOwnerRef

NewViolationOwnerAssignmentConfigOwnerRef instantiates a new ViolationOwnerAssignmentConfigOwnerRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewViolationOwnerAssignmentConfigOwnerRefWithDefaults ¶

func NewViolationOwnerAssignmentConfigOwnerRefWithDefaults() *ViolationOwnerAssignmentConfigOwnerRef

NewViolationOwnerAssignmentConfigOwnerRefWithDefaults instantiates a new ViolationOwnerAssignmentConfigOwnerRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ViolationOwnerAssignmentConfigOwnerRef) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ViolationOwnerAssignmentConfigOwnerRef) 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 (*ViolationOwnerAssignmentConfigOwnerRef) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ViolationOwnerAssignmentConfigOwnerRef) 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 (*ViolationOwnerAssignmentConfigOwnerRef) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ViolationOwnerAssignmentConfigOwnerRef) GetTypeOk ¶

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 (*ViolationOwnerAssignmentConfigOwnerRef) HasId ¶

HasId returns a boolean if a field has been set.

func (*ViolationOwnerAssignmentConfigOwnerRef) HasName ¶

HasName returns a boolean if a field has been set.

func (*ViolationOwnerAssignmentConfigOwnerRef) HasType ¶

HasType returns a boolean if a field has been set.

func (ViolationOwnerAssignmentConfigOwnerRef) MarshalJSON ¶

func (o ViolationOwnerAssignmentConfigOwnerRef) MarshalJSON() ([]byte, error)

func (*ViolationOwnerAssignmentConfigOwnerRef) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ViolationOwnerAssignmentConfigOwnerRef) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ViolationOwnerAssignmentConfigOwnerRef) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (ViolationOwnerAssignmentConfigOwnerRef) ToMap ¶

func (o ViolationOwnerAssignmentConfigOwnerRef) ToMap() (map[string]interface{}, error)

func (*ViolationOwnerAssignmentConfigOwnerRef) UnmarshalJSON ¶

func (o *ViolationOwnerAssignmentConfigOwnerRef) UnmarshalJSON(bytes []byte) (err error)

type ViolationPrediction ¶

type ViolationPrediction struct {
	// List of Violation Contexts
	ViolationContexts    []ViolationContext `json:"violationContexts,omitempty"`
	AdditionalProperties map[string]interface{}
}

ViolationPrediction An object containing a listing of the SOD violation reasons detected by this check.

func NewViolationPrediction ¶

func NewViolationPrediction() *ViolationPrediction

NewViolationPrediction instantiates a new ViolationPrediction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewViolationPredictionWithDefaults ¶

func NewViolationPredictionWithDefaults() *ViolationPrediction

NewViolationPredictionWithDefaults instantiates a new ViolationPrediction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ViolationPrediction) GetViolationContexts ¶

func (o *ViolationPrediction) GetViolationContexts() []ViolationContext

GetViolationContexts returns the ViolationContexts field value if set, zero value otherwise.

func (*ViolationPrediction) GetViolationContextsOk ¶

func (o *ViolationPrediction) GetViolationContextsOk() ([]ViolationContext, bool)

GetViolationContextsOk returns a tuple with the ViolationContexts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationPrediction) HasViolationContexts ¶

func (o *ViolationPrediction) HasViolationContexts() bool

HasViolationContexts returns a boolean if a field has been set.

func (ViolationPrediction) MarshalJSON ¶

func (o ViolationPrediction) MarshalJSON() ([]byte, error)

func (*ViolationPrediction) SetViolationContexts ¶

func (o *ViolationPrediction) SetViolationContexts(v []ViolationContext)

SetViolationContexts gets a reference to the given []ViolationContext and assigns it to the ViolationContexts field.

func (ViolationPrediction) ToMap ¶

func (o ViolationPrediction) ToMap() (map[string]interface{}, error)

func (*ViolationPrediction) UnmarshalJSON ¶

func (o *ViolationPrediction) UnmarshalJSON(bytes []byte) (err error)

type VisibilityCriteria ¶

type VisibilityCriteria struct {
	Expression           *Expression `json:"expression,omitempty"`
	AdditionalProperties map[string]interface{}
}

VisibilityCriteria struct for VisibilityCriteria

func NewVisibilityCriteria ¶

func NewVisibilityCriteria() *VisibilityCriteria

NewVisibilityCriteria instantiates a new VisibilityCriteria object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVisibilityCriteriaWithDefaults ¶

func NewVisibilityCriteriaWithDefaults() *VisibilityCriteria

NewVisibilityCriteriaWithDefaults instantiates a new VisibilityCriteria object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VisibilityCriteria) GetExpression ¶

func (o *VisibilityCriteria) GetExpression() Expression

GetExpression returns the Expression field value if set, zero value otherwise.

func (*VisibilityCriteria) GetExpressionOk ¶

func (o *VisibilityCriteria) GetExpressionOk() (*Expression, 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 (*VisibilityCriteria) HasExpression ¶

func (o *VisibilityCriteria) HasExpression() bool

HasExpression returns a boolean if a field has been set.

func (VisibilityCriteria) MarshalJSON ¶

func (o VisibilityCriteria) MarshalJSON() ([]byte, error)

func (*VisibilityCriteria) SetExpression ¶

func (o *VisibilityCriteria) SetExpression(v Expression)

SetExpression gets a reference to the given Expression and assigns it to the Expression field.

func (VisibilityCriteria) ToMap ¶

func (o VisibilityCriteria) ToMap() (map[string]interface{}, error)

func (*VisibilityCriteria) UnmarshalJSON ¶

func (o *VisibilityCriteria) UnmarshalJSON(bytes []byte) (err error)

type WorkItemState ¶

type WorkItemState string

WorkItemState The state of a work item

const (
	WORKITEMSTATE_FINISHED WorkItemState = "FINISHED"
	WORKITEMSTATE_REJECTED WorkItemState = "REJECTED"
	WORKITEMSTATE_RETURNED WorkItemState = "RETURNED"
	WORKITEMSTATE_EXPIRED  WorkItemState = "EXPIRED"
	WORKITEMSTATE_PENDING  WorkItemState = "PENDING"
	WORKITEMSTATE_CANCELED WorkItemState = "CANCELED"
	WORKITEMSTATE_NULL     WorkItemState = "null"
)

List of WorkItemState

func NewWorkItemStateFromValue ¶

func NewWorkItemStateFromValue(v string) (*WorkItemState, error)

NewWorkItemStateFromValue returns a pointer to a valid WorkItemState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WorkItemState) IsValid ¶

func (v WorkItemState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WorkItemState) Ptr ¶

func (v WorkItemState) Ptr() *WorkItemState

Ptr returns reference to WorkItemState value

func (*WorkItemState) UnmarshalJSON ¶

func (v *WorkItemState) UnmarshalJSON(src []byte) error

type WorkItemStateManualWorkItems ¶ added in v2.0.3

type WorkItemStateManualWorkItems string

WorkItemStateManualWorkItems The state of a work item

const (
	WORKITEMSTATEMANUALWORKITEMS_FINISHED WorkItemStateManualWorkItems = "Finished"
	WORKITEMSTATEMANUALWORKITEMS_REJECTED WorkItemStateManualWorkItems = "Rejected"
	WORKITEMSTATEMANUALWORKITEMS_RETURNED WorkItemStateManualWorkItems = "Returned"
	WORKITEMSTATEMANUALWORKITEMS_EXPIRED  WorkItemStateManualWorkItems = "Expired"
	WORKITEMSTATEMANUALWORKITEMS_PENDING  WorkItemStateManualWorkItems = "Pending"
	WORKITEMSTATEMANUALWORKITEMS_CANCELED WorkItemStateManualWorkItems = "Canceled"
)

List of WorkItemStateManualWorkItems

func NewWorkItemStateManualWorkItemsFromValue ¶ added in v2.0.3

func NewWorkItemStateManualWorkItemsFromValue(v string) (*WorkItemStateManualWorkItems, error)

NewWorkItemStateManualWorkItemsFromValue returns a pointer to a valid WorkItemStateManualWorkItems for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WorkItemStateManualWorkItems) IsValid ¶ added in v2.0.3

func (v WorkItemStateManualWorkItems) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WorkItemStateManualWorkItems) Ptr ¶ added in v2.0.3

Ptr returns reference to WorkItemStateManualWorkItems value

func (*WorkItemStateManualWorkItems) UnmarshalJSON ¶ added in v2.0.3

func (v *WorkItemStateManualWorkItems) UnmarshalJSON(src []byte) error

type WorkItemTypeManualWorkItems ¶ added in v2.0.3

type WorkItemTypeManualWorkItems string

WorkItemTypeManualWorkItems The type of the work item

const (
	WORKITEMTYPEMANUALWORKITEMS_GENERIC           WorkItemTypeManualWorkItems = "Generic"
	WORKITEMTYPEMANUALWORKITEMS_CERTIFICATION     WorkItemTypeManualWorkItems = "Certification"
	WORKITEMTYPEMANUALWORKITEMS_REMEDIATION       WorkItemTypeManualWorkItems = "Remediation"
	WORKITEMTYPEMANUALWORKITEMS_DELEGATION        WorkItemTypeManualWorkItems = "Delegation"
	WORKITEMTYPEMANUALWORKITEMS_APPROVAL          WorkItemTypeManualWorkItems = "Approval"
	WORKITEMTYPEMANUALWORKITEMS_VIOLATION_REVIEW  WorkItemTypeManualWorkItems = "ViolationReview"
	WORKITEMTYPEMANUALWORKITEMS_FORM              WorkItemTypeManualWorkItems = "Form"
	WORKITEMTYPEMANUALWORKITEMS_POLICY_VIOLOATION WorkItemTypeManualWorkItems = "PolicyVioloation"
	WORKITEMTYPEMANUALWORKITEMS_CHALLENGE         WorkItemTypeManualWorkItems = "Challenge"
	WORKITEMTYPEMANUALWORKITEMS_IMPACT_ANALYSIS   WorkItemTypeManualWorkItems = "ImpactAnalysis"
	WORKITEMTYPEMANUALWORKITEMS_SIGNOFF           WorkItemTypeManualWorkItems = "Signoff"
	WORKITEMTYPEMANUALWORKITEMS_EVENT             WorkItemTypeManualWorkItems = "Event"
	WORKITEMTYPEMANUALWORKITEMS_MANUAL_ACTION     WorkItemTypeManualWorkItems = "ManualAction"
	WORKITEMTYPEMANUALWORKITEMS_TEST              WorkItemTypeManualWorkItems = "Test"
)

List of WorkItemTypeManualWorkItems

func NewWorkItemTypeManualWorkItemsFromValue ¶ added in v2.0.3

func NewWorkItemTypeManualWorkItemsFromValue(v string) (*WorkItemTypeManualWorkItems, error)

NewWorkItemTypeManualWorkItemsFromValue returns a pointer to a valid WorkItemTypeManualWorkItems for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WorkItemTypeManualWorkItems) IsValid ¶ added in v2.0.3

func (v WorkItemTypeManualWorkItems) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WorkItemTypeManualWorkItems) Ptr ¶ added in v2.0.3

Ptr returns reference to WorkItemTypeManualWorkItems value

func (*WorkItemTypeManualWorkItems) UnmarshalJSON ¶ added in v2.0.3

func (v *WorkItemTypeManualWorkItems) UnmarshalJSON(src []byte) error

type WorkItems ¶

type WorkItems struct {
	// ID of the work item
	Id *string `json:"id,omitempty"`
	// ID of the requester
	RequesterId NullableString `json:"requesterId,omitempty"`
	// The displayname of the requester
	RequesterDisplayName NullableString `json:"requesterDisplayName,omitempty"`
	// The ID of the owner
	OwnerId NullableString `json:"ownerId,omitempty"`
	// The name of the owner
	OwnerName *string `json:"ownerName,omitempty"`
	// Time when the work item was created
	Created *time.Time `json:"created,omitempty"`
	// Time when the work item was last updated
	Modified NullableTime `json:"modified,omitempty"`
	// The description of the work item
	Description *string                       `json:"description,omitempty"`
	State       *WorkItemStateManualWorkItems `json:"state,omitempty"`
	Type        *WorkItemTypeManualWorkItems  `json:"type,omitempty"`
	// A list of remediation items
	RemediationItems []RemediationItemDetails `json:"remediationItems,omitempty"`
	// A list of items that need to be approved
	ApprovalItems []ApprovalItemDetails `json:"approvalItems,omitempty"`
	// The work item name
	Name NullableString `json:"name,omitempty"`
	// The time at which the work item completed
	Completed NullableTime `json:"completed,omitempty"`
	// The number of items in the work item
	NumItems NullableInt32  `json:"numItems,omitempty"`
	Form     *WorkItemsForm `json:"form,omitempty"`
	// An array of errors that ocurred during the work item
	Errors               []string `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkItems struct for WorkItems

func NewWorkItems ¶

func NewWorkItems() *WorkItems

NewWorkItems instantiates a new WorkItems object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkItemsWithDefaults ¶

func NewWorkItemsWithDefaults() *WorkItems

NewWorkItemsWithDefaults instantiates a new WorkItems object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkItems) GetApprovalItems ¶

func (o *WorkItems) GetApprovalItems() []ApprovalItemDetails

GetApprovalItems returns the ApprovalItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetApprovalItemsOk ¶

func (o *WorkItems) GetApprovalItemsOk() ([]ApprovalItemDetails, bool)

GetApprovalItemsOk returns a tuple with the ApprovalItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetCompleted ¶

func (o *WorkItems) GetCompleted() time.Time

GetCompleted returns the Completed field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetCompletedOk ¶

func (o *WorkItems) GetCompletedOk() (*time.Time, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetCreated ¶

func (o *WorkItems) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*WorkItems) GetCreatedOk ¶

func (o *WorkItems) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItems) GetDescription ¶

func (o *WorkItems) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WorkItems) GetDescriptionOk ¶

func (o *WorkItems) 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 (*WorkItems) GetErrors ¶

func (o *WorkItems) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*WorkItems) GetErrorsOk ¶

func (o *WorkItems) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItems) GetForm ¶

func (o *WorkItems) GetForm() WorkItemsForm

GetForm returns the Form field value if set, zero value otherwise.

func (*WorkItems) GetFormOk ¶

func (o *WorkItems) GetFormOk() (*WorkItemsForm, bool)

GetFormOk returns a tuple with the Form field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItems) GetId ¶

func (o *WorkItems) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkItems) GetIdOk ¶

func (o *WorkItems) 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 (*WorkItems) GetModified ¶

func (o *WorkItems) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetModifiedOk ¶

func (o *WorkItems) GetModifiedOk() (*time.Time, bool)

GetModifiedOk returns a tuple with the Modified field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetName ¶

func (o *WorkItems) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetNameOk ¶

func (o *WorkItems) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetNumItems ¶

func (o *WorkItems) GetNumItems() int32

GetNumItems returns the NumItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetNumItemsOk ¶

func (o *WorkItems) GetNumItemsOk() (*int32, bool)

GetNumItemsOk returns a tuple with the NumItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetOwnerId ¶

func (o *WorkItems) GetOwnerId() string

GetOwnerId returns the OwnerId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetOwnerIdOk ¶

func (o *WorkItems) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetOwnerName ¶

func (o *WorkItems) GetOwnerName() string

GetOwnerName returns the OwnerName field value if set, zero value otherwise.

func (*WorkItems) GetOwnerNameOk ¶

func (o *WorkItems) GetOwnerNameOk() (*string, bool)

GetOwnerNameOk returns a tuple with the OwnerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItems) GetRemediationItems ¶

func (o *WorkItems) GetRemediationItems() []RemediationItemDetails

GetRemediationItems returns the RemediationItems field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetRemediationItemsOk ¶

func (o *WorkItems) GetRemediationItemsOk() ([]RemediationItemDetails, bool)

GetRemediationItemsOk returns a tuple with the RemediationItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetRequesterDisplayName ¶

func (o *WorkItems) GetRequesterDisplayName() string

GetRequesterDisplayName returns the RequesterDisplayName field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetRequesterDisplayNameOk ¶

func (o *WorkItems) GetRequesterDisplayNameOk() (*string, bool)

GetRequesterDisplayNameOk returns a tuple with the RequesterDisplayName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetRequesterId ¶

func (o *WorkItems) GetRequesterId() string

GetRequesterId returns the RequesterId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItems) GetRequesterIdOk ¶

func (o *WorkItems) GetRequesterIdOk() (*string, bool)

GetRequesterIdOk returns a tuple with the RequesterId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItems) GetState ¶

GetState returns the State field value if set, zero value otherwise.

func (*WorkItems) GetStateOk ¶

func (o *WorkItems) GetStateOk() (*WorkItemStateManualWorkItems, 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 (*WorkItems) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*WorkItems) GetTypeOk ¶

func (o *WorkItems) GetTypeOk() (*WorkItemTypeManualWorkItems, 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 (*WorkItems) HasApprovalItems ¶

func (o *WorkItems) HasApprovalItems() bool

HasApprovalItems returns a boolean if a field has been set.

func (*WorkItems) HasCompleted ¶

func (o *WorkItems) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*WorkItems) HasCreated ¶

func (o *WorkItems) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*WorkItems) HasDescription ¶

func (o *WorkItems) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WorkItems) HasErrors ¶

func (o *WorkItems) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*WorkItems) HasForm ¶

func (o *WorkItems) HasForm() bool

HasForm returns a boolean if a field has been set.

func (*WorkItems) HasId ¶

func (o *WorkItems) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkItems) HasModified ¶

func (o *WorkItems) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*WorkItems) HasName ¶

func (o *WorkItems) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkItems) HasNumItems ¶

func (o *WorkItems) HasNumItems() bool

HasNumItems returns a boolean if a field has been set.

func (*WorkItems) HasOwnerId ¶

func (o *WorkItems) HasOwnerId() bool

HasOwnerId returns a boolean if a field has been set.

func (*WorkItems) HasOwnerName ¶

func (o *WorkItems) HasOwnerName() bool

HasOwnerName returns a boolean if a field has been set.

func (*WorkItems) HasRemediationItems ¶

func (o *WorkItems) HasRemediationItems() bool

HasRemediationItems returns a boolean if a field has been set.

func (*WorkItems) HasRequesterDisplayName ¶

func (o *WorkItems) HasRequesterDisplayName() bool

HasRequesterDisplayName returns a boolean if a field has been set.

func (*WorkItems) HasRequesterId ¶

func (o *WorkItems) HasRequesterId() bool

HasRequesterId returns a boolean if a field has been set.

func (*WorkItems) HasState ¶

func (o *WorkItems) HasState() bool

HasState returns a boolean if a field has been set.

func (*WorkItems) HasType ¶

func (o *WorkItems) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkItems) MarshalJSON ¶

func (o WorkItems) MarshalJSON() ([]byte, error)

func (*WorkItems) SetApprovalItems ¶

func (o *WorkItems) SetApprovalItems(v []ApprovalItemDetails)

SetApprovalItems gets a reference to the given []ApprovalItemDetails and assigns it to the ApprovalItems field.

func (*WorkItems) SetCompleted ¶

func (o *WorkItems) SetCompleted(v time.Time)

SetCompleted gets a reference to the given NullableTime and assigns it to the Completed field.

func (*WorkItems) SetCompletedNil ¶ added in v2.0.3

func (o *WorkItems) SetCompletedNil()

SetCompletedNil sets the value for Completed to be an explicit nil

func (*WorkItems) SetCreated ¶

func (o *WorkItems) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*WorkItems) SetDescription ¶

func (o *WorkItems) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WorkItems) SetErrors ¶

func (o *WorkItems) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*WorkItems) SetForm ¶

func (o *WorkItems) SetForm(v WorkItemsForm)

SetForm gets a reference to the given WorkItemsForm and assigns it to the Form field.

func (*WorkItems) SetId ¶

func (o *WorkItems) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkItems) SetModified ¶

func (o *WorkItems) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*WorkItems) SetModifiedNil ¶ added in v2.0.3

func (o *WorkItems) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*WorkItems) SetName ¶

func (o *WorkItems) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*WorkItems) SetNameNil ¶ added in v2.0.3

func (o *WorkItems) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*WorkItems) SetNumItems ¶

func (o *WorkItems) SetNumItems(v int32)

SetNumItems gets a reference to the given NullableInt32 and assigns it to the NumItems field.

func (*WorkItems) SetNumItemsNil ¶ added in v2.0.3

func (o *WorkItems) SetNumItemsNil()

SetNumItemsNil sets the value for NumItems to be an explicit nil

func (*WorkItems) SetOwnerId ¶

func (o *WorkItems) SetOwnerId(v string)

SetOwnerId gets a reference to the given NullableString and assigns it to the OwnerId field.

func (*WorkItems) SetOwnerIdNil ¶ added in v2.0.3

func (o *WorkItems) SetOwnerIdNil()

SetOwnerIdNil sets the value for OwnerId to be an explicit nil

func (*WorkItems) SetOwnerName ¶

func (o *WorkItems) SetOwnerName(v string)

SetOwnerName gets a reference to the given string and assigns it to the OwnerName field.

func (*WorkItems) SetRemediationItems ¶

func (o *WorkItems) SetRemediationItems(v []RemediationItemDetails)

SetRemediationItems gets a reference to the given []RemediationItemDetails and assigns it to the RemediationItems field.

func (*WorkItems) SetRequesterDisplayName ¶

func (o *WorkItems) SetRequesterDisplayName(v string)

SetRequesterDisplayName gets a reference to the given NullableString and assigns it to the RequesterDisplayName field.

func (*WorkItems) SetRequesterDisplayNameNil ¶ added in v2.0.3

func (o *WorkItems) SetRequesterDisplayNameNil()

SetRequesterDisplayNameNil sets the value for RequesterDisplayName to be an explicit nil

func (*WorkItems) SetRequesterId ¶

func (o *WorkItems) SetRequesterId(v string)

SetRequesterId gets a reference to the given NullableString and assigns it to the RequesterId field.

func (*WorkItems) SetRequesterIdNil ¶ added in v2.0.3

func (o *WorkItems) SetRequesterIdNil()

SetRequesterIdNil sets the value for RequesterId to be an explicit nil

func (*WorkItems) SetState ¶

func (o *WorkItems) SetState(v WorkItemStateManualWorkItems)

SetState gets a reference to the given WorkItemStateManualWorkItems and assigns it to the State field.

func (*WorkItems) SetType ¶

func (o *WorkItems) SetType(v WorkItemTypeManualWorkItems)

SetType gets a reference to the given WorkItemTypeManualWorkItems and assigns it to the Type field.

func (WorkItems) ToMap ¶

func (o WorkItems) ToMap() (map[string]interface{}, error)

func (*WorkItems) UnmarshalJSON ¶

func (o *WorkItems) UnmarshalJSON(bytes []byte) (err error)

func (*WorkItems) UnsetCompleted ¶ added in v2.0.3

func (o *WorkItems) UnsetCompleted()

UnsetCompleted ensures that no value is present for Completed, not even an explicit nil

func (*WorkItems) UnsetModified ¶ added in v2.0.3

func (o *WorkItems) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*WorkItems) UnsetName ¶ added in v2.0.3

func (o *WorkItems) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*WorkItems) UnsetNumItems ¶ added in v2.0.3

func (o *WorkItems) UnsetNumItems()

UnsetNumItems ensures that no value is present for NumItems, not even an explicit nil

func (*WorkItems) UnsetOwnerId ¶ added in v2.0.3

func (o *WorkItems) UnsetOwnerId()

UnsetOwnerId ensures that no value is present for OwnerId, not even an explicit nil

func (*WorkItems) UnsetRequesterDisplayName ¶ added in v2.0.3

func (o *WorkItems) UnsetRequesterDisplayName()

UnsetRequesterDisplayName ensures that no value is present for RequesterDisplayName, not even an explicit nil

func (*WorkItems) UnsetRequesterId ¶ added in v2.0.3

func (o *WorkItems) UnsetRequesterId()

UnsetRequesterId ensures that no value is present for RequesterId, not even an explicit nil

type WorkItemsAPIService ¶

type WorkItemsAPIService service

WorkItemsAPIService WorkItemsAPI service

func (*WorkItemsAPIService) ApproveApprovalItem ¶

func (a *WorkItemsAPIService) ApproveApprovalItem(ctx context.Context, id string, approvalItemId string) ApiApproveApprovalItemRequest

ApproveApprovalItem Approve an Approval Item

This API approves an Approval Item. Either an admin, or the owning/current user must make this request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the work item
@param approvalItemId The ID of the approval item.
@return ApiApproveApprovalItemRequest

func (*WorkItemsAPIService) ApproveApprovalItemExecute ¶

func (a *WorkItemsAPIService) ApproveApprovalItemExecute(r ApiApproveApprovalItemRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsAPIService) ApproveApprovalItemsInBulk ¶

func (a *WorkItemsAPIService) ApproveApprovalItemsInBulk(ctx context.Context, id string) ApiApproveApprovalItemsInBulkRequest

ApproveApprovalItemsInBulk Bulk approve Approval Items

This API bulk approves Approval Items. Either an admin, or the owning/current user must make this request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the work item
@return ApiApproveApprovalItemsInBulkRequest

func (*WorkItemsAPIService) ApproveApprovalItemsInBulkExecute ¶

func (a *WorkItemsAPIService) ApproveApprovalItemsInBulkExecute(r ApiApproveApprovalItemsInBulkRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsAPIService) CompleteWorkItem ¶

CompleteWorkItem Complete a Work Item

This API completes a work item. Either an admin, or the owning/current user must make this request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the work item
@return ApiCompleteWorkItemRequest

func (*WorkItemsAPIService) CompleteWorkItemExecute ¶

func (a *WorkItemsAPIService) CompleteWorkItemExecute(r ApiCompleteWorkItemRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsAPIService) GetCompletedWorkItems ¶

GetCompletedWorkItems Completed Work Items

This gets a collection of completed work items belonging to either the specified user(admin required), or the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCompletedWorkItemsRequest

func (*WorkItemsAPIService) GetCompletedWorkItemsExecute ¶

func (a *WorkItemsAPIService) GetCompletedWorkItemsExecute(r ApiGetCompletedWorkItemsRequest) ([]WorkItems, *http.Response, error)

Execute executes the request

@return []WorkItems

func (*WorkItemsAPIService) GetCountCompletedWorkItems ¶

func (a *WorkItemsAPIService) GetCountCompletedWorkItems(ctx context.Context) ApiGetCountCompletedWorkItemsRequest

GetCountCompletedWorkItems Count Completed Work Items

This gets a count of completed work items belonging to either the specified user(admin required), or the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCountCompletedWorkItemsRequest

func (*WorkItemsAPIService) GetCountCompletedWorkItemsExecute ¶

func (a *WorkItemsAPIService) GetCountCompletedWorkItemsExecute(r ApiGetCountCompletedWorkItemsRequest) (*WorkItemsCount, *http.Response, error)

Execute executes the request

@return WorkItemsCount

func (*WorkItemsAPIService) GetCountWorkItems ¶

GetCountWorkItems Count Work Items

This gets a count of work items belonging to either the specified user(admin required), or the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCountWorkItemsRequest

func (*WorkItemsAPIService) GetCountWorkItemsExecute ¶

Execute executes the request

@return WorkItemsCount

func (*WorkItemsAPIService) GetWorkItem ¶

GetWorkItem Get a Work Item

This gets the details of a Work Item belonging to either the specified user(admin required), or the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id ID of the work item.
@return ApiGetWorkItemRequest

func (*WorkItemsAPIService) GetWorkItemExecute ¶

func (a *WorkItemsAPIService) GetWorkItemExecute(r ApiGetWorkItemRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsAPIService) GetWorkItemsSummary ¶

GetWorkItemsSummary Work Items Summary

This gets a summary of work items belonging to either the specified user(admin required), or the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetWorkItemsSummaryRequest

func (*WorkItemsAPIService) GetWorkItemsSummaryExecute ¶

Execute executes the request

@return WorkItemsSummary

func (*WorkItemsAPIService) ListWorkItems ¶

ListWorkItems List Work Items

This gets a collection of work items belonging to either the specified user(admin required), or the current user.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkItemsRequest

func (*WorkItemsAPIService) ListWorkItemsExecute ¶

func (a *WorkItemsAPIService) ListWorkItemsExecute(r ApiListWorkItemsRequest) ([]WorkItems, *http.Response, error)

Execute executes the request

@return []WorkItems

func (*WorkItemsAPIService) RejectApprovalItem ¶

func (a *WorkItemsAPIService) RejectApprovalItem(ctx context.Context, id string, approvalItemId string) ApiRejectApprovalItemRequest

RejectApprovalItem Reject an Approval Item

This API rejects an Approval Item. Either an admin, or the owning/current user must make this request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the work item
@param approvalItemId The ID of the approval item.
@return ApiRejectApprovalItemRequest

func (*WorkItemsAPIService) RejectApprovalItemExecute ¶

func (a *WorkItemsAPIService) RejectApprovalItemExecute(r ApiRejectApprovalItemRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsAPIService) RejectApprovalItemsInBulk ¶

func (a *WorkItemsAPIService) RejectApprovalItemsInBulk(ctx context.Context, id string) ApiRejectApprovalItemsInBulkRequest

RejectApprovalItemsInBulk Bulk reject Approval Items

This API bulk rejects Approval Items. Either an admin, or the owning/current user must make this request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the work item
@return ApiRejectApprovalItemsInBulkRequest

func (*WorkItemsAPIService) RejectApprovalItemsInBulkExecute ¶

func (a *WorkItemsAPIService) RejectApprovalItemsInBulkExecute(r ApiRejectApprovalItemsInBulkRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsAPIService) SubmitAccountSelection ¶

func (a *WorkItemsAPIService) SubmitAccountSelection(ctx context.Context, id string) ApiSubmitAccountSelectionRequest

SubmitAccountSelection Submit Account Selections

This API submits account selections. Either an admin, or the owning/current user must make this request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The ID of the work item
@return ApiSubmitAccountSelectionRequest

func (*WorkItemsAPIService) SubmitAccountSelectionExecute ¶

func (a *WorkItemsAPIService) SubmitAccountSelectionExecute(r ApiSubmitAccountSelectionRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

type WorkItemsCount ¶

type WorkItemsCount struct {
	// The count of work items
	Count                *int32 `json:"count,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkItemsCount struct for WorkItemsCount

func NewWorkItemsCount ¶

func NewWorkItemsCount() *WorkItemsCount

NewWorkItemsCount instantiates a new WorkItemsCount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkItemsCountWithDefaults ¶

func NewWorkItemsCountWithDefaults() *WorkItemsCount

NewWorkItemsCountWithDefaults instantiates a new WorkItemsCount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkItemsCount) GetCount ¶

func (o *WorkItemsCount) GetCount() int32

GetCount returns the Count field value if set, zero value otherwise.

func (*WorkItemsCount) GetCountOk ¶

func (o *WorkItemsCount) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsCount) HasCount ¶

func (o *WorkItemsCount) HasCount() bool

HasCount returns a boolean if a field has been set.

func (WorkItemsCount) MarshalJSON ¶

func (o WorkItemsCount) MarshalJSON() ([]byte, error)

func (*WorkItemsCount) SetCount ¶

func (o *WorkItemsCount) SetCount(v int32)

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (WorkItemsCount) ToMap ¶

func (o WorkItemsCount) ToMap() (map[string]interface{}, error)

func (*WorkItemsCount) UnmarshalJSON ¶

func (o *WorkItemsCount) UnmarshalJSON(bytes []byte) (err error)

type WorkItemsForm ¶ added in v2.0.3

type WorkItemsForm struct {
	// ID of the form
	Id NullableString `json:"id,omitempty"`
	// Name of the form
	Name NullableString `json:"name,omitempty"`
	// The form title
	Title *string `json:"title,omitempty"`
	// The form subtitle.
	Subtitle *string `json:"subtitle,omitempty"`
	// The name of the user that should be shown this form
	TargetUser *string `json:"targetUser,omitempty"`
	// Sections of the form
	Sections             []SectionDetails `json:"sections,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkItemsForm struct for WorkItemsForm

func NewWorkItemsForm ¶ added in v2.0.3

func NewWorkItemsForm() *WorkItemsForm

NewWorkItemsForm instantiates a new WorkItemsForm object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkItemsFormWithDefaults ¶ added in v2.0.3

func NewWorkItemsFormWithDefaults() *WorkItemsForm

NewWorkItemsFormWithDefaults instantiates a new WorkItemsForm object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkItemsForm) GetId ¶ added in v2.0.3

func (o *WorkItemsForm) GetId() string

GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItemsForm) GetIdOk ¶ added in v2.0.3

func (o *WorkItemsForm) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItemsForm) GetName ¶ added in v2.0.3

func (o *WorkItemsForm) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkItemsForm) GetNameOk ¶ added in v2.0.3

func (o *WorkItemsForm) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkItemsForm) GetSections ¶ added in v2.0.3

func (o *WorkItemsForm) GetSections() []SectionDetails

GetSections returns the Sections field value if set, zero value otherwise.

func (*WorkItemsForm) GetSectionsOk ¶ added in v2.0.3

func (o *WorkItemsForm) GetSectionsOk() ([]SectionDetails, bool)

GetSectionsOk returns a tuple with the Sections field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsForm) GetSubtitle ¶ added in v2.0.3

func (o *WorkItemsForm) GetSubtitle() string

GetSubtitle returns the Subtitle field value if set, zero value otherwise.

func (*WorkItemsForm) GetSubtitleOk ¶ added in v2.0.3

func (o *WorkItemsForm) GetSubtitleOk() (*string, bool)

GetSubtitleOk returns a tuple with the Subtitle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsForm) GetTargetUser ¶ added in v2.0.3

func (o *WorkItemsForm) GetTargetUser() string

GetTargetUser returns the TargetUser field value if set, zero value otherwise.

func (*WorkItemsForm) GetTargetUserOk ¶ added in v2.0.3

func (o *WorkItemsForm) GetTargetUserOk() (*string, bool)

GetTargetUserOk returns a tuple with the TargetUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsForm) GetTitle ¶ added in v2.0.3

func (o *WorkItemsForm) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*WorkItemsForm) GetTitleOk ¶ added in v2.0.3

func (o *WorkItemsForm) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsForm) HasId ¶ added in v2.0.3

func (o *WorkItemsForm) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkItemsForm) HasName ¶ added in v2.0.3

func (o *WorkItemsForm) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkItemsForm) HasSections ¶ added in v2.0.3

func (o *WorkItemsForm) HasSections() bool

HasSections returns a boolean if a field has been set.

func (*WorkItemsForm) HasSubtitle ¶ added in v2.0.3

func (o *WorkItemsForm) HasSubtitle() bool

HasSubtitle returns a boolean if a field has been set.

func (*WorkItemsForm) HasTargetUser ¶ added in v2.0.3

func (o *WorkItemsForm) HasTargetUser() bool

HasTargetUser returns a boolean if a field has been set.

func (*WorkItemsForm) HasTitle ¶ added in v2.0.3

func (o *WorkItemsForm) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (WorkItemsForm) MarshalJSON ¶ added in v2.0.3

func (o WorkItemsForm) MarshalJSON() ([]byte, error)

func (*WorkItemsForm) SetId ¶ added in v2.0.3

func (o *WorkItemsForm) SetId(v string)

SetId gets a reference to the given NullableString and assigns it to the Id field.

func (*WorkItemsForm) SetIdNil ¶ added in v2.0.3

func (o *WorkItemsForm) SetIdNil()

SetIdNil sets the value for Id to be an explicit nil

func (*WorkItemsForm) SetName ¶ added in v2.0.3

func (o *WorkItemsForm) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*WorkItemsForm) SetNameNil ¶ added in v2.0.3

func (o *WorkItemsForm) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*WorkItemsForm) SetSections ¶ added in v2.0.3

func (o *WorkItemsForm) SetSections(v []SectionDetails)

SetSections gets a reference to the given []SectionDetails and assigns it to the Sections field.

func (*WorkItemsForm) SetSubtitle ¶ added in v2.0.3

func (o *WorkItemsForm) SetSubtitle(v string)

SetSubtitle gets a reference to the given string and assigns it to the Subtitle field.

func (*WorkItemsForm) SetTargetUser ¶ added in v2.0.3

func (o *WorkItemsForm) SetTargetUser(v string)

SetTargetUser gets a reference to the given string and assigns it to the TargetUser field.

func (*WorkItemsForm) SetTitle ¶ added in v2.0.3

func (o *WorkItemsForm) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (WorkItemsForm) ToMap ¶ added in v2.0.3

func (o WorkItemsForm) ToMap() (map[string]interface{}, error)

func (*WorkItemsForm) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkItemsForm) UnmarshalJSON(bytes []byte) (err error)

func (*WorkItemsForm) UnsetId ¶ added in v2.0.3

func (o *WorkItemsForm) UnsetId()

UnsetId ensures that no value is present for Id, not even an explicit nil

func (*WorkItemsForm) UnsetName ¶ added in v2.0.3

func (o *WorkItemsForm) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type WorkItemsSummary ¶

type WorkItemsSummary struct {
	// The count of open work items
	Open *int32 `json:"open,omitempty"`
	// The count of completed work items
	Completed *int32 `json:"completed,omitempty"`
	// The count of total work items
	Total                *int32 `json:"total,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkItemsSummary struct for WorkItemsSummary

func NewWorkItemsSummary ¶

func NewWorkItemsSummary() *WorkItemsSummary

NewWorkItemsSummary instantiates a new WorkItemsSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkItemsSummaryWithDefaults ¶

func NewWorkItemsSummaryWithDefaults() *WorkItemsSummary

NewWorkItemsSummaryWithDefaults instantiates a new WorkItemsSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkItemsSummary) GetCompleted ¶

func (o *WorkItemsSummary) GetCompleted() int32

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*WorkItemsSummary) GetCompletedOk ¶

func (o *WorkItemsSummary) GetCompletedOk() (*int32, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsSummary) GetOpen ¶

func (o *WorkItemsSummary) GetOpen() int32

GetOpen returns the Open field value if set, zero value otherwise.

func (*WorkItemsSummary) GetOpenOk ¶

func (o *WorkItemsSummary) GetOpenOk() (*int32, bool)

GetOpenOk returns a tuple with the Open field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsSummary) GetTotal ¶

func (o *WorkItemsSummary) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*WorkItemsSummary) GetTotalOk ¶

func (o *WorkItemsSummary) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkItemsSummary) HasCompleted ¶

func (o *WorkItemsSummary) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*WorkItemsSummary) HasOpen ¶

func (o *WorkItemsSummary) HasOpen() bool

HasOpen returns a boolean if a field has been set.

func (*WorkItemsSummary) HasTotal ¶

func (o *WorkItemsSummary) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (WorkItemsSummary) MarshalJSON ¶

func (o WorkItemsSummary) MarshalJSON() ([]byte, error)

func (*WorkItemsSummary) SetCompleted ¶

func (o *WorkItemsSummary) SetCompleted(v int32)

SetCompleted gets a reference to the given int32 and assigns it to the Completed field.

func (*WorkItemsSummary) SetOpen ¶

func (o *WorkItemsSummary) SetOpen(v int32)

SetOpen gets a reference to the given int32 and assigns it to the Open field.

func (*WorkItemsSummary) SetTotal ¶

func (o *WorkItemsSummary) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (WorkItemsSummary) ToMap ¶

func (o WorkItemsSummary) ToMap() (map[string]interface{}, error)

func (*WorkItemsSummary) UnmarshalJSON ¶

func (o *WorkItemsSummary) UnmarshalJSON(bytes []byte) (err error)

type Workflow ¶ added in v2.0.3

type Workflow struct {
	// The name of the workflow
	Name  *string            `json:"name,omitempty"`
	Owner *WorkflowBodyOwner `json:"owner,omitempty"`
	// Description of what the workflow accomplishes
	Description *string             `json:"description,omitempty"`
	Definition  *WorkflowDefinition `json:"definition,omitempty"`
	// Enable or disable the workflow.  Workflows cannot be created in an enabled state.
	Enabled *bool            `json:"enabled,omitempty"`
	Trigger *WorkflowTrigger `json:"trigger,omitempty"`
	// Workflow ID. This is a UUID generated upon creation.
	Id *string `json:"id,omitempty"`
	// The number of times this workflow has been executed.
	ExecutionCount *int32 `json:"executionCount,omitempty"`
	// The number of times this workflow has failed during execution.
	FailureCount *int32 `json:"failureCount,omitempty"`
	// The date and time the workflow was created.
	Created              *time.Time            `json:"created,omitempty"`
	Creator              *WorkflowAllOfCreator `json:"creator,omitempty"`
	AdditionalProperties map[string]interface{}
}

Workflow struct for Workflow

func NewWorkflow ¶ added in v2.0.3

func NewWorkflow() *Workflow

NewWorkflow instantiates a new Workflow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowWithDefaults ¶ added in v2.0.3

func NewWorkflowWithDefaults() *Workflow

NewWorkflowWithDefaults instantiates a new Workflow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Workflow) GetCreated ¶ added in v2.0.3

func (o *Workflow) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Workflow) GetCreatedOk ¶ added in v2.0.3

func (o *Workflow) GetCreatedOk() (*time.Time, bool)

GetCreatedOk returns a tuple with the Created field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) GetCreator ¶ added in v2.0.3

func (o *Workflow) GetCreator() WorkflowAllOfCreator

GetCreator returns the Creator field value if set, zero value otherwise.

func (*Workflow) GetCreatorOk ¶ added in v2.0.3

func (o *Workflow) GetCreatorOk() (*WorkflowAllOfCreator, bool)

GetCreatorOk returns a tuple with the Creator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) GetDefinition ¶ added in v2.0.3

func (o *Workflow) GetDefinition() WorkflowDefinition

GetDefinition returns the Definition field value if set, zero value otherwise.

func (*Workflow) GetDefinitionOk ¶ added in v2.0.3

func (o *Workflow) GetDefinitionOk() (*WorkflowDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) GetDescription ¶ added in v2.0.3

func (o *Workflow) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Workflow) GetDescriptionOk ¶ added in v2.0.3

func (o *Workflow) 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 (*Workflow) GetEnabled ¶ added in v2.0.3

func (o *Workflow) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Workflow) GetEnabledOk ¶ added in v2.0.3

func (o *Workflow) 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 (*Workflow) GetExecutionCount ¶ added in v2.0.3

func (o *Workflow) GetExecutionCount() int32

GetExecutionCount returns the ExecutionCount field value if set, zero value otherwise.

func (*Workflow) GetExecutionCountOk ¶ added in v2.0.3

func (o *Workflow) GetExecutionCountOk() (*int32, bool)

GetExecutionCountOk returns a tuple with the ExecutionCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) GetFailureCount ¶ added in v2.0.3

func (o *Workflow) GetFailureCount() int32

GetFailureCount returns the FailureCount field value if set, zero value otherwise.

func (*Workflow) GetFailureCountOk ¶ added in v2.0.3

func (o *Workflow) GetFailureCountOk() (*int32, bool)

GetFailureCountOk returns a tuple with the FailureCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) GetId ¶ added in v2.0.3

func (o *Workflow) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Workflow) GetIdOk ¶ added in v2.0.3

func (o *Workflow) 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 (*Workflow) GetName ¶ added in v2.0.3

func (o *Workflow) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Workflow) GetNameOk ¶ added in v2.0.3

func (o *Workflow) 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 (*Workflow) GetOwner ¶ added in v2.0.3

func (o *Workflow) GetOwner() WorkflowBodyOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*Workflow) GetOwnerOk ¶ added in v2.0.3

func (o *Workflow) GetOwnerOk() (*WorkflowBodyOwner, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) GetTrigger ¶ added in v2.0.3

func (o *Workflow) GetTrigger() WorkflowTrigger

GetTrigger returns the Trigger field value if set, zero value otherwise.

func (*Workflow) GetTriggerOk ¶ added in v2.0.3

func (o *Workflow) GetTriggerOk() (*WorkflowTrigger, bool)

GetTriggerOk returns a tuple with the Trigger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workflow) HasCreated ¶ added in v2.0.3

func (o *Workflow) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Workflow) HasCreator ¶ added in v2.0.3

func (o *Workflow) HasCreator() bool

HasCreator returns a boolean if a field has been set.

func (*Workflow) HasDefinition ¶ added in v2.0.3

func (o *Workflow) HasDefinition() bool

HasDefinition returns a boolean if a field has been set.

func (*Workflow) HasDescription ¶ added in v2.0.3

func (o *Workflow) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Workflow) HasEnabled ¶ added in v2.0.3

func (o *Workflow) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Workflow) HasExecutionCount ¶ added in v2.0.3

func (o *Workflow) HasExecutionCount() bool

HasExecutionCount returns a boolean if a field has been set.

func (*Workflow) HasFailureCount ¶ added in v2.0.3

func (o *Workflow) HasFailureCount() bool

HasFailureCount returns a boolean if a field has been set.

func (*Workflow) HasId ¶ added in v2.0.3

func (o *Workflow) HasId() bool

HasId returns a boolean if a field has been set.

func (*Workflow) HasName ¶ added in v2.0.3

func (o *Workflow) HasName() bool

HasName returns a boolean if a field has been set.

func (*Workflow) HasOwner ¶ added in v2.0.3

func (o *Workflow) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*Workflow) HasTrigger ¶ added in v2.0.3

func (o *Workflow) HasTrigger() bool

HasTrigger returns a boolean if a field has been set.

func (Workflow) MarshalJSON ¶ added in v2.0.3

func (o Workflow) MarshalJSON() ([]byte, error)

func (*Workflow) SetCreated ¶ added in v2.0.3

func (o *Workflow) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Workflow) SetCreator ¶ added in v2.0.3

func (o *Workflow) SetCreator(v WorkflowAllOfCreator)

SetCreator gets a reference to the given WorkflowAllOfCreator and assigns it to the Creator field.

func (*Workflow) SetDefinition ¶ added in v2.0.3

func (o *Workflow) SetDefinition(v WorkflowDefinition)

SetDefinition gets a reference to the given WorkflowDefinition and assigns it to the Definition field.

func (*Workflow) SetDescription ¶ added in v2.0.3

func (o *Workflow) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Workflow) SetEnabled ¶ added in v2.0.3

func (o *Workflow) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Workflow) SetExecutionCount ¶ added in v2.0.3

func (o *Workflow) SetExecutionCount(v int32)

SetExecutionCount gets a reference to the given int32 and assigns it to the ExecutionCount field.

func (*Workflow) SetFailureCount ¶ added in v2.0.3

func (o *Workflow) SetFailureCount(v int32)

SetFailureCount gets a reference to the given int32 and assigns it to the FailureCount field.

func (*Workflow) SetId ¶ added in v2.0.3

func (o *Workflow) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Workflow) SetName ¶ added in v2.0.3

func (o *Workflow) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Workflow) SetOwner ¶ added in v2.0.3

func (o *Workflow) SetOwner(v WorkflowBodyOwner)

SetOwner gets a reference to the given WorkflowBodyOwner and assigns it to the Owner field.

func (*Workflow) SetTrigger ¶ added in v2.0.3

func (o *Workflow) SetTrigger(v WorkflowTrigger)

SetTrigger gets a reference to the given WorkflowTrigger and assigns it to the Trigger field.

func (Workflow) ToMap ¶ added in v2.0.3

func (o Workflow) ToMap() (map[string]interface{}, error)

func (*Workflow) UnmarshalJSON ¶ added in v2.0.3

func (o *Workflow) UnmarshalJSON(bytes []byte) (err error)

type WorkflowAllOfCreator ¶ added in v2.0.3

type WorkflowAllOfCreator struct {
	// Workflow creator's DTO type.
	Type *string `json:"type,omitempty"`
	// Workflow creator's identity ID.
	Id *string `json:"id,omitempty"`
	// Workflow creator's display name.
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowAllOfCreator Workflow creator's identity.

func NewWorkflowAllOfCreator ¶ added in v2.0.3

func NewWorkflowAllOfCreator() *WorkflowAllOfCreator

NewWorkflowAllOfCreator instantiates a new WorkflowAllOfCreator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowAllOfCreatorWithDefaults ¶ added in v2.0.3

func NewWorkflowAllOfCreatorWithDefaults() *WorkflowAllOfCreator

NewWorkflowAllOfCreatorWithDefaults instantiates a new WorkflowAllOfCreator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowAllOfCreator) GetId ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowAllOfCreator) GetIdOk ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) 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 (*WorkflowAllOfCreator) GetName ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowAllOfCreator) GetNameOk ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) 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 (*WorkflowAllOfCreator) GetType ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*WorkflowAllOfCreator) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) 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 (*WorkflowAllOfCreator) HasId ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowAllOfCreator) HasName ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowAllOfCreator) HasType ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowAllOfCreator) MarshalJSON ¶ added in v2.0.3

func (o WorkflowAllOfCreator) MarshalJSON() ([]byte, error)

func (*WorkflowAllOfCreator) SetId ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowAllOfCreator) SetName ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowAllOfCreator) SetType ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (WorkflowAllOfCreator) ToMap ¶ added in v2.0.3

func (o WorkflowAllOfCreator) ToMap() (map[string]interface{}, error)

func (*WorkflowAllOfCreator) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowAllOfCreator) UnmarshalJSON(bytes []byte) (err error)

type WorkflowBody ¶ added in v2.0.3

type WorkflowBody struct {
	// The name of the workflow
	Name  *string            `json:"name,omitempty"`
	Owner *WorkflowBodyOwner `json:"owner,omitempty"`
	// Description of what the workflow accomplishes
	Description *string             `json:"description,omitempty"`
	Definition  *WorkflowDefinition `json:"definition,omitempty"`
	// Enable or disable the workflow.  Workflows cannot be created in an enabled state.
	Enabled              *bool            `json:"enabled,omitempty"`
	Trigger              *WorkflowTrigger `json:"trigger,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowBody struct for WorkflowBody

func NewWorkflowBody ¶ added in v2.0.3

func NewWorkflowBody() *WorkflowBody

NewWorkflowBody instantiates a new WorkflowBody object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowBodyWithDefaults ¶ added in v2.0.3

func NewWorkflowBodyWithDefaults() *WorkflowBody

NewWorkflowBodyWithDefaults instantiates a new WorkflowBody object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowBody) GetDefinition ¶ added in v2.0.3

func (o *WorkflowBody) GetDefinition() WorkflowDefinition

GetDefinition returns the Definition field value if set, zero value otherwise.

func (*WorkflowBody) GetDefinitionOk ¶ added in v2.0.3

func (o *WorkflowBody) GetDefinitionOk() (*WorkflowDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowBody) GetDescription ¶ added in v2.0.3

func (o *WorkflowBody) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WorkflowBody) GetDescriptionOk ¶ added in v2.0.3

func (o *WorkflowBody) 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 (*WorkflowBody) GetEnabled ¶ added in v2.0.3

func (o *WorkflowBody) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*WorkflowBody) GetEnabledOk ¶ added in v2.0.3

func (o *WorkflowBody) 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 (*WorkflowBody) GetName ¶ added in v2.0.3

func (o *WorkflowBody) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowBody) GetNameOk ¶ added in v2.0.3

func (o *WorkflowBody) 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 (*WorkflowBody) GetOwner ¶ added in v2.0.3

func (o *WorkflowBody) GetOwner() WorkflowBodyOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*WorkflowBody) GetOwnerOk ¶ added in v2.0.3

func (o *WorkflowBody) GetOwnerOk() (*WorkflowBodyOwner, bool)

GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowBody) GetTrigger ¶ added in v2.0.3

func (o *WorkflowBody) GetTrigger() WorkflowTrigger

GetTrigger returns the Trigger field value if set, zero value otherwise.

func (*WorkflowBody) GetTriggerOk ¶ added in v2.0.3

func (o *WorkflowBody) GetTriggerOk() (*WorkflowTrigger, bool)

GetTriggerOk returns a tuple with the Trigger field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowBody) HasDefinition ¶ added in v2.0.3

func (o *WorkflowBody) HasDefinition() bool

HasDefinition returns a boolean if a field has been set.

func (*WorkflowBody) HasDescription ¶ added in v2.0.3

func (o *WorkflowBody) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WorkflowBody) HasEnabled ¶ added in v2.0.3

func (o *WorkflowBody) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*WorkflowBody) HasName ¶ added in v2.0.3

func (o *WorkflowBody) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowBody) HasOwner ¶ added in v2.0.3

func (o *WorkflowBody) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*WorkflowBody) HasTrigger ¶ added in v2.0.3

func (o *WorkflowBody) HasTrigger() bool

HasTrigger returns a boolean if a field has been set.

func (WorkflowBody) MarshalJSON ¶ added in v2.0.3

func (o WorkflowBody) MarshalJSON() ([]byte, error)

func (*WorkflowBody) SetDefinition ¶ added in v2.0.3

func (o *WorkflowBody) SetDefinition(v WorkflowDefinition)

SetDefinition gets a reference to the given WorkflowDefinition and assigns it to the Definition field.

func (*WorkflowBody) SetDescription ¶ added in v2.0.3

func (o *WorkflowBody) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WorkflowBody) SetEnabled ¶ added in v2.0.3

func (o *WorkflowBody) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*WorkflowBody) SetName ¶ added in v2.0.3

func (o *WorkflowBody) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowBody) SetOwner ¶ added in v2.0.3

func (o *WorkflowBody) SetOwner(v WorkflowBodyOwner)

SetOwner gets a reference to the given WorkflowBodyOwner and assigns it to the Owner field.

func (*WorkflowBody) SetTrigger ¶ added in v2.0.3

func (o *WorkflowBody) SetTrigger(v WorkflowTrigger)

SetTrigger gets a reference to the given WorkflowTrigger and assigns it to the Trigger field.

func (WorkflowBody) ToMap ¶ added in v2.0.3

func (o WorkflowBody) ToMap() (map[string]interface{}, error)

func (*WorkflowBody) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowBody) UnmarshalJSON(bytes []byte) (err error)

type WorkflowBodyOwner ¶ added in v2.0.3

type WorkflowBodyOwner struct {
	// The type of object that is referenced
	Type *string `json:"type,omitempty"`
	// The unique ID of the object
	Id *string `json:"id,omitempty"`
	// The name of the object
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowBodyOwner The identity that owns the workflow. The owner's permissions in IDN will determine what actions the workflow is allowed to perform. Ownership can be changed by updating the owner in a PUT or PATCH request.

func NewWorkflowBodyOwner ¶ added in v2.0.3

func NewWorkflowBodyOwner() *WorkflowBodyOwner

NewWorkflowBodyOwner instantiates a new WorkflowBodyOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowBodyOwnerWithDefaults ¶ added in v2.0.3

func NewWorkflowBodyOwnerWithDefaults() *WorkflowBodyOwner

NewWorkflowBodyOwnerWithDefaults instantiates a new WorkflowBodyOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowBodyOwner) GetId ¶ added in v2.0.3

func (o *WorkflowBodyOwner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowBodyOwner) GetIdOk ¶ added in v2.0.3

func (o *WorkflowBodyOwner) 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 (*WorkflowBodyOwner) GetName ¶ added in v2.0.3

func (o *WorkflowBodyOwner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowBodyOwner) GetNameOk ¶ added in v2.0.3

func (o *WorkflowBodyOwner) 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 (*WorkflowBodyOwner) GetType ¶ added in v2.0.3

func (o *WorkflowBodyOwner) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*WorkflowBodyOwner) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowBodyOwner) 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 (*WorkflowBodyOwner) HasId ¶ added in v2.0.3

func (o *WorkflowBodyOwner) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowBodyOwner) HasName ¶ added in v2.0.3

func (o *WorkflowBodyOwner) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowBodyOwner) HasType ¶ added in v2.0.3

func (o *WorkflowBodyOwner) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowBodyOwner) MarshalJSON ¶ added in v2.0.3

func (o WorkflowBodyOwner) MarshalJSON() ([]byte, error)

func (*WorkflowBodyOwner) SetId ¶ added in v2.0.3

func (o *WorkflowBodyOwner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowBodyOwner) SetName ¶ added in v2.0.3

func (o *WorkflowBodyOwner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowBodyOwner) SetType ¶ added in v2.0.3

func (o *WorkflowBodyOwner) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (WorkflowBodyOwner) ToMap ¶ added in v2.0.3

func (o WorkflowBodyOwner) ToMap() (map[string]interface{}, error)

func (*WorkflowBodyOwner) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowBodyOwner) UnmarshalJSON(bytes []byte) (err error)

type WorkflowDefinition ¶ added in v2.0.3

type WorkflowDefinition struct {
	// The name of the starting step.
	Start *string `json:"start,omitempty"`
	// One or more step objects that comprise this workflow.  Please see the Workflow documentation to see the JSON schema for each step type.
	Steps                map[string]interface{} `json:"steps,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowDefinition The map of steps that the workflow will execute.

func NewWorkflowDefinition ¶ added in v2.0.3

func NewWorkflowDefinition() *WorkflowDefinition

NewWorkflowDefinition instantiates a new WorkflowDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowDefinitionWithDefaults ¶ added in v2.0.3

func NewWorkflowDefinitionWithDefaults() *WorkflowDefinition

NewWorkflowDefinitionWithDefaults instantiates a new WorkflowDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowDefinition) GetStart ¶ added in v2.0.3

func (o *WorkflowDefinition) GetStart() string

GetStart returns the Start field value if set, zero value otherwise.

func (*WorkflowDefinition) GetStartOk ¶ added in v2.0.3

func (o *WorkflowDefinition) GetStartOk() (*string, bool)

GetStartOk returns a tuple with the Start field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowDefinition) GetSteps ¶ added in v2.0.3

func (o *WorkflowDefinition) GetSteps() map[string]interface{}

GetSteps returns the Steps field value if set, zero value otherwise.

func (*WorkflowDefinition) GetStepsOk ¶ added in v2.0.3

func (o *WorkflowDefinition) GetStepsOk() (map[string]interface{}, bool)

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowDefinition) HasStart ¶ added in v2.0.3

func (o *WorkflowDefinition) HasStart() bool

HasStart returns a boolean if a field has been set.

func (*WorkflowDefinition) HasSteps ¶ added in v2.0.3

func (o *WorkflowDefinition) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (WorkflowDefinition) MarshalJSON ¶ added in v2.0.3

func (o WorkflowDefinition) MarshalJSON() ([]byte, error)

func (*WorkflowDefinition) SetStart ¶ added in v2.0.3

func (o *WorkflowDefinition) SetStart(v string)

SetStart gets a reference to the given string and assigns it to the Start field.

func (*WorkflowDefinition) SetSteps ¶ added in v2.0.3

func (o *WorkflowDefinition) SetSteps(v map[string]interface{})

SetSteps gets a reference to the given map[string]interface{} and assigns it to the Steps field.

func (WorkflowDefinition) ToMap ¶ added in v2.0.3

func (o WorkflowDefinition) ToMap() (map[string]interface{}, error)

func (*WorkflowDefinition) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowDefinition) UnmarshalJSON(bytes []byte) (err error)

type WorkflowExecution ¶ added in v2.0.3

type WorkflowExecution struct {
	// The workflow execution ID
	Id *string `json:"id,omitempty"`
	// The workflow ID
	WorkflowId *string `json:"workflowId,omitempty"`
	// This backend ID tracks a workflow request in the system. You can provide this ID in a customer support ticket for debugging purposes.
	RequestId *string `json:"requestId,omitempty"`
	// The date/time the workflow started
	StartTime *time.Time `json:"startTime,omitempty"`
	// The date/time the workflow ended
	CloseTime *time.Time `json:"closeTime,omitempty"`
	// The workflow execution status
	Status               *string `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowExecution struct for WorkflowExecution

func NewWorkflowExecution ¶ added in v2.0.3

func NewWorkflowExecution() *WorkflowExecution

NewWorkflowExecution instantiates a new WorkflowExecution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowExecutionWithDefaults ¶ added in v2.0.3

func NewWorkflowExecutionWithDefaults() *WorkflowExecution

NewWorkflowExecutionWithDefaults instantiates a new WorkflowExecution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowExecution) GetCloseTime ¶ added in v2.0.3

func (o *WorkflowExecution) GetCloseTime() time.Time

GetCloseTime returns the CloseTime field value if set, zero value otherwise.

func (*WorkflowExecution) GetCloseTimeOk ¶ added in v2.0.3

func (o *WorkflowExecution) GetCloseTimeOk() (*time.Time, bool)

GetCloseTimeOk returns a tuple with the CloseTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowExecution) GetId ¶ added in v2.0.3

func (o *WorkflowExecution) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowExecution) GetIdOk ¶ added in v2.0.3

func (o *WorkflowExecution) 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 (*WorkflowExecution) GetRequestId ¶ added in v2.0.3

func (o *WorkflowExecution) GetRequestId() string

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*WorkflowExecution) GetRequestIdOk ¶ added in v2.0.3

func (o *WorkflowExecution) GetRequestIdOk() (*string, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowExecution) GetStartTime ¶ added in v2.0.3

func (o *WorkflowExecution) GetStartTime() time.Time

GetStartTime returns the StartTime field value if set, zero value otherwise.

func (*WorkflowExecution) GetStartTimeOk ¶ added in v2.0.3

func (o *WorkflowExecution) GetStartTimeOk() (*time.Time, bool)

GetStartTimeOk returns a tuple with the StartTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowExecution) GetStatus ¶ added in v2.0.3

func (o *WorkflowExecution) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*WorkflowExecution) GetStatusOk ¶ added in v2.0.3

func (o *WorkflowExecution) 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 (*WorkflowExecution) GetWorkflowId ¶ added in v2.0.3

func (o *WorkflowExecution) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value if set, zero value otherwise.

func (*WorkflowExecution) GetWorkflowIdOk ¶ added in v2.0.3

func (o *WorkflowExecution) GetWorkflowIdOk() (*string, bool)

GetWorkflowIdOk returns a tuple with the WorkflowId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowExecution) HasCloseTime ¶ added in v2.0.3

func (o *WorkflowExecution) HasCloseTime() bool

HasCloseTime returns a boolean if a field has been set.

func (*WorkflowExecution) HasId ¶ added in v2.0.3

func (o *WorkflowExecution) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowExecution) HasRequestId ¶ added in v2.0.3

func (o *WorkflowExecution) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*WorkflowExecution) HasStartTime ¶ added in v2.0.3

func (o *WorkflowExecution) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*WorkflowExecution) HasStatus ¶ added in v2.0.3

func (o *WorkflowExecution) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WorkflowExecution) HasWorkflowId ¶ added in v2.0.3

func (o *WorkflowExecution) HasWorkflowId() bool

HasWorkflowId returns a boolean if a field has been set.

func (WorkflowExecution) MarshalJSON ¶ added in v2.0.3

func (o WorkflowExecution) MarshalJSON() ([]byte, error)

func (*WorkflowExecution) SetCloseTime ¶ added in v2.0.3

func (o *WorkflowExecution) SetCloseTime(v time.Time)

SetCloseTime gets a reference to the given time.Time and assigns it to the CloseTime field.

func (*WorkflowExecution) SetId ¶ added in v2.0.3

func (o *WorkflowExecution) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowExecution) SetRequestId ¶ added in v2.0.3

func (o *WorkflowExecution) SetRequestId(v string)

SetRequestId gets a reference to the given string and assigns it to the RequestId field.

func (*WorkflowExecution) SetStartTime ¶ added in v2.0.3

func (o *WorkflowExecution) SetStartTime(v time.Time)

SetStartTime gets a reference to the given time.Time and assigns it to the StartTime field.

func (*WorkflowExecution) SetStatus ¶ added in v2.0.3

func (o *WorkflowExecution) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*WorkflowExecution) SetWorkflowId ¶ added in v2.0.3

func (o *WorkflowExecution) SetWorkflowId(v string)

SetWorkflowId gets a reference to the given string and assigns it to the WorkflowId field.

func (WorkflowExecution) ToMap ¶ added in v2.0.3

func (o WorkflowExecution) ToMap() (map[string]interface{}, error)

func (*WorkflowExecution) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowExecution) UnmarshalJSON(bytes []byte) (err error)

type WorkflowExecutionEvent ¶ added in v2.0.3

type WorkflowExecutionEvent struct {
	// The type of event
	Type map[string]interface{} `json:"type,omitempty"`
	// The date-time when the event occurred
	Timestamp *time.Time `json:"timestamp,omitempty"`
	// Additional attributes associated with the event
	Attributes           map[string]interface{} `json:"attributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowExecutionEvent struct for WorkflowExecutionEvent

func NewWorkflowExecutionEvent ¶ added in v2.0.3

func NewWorkflowExecutionEvent() *WorkflowExecutionEvent

NewWorkflowExecutionEvent instantiates a new WorkflowExecutionEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowExecutionEventWithDefaults ¶ added in v2.0.3

func NewWorkflowExecutionEventWithDefaults() *WorkflowExecutionEvent

NewWorkflowExecutionEventWithDefaults instantiates a new WorkflowExecutionEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowExecutionEvent) GetAttributes ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*WorkflowExecutionEvent) GetAttributesOk ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) GetAttributesOk() (map[string]interface{}, 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 (*WorkflowExecutionEvent) GetTimestamp ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*WorkflowExecutionEvent) GetTimestampOk ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowExecutionEvent) GetType ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) GetType() map[string]interface{}

GetType returns the Type field value if set, zero value otherwise.

func (*WorkflowExecutionEvent) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) GetTypeOk() (map[string]interface{}, 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 (*WorkflowExecutionEvent) HasAttributes ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*WorkflowExecutionEvent) HasTimestamp ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*WorkflowExecutionEvent) HasType ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowExecutionEvent) MarshalJSON ¶ added in v2.0.3

func (o WorkflowExecutionEvent) MarshalJSON() ([]byte, error)

func (*WorkflowExecutionEvent) SetAttributes ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*WorkflowExecutionEvent) SetTimestamp ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (*WorkflowExecutionEvent) SetType ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) SetType(v map[string]interface{})

SetType gets a reference to the given map[string]interface{} and assigns it to the Type field.

func (WorkflowExecutionEvent) ToMap ¶ added in v2.0.3

func (o WorkflowExecutionEvent) ToMap() (map[string]interface{}, error)

func (*WorkflowExecutionEvent) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowExecutionEvent) UnmarshalJSON(bytes []byte) (err error)

type WorkflowLibraryAction ¶ added in v2.0.3

type WorkflowLibraryAction struct {
	// Action ID. This is a static namespaced ID for the action
	Id *string `json:"id,omitempty"`
	// Action Name
	Name *string `json:"name,omitempty"`
	// Action type
	Type *string `json:"type,omitempty"`
	// Action Description
	Description *string `json:"description,omitempty"`
	// One or more inputs that the action accepts
	FormFields []WorkflowLibraryFormFields `json:"formFields,omitempty"`
	// Determines whether the dynamic output schema is returned in place of the action's output schema. The dynamic schema lists non-static properties, like properties of a workflow form where each form has different fields. These will be provided dynamically based on available form fields.
	IsDynamicSchema *bool `json:"isDynamicSchema,omitempty"`
	// Defines the output schema, if any, that this action produces.
	OutputSchema         map[string]interface{} `json:"outputSchema,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowLibraryAction struct for WorkflowLibraryAction

func NewWorkflowLibraryAction ¶ added in v2.0.3

func NewWorkflowLibraryAction() *WorkflowLibraryAction

NewWorkflowLibraryAction instantiates a new WorkflowLibraryAction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowLibraryActionWithDefaults ¶ added in v2.0.3

func NewWorkflowLibraryActionWithDefaults() *WorkflowLibraryAction

NewWorkflowLibraryActionWithDefaults instantiates a new WorkflowLibraryAction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowLibraryAction) GetDescription ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetDescriptionOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) 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 (*WorkflowLibraryAction) GetFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetFormFields() []WorkflowLibraryFormFields

GetFormFields returns the FormFields field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetFormFieldsOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetFormFieldsOk() ([]WorkflowLibraryFormFields, bool)

GetFormFieldsOk returns a tuple with the FormFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowLibraryAction) GetId ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetIdOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) 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 (*WorkflowLibraryAction) GetIsDynamicSchema ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetIsDynamicSchema() bool

GetIsDynamicSchema returns the IsDynamicSchema field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetIsDynamicSchemaOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetIsDynamicSchemaOk() (*bool, bool)

GetIsDynamicSchemaOk returns a tuple with the IsDynamicSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowLibraryAction) GetName ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetNameOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) 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 (*WorkflowLibraryAction) GetOutputSchema ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetOutputSchema() map[string]interface{}

GetOutputSchema returns the OutputSchema field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetOutputSchemaOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetOutputSchemaOk() (map[string]interface{}, bool)

GetOutputSchemaOk returns a tuple with the OutputSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowLibraryAction) GetType ¶ added in v2.0.3

func (o *WorkflowLibraryAction) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*WorkflowLibraryAction) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowLibraryAction) 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 (*WorkflowLibraryAction) HasDescription ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WorkflowLibraryAction) HasFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasFormFields() bool

HasFormFields returns a boolean if a field has been set.

func (*WorkflowLibraryAction) HasId ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowLibraryAction) HasIsDynamicSchema ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasIsDynamicSchema() bool

HasIsDynamicSchema returns a boolean if a field has been set.

func (*WorkflowLibraryAction) HasName ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowLibraryAction) HasOutputSchema ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasOutputSchema() bool

HasOutputSchema returns a boolean if a field has been set.

func (*WorkflowLibraryAction) HasType ¶ added in v2.0.3

func (o *WorkflowLibraryAction) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowLibraryAction) MarshalJSON ¶ added in v2.0.3

func (o WorkflowLibraryAction) MarshalJSON() ([]byte, error)

func (*WorkflowLibraryAction) SetDescription ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WorkflowLibraryAction) SetFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetFormFields(v []WorkflowLibraryFormFields)

SetFormFields gets a reference to the given []WorkflowLibraryFormFields and assigns it to the FormFields field.

func (*WorkflowLibraryAction) SetId ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowLibraryAction) SetIsDynamicSchema ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetIsDynamicSchema(v bool)

SetIsDynamicSchema gets a reference to the given bool and assigns it to the IsDynamicSchema field.

func (*WorkflowLibraryAction) SetName ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowLibraryAction) SetOutputSchema ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetOutputSchema(v map[string]interface{})

SetOutputSchema gets a reference to the given map[string]interface{} and assigns it to the OutputSchema field.

func (*WorkflowLibraryAction) SetType ¶ added in v2.0.3

func (o *WorkflowLibraryAction) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (WorkflowLibraryAction) ToMap ¶ added in v2.0.3

func (o WorkflowLibraryAction) ToMap() (map[string]interface{}, error)

func (*WorkflowLibraryAction) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowLibraryAction) UnmarshalJSON(bytes []byte) (err error)

type WorkflowLibraryFormFields ¶ added in v2.0.3

type WorkflowLibraryFormFields struct {
	// Describes the form field in the UI
	HelpText *string `json:"helpText,omitempty"`
	// A human readable name for this form field in the UI
	Label *string `json:"label,omitempty"`
	// The name of the input attribute
	Name *string `json:"name,omitempty"`
	// Denotes if this field is a required attribute
	Required *bool `json:"required,omitempty"`
	// The type of the form field
	Type                 map[string]interface{} `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowLibraryFormFields struct for WorkflowLibraryFormFields

func NewWorkflowLibraryFormFields ¶ added in v2.0.3

func NewWorkflowLibraryFormFields() *WorkflowLibraryFormFields

NewWorkflowLibraryFormFields instantiates a new WorkflowLibraryFormFields object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowLibraryFormFieldsWithDefaults ¶ added in v2.0.3

func NewWorkflowLibraryFormFieldsWithDefaults() *WorkflowLibraryFormFields

NewWorkflowLibraryFormFieldsWithDefaults instantiates a new WorkflowLibraryFormFields object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowLibraryFormFields) GetHelpText ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetHelpText() string

GetHelpText returns the HelpText field value if set, zero value otherwise.

func (*WorkflowLibraryFormFields) GetHelpTextOk ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetHelpTextOk() (*string, bool)

GetHelpTextOk returns a tuple with the HelpText field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowLibraryFormFields) GetLabel ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*WorkflowLibraryFormFields) GetLabelOk ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) 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 (*WorkflowLibraryFormFields) GetName ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowLibraryFormFields) GetNameOk ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) 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 (*WorkflowLibraryFormFields) GetRequired ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*WorkflowLibraryFormFields) GetRequiredOk ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) 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 (*WorkflowLibraryFormFields) GetType ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetType() map[string]interface{}

GetType returns the Type field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowLibraryFormFields) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) GetTypeOk() (map[string]interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowLibraryFormFields) HasHelpText ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) HasHelpText() bool

HasHelpText returns a boolean if a field has been set.

func (*WorkflowLibraryFormFields) HasLabel ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*WorkflowLibraryFormFields) HasName ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowLibraryFormFields) HasRequired ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*WorkflowLibraryFormFields) HasType ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowLibraryFormFields) MarshalJSON ¶ added in v2.0.3

func (o WorkflowLibraryFormFields) MarshalJSON() ([]byte, error)

func (*WorkflowLibraryFormFields) SetHelpText ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) SetHelpText(v string)

SetHelpText gets a reference to the given string and assigns it to the HelpText field.

func (*WorkflowLibraryFormFields) SetLabel ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*WorkflowLibraryFormFields) SetName ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowLibraryFormFields) SetRequired ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*WorkflowLibraryFormFields) SetType ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) SetType(v map[string]interface{})

SetType gets a reference to the given map[string]interface{} and assigns it to the Type field.

func (WorkflowLibraryFormFields) ToMap ¶ added in v2.0.3

func (o WorkflowLibraryFormFields) ToMap() (map[string]interface{}, error)

func (*WorkflowLibraryFormFields) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowLibraryFormFields) UnmarshalJSON(bytes []byte) (err error)

type WorkflowLibraryOperator ¶ added in v2.0.3

type WorkflowLibraryOperator struct {
	// Operator ID.
	Id *string `json:"id,omitempty"`
	// Operator friendly name
	Name *string `json:"name,omitempty"`
	// Operator type
	Type *string `json:"type,omitempty"`
	// Description of the operator
	Description *string `json:"description,omitempty"`
	// One or more inputs that the operator accepts
	FormFields           []WorkflowLibraryFormFields `json:"formFields,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowLibraryOperator struct for WorkflowLibraryOperator

func NewWorkflowLibraryOperator ¶ added in v2.0.3

func NewWorkflowLibraryOperator() *WorkflowLibraryOperator

NewWorkflowLibraryOperator instantiates a new WorkflowLibraryOperator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowLibraryOperatorWithDefaults ¶ added in v2.0.3

func NewWorkflowLibraryOperatorWithDefaults() *WorkflowLibraryOperator

NewWorkflowLibraryOperatorWithDefaults instantiates a new WorkflowLibraryOperator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowLibraryOperator) GetDescription ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WorkflowLibraryOperator) GetDescriptionOk ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) 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 (*WorkflowLibraryOperator) GetFormFields ¶ added in v2.0.3

GetFormFields returns the FormFields field value if set, zero value otherwise.

func (*WorkflowLibraryOperator) GetFormFieldsOk ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) GetFormFieldsOk() ([]WorkflowLibraryFormFields, bool)

GetFormFieldsOk returns a tuple with the FormFields field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowLibraryOperator) GetId ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowLibraryOperator) GetIdOk ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) 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 (*WorkflowLibraryOperator) GetName ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowLibraryOperator) GetNameOk ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) 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 (*WorkflowLibraryOperator) GetType ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*WorkflowLibraryOperator) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) 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 (*WorkflowLibraryOperator) HasDescription ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WorkflowLibraryOperator) HasFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) HasFormFields() bool

HasFormFields returns a boolean if a field has been set.

func (*WorkflowLibraryOperator) HasId ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowLibraryOperator) HasName ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowLibraryOperator) HasType ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowLibraryOperator) MarshalJSON ¶ added in v2.0.3

func (o WorkflowLibraryOperator) MarshalJSON() ([]byte, error)

func (*WorkflowLibraryOperator) SetDescription ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WorkflowLibraryOperator) SetFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) SetFormFields(v []WorkflowLibraryFormFields)

SetFormFields gets a reference to the given []WorkflowLibraryFormFields and assigns it to the FormFields field.

func (*WorkflowLibraryOperator) SetId ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowLibraryOperator) SetName ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowLibraryOperator) SetType ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (WorkflowLibraryOperator) ToMap ¶ added in v2.0.3

func (o WorkflowLibraryOperator) ToMap() (map[string]interface{}, error)

func (*WorkflowLibraryOperator) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowLibraryOperator) UnmarshalJSON(bytes []byte) (err error)

type WorkflowLibraryTrigger ¶ added in v2.0.3

type WorkflowLibraryTrigger struct {
	// Trigger ID. This is a static namespaced ID for the trigger.
	Id *string `json:"id,omitempty"`
	// Trigger type
	Type map[string]interface{} `json:"type,omitempty"`
	// Trigger Name
	Name *string `json:"name,omitempty"`
	// Trigger Description
	Description *string `json:"description,omitempty"`
	// Determines whether the dynamic output schema is returned in place of the action's output schema. The dynamic schema lists non-static properties, like properties of a workflow form where each form has different fields. These will be provided dynamically based on available form fields.
	IsDynamicSchema *bool `json:"isDynamicSchema,omitempty"`
	// Example trigger payload if applicable
	InputExample map[string]interface{} `json:"inputExample,omitempty"`
	// One or more inputs that the trigger accepts
	FormFields           []WorkflowLibraryFormFields `json:"formFields,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowLibraryTrigger struct for WorkflowLibraryTrigger

func NewWorkflowLibraryTrigger ¶ added in v2.0.3

func NewWorkflowLibraryTrigger() *WorkflowLibraryTrigger

NewWorkflowLibraryTrigger instantiates a new WorkflowLibraryTrigger object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowLibraryTriggerWithDefaults ¶ added in v2.0.3

func NewWorkflowLibraryTriggerWithDefaults() *WorkflowLibraryTrigger

NewWorkflowLibraryTriggerWithDefaults instantiates a new WorkflowLibraryTrigger object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowLibraryTrigger) GetDescription ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WorkflowLibraryTrigger) GetDescriptionOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) 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 (*WorkflowLibraryTrigger) GetFormFields ¶ added in v2.0.3

GetFormFields returns the FormFields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowLibraryTrigger) GetFormFieldsOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetFormFieldsOk() ([]WorkflowLibraryFormFields, bool)

GetFormFieldsOk returns a tuple with the FormFields field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowLibraryTrigger) GetId ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowLibraryTrigger) GetIdOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) 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 (*WorkflowLibraryTrigger) GetInputExample ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetInputExample() map[string]interface{}

GetInputExample returns the InputExample field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowLibraryTrigger) GetInputExampleOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetInputExampleOk() (map[string]interface{}, bool)

GetInputExampleOk returns a tuple with the InputExample field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowLibraryTrigger) GetIsDynamicSchema ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetIsDynamicSchema() bool

GetIsDynamicSchema returns the IsDynamicSchema field value if set, zero value otherwise.

func (*WorkflowLibraryTrigger) GetIsDynamicSchemaOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetIsDynamicSchemaOk() (*bool, bool)

GetIsDynamicSchemaOk returns a tuple with the IsDynamicSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowLibraryTrigger) GetName ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowLibraryTrigger) GetNameOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) 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 (*WorkflowLibraryTrigger) GetType ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetType() map[string]interface{}

GetType returns the Type field value if set, zero value otherwise.

func (*WorkflowLibraryTrigger) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) GetTypeOk() (map[string]interface{}, 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 (*WorkflowLibraryTrigger) HasDescription ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WorkflowLibraryTrigger) HasFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasFormFields() bool

HasFormFields returns a boolean if a field has been set.

func (*WorkflowLibraryTrigger) HasId ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowLibraryTrigger) HasInputExample ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasInputExample() bool

HasInputExample returns a boolean if a field has been set.

func (*WorkflowLibraryTrigger) HasIsDynamicSchema ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasIsDynamicSchema() bool

HasIsDynamicSchema returns a boolean if a field has been set.

func (*WorkflowLibraryTrigger) HasName ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowLibraryTrigger) HasType ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) HasType() bool

HasType returns a boolean if a field has been set.

func (WorkflowLibraryTrigger) MarshalJSON ¶ added in v2.0.3

func (o WorkflowLibraryTrigger) MarshalJSON() ([]byte, error)

func (*WorkflowLibraryTrigger) SetDescription ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WorkflowLibraryTrigger) SetFormFields ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetFormFields(v []WorkflowLibraryFormFields)

SetFormFields gets a reference to the given []WorkflowLibraryFormFields and assigns it to the FormFields field.

func (*WorkflowLibraryTrigger) SetId ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowLibraryTrigger) SetInputExample ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetInputExample(v map[string]interface{})

SetInputExample gets a reference to the given map[string]interface{} and assigns it to the InputExample field.

func (*WorkflowLibraryTrigger) SetIsDynamicSchema ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetIsDynamicSchema(v bool)

SetIsDynamicSchema gets a reference to the given bool and assigns it to the IsDynamicSchema field.

func (*WorkflowLibraryTrigger) SetName ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowLibraryTrigger) SetType ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) SetType(v map[string]interface{})

SetType gets a reference to the given map[string]interface{} and assigns it to the Type field.

func (WorkflowLibraryTrigger) ToMap ¶ added in v2.0.3

func (o WorkflowLibraryTrigger) ToMap() (map[string]interface{}, error)

func (*WorkflowLibraryTrigger) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowLibraryTrigger) UnmarshalJSON(bytes []byte) (err error)

type WorkflowOAuthClient ¶ added in v2.0.3

type WorkflowOAuthClient struct {
	// OAuth client ID for the trigger. This is a UUID generated upon creation.
	Id *string `json:"id,omitempty"`
	// OAuthClient secret.
	Secret *string `json:"secret,omitempty"`
	// URL for the external trigger to invoke
	Url                  *string `json:"url,omitempty"`
	AdditionalProperties map[string]interface{}
}

WorkflowOAuthClient struct for WorkflowOAuthClient

func NewWorkflowOAuthClient ¶ added in v2.0.3

func NewWorkflowOAuthClient() *WorkflowOAuthClient

NewWorkflowOAuthClient instantiates a new WorkflowOAuthClient object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowOAuthClientWithDefaults ¶ added in v2.0.3

func NewWorkflowOAuthClientWithDefaults() *WorkflowOAuthClient

NewWorkflowOAuthClientWithDefaults instantiates a new WorkflowOAuthClient object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowOAuthClient) GetId ¶ added in v2.0.3

func (o *WorkflowOAuthClient) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WorkflowOAuthClient) GetIdOk ¶ added in v2.0.3

func (o *WorkflowOAuthClient) 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 (*WorkflowOAuthClient) GetSecret ¶ added in v2.0.3

func (o *WorkflowOAuthClient) GetSecret() string

GetSecret returns the Secret field value if set, zero value otherwise.

func (*WorkflowOAuthClient) GetSecretOk ¶ added in v2.0.3

func (o *WorkflowOAuthClient) 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 (*WorkflowOAuthClient) GetUrl ¶ added in v2.0.3

func (o *WorkflowOAuthClient) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*WorkflowOAuthClient) GetUrlOk ¶ added in v2.0.3

func (o *WorkflowOAuthClient) 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 (*WorkflowOAuthClient) HasId ¶ added in v2.0.3

func (o *WorkflowOAuthClient) HasId() bool

HasId returns a boolean if a field has been set.

func (*WorkflowOAuthClient) HasSecret ¶ added in v2.0.3

func (o *WorkflowOAuthClient) HasSecret() bool

HasSecret returns a boolean if a field has been set.

func (*WorkflowOAuthClient) HasUrl ¶ added in v2.0.3

func (o *WorkflowOAuthClient) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (WorkflowOAuthClient) MarshalJSON ¶ added in v2.0.3

func (o WorkflowOAuthClient) MarshalJSON() ([]byte, error)

func (*WorkflowOAuthClient) SetId ¶ added in v2.0.3

func (o *WorkflowOAuthClient) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WorkflowOAuthClient) SetSecret ¶ added in v2.0.3

func (o *WorkflowOAuthClient) SetSecret(v string)

SetSecret gets a reference to the given string and assigns it to the Secret field.

func (*WorkflowOAuthClient) SetUrl ¶ added in v2.0.3

func (o *WorkflowOAuthClient) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (WorkflowOAuthClient) ToMap ¶ added in v2.0.3

func (o WorkflowOAuthClient) ToMap() (map[string]interface{}, error)

func (*WorkflowOAuthClient) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowOAuthClient) UnmarshalJSON(bytes []byte) (err error)

type WorkflowTrigger ¶ added in v2.0.3

type WorkflowTrigger struct {
	// The trigger type
	Type                 string                    `json:"type"`
	Attributes           WorkflowTriggerAttributes `json:"attributes"`
	AdditionalProperties map[string]interface{}
}

WorkflowTrigger The trigger that starts the workflow

func NewWorkflowTrigger ¶ added in v2.0.3

func NewWorkflowTrigger(type_ string, attributes WorkflowTriggerAttributes) *WorkflowTrigger

NewWorkflowTrigger instantiates a new WorkflowTrigger object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowTriggerWithDefaults ¶ added in v2.0.3

func NewWorkflowTriggerWithDefaults() *WorkflowTrigger

NewWorkflowTriggerWithDefaults instantiates a new WorkflowTrigger object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowTrigger) GetAttributes ¶ added in v2.0.3

func (o *WorkflowTrigger) GetAttributes() WorkflowTriggerAttributes

GetAttributes returns the Attributes field value

func (*WorkflowTrigger) GetAttributesOk ¶ added in v2.0.3

func (o *WorkflowTrigger) GetAttributesOk() (*WorkflowTriggerAttributes, bool)

GetAttributesOk returns a tuple with the Attributes field value and a boolean to check if the value has been set.

func (*WorkflowTrigger) GetType ¶ added in v2.0.3

func (o *WorkflowTrigger) GetType() string

GetType returns the Type field value

func (*WorkflowTrigger) GetTypeOk ¶ added in v2.0.3

func (o *WorkflowTrigger) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (WorkflowTrigger) MarshalJSON ¶ added in v2.0.3

func (o WorkflowTrigger) MarshalJSON() ([]byte, error)

func (*WorkflowTrigger) SetAttributes ¶ added in v2.0.3

func (o *WorkflowTrigger) SetAttributes(v WorkflowTriggerAttributes)

SetAttributes sets field value

func (*WorkflowTrigger) SetType ¶ added in v2.0.3

func (o *WorkflowTrigger) SetType(v string)

SetType sets field value

func (WorkflowTrigger) ToMap ¶ added in v2.0.3

func (o WorkflowTrigger) ToMap() (map[string]interface{}, error)

func (*WorkflowTrigger) UnmarshalJSON ¶ added in v2.0.3

func (o *WorkflowTrigger) UnmarshalJSON(bytes []byte) (err error)

type WorkflowTriggerAttributes ¶ added in v2.0.3

type WorkflowTriggerAttributes struct {
	EventAttributes     *EventAttributes
	ExternalAttributes  *ExternalAttributes
	ScheduledAttributes *ScheduledAttributes
}

WorkflowTriggerAttributes - Workflow Trigger Attributes.

func EventAttributesAsWorkflowTriggerAttributes ¶ added in v2.0.3

func EventAttributesAsWorkflowTriggerAttributes(v *EventAttributes) WorkflowTriggerAttributes

EventAttributesAsWorkflowTriggerAttributes is a convenience function that returns EventAttributes wrapped in WorkflowTriggerAttributes

func ExternalAttributesAsWorkflowTriggerAttributes ¶ added in v2.0.3

func ExternalAttributesAsWorkflowTriggerAttributes(v *ExternalAttributes) WorkflowTriggerAttributes

ExternalAttributesAsWorkflowTriggerAttributes is a convenience function that returns ExternalAttributes wrapped in WorkflowTriggerAttributes

func ScheduledAttributesAsWorkflowTriggerAttributes ¶ added in v2.0.3

func ScheduledAttributesAsWorkflowTriggerAttributes(v *ScheduledAttributes) WorkflowTriggerAttributes

ScheduledAttributesAsWorkflowTriggerAttributes is a convenience function that returns ScheduledAttributes wrapped in WorkflowTriggerAttributes

func (*WorkflowTriggerAttributes) GetActualInstance ¶ added in v2.0.3

func (obj *WorkflowTriggerAttributes) GetActualInstance() interface{}

Get the actual instance

func (WorkflowTriggerAttributes) MarshalJSON ¶ added in v2.0.3

func (src WorkflowTriggerAttributes) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*WorkflowTriggerAttributes) UnmarshalJSON ¶ added in v2.0.3

func (dst *WorkflowTriggerAttributes) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type WorkflowsAPIService ¶ added in v2.0.3

type WorkflowsAPIService service

WorkflowsAPIService WorkflowsAPI service

func (*WorkflowsAPIService) CancelWorkflowExecution ¶ added in v2.0.3

func (a *WorkflowsAPIService) CancelWorkflowExecution(ctx context.Context, id string) ApiCancelWorkflowExecutionRequest

CancelWorkflowExecution Cancel Workflow Execution by ID

Use this API to cancel a running workflow execution.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id The workflow execution ID
@return ApiCancelWorkflowExecutionRequest

func (*WorkflowsAPIService) CancelWorkflowExecutionExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) CancelWorkflowExecutionExecute(r ApiCancelWorkflowExecutionRequest) (*http.Response, error)

Execute executes the request

func (*WorkflowsAPIService) CreateExternalExecuteWorkflow ¶ added in v2.0.3

func (a *WorkflowsAPIService) CreateExternalExecuteWorkflow(ctx context.Context, id string) ApiCreateExternalExecuteWorkflowRequest

CreateExternalExecuteWorkflow Execute Workflow via External Trigger

This endpoint allows a service outside of IdentityNow to initiate a workflow that uses the "External Trigger" step. The external service will invoke this endpoint with the input data it wants to send to the workflow in the body.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the workflow
@return ApiCreateExternalExecuteWorkflowRequest

func (*WorkflowsAPIService) CreateExternalExecuteWorkflowExecute ¶ added in v2.0.3

Execute executes the request

@return CreateExternalExecuteWorkflow200Response

func (*WorkflowsAPIService) CreateWorkflow ¶ added in v2.0.3

CreateWorkflow Create Workflow

Create a new workflow with the desired trigger and steps specified in the request body.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateWorkflowRequest

func (*WorkflowsAPIService) CreateWorkflowExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) CreateWorkflowExecute(r ApiCreateWorkflowRequest) (*Workflow, *http.Response, error)

Execute executes the request

@return Workflow

func (*WorkflowsAPIService) CreateWorkflowExternalTrigger ¶ added in v2.0.3

func (a *WorkflowsAPIService) CreateWorkflowExternalTrigger(ctx context.Context, id string) ApiCreateWorkflowExternalTriggerRequest

CreateWorkflowExternalTrigger Generate External Trigger OAuth Client

Create OAuth client ID, client secret, and callback URL for use in an external trigger. External triggers will need this information to generate an access token to authenticate to the callback URL and submit a trigger payload that will initiate the workflow.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the workflow
@return ApiCreateWorkflowExternalTriggerRequest

func (*WorkflowsAPIService) CreateWorkflowExternalTriggerExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) CreateWorkflowExternalTriggerExecute(r ApiCreateWorkflowExternalTriggerRequest) (*WorkflowOAuthClient, *http.Response, error)

Execute executes the request

@return WorkflowOAuthClient

func (*WorkflowsAPIService) DeleteWorkflow ¶ added in v2.0.3

DeleteWorkflow Delete Workflow By Id

Delete a workflow. **Enabled workflows cannot be deleted**. They must first be disabled.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the Workflow
@return ApiDeleteWorkflowRequest

func (*WorkflowsAPIService) DeleteWorkflowExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) DeleteWorkflowExecute(r ApiDeleteWorkflowRequest) (*http.Response, error)

Execute executes the request

func (*WorkflowsAPIService) GetWorkflow ¶ added in v2.0.3

GetWorkflow Get Workflow By Id

Get a single workflow 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 workflow
@return ApiGetWorkflowRequest

func (*WorkflowsAPIService) GetWorkflowExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) GetWorkflowExecute(r ApiGetWorkflowRequest) (*Workflow, *http.Response, error)

Execute executes the request

@return Workflow

func (*WorkflowsAPIService) GetWorkflowExecution ¶ added in v2.0.3

func (a *WorkflowsAPIService) GetWorkflowExecution(ctx context.Context, id string) ApiGetWorkflowExecutionRequest

GetWorkflowExecution Get a Workflow Execution

Get a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the workflow execution
@return ApiGetWorkflowExecutionRequest

func (*WorkflowsAPIService) GetWorkflowExecutionExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) GetWorkflowExecutionExecute(r ApiGetWorkflowExecutionRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*WorkflowsAPIService) GetWorkflowExecutionHistory ¶ added in v2.0.3

func (a *WorkflowsAPIService) GetWorkflowExecutionHistory(ctx context.Context, id string) ApiGetWorkflowExecutionHistoryRequest

GetWorkflowExecutionHistory Get Workflow Execution History

Get a detailed history of a single workflow execution. Workflow executions are available for up to 90 days before being archived. If you attempt to access a workflow execution that has been archived, you will receive a 404 Not Found.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the workflow execution
@return ApiGetWorkflowExecutionHistoryRequest

func (*WorkflowsAPIService) GetWorkflowExecutionHistoryExecute ¶ added in v2.0.3

Execute executes the request

@return []WorkflowExecutionEvent

func (*WorkflowsAPIService) ListCompleteWorkflowLibrary ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListCompleteWorkflowLibrary(ctx context.Context) ApiListCompleteWorkflowLibraryRequest

ListCompleteWorkflowLibrary List Complete Workflow Library

This lists all triggers, actions, and operators in the library

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListCompleteWorkflowLibraryRequest

func (*WorkflowsAPIService) ListCompleteWorkflowLibraryExecute ¶ added in v2.0.3

Execute executes the request

@return []ListCompleteWorkflowLibrary200ResponseInner

func (*WorkflowsAPIService) ListWorkflowExecutions ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListWorkflowExecutions(ctx context.Context, id string) ApiListWorkflowExecutionsRequest

ListWorkflowExecutions List Workflow Executions

This lists the executions for a given workflow. Workflow executions are available for up to 90 days before being archived. By default, you can get a maximum of 250 executions. To get executions past the first 250 records, you can do the following: 1. Use the [Get Workflows](https://developer.sailpoint.com/idn/api/beta/list-workflows) endpoint to get your workflows. 2. Get your workflow ID from the response. 3. You can then do either of the following:

  • Filter to find relevant workflow executions. For example, you can filter for failed workflow executions: `GET /workflows/:workflowID/executions?filters=status eq "Failed"`

  • You can paginate through results with the `offset` parameter. For example, you can page through 50 executions per page and use that as a way to get to the records past the first 250. Refer to [Paginating Results](https://developer.sailpoint.com/idn/api/standard-collection-parameters#paginating-results) for more information about the query parameters you can use to achieve pagination.

    @param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param id Id of the workflow @return ApiListWorkflowExecutionsRequest

func (*WorkflowsAPIService) ListWorkflowExecutionsExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListWorkflowExecutionsExecute(r ApiListWorkflowExecutionsRequest) ([]WorkflowExecution, *http.Response, error)

Execute executes the request

@return []WorkflowExecution

func (*WorkflowsAPIService) ListWorkflowLibraryActions ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListWorkflowLibraryActions(ctx context.Context) ApiListWorkflowLibraryActionsRequest

ListWorkflowLibraryActions List Workflow Library Actions

This lists the workflow actions available to you.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkflowLibraryActionsRequest

func (*WorkflowsAPIService) ListWorkflowLibraryActionsExecute ¶ added in v2.0.3

Execute executes the request

@return []WorkflowLibraryAction

func (*WorkflowsAPIService) ListWorkflowLibraryOperators ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListWorkflowLibraryOperators(ctx context.Context) ApiListWorkflowLibraryOperatorsRequest

ListWorkflowLibraryOperators List Workflow Library Operators

This lists the workflow operators available to you

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkflowLibraryOperatorsRequest

func (*WorkflowsAPIService) ListWorkflowLibraryOperatorsExecute ¶ added in v2.0.3

Execute executes the request

@return []WorkflowLibraryOperator

func (*WorkflowsAPIService) ListWorkflowLibraryTriggers ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListWorkflowLibraryTriggers(ctx context.Context) ApiListWorkflowLibraryTriggersRequest

ListWorkflowLibraryTriggers List Workflow Library Triggers

This lists the workflow triggers available to you

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkflowLibraryTriggersRequest

func (*WorkflowsAPIService) ListWorkflowLibraryTriggersExecute ¶ added in v2.0.3

Execute executes the request

@return []WorkflowLibraryTrigger

func (*WorkflowsAPIService) ListWorkflows ¶ added in v2.0.3

ListWorkflows List Workflows

List all workflows in the tenant.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkflowsRequest

func (*WorkflowsAPIService) ListWorkflowsExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) ListWorkflowsExecute(r ApiListWorkflowsRequest) ([]Workflow, *http.Response, error)

Execute executes the request

@return []Workflow

func (*WorkflowsAPIService) PatchWorkflow ¶ added in v2.0.3

PatchWorkflow Patch Workflow

Partially update an existing Workflow using [JSON Patch](https://tools.ietf.org/html/rfc6902) syntax.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the Workflow
@return ApiPatchWorkflowRequest

func (*WorkflowsAPIService) PatchWorkflowExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) PatchWorkflowExecute(r ApiPatchWorkflowRequest) (*Workflow, *http.Response, error)

Execute executes the request

@return Workflow

func (*WorkflowsAPIService) PutWorkflow ¶ added in v2.0.3

PutWorkflow Update Workflow

Perform a full update of a workflow. The updated workflow object is returned in the response.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the Workflow
@return ApiPutWorkflowRequest

func (*WorkflowsAPIService) PutWorkflowExecute ¶ added in v2.0.3

func (a *WorkflowsAPIService) PutWorkflowExecute(r ApiPutWorkflowRequest) (*Workflow, *http.Response, error)

Execute executes the request

@return Workflow

func (*WorkflowsAPIService) TestExternalExecuteWorkflow ¶ added in v2.0.3

func (a *WorkflowsAPIService) TestExternalExecuteWorkflow(ctx context.Context, id string) ApiTestExternalExecuteWorkflowRequest

TestExternalExecuteWorkflow Test Workflow via External Trigger

Validate a workflow with an "External Trigger" can receive input. The response includes the input that the workflow received, which can be used to validate that the input is intact when it reaches the workflow.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the workflow
@return ApiTestExternalExecuteWorkflowRequest

func (*WorkflowsAPIService) TestExternalExecuteWorkflowExecute ¶ added in v2.0.3

Execute executes the request

@return TestExternalExecuteWorkflow200Response

func (*WorkflowsAPIService) TestWorkflow ¶ added in v2.0.3

TestWorkflow Test Workflow By Id

Test a workflow with the provided input data. The input data should resemble the input that the trigger will send the workflow. See the [event trigger documentation](https://developer.sailpoint.com/idn/docs/event-triggers/available) for an example input for the trigger that initiates this workflow. This endpoint will return an execution ID, which can be used to lookup more information about the execution using the `Get a Workflow Execution` endpoint. **This will cause a live run of the workflow, which could result in unintended modifications to your IDN tenant.**

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id Id of the workflow
@return ApiTestWorkflowRequest

func (*WorkflowsAPIService) TestWorkflowExecute ¶ added in v2.0.3

Execute executes the request

@return TestWorkflow200Response

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL