sailpointsdk

package module
v3.0.0-...-6c87307 Latest Latest
Warning

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

Go to latest
Published: Jan 20, 2023 License: MIT Imports: 23 Imported by: 1

README ¶

Go API client for sailpointsdk

Use these APIs to interact with the IdentityNow 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 sailpointsdk "github.com/GIT_USER_ID/GIT_REPO_ID"

To use a proxy, set the environment variable HTTP_PROXY:

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

Configuration of Server URL

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

Select Server Configuration

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

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

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

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

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

URLs Configuration per Operation

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

ctx := context.WithValue(context.Background(), sailpointsdk.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sailpointsdk.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
AccessRequestApprovalsApi ApprovalSummary Get /access-request-approvals/approval-summary Get the number of access-requests-approvals
AccessRequestApprovalsApi ApproveRequest Post /access-request-approvals/{approvalId}/approve Approves an access request approval.
AccessRequestApprovalsApi ForwardRequest Post /access-request-approvals/{approvalId}/forward Forwards an access request approval.
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 RejectRequest 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 UpdateAccessRequestConfig 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
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
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-summary/{identitySummaryId} Summary for Identity
CertificationsApi GetIdentityCertification Get /certifications/{id} Identity Certification by ID
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
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
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
NonEmployeeLifecycleManagementApi CreateSchemaAttribute Post /non-employee-sources/{sourceId}/schema-attributes Create a new Schema Attribute for Non-Employee Source
NonEmployeeLifecycleManagementApi DeleteSchemaAttribute Delete /non-employee-sources/{sourceId}/schema-attributes/{attributeId} Delete a Schema Attribute for Non-Employee Source
NonEmployeeLifecycleManagementApi DeleteSchemaAttributes Delete /non-employee-sources/{sourceId}/schema-attributes Delete all custom schema attributes for Non-Employee Source
NonEmployeeLifecycleManagementApi GetSchemaAttribute Get /non-employee-sources/{sourceId}/schema-attributes/{attributeId} Get Schema Attribute Non-Employee Source
NonEmployeeLifecycleManagementApi GetSchemaAttributes Get /non-employee-sources/{sourceId}/schema-attributes List Schema Attributes Non-Employee Source
NonEmployeeLifecycleManagementApi NonEmployeeApprovalGet Get /non-employee-approvals/{id} Get a non-employee approval item detail
NonEmployeeLifecycleManagementApi NonEmployeeApprovalList Get /non-employee-approvals Get List of Non-Employee Approval Requests
NonEmployeeLifecycleManagementApi NonEmployeeApprovalSummary Get /non-employee-approvals/summary/{requested-for} Get Summary of Non-Employee Approval Requests
NonEmployeeLifecycleManagementApi NonEmployeeApproveRequest Post /non-employee-approvals/{id}/approve Approve a Non-Employee Request
NonEmployeeLifecycleManagementApi NonEmployeeBulkUploadStatus Get /non-employee-sources/{id}/non-employee-bulk-upload/status Obtain the status of bulk upload on the source
NonEmployeeLifecycleManagementApi NonEmployeeExportSourceSchemaTemplate Get /non-employee-sources/{id}/schema-attributes-template/download Exports Source Schema Template
NonEmployeeLifecycleManagementApi NonEmployeeRecordBulkDelete Post /non-employee-records/bulk-delete Delete Multiple Non-Employee Records
NonEmployeeLifecycleManagementApi NonEmployeeRecordCreation Post /non-employee-records Create Non-Employee Record
NonEmployeeLifecycleManagementApi NonEmployeeRecordDelete Delete /non-employee-records/{id} Delete Non-Employee Record
NonEmployeeLifecycleManagementApi NonEmployeeRecordGet Get /non-employee-records/{id} Get a Non-Employee Record
NonEmployeeLifecycleManagementApi NonEmployeeRecordList Get /non-employee-records List Non-Employee Records
NonEmployeeLifecycleManagementApi NonEmployeeRecordPatch Patch /non-employee-records/{id} Patch Non-Employee Record
NonEmployeeLifecycleManagementApi NonEmployeeRecordUpdate Put /non-employee-records/{id} Update Non-Employee Record
NonEmployeeLifecycleManagementApi NonEmployeeRecordsBulkUpload Post /non-employee-sources/{id}/non-employee-bulk-upload Imports, or Updates, Non-Employee Records
NonEmployeeLifecycleManagementApi NonEmployeeRecordsExport Get /non-employee-sources/{id}/non-employees/download Exports Non-Employee Records to CSV
NonEmployeeLifecycleManagementApi NonEmployeeRejectRequest Post /non-employee-approvals/{id}/reject Reject a Non-Employee Request
NonEmployeeLifecycleManagementApi NonEmployeeRequestCreation Post /non-employee-requests Create Non-Employee Request
NonEmployeeLifecycleManagementApi NonEmployeeRequestDeletion Delete /non-employee-requests/{id} Delete Non-Employee Request
NonEmployeeLifecycleManagementApi NonEmployeeRequestGet Get /non-employee-requests/{id} Get a Non-Employee Request
NonEmployeeLifecycleManagementApi NonEmployeeRequestList Get /non-employee-requests List Non-Employee Requests
NonEmployeeLifecycleManagementApi NonEmployeeRequestSummaryGet Get /non-employee-requests/summary/{requested-for} Get Summary of Non-Employee Requests
NonEmployeeLifecycleManagementApi NonEmployeeSourceDelete Delete /non-employee-sources/{sourceId} Delete Non-Employee Source
NonEmployeeLifecycleManagementApi NonEmployeeSourceGet Get /non-employee-sources/{sourceId} Get a Non-Employee Source
NonEmployeeLifecycleManagementApi NonEmployeeSourcePatch Patch /non-employee-sources/{sourceId} Patch a Non-Employee Source
NonEmployeeLifecycleManagementApi NonEmployeeSourcesCreation Post /non-employee-sources Create Non-Employee Source
NonEmployeeLifecycleManagementApi NonEmployeeSourcesList Get /non-employee-sources List Non-Employee Sources
NonEmployeeLifecycleManagementApi PatchSchemaAttribute Patch /non-employee-sources/{sourceId}/schema-attributes/{attributeId} Patch a Schema Attribute for Non-Employee Source
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
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
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
RequestableObjectsApi ListRequestableObjects Get /requestable-objects Requestable Objects List
SavedSearchApi SavedSearchCreate Post /saved-searches Create a saved search
SavedSearchApi SavedSearchDelete Delete /saved-searches/{id} Delete a document by ID
SavedSearchApi SavedSearchExecute Post /saved-searches/{id}/execute Execute a saved search by ID
SavedSearchApi SavedSearchGet Get /saved-searches/{id} Return a saved search by ID
SavedSearchApi SavedSearchList Get /saved-searches Return a list of Saved Searches
SavedSearchApi SavedSearchUpdate Put /saved-searches/{id} Updates an existing saved search
ScheduledSearchApi ScheduledSearchCreate Post /scheduled-searches Create a new scheduled search
ScheduledSearchApi ScheduledSearchDelete Delete /scheduled-searches/{id} Delete a Scheduled Search
ScheduledSearchApi ScheduledSearchGet Get /scheduled-searches/{id} Get a Scheduled Search
ScheduledSearchApi ScheduledSearchList Get /scheduled-searches List scheduled searches
ScheduledSearchApi ScheduledSearchUnsubscribe Post /scheduled-searches/{id}/unsubscribe Unsubscribe a recipient from Scheduled Search
ScheduledSearchApi ScheduledSearchUpdate 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
ServiceDeskIntegrationApi CreateServiceDeskIntegration Post /service-desk-integrations Create a new Service Desk integration
ServiceDeskIntegrationApi DeleteServiceDeskIntegration Delete /service-desk-integrations/{id} Delete a Service Desk integration by ID
ServiceDeskIntegrationApi GetServiceDeskIntegration Get /service-desk-integrations/{id} Get a Service Desk integration by ID
ServiceDeskIntegrationApi GetServiceDeskIntegrationList Get /service-desk-integrations List existing Service Desk Integrations
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 GetStatusCheckDetails Get /service-desk-integrations/status-check-configuration Get the time check configuration of queued SDIM tickets
ServiceDeskIntegrationApi PatchServiceDeskIntegration Patch /service-desk-integrations/{id} Service Desk Integration Update - PATCH
ServiceDeskIntegrationApi UpdateServiceDeskIntegration Put /service-desk-integrations/{id} Update a Service Desk integration by ID
ServiceDeskIntegrationApi UpdateStatusCheckDetails Put /service-desk-integrations/status-check-configuration Update the time check configuration of queued SDIM tickets
SourcesApi BulkUpdateProvisioningPolicies Post /sources/{sourceId}/provisioning-policies/bulk-update Bulk Update Provisioning Policies
SourcesApi CreateProvisioningPolicy Post /sources/{sourceId}/provisioning-policies Create Provisioning Policy
SourcesApi CreateSchema Post /sources/{sourceId}/schemas Create Schema on a Source
SourcesApi CreateSource Post /sources Creates a source in IdentityNow.
SourcesApi DeleteProvisioningPolicy Delete /sources/{sourceId}/provisioning-policies/{usageType} Delete Provisioning Policy by UsageType
SourcesApi DeleteSchema Delete /sources/{sourceId}/schemas/{schemaId} Delete Source Schema by ID
SourcesApi DeleteSource Delete /sources/{id} Delete Source by ID
SourcesApi DownloadSourceAccountsSchema Get /sources/{id}/schemas/accounts Downloads source accounts schema template
SourcesApi DownloadSourceEntitlementsSchema Get /sources/{id}/schemas/entitlements Downloads source entitlements schema template
SourcesApi GetProvisioningPolicy Get /sources/{sourceId}/provisioning-policies/{usageType} Get Provisioning Policy by UsageType
SourcesApi GetSchema Get /sources/{sourceId}/schemas/{schemaId} Get Source Schema by ID
SourcesApi GetSource Get /sources/{id} Get Source by ID
SourcesApi GetSourceHealth Get /sources/{sourceId}/source-health This API fetches source health by source's id
SourcesApi ListProvisioningPolicies Get /sources/{sourceId}/provisioning-policies Lists ProvisioningPolicies
SourcesApi ListSchemas Get /sources/{sourceId}/schemas List Schemas on a Source
SourcesApi ListSources Get /sources Lists all sources in IdentityNow.
SourcesApi ReplaceProvisioningPolicy Put /sources/{sourceId}/provisioning-policies/{usageType} Update Provisioning Policy by UsageType
SourcesApi ReplaceSchema Put /sources/{sourceId}/schemas/{schemaId} Update Source Schema (Full)
SourcesApi ReplaceSource Put /sources/{id} Update Source (Full)
SourcesApi UpdateProvisioningPolicy Patch /sources/{sourceId}/provisioning-policies/{usageType} Partial update of Provisioning Policy
SourcesApi UpdateSchema Patch /sources/{sourceId}/schemas/{schemaId} Update Source Schema (Partial)
SourcesApi UpdateSource Patch /sources/{id} Update Source (Partial)
SourcesApi UploadConnectorFile Post /sources/{sourceId}/upload-connector-file Upload connector file to source
SourcesApi UploadSourceAccountsSchema Post /sources/{id}/schemas/accounts Uploads source accounts schema template
SourcesApi UploadSourceEntitlementsSchema Post /sources/{id}/schemas/entitlements Uploads source entitlements schema template
TransformsApi CreateTransform Post /transforms Create transform
TransformsApi DeleteTransform Delete /transforms/{id} Delete a transform
TransformsApi GetTransform Get /transforms/{id} Transform by ID
TransformsApi GetTransformsList 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 BulkApproveApprovalItem Post /work-items/bulk-approve/{id} Bulk approve Approval Items
WorkItemsApi BulkRejectApprovalItem Post /work-items/bulk-reject/{id} Bulk reject Approval Items
WorkItemsApi CompleteWorkItem Post /work-items/{id} Complete a Work Item
WorkItemsApi CompletedWorkItems Get /work-items/completed Completed Work Items
WorkItemsApi CountCompletedWorkItems Get /work-items/completed/count Count Completed Work Items
WorkItemsApi CountWorkItems Get /work-items/count Count Work Items
WorkItemsApi GetWorkItems Get /work-items/{id} Get a Work Item
WorkItemsApi ListWorkItems Get /work-items List Work Items
WorkItemsApi RejectApprovalItem Post /work-items/{id}/reject/{approvalItemId} Reject an Approval Item
WorkItemsApi SubmitAccountSelection Post /work-items/{id}/submit-account-selection Submit Account Selections
WorkItemsApi SummaryWorkItems Get /work-items/summary Work Items Summary

Documentation For Models

Documentation For Authorization

oauth2
  • 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(), sw.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

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

import "golang.org/x/oauth2"

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

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)
oauth2

Example

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

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

import "golang.org/x/oauth2"

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

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, sw.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

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

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

Author

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

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

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

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

	ContextClientCredentials = contextKey("clientCredentials")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextHttpSignatureAuth takes HttpSignatureAuth as authentication for the request.
	ContextHttpSignatureAuth = contextKey("httpsignature")

	// 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",
}

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",
}

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",
	"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",
}

All allowed values of CompletionStatus 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_CATEGORY",
	"TASK_RESULT",
	"REPORT_RESULT",
	"SOD_VIOLATION",
	"ACCOUNT_ACTIVITY",
}

All allowed values of DtoType enum

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

All allowed values of ExecutionStatus enum

View Source
var AllowedFilterType1EnumValues = []FilterType1{
	"TERM",
}

All allowed values of FilterType1 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",
}

All allowed values of LocaleOrigin 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 AllowedPendingApprovalActionEnumValues = []PendingApprovalAction{
	"APPROVED",
	"REJECTED",
	"FORWARDED",
}

All allowed values of PendingApprovalAction 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",
	"TYPEAHEAD",
}

All allowed values of QueryType enum

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

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 AllowedScheduleTypeEnumValues = []ScheduleType{
	"DAILY",
	"WEEKLY",
	"MONTHLY",
	"CALENDAR",
}

All allowed values of ScheduleType enum

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

All allowed values of SelectorType enum

View Source
var AllowedSourceFeatureEnumValues = []SourceFeature{
	"AUTHENTICATE",
	"COMPOSITE",
	"DIRECT_PERMISSIONS",
	"DISCOVER_SCHEMA",
	"ENABLE",
	"MANAGER_LOOKUP",
	"NO_RANDOM_ACCESS",
	"PROXY",
	"SEARCH",
	"TEMPLATE",
	"UNLOCK",
	"UNSTRUCTURED_TARGETS",
	"SHAREPOINT_TARGET",
	"PROVISIONING",
	"GROUP_PROVISIONING",
	"SYNC_PROVISIONING",
	"PASSWORD",
	"CURRENT_PASSWORD",
	"ACCOUNT_ONLY_REQUEST",
	"ADDITIONAL_ACCOUNT_REQUEST",
	"NO_AGGREGATION",
	"GROUPS_HAVE_MEMBERS",
	"NO_PERMISSIONS_PROVISIONING",
	"NO_GROUP_PERMISSIONS_PROVISIONING",
	"NO_UNSTRUCTURED_TARGETS_PROVISIONING",
	"NO_DIRECT_PERMISSIONS_PROVISIONING",
}

All allowed values of SourceFeature enum

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

All allowed values of UsageType enum

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

All allowed values of WorkItemState enum

View Source
var AllowedWorkItemTypeEnumValues = []WorkItemType{
	"UNKNOWN",
	"GENERIC",
	"CERTIFICATION",
	"REMEDIATION",
	"DELEGATION",
	"APPROVAL",
	"VIOLATIONREVIEW",
	"FORM",
	"POLICYVIOLATION",
	"CHALLENGE",
	"IMPACTANALYSIS",
	"SIGNOFF",
	"EVENT",
	"MANUALACTION",
	"TEST",
}

All allowed values of WorkItemType 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 {
	AccessRequestApprovalsApi *AccessRequestApprovalsApiService

	AccessRequestsApi *AccessRequestsApiService

	AccountActivitiesApi *AccountActivitiesApiService

	AccountsApi *AccountsApiService

	CertificationSummariesApi *CertificationSummariesApiService

	CertificationsApi *CertificationsApiService

	IdentityProfilesApi *IdentityProfilesApiService

	LifecycleStatesApi *LifecycleStatesApiService

	NonEmployeeLifecycleManagementApi *NonEmployeeLifecycleManagementApiService

	OAuthClientsApi *OAuthClientsApiService

	PasswordManagementApi *PasswordManagementApiService

	PersonalAccessTokensApi *PersonalAccessTokensApiService

	PublicIdentitiesApi *PublicIdentitiesApiService

	PublicIdentitiesConfigApi *PublicIdentitiesConfigApiService

	RequestableObjectsApi *RequestableObjectsApiService

	SavedSearchApi *SavedSearchApiService

	ScheduledSearchApi *ScheduledSearchApiService

	SearchApi *SearchApiService

	ServiceDeskIntegrationApi *ServiceDeskIntegrationApiService

	SourcesApi *SourcesApiService

	TransformsApi *TransformsApiService

	WorkItemsApi *WorkItemsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the IdentityNow 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 {
	Id                   *string        `json:"id,omitempty"`
	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) 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 Access1 ¶

type Access1 struct {
	AccessProfile1 *AccessProfile1
	Entitlement1   *Entitlement1
	Role1          *Role1
}

Access1 - struct for Access1

func AccessProfile1AsAccess1 ¶

func AccessProfile1AsAccess1(v *AccessProfile1) Access1

AccessProfile1AsAccess1 is a convenience function that returns AccessProfile1 wrapped in Access1

func Entitlement1AsAccess1 ¶

func Entitlement1AsAccess1(v *Entitlement1) Access1

Entitlement1AsAccess1 is a convenience function that returns Entitlement1 wrapped in Access1

func Role1AsAccess1 ¶

func Role1AsAccess1(v *Role1) Access1

Role1AsAccess1 is a convenience function that returns Role1 wrapped in Access1

func (*Access1) GetActualInstance ¶

func (obj *Access1) GetActualInstance() interface{}

Get the actual instance

func (Access1) MarshalJSON ¶

func (src Access1) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*Access1) UnmarshalJSON ¶

func (dst *Access1) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type AccessAllOf ¶

type AccessAllOf struct {
	Type                 *DtoType       `json:"type,omitempty"`
	Description          NullableString `json:"description,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessAllOf struct for AccessAllOf

func NewAccessAllOf ¶

func NewAccessAllOf() *AccessAllOf

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

func NewAccessAllOfWithDefaults ¶

func NewAccessAllOfWithDefaults() *AccessAllOf

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

func (*AccessAllOf) GetDescription ¶

func (o *AccessAllOf) GetDescription() string

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

func (*AccessAllOf) GetDescriptionOk ¶

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

func (o *AccessAllOf) GetType() DtoType

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

func (*AccessAllOf) GetTypeOk ¶

func (o *AccessAllOf) 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 (*AccessAllOf) HasDescription ¶

func (o *AccessAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessAllOf) HasType ¶

func (o *AccessAllOf) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessAllOf) MarshalJSON ¶

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

func (*AccessAllOf) SetDescription ¶

func (o *AccessAllOf) SetDescription(v string)

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

func (*AccessAllOf) SetDescriptionNil ¶

func (o *AccessAllOf) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessAllOf) SetType ¶

func (o *AccessAllOf) SetType(v DtoType)

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

func (*AccessAllOf) UnmarshalJSON ¶

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

func (*AccessAllOf) UnsetDescription ¶

func (o *AccessAllOf) UnsetDescription()

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

type AccessProfile ¶

type AccessProfile struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The description of the access item
	Description *string `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"`
	// A date-time in ISO-8601 format
	Synced  NullableTime `json:"synced,omitempty"`
	Enabled *bool        `json:"enabled,omitempty"`
	// Indicates if the access can be requested
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates if comments are required when requesting access
	RequestCommentsRequired *bool             `json:"requestCommentsRequired,omitempty"`
	Owner                   *Owner            `json:"owner,omitempty"`
	Source                  *Reference        `json:"source,omitempty"`
	Entitlements            []BaseEntitlement `json:"entitlements,omitempty"`
	EntitlementCount        *int32            `json:"entitlementCount,omitempty"`
	Tags                    []string          `json:"tags,omitempty"`
	AdditionalProperties    map[string]interface{}
}

AccessProfile This is more of a complete representation of an access profile.

func NewAccessProfile ¶

func NewAccessProfile(id string, name string, type_ DocumentType) *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) GetCreated ¶

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

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

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

func (*AccessProfile) GetDescription ¶

func (o *AccessProfile) GetDescription() string

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

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.

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) GetEntitlementCount ¶

func (o *AccessProfile) GetEntitlementCount() int32

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

func (*AccessProfile) GetEntitlementCountOk ¶

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

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

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

func (*AccessProfile) GetEntitlementsOk ¶

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

func (o *AccessProfile) GetId() string

GetId returns the Id field value

func (*AccessProfile) GetIdOk ¶

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

GetIdOk returns a tuple with the Id field value 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 (both if not set or set to explicit null).

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

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() Owner

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

func (*AccessProfile) GetOwnerOk ¶

func (o *AccessProfile) GetOwnerOk() (*Owner, 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 (*AccessProfile) GetRequestCommentsRequired ¶

func (o *AccessProfile) GetRequestCommentsRequired() bool

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

func (*AccessProfile) GetRequestCommentsRequiredOk ¶

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

func (o *AccessProfile) GetSource() Reference

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

func (*AccessProfile) GetSourceOk ¶

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

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

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

func (*AccessProfile) GetSyncedOk ¶

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

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

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

func (*AccessProfile) GetTagsOk ¶

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

func (o *AccessProfile) GetType() DocumentType

GetType returns the Type field value

func (*AccessProfile) GetTypeOk ¶

func (o *AccessProfile) GetTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value 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) HasEntitlementCount ¶

func (o *AccessProfile) HasEntitlementCount() bool

HasEntitlementCount 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) HasModified ¶

func (o *AccessProfile) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccessProfile) HasOwner ¶

func (o *AccessProfile) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*AccessProfile) HasRequestCommentsRequired ¶

func (o *AccessProfile) HasRequestCommentsRequired() bool

HasRequestCommentsRequired 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) HasSource ¶

func (o *AccessProfile) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccessProfile) HasSynced ¶

func (o *AccessProfile) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*AccessProfile) HasTags ¶

func (o *AccessProfile) HasTags() bool

HasTags returns a boolean if a field has been set.

func (AccessProfile) MarshalJSON ¶

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

func (*AccessProfile) SetCreated ¶

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

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

func (*AccessProfile) SetCreatedNil ¶

func (o *AccessProfile) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccessProfile) SetDescription ¶

func (o *AccessProfile) SetDescription(v string)

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

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) SetEntitlementCount ¶

func (o *AccessProfile) SetEntitlementCount(v int32)

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

func (*AccessProfile) SetEntitlements ¶

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

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

func (*AccessProfile) SetId ¶

func (o *AccessProfile) SetId(v string)

SetId sets field value

func (*AccessProfile) SetModified ¶

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

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

func (*AccessProfile) SetModifiedNil ¶

func (o *AccessProfile) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccessProfile) SetName ¶

func (o *AccessProfile) SetName(v string)

SetName sets field value

func (*AccessProfile) SetOwner ¶

func (o *AccessProfile) SetOwner(v Owner)

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

func (*AccessProfile) SetRequestCommentsRequired ¶

func (o *AccessProfile) SetRequestCommentsRequired(v bool)

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

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) SetSource ¶

func (o *AccessProfile) SetSource(v Reference)

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

func (*AccessProfile) SetSynced ¶

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

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

func (*AccessProfile) SetSyncedNil ¶

func (o *AccessProfile) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*AccessProfile) SetTags ¶

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

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

func (*AccessProfile) SetType ¶

func (o *AccessProfile) SetType(v DocumentType)

SetType sets field value

func (*AccessProfile) UnmarshalJSON ¶

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

func (*AccessProfile) UnsetCreated ¶

func (o *AccessProfile) UnsetCreated()

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

func (*AccessProfile) UnsetModified ¶

func (o *AccessProfile) UnsetModified()

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

func (*AccessProfile) UnsetSynced ¶

func (o *AccessProfile) UnsetSynced()

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

type AccessProfile1 ¶

type AccessProfile1 struct {
	Id                   *string           `json:"id,omitempty"`
	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{}
}

AccessProfile1 This is a summary representation of an access profile.

func NewAccessProfile1 ¶

func NewAccessProfile1() *AccessProfile1

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

func NewAccessProfile1WithDefaults ¶

func NewAccessProfile1WithDefaults() *AccessProfile1

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

func (*AccessProfile1) GetDescription ¶

func (o *AccessProfile1) GetDescription() string

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

func (*AccessProfile1) GetDescriptionOk ¶

func (o *AccessProfile1) 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 (*AccessProfile1) GetDisplayName ¶

func (o *AccessProfile1) GetDisplayName() string

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

func (*AccessProfile1) GetDisplayNameOk ¶

func (o *AccessProfile1) 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 (*AccessProfile1) GetId ¶

func (o *AccessProfile1) GetId() string

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

func (*AccessProfile1) GetIdOk ¶

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

func (o *AccessProfile1) GetName() string

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

func (*AccessProfile1) GetNameOk ¶

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

func (o *AccessProfile1) GetOwner() DisplayReference

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

func (*AccessProfile1) GetOwnerOk ¶

func (o *AccessProfile1) 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 (*AccessProfile1) GetRevocable ¶

func (o *AccessProfile1) GetRevocable() bool

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

func (*AccessProfile1) GetRevocableOk ¶

func (o *AccessProfile1) 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 (*AccessProfile1) GetSource ¶

func (o *AccessProfile1) GetSource() Reference

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

func (*AccessProfile1) GetSourceOk ¶

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

func (o *AccessProfile1) GetType() DtoType

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

func (*AccessProfile1) GetTypeOk ¶

func (o *AccessProfile1) 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 (*AccessProfile1) HasDescription ¶

func (o *AccessProfile1) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccessProfile1) HasDisplayName ¶

func (o *AccessProfile1) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*AccessProfile1) HasId ¶

func (o *AccessProfile1) HasId() bool

HasId returns a boolean if a field has been set.

func (*AccessProfile1) HasName ¶

func (o *AccessProfile1) HasName() bool

HasName returns a boolean if a field has been set.

func (*AccessProfile1) HasOwner ¶

func (o *AccessProfile1) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*AccessProfile1) HasRevocable ¶

func (o *AccessProfile1) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*AccessProfile1) HasSource ¶

func (o *AccessProfile1) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccessProfile1) HasType ¶

func (o *AccessProfile1) HasType() bool

HasType returns a boolean if a field has been set.

func (AccessProfile1) MarshalJSON ¶

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

func (*AccessProfile1) SetDescription ¶

func (o *AccessProfile1) SetDescription(v string)

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

func (*AccessProfile1) SetDescriptionNil ¶

func (o *AccessProfile1) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccessProfile1) SetDisplayName ¶

func (o *AccessProfile1) SetDisplayName(v string)

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

func (*AccessProfile1) SetId ¶

func (o *AccessProfile1) SetId(v string)

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

func (*AccessProfile1) SetName ¶

func (o *AccessProfile1) SetName(v string)

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

func (*AccessProfile1) SetOwner ¶

func (o *AccessProfile1) SetOwner(v DisplayReference)

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

func (*AccessProfile1) SetRevocable ¶

func (o *AccessProfile1) SetRevocable(v bool)

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

func (*AccessProfile1) SetSource ¶

func (o *AccessProfile1) SetSource(v Reference)

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

func (*AccessProfile1) SetType ¶

func (o *AccessProfile1) SetType(v DtoType)

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

func (*AccessProfile1) UnmarshalJSON ¶

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

func (*AccessProfile1) UnsetDescription ¶

func (o *AccessProfile1) UnsetDescription()

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

type AccessProfileDocument ¶

type AccessProfileDocument struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The description of the access item
	Description *string `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"`
	// A date-time in ISO-8601 format
	Synced  NullableTime `json:"synced,omitempty"`
	Enabled *bool        `json:"enabled,omitempty"`
	// Indicates if the access can be requested
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates if comments are required when requesting access
	RequestCommentsRequired *bool             `json:"requestCommentsRequired,omitempty"`
	Owner                   *Owner            `json:"owner,omitempty"`
	Source                  *Reference        `json:"source,omitempty"`
	Entitlements            []BaseEntitlement `json:"entitlements,omitempty"`
	EntitlementCount        *int32            `json:"entitlementCount,omitempty"`
	Tags                    []string          `json:"tags,omitempty"`
	AdditionalProperties    map[string]interface{}
}

AccessProfileDocument This is more of a complete representation of an access profile.

func NewAccessProfileDocument ¶

func NewAccessProfileDocument(id string, name string, type_ DocumentType) *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 ¶

func (o *AccessProfileDocument) GetOwner() Owner

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

func (*AccessProfileDocument) GetOwnerOk ¶

func (o *AccessProfileDocument) GetOwnerOk() (*Owner, 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 ¶

func (o *AccessProfileDocument) GetSource() Reference

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

func (*AccessProfileDocument) GetSourceOk ¶

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

GetType returns the Type field value

func (*AccessProfileDocument) GetTypeOk ¶

func (o *AccessProfileDocument) GetTypeOk() (*DocumentType, 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 ¶

func (o *AccessProfileDocument) SetOwner(v Owner)

SetOwner gets a reference to the given Owner 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 ¶

func (o *AccessProfileDocument) SetSource(v Reference)

SetSource gets a reference to the given Reference 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 DocumentType)

SetType sets field value

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

type AccessProfileDocumentAllOf struct {
	Source               *Reference        `json:"source,omitempty"`
	Entitlements         []BaseEntitlement `json:"entitlements,omitempty"`
	EntitlementCount     *int32            `json:"entitlementCount,omitempty"`
	Tags                 []string          `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileDocumentAllOf struct for AccessProfileDocumentAllOf

func NewAccessProfileDocumentAllOf ¶

func NewAccessProfileDocumentAllOf() *AccessProfileDocumentAllOf

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

func NewAccessProfileDocumentAllOfWithDefaults ¶

func NewAccessProfileDocumentAllOfWithDefaults() *AccessProfileDocumentAllOf

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

func (*AccessProfileDocumentAllOf) GetEntitlementCount ¶

func (o *AccessProfileDocumentAllOf) GetEntitlementCount() int32

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

func (*AccessProfileDocumentAllOf) GetEntitlementCountOk ¶

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

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

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

func (*AccessProfileDocumentAllOf) GetEntitlementsOk ¶

func (o *AccessProfileDocumentAllOf) 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 (*AccessProfileDocumentAllOf) GetSource ¶

func (o *AccessProfileDocumentAllOf) GetSource() Reference

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

func (*AccessProfileDocumentAllOf) GetSourceOk ¶

func (o *AccessProfileDocumentAllOf) 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 (*AccessProfileDocumentAllOf) GetTags ¶

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

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

func (*AccessProfileDocumentAllOf) GetTagsOk ¶

func (o *AccessProfileDocumentAllOf) 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 (*AccessProfileDocumentAllOf) HasEntitlementCount ¶

func (o *AccessProfileDocumentAllOf) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*AccessProfileDocumentAllOf) HasEntitlements ¶

func (o *AccessProfileDocumentAllOf) HasEntitlements() bool

HasEntitlements returns a boolean if a field has been set.

func (*AccessProfileDocumentAllOf) HasSource ¶

func (o *AccessProfileDocumentAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccessProfileDocumentAllOf) HasTags ¶

func (o *AccessProfileDocumentAllOf) HasTags() bool

HasTags returns a boolean if a field has been set.

func (AccessProfileDocumentAllOf) MarshalJSON ¶

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

func (*AccessProfileDocumentAllOf) SetEntitlementCount ¶

func (o *AccessProfileDocumentAllOf) SetEntitlementCount(v int32)

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

func (*AccessProfileDocumentAllOf) SetEntitlements ¶

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

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

func (*AccessProfileDocumentAllOf) SetSource ¶

func (o *AccessProfileDocumentAllOf) SetSource(v Reference)

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

func (*AccessProfileDocumentAllOf) SetTags ¶

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

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

func (*AccessProfileDocumentAllOf) UnmarshalJSON ¶

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

type AccessProfileSummary ¶

type AccessProfileSummary struct {
	Id                   *string           `json:"id,omitempty"`
	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) 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 AccessProfileSummaryAllOf ¶

type AccessProfileSummaryAllOf struct {
	Source               *Reference        `json:"source,omitempty"`
	Owner                *DisplayReference `json:"owner,omitempty"`
	Revocable            *bool             `json:"revocable,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccessProfileSummaryAllOf struct for AccessProfileSummaryAllOf

func NewAccessProfileSummaryAllOf ¶

func NewAccessProfileSummaryAllOf() *AccessProfileSummaryAllOf

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

func NewAccessProfileSummaryAllOfWithDefaults ¶

func NewAccessProfileSummaryAllOfWithDefaults() *AccessProfileSummaryAllOf

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

func (*AccessProfileSummaryAllOf) GetOwner ¶

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

func (*AccessProfileSummaryAllOf) GetOwnerOk ¶

func (o *AccessProfileSummaryAllOf) 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 (*AccessProfileSummaryAllOf) GetRevocable ¶

func (o *AccessProfileSummaryAllOf) GetRevocable() bool

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

func (*AccessProfileSummaryAllOf) GetRevocableOk ¶

func (o *AccessProfileSummaryAllOf) 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 (*AccessProfileSummaryAllOf) GetSource ¶

func (o *AccessProfileSummaryAllOf) GetSource() Reference

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

func (*AccessProfileSummaryAllOf) GetSourceOk ¶

func (o *AccessProfileSummaryAllOf) 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 (*AccessProfileSummaryAllOf) HasOwner ¶

func (o *AccessProfileSummaryAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*AccessProfileSummaryAllOf) HasRevocable ¶

func (o *AccessProfileSummaryAllOf) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*AccessProfileSummaryAllOf) HasSource ¶

func (o *AccessProfileSummaryAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (AccessProfileSummaryAllOf) MarshalJSON ¶

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

func (*AccessProfileSummaryAllOf) SetOwner ¶

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

func (*AccessProfileSummaryAllOf) SetRevocable ¶

func (o *AccessProfileSummaryAllOf) SetRevocable(v bool)

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

func (*AccessProfileSummaryAllOf) SetSource ¶

func (o *AccessProfileSummaryAllOf) SetSource(v Reference)

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

func (*AccessProfileSummaryAllOf) UnmarshalJSON ¶

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

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    *AccessRequestType  `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.

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.

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 AccessRequestType and assigns it to the RequestType field.

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) UnmarshalJSON ¶

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

type AccessRequestApprovalsApiService ¶

type AccessRequestApprovalsApiService service

AccessRequestApprovalsApiService AccessRequestApprovalsApi service

func (*AccessRequestApprovalsApiService) ApprovalSummary ¶

ApprovalSummary 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 ApiApprovalSummaryRequest

func (*AccessRequestApprovalsApiService) ApprovalSummaryExecute ¶

Execute executes the request

@return ApprovalSummary

func (*AccessRequestApprovalsApiService) ApproveRequest ¶

ApproveRequest 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 ApiApproveRequestRequest

func (*AccessRequestApprovalsApiService) ApproveRequestExecute ¶

func (a *AccessRequestApprovalsApiService) ApproveRequestExecute(r ApiApproveRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*AccessRequestApprovalsApiService) ForwardRequest ¶

ForwardRequest 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 ApiForwardRequestRequest

func (*AccessRequestApprovalsApiService) ForwardRequestExecute ¶

func (a *AccessRequestApprovalsApiService) ForwardRequestExecute(r ApiForwardRequestRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

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) RejectRequest ¶

RejectRequest 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 ApiRejectRequestRequest

func (*AccessRequestApprovalsApiService) RejectRequestExecute ¶

func (a *AccessRequestApprovalsApiService) RejectRequestExecute(r ApiRejectRequestRequest) (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) 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. * 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. * 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) 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 *time.Time `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 *string `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       *string `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.

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.

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.

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.

func (*AccessRequestPhases) GetResult ¶

func (o *AccessRequestPhases) GetResult() string

GetResult returns the Result field value if set, zero value otherwise.

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.

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 time.Time and assigns it to the Finished field.

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 string and assigns it to the PhaseReference field.

func (*AccessRequestPhases) SetResult ¶

func (o *AccessRequestPhases) SetResult(v string)

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

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) UnmarshalJSON ¶

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

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. Currently REVOKE_ACCESS is not supported for entitlements.

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

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, see '/beta/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. * Does not support self request. Only manager can request to revoke access for their directly managed employees. * If removeDate is specified, then the access will be removed on that date and time. * 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. * Roles and Access Profiles can be requested for revocation. Revoke request for entitlements are not supported currently.

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) UpdateAccessRequestConfig ¶

UpdateAccessRequestConfig 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 ApiUpdateAccessRequestConfigRequest

func (*AccessRequestsApiService) UpdateAccessRequestConfigExecute ¶

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) 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) 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) 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) 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"`
	SourceId   *string                `json:"sourceId,omitempty"`
	IdentityId *string                `json:"identityId,omitempty"`
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Indicates if this account is from an authoritative source
	Authoritative *bool `json:"authoritative,omitempty"`
	// A description of the account
	Description NullableString `json:"description,omitempty"`
	// Indicates if the account is currently disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates if the account is currently locked
	Locked         *bool   `json:"locked,omitempty"`
	NativeIdentity *string `json:"nativeIdentity,omitempty"`
	SystemAccount  *bool   `json:"systemAccount,omitempty"`
	// Indicates if this account is not correlated to an identity
	Uncorrelated *bool `json:"uncorrelated,omitempty"`
	// The unique ID of the account as determined by the account schema
	Uuid *string `json:"uuid,omitempty"`
	// Indicates if the account has been manually correlated to an identity
	ManuallyCorrelated *bool `json:"manuallyCorrelated,omitempty"`
	// Indicates if the account has entitlements
	HasEntitlements      *bool `json:"hasEntitlements,omitempty"`
	AdditionalProperties map[string]interface{}
}

Account struct for Account

func NewAccount ¶

func NewAccount(name string) *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 set, zero value otherwise.

func (*Account) GetAttributesOk ¶

func (o *Account) 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 (*Account) GetAuthoritative ¶

func (o *Account) GetAuthoritative() bool

GetAuthoritative returns the Authoritative field value if set, zero value otherwise.

func (*Account) GetAuthoritativeOk ¶

func (o *Account) 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 (*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 if set, zero value otherwise.

func (*Account) GetDisabledOk ¶

func (o *Account) 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 (*Account) GetHasEntitlements ¶

func (o *Account) GetHasEntitlements() bool

GetHasEntitlements returns the HasEntitlements field value if set, zero value otherwise.

func (*Account) GetHasEntitlementsOk ¶

func (o *Account) GetHasEntitlementsOk() (*bool, bool)

GetHasEntitlementsOk returns a tuple with the HasEntitlements field value if set, nil otherwise 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) 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) GetLocked ¶

func (o *Account) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*Account) GetLockedOk ¶

func (o *Account) 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 (*Account) GetManuallyCorrelated ¶

func (o *Account) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value if set, zero value otherwise.

func (*Account) GetManuallyCorrelatedOk ¶

func (o *Account) 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 (*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 if set, zero value otherwise.

func (*Account) GetNativeIdentityOk ¶

func (o *Account) 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 (*Account) GetSourceId ¶

func (o *Account) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*Account) GetSourceIdOk ¶

func (o *Account) 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 (*Account) GetSystemAccount ¶

func (o *Account) GetSystemAccount() bool

GetSystemAccount returns the SystemAccount field value if set, zero value otherwise.

func (*Account) GetSystemAccountOk ¶

func (o *Account) GetSystemAccountOk() (*bool, bool)

GetSystemAccountOk returns a tuple with the SystemAccount field value if set, nil otherwise 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 if set, zero value otherwise.

func (*Account) GetUncorrelatedOk ¶

func (o *Account) GetUncorrelatedOk() (*bool, bool)

GetUncorrelatedOk returns a tuple with the Uncorrelated field value if set, nil otherwise 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.

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.

func (*Account) HasAttributes ¶

func (o *Account) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Account) HasAuthoritative ¶

func (o *Account) HasAuthoritative() bool

HasAuthoritative returns a boolean if a field has been set.

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) HasDisabled ¶

func (o *Account) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*Account) HasHasEntitlements ¶

func (o *Account) HasHasEntitlements() bool

HasHasEntitlements 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) HasIdentityId ¶

func (o *Account) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*Account) HasLocked ¶

func (o *Account) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*Account) HasManuallyCorrelated ¶

func (o *Account) HasManuallyCorrelated() bool

HasManuallyCorrelated 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) HasNativeIdentity ¶

func (o *Account) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

func (*Account) HasSourceId ¶

func (o *Account) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*Account) HasSystemAccount ¶

func (o *Account) HasSystemAccount() bool

HasSystemAccount returns a boolean if a field has been set.

func (*Account) HasUncorrelated ¶

func (o *Account) HasUncorrelated() bool

HasUncorrelated 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 gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*Account) SetAuthoritative ¶

func (o *Account) SetAuthoritative(v bool)

SetAuthoritative gets a reference to the given bool and assigns it to the Authoritative field.

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 gets a reference to the given bool and assigns it to the Disabled field.

func (*Account) SetHasEntitlements ¶

func (o *Account) SetHasEntitlements(v bool)

SetHasEntitlements gets a reference to the given bool and assigns it to the HasEntitlements field.

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) 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 gets a reference to the given bool and assigns it to the Locked field.

func (*Account) SetManuallyCorrelated ¶

func (o *Account) SetManuallyCorrelated(v bool)

SetManuallyCorrelated gets a reference to the given bool and assigns it to the ManuallyCorrelated field.

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 gets a reference to the given string and assigns it to the NativeIdentity field.

func (*Account) SetSourceId ¶

func (o *Account) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*Account) SetSystemAccount ¶

func (o *Account) SetSystemAccount(v bool)

SetSystemAccount gets a reference to the given bool and assigns it to the SystemAccount field.

func (*Account) SetUncorrelated ¶

func (o *Account) SetUncorrelated(v bool)

SetUncorrelated gets a reference to the given bool and assigns it to the Uncorrelated field.

func (*Account) SetUuid ¶

func (o *Account) SetUuid(v string)

SetUuid gets a reference to the given string and assigns it to the Uuid field.

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

type Account1 ¶

type Account1 struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The ID of the account
	AccountId *string  `json:"accountId,omitempty"`
	Source    *Source1 `json:"source,omitempty"`
	// Indicates if the account is disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates if the account is locked
	Locked     *bool `json:"locked,omitempty"`
	Privileged *bool `json:"privileged,omitempty"`
	// Indicates if 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"`
	// a map or dictionary of key/value pairs
	EntitlementAttributes map[string]interface{} `json:"entitlementAttributes,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"`
	// a map or dictionary of key/value pairs
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	Identity   *DisplayReference      `json:"identity,omitempty"`
	Access     []Entitlement1         `json:"access,omitempty"`
	// The number of entitlements assigned to the account
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// Indicates if the account is not correlated to an identity
	Uncorrelated         *bool    `json:"uncorrelated,omitempty"`
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

Account1 Account

func NewAccount1 ¶

func NewAccount1(id string, name string, type_ DocumentType) *Account1

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

func NewAccount1WithDefaults ¶

func NewAccount1WithDefaults() *Account1

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

func (*Account1) GetAccess ¶

func (o *Account1) GetAccess() []Entitlement1

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

func (*Account1) GetAccessOk ¶

func (o *Account1) GetAccessOk() ([]Entitlement1, 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 (*Account1) GetAccountId ¶

func (o *Account1) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*Account1) GetAccountIdOk ¶

func (o *Account1) 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 (*Account1) GetAttributes ¶

func (o *Account1) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Account1) GetAttributesOk ¶

func (o *Account1) 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 (*Account1) GetCreated ¶

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

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

func (*Account1) GetCreatedOk ¶

func (o *Account1) 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 (*Account1) GetDisabled ¶

func (o *Account1) GetDisabled() bool

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

func (*Account1) GetDisabledOk ¶

func (o *Account1) 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 (*Account1) GetEntitlementAttributes ¶

func (o *Account1) 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 (*Account1) GetEntitlementAttributesOk ¶

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

func (o *Account1) GetEntitlementCount() int32

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

func (*Account1) GetEntitlementCountOk ¶

func (o *Account1) 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 (*Account1) GetId ¶

func (o *Account1) GetId() string

GetId returns the Id field value

func (*Account1) GetIdOk ¶

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

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

func (*Account1) GetIdentity ¶

func (o *Account1) GetIdentity() DisplayReference

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*Account1) GetIdentityOk ¶

func (o *Account1) GetIdentityOk() (*DisplayReference, 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 (*Account1) GetLocked ¶

func (o *Account1) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*Account1) GetLockedOk ¶

func (o *Account1) 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 (*Account1) GetManuallyCorrelated ¶

func (o *Account1) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value if set, zero value otherwise.

func (*Account1) GetManuallyCorrelatedOk ¶

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

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

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

func (*Account1) GetModifiedOk ¶

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

func (o *Account1) GetName() string

GetName returns the Name field value

func (*Account1) GetNameOk ¶

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

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

func (*Account1) GetPasswordLastSet ¶

func (o *Account1) GetPasswordLastSet() time.Time

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

func (*Account1) GetPasswordLastSetOk ¶

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

func (o *Account1) GetPrivileged() bool

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

func (*Account1) GetPrivilegedOk ¶

func (o *Account1) 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 (*Account1) GetSource ¶

func (o *Account1) GetSource() Source1

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

func (*Account1) GetSourceOk ¶

func (o *Account1) GetSourceOk() (*Source1, 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 (*Account1) GetTags ¶

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

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

func (*Account1) GetTagsOk ¶

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

func (o *Account1) GetType() DocumentType

GetType returns the Type field value

func (*Account1) GetTypeOk ¶

func (o *Account1) GetTypeOk() (*DocumentType, bool)

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

func (*Account1) GetUncorrelated ¶

func (o *Account1) GetUncorrelated() bool

GetUncorrelated returns the Uncorrelated field value if set, zero value otherwise.

func (*Account1) GetUncorrelatedOk ¶

func (o *Account1) GetUncorrelatedOk() (*bool, bool)

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

func (*Account1) HasAccess ¶

func (o *Account1) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*Account1) HasAccountId ¶

func (o *Account1) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*Account1) HasAttributes ¶

func (o *Account1) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Account1) HasCreated ¶

func (o *Account1) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Account1) HasDisabled ¶

func (o *Account1) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*Account1) HasEntitlementAttributes ¶

func (o *Account1) HasEntitlementAttributes() bool

HasEntitlementAttributes returns a boolean if a field has been set.

func (*Account1) HasEntitlementCount ¶

func (o *Account1) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*Account1) HasIdentity ¶

func (o *Account1) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*Account1) HasLocked ¶

func (o *Account1) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*Account1) HasManuallyCorrelated ¶

func (o *Account1) HasManuallyCorrelated() bool

HasManuallyCorrelated returns a boolean if a field has been set.

func (*Account1) HasModified ¶

func (o *Account1) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Account1) HasPasswordLastSet ¶

func (o *Account1) HasPasswordLastSet() bool

HasPasswordLastSet returns a boolean if a field has been set.

func (*Account1) HasPrivileged ¶

func (o *Account1) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*Account1) HasSource ¶

func (o *Account1) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*Account1) HasTags ¶

func (o *Account1) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*Account1) HasUncorrelated ¶

func (o *Account1) HasUncorrelated() bool

HasUncorrelated returns a boolean if a field has been set.

func (Account1) MarshalJSON ¶

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

func (*Account1) SetAccess ¶

func (o *Account1) SetAccess(v []Entitlement1)

SetAccess gets a reference to the given []Entitlement1 and assigns it to the Access field.

func (*Account1) SetAccountId ¶

func (o *Account1) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*Account1) SetAttributes ¶

func (o *Account1) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*Account1) SetCreated ¶

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

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

func (*Account1) SetCreatedNil ¶

func (o *Account1) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Account1) SetDisabled ¶

func (o *Account1) SetDisabled(v bool)

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

func (*Account1) SetEntitlementAttributes ¶

func (o *Account1) SetEntitlementAttributes(v map[string]interface{})

SetEntitlementAttributes gets a reference to the given map[string]interface{} and assigns it to the EntitlementAttributes field.

func (*Account1) SetEntitlementCount ¶

func (o *Account1) SetEntitlementCount(v int32)

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

func (*Account1) SetId ¶

func (o *Account1) SetId(v string)

SetId sets field value

func (*Account1) SetIdentity ¶

func (o *Account1) SetIdentity(v DisplayReference)

SetIdentity gets a reference to the given DisplayReference and assigns it to the Identity field.

func (*Account1) SetLocked ¶

func (o *Account1) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*Account1) SetManuallyCorrelated ¶

func (o *Account1) SetManuallyCorrelated(v bool)

SetManuallyCorrelated gets a reference to the given bool and assigns it to the ManuallyCorrelated field.

func (*Account1) SetModified ¶

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

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

func (*Account1) SetModifiedNil ¶

func (o *Account1) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Account1) SetName ¶

func (o *Account1) SetName(v string)

SetName sets field value

func (*Account1) SetPasswordLastSet ¶

func (o *Account1) SetPasswordLastSet(v time.Time)

SetPasswordLastSet gets a reference to the given NullableTime and assigns it to the PasswordLastSet field.

func (*Account1) SetPasswordLastSetNil ¶

func (o *Account1) SetPasswordLastSetNil()

SetPasswordLastSetNil sets the value for PasswordLastSet to be an explicit nil

func (*Account1) SetPrivileged ¶

func (o *Account1) SetPrivileged(v bool)

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

func (*Account1) SetSource ¶

func (o *Account1) SetSource(v Source1)

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

func (*Account1) SetTags ¶

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

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

func (*Account1) SetType ¶

func (o *Account1) SetType(v DocumentType)

SetType sets field value

func (*Account1) SetUncorrelated ¶

func (o *Account1) SetUncorrelated(v bool)

SetUncorrelated gets a reference to the given bool and assigns it to the Uncorrelated field.

func (*Account1) UnmarshalJSON ¶

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

func (*Account1) UnsetCreated ¶

func (o *Account1) UnsetCreated()

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

func (*Account1) UnsetModified ¶

func (o *Account1) UnsetModified()

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

func (*Account1) UnsetPasswordLastSet ¶

func (o *Account1) UnsetPasswordLastSet()

UnsetPasswordLastSet ensures that no value is present for PasswordLastSet, 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) 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 NullableCompletionStatus `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 (both if not set or set to explicit null).

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

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.

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.

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 NullableCompletionStatus and assigns it to the CompletionStatus field.

func (*AccountActivity) SetCompletionStatusNil ¶

func (o *AccountActivity) SetCompletionStatusNil()

SetCompletionStatusNil sets the value for CompletionStatus to be an explicit nil

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) 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) UnsetCompletionStatus ¶

func (o *AccountActivity) UnsetCompletionStatus()

UnsetCompletionStatus ensures that no value is present for CompletionStatus, 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 AccountActivity1 ¶

type AccountActivity1 struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The type of action that this activity performed
	Action *string `json:"action,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 current stage of the activity
	Stage  *string        `json:"stage,omitempty"`
	Origin NullableString `json:"origin,omitempty"`
	// the current status of the activity
	Status               *string           `json:"status,omitempty"`
	Requester            *Source1          `json:"requester,omitempty"`
	Recipient            *Source1          `json:"recipient,omitempty"`
	TrackingNumber       *string           `json:"trackingNumber,omitempty"`
	Errors               []string          `json:"errors,omitempty"`
	Warnings             []string          `json:"warnings,omitempty"`
	Approvals            []Approval        `json:"approvals,omitempty"`
	OriginalRequests     []OriginalRequest `json:"originalRequests,omitempty"`
	ExpansionItems       []ExpansionItem   `json:"expansionItems,omitempty"`
	AccountRequests      []AccountRequest  `json:"accountRequests,omitempty"`
	Sources              *string           `json:"sources,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountActivity1 AccountActivity

func NewAccountActivity1 ¶

func NewAccountActivity1(id string, name string, type_ DocumentType) *AccountActivity1

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

func NewAccountActivity1WithDefaults ¶

func NewAccountActivity1WithDefaults() *AccountActivity1

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

func (*AccountActivity1) GetAccountRequests ¶

func (o *AccountActivity1) GetAccountRequests() []AccountRequest

GetAccountRequests returns the AccountRequests field value if set, zero value otherwise.

func (*AccountActivity1) GetAccountRequestsOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetAction ¶

func (o *AccountActivity1) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*AccountActivity1) GetActionOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetApprovals ¶

func (o *AccountActivity1) GetApprovals() []Approval

GetApprovals returns the Approvals field value if set, zero value otherwise.

func (*AccountActivity1) GetApprovalsOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetCreated ¶

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

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

func (*AccountActivity1) GetCreatedOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetErrors ¶

func (o *AccountActivity1) GetErrors() []string

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

func (*AccountActivity1) GetErrorsOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetExpansionItems ¶

func (o *AccountActivity1) GetExpansionItems() []ExpansionItem

GetExpansionItems returns the ExpansionItems field value if set, zero value otherwise.

func (*AccountActivity1) GetExpansionItemsOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetId ¶

func (o *AccountActivity1) GetId() string

GetId returns the Id field value

func (*AccountActivity1) GetIdOk ¶

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

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

func (*AccountActivity1) GetModified ¶

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

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

func (*AccountActivity1) GetModifiedOk ¶

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

func (o *AccountActivity1) GetName() string

GetName returns the Name field value

func (*AccountActivity1) GetNameOk ¶

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

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

func (*AccountActivity1) GetOrigin ¶

func (o *AccountActivity1) GetOrigin() string

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

func (*AccountActivity1) GetOriginOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetOriginalRequests ¶

func (o *AccountActivity1) GetOriginalRequests() []OriginalRequest

GetOriginalRequests returns the OriginalRequests field value if set, zero value otherwise.

func (*AccountActivity1) GetOriginalRequestsOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetRecipient ¶

func (o *AccountActivity1) GetRecipient() Source1

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*AccountActivity1) GetRecipientOk ¶

func (o *AccountActivity1) GetRecipientOk() (*Source1, 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 (*AccountActivity1) GetRequester ¶

func (o *AccountActivity1) GetRequester() Source1

GetRequester returns the Requester field value if set, zero value otherwise.

func (*AccountActivity1) GetRequesterOk ¶

func (o *AccountActivity1) GetRequesterOk() (*Source1, 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 (*AccountActivity1) GetSources ¶

func (o *AccountActivity1) GetSources() string

GetSources returns the Sources field value if set, zero value otherwise.

func (*AccountActivity1) GetSourcesOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetStage ¶

func (o *AccountActivity1) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*AccountActivity1) GetStageOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetStatus ¶

func (o *AccountActivity1) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccountActivity1) GetStatusOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) GetTrackingNumber ¶

func (o *AccountActivity1) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*AccountActivity1) GetTrackingNumberOk ¶

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

func (o *AccountActivity1) GetType() DocumentType

GetType returns the Type field value

func (*AccountActivity1) GetTypeOk ¶

func (o *AccountActivity1) GetTypeOk() (*DocumentType, bool)

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

func (*AccountActivity1) GetWarnings ¶

func (o *AccountActivity1) GetWarnings() []string

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

func (*AccountActivity1) GetWarningsOk ¶

func (o *AccountActivity1) 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 (*AccountActivity1) HasAccountRequests ¶

func (o *AccountActivity1) HasAccountRequests() bool

HasAccountRequests returns a boolean if a field has been set.

func (*AccountActivity1) HasAction ¶

func (o *AccountActivity1) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*AccountActivity1) HasApprovals ¶

func (o *AccountActivity1) HasApprovals() bool

HasApprovals returns a boolean if a field has been set.

func (*AccountActivity1) HasCreated ¶

func (o *AccountActivity1) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccountActivity1) HasErrors ¶

func (o *AccountActivity1) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AccountActivity1) HasExpansionItems ¶

func (o *AccountActivity1) HasExpansionItems() bool

HasExpansionItems returns a boolean if a field has been set.

func (*AccountActivity1) HasModified ¶

func (o *AccountActivity1) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountActivity1) HasOrigin ¶

func (o *AccountActivity1) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*AccountActivity1) HasOriginalRequests ¶

func (o *AccountActivity1) HasOriginalRequests() bool

HasOriginalRequests returns a boolean if a field has been set.

func (*AccountActivity1) HasRecipient ¶

func (o *AccountActivity1) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*AccountActivity1) HasRequester ¶

func (o *AccountActivity1) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*AccountActivity1) HasSources ¶

func (o *AccountActivity1) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*AccountActivity1) HasStage ¶

func (o *AccountActivity1) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*AccountActivity1) HasStatus ¶

func (o *AccountActivity1) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AccountActivity1) HasTrackingNumber ¶

func (o *AccountActivity1) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*AccountActivity1) HasWarnings ¶

func (o *AccountActivity1) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (AccountActivity1) MarshalJSON ¶

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

func (*AccountActivity1) SetAccountRequests ¶

func (o *AccountActivity1) SetAccountRequests(v []AccountRequest)

SetAccountRequests gets a reference to the given []AccountRequest and assigns it to the AccountRequests field.

func (*AccountActivity1) SetAction ¶

func (o *AccountActivity1) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*AccountActivity1) SetApprovals ¶

func (o *AccountActivity1) SetApprovals(v []Approval)

SetApprovals gets a reference to the given []Approval and assigns it to the Approvals field.

func (*AccountActivity1) SetCreated ¶

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

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

func (*AccountActivity1) SetCreatedNil ¶

func (o *AccountActivity1) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccountActivity1) SetErrors ¶

func (o *AccountActivity1) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AccountActivity1) SetExpansionItems ¶

func (o *AccountActivity1) SetExpansionItems(v []ExpansionItem)

SetExpansionItems gets a reference to the given []ExpansionItem and assigns it to the ExpansionItems field.

func (*AccountActivity1) SetId ¶

func (o *AccountActivity1) SetId(v string)

SetId sets field value

func (*AccountActivity1) SetModified ¶

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

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

func (*AccountActivity1) SetModifiedNil ¶

func (o *AccountActivity1) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountActivity1) SetName ¶

func (o *AccountActivity1) SetName(v string)

SetName sets field value

func (*AccountActivity1) SetOrigin ¶

func (o *AccountActivity1) SetOrigin(v string)

SetOrigin gets a reference to the given NullableString and assigns it to the Origin field.

func (*AccountActivity1) SetOriginNil ¶

func (o *AccountActivity1) SetOriginNil()

SetOriginNil sets the value for Origin to be an explicit nil

func (*AccountActivity1) SetOriginalRequests ¶

func (o *AccountActivity1) SetOriginalRequests(v []OriginalRequest)

SetOriginalRequests gets a reference to the given []OriginalRequest and assigns it to the OriginalRequests field.

func (*AccountActivity1) SetRecipient ¶

func (o *AccountActivity1) SetRecipient(v Source1)

SetRecipient gets a reference to the given Source1 and assigns it to the Recipient field.

func (*AccountActivity1) SetRequester ¶

func (o *AccountActivity1) SetRequester(v Source1)

SetRequester gets a reference to the given Source1 and assigns it to the Requester field.

func (*AccountActivity1) SetSources ¶

func (o *AccountActivity1) SetSources(v string)

SetSources gets a reference to the given string and assigns it to the Sources field.

func (*AccountActivity1) SetStage ¶

func (o *AccountActivity1) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*AccountActivity1) SetStatus ¶

func (o *AccountActivity1) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AccountActivity1) SetTrackingNumber ¶

func (o *AccountActivity1) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*AccountActivity1) SetType ¶

func (o *AccountActivity1) SetType(v DocumentType)

SetType sets field value

func (*AccountActivity1) SetWarnings ¶

func (o *AccountActivity1) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (*AccountActivity1) UnmarshalJSON ¶

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

func (*AccountActivity1) UnsetCreated ¶

func (o *AccountActivity1) UnsetCreated()

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

func (*AccountActivity1) UnsetModified ¶

func (o *AccountActivity1) UnsetModified()

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

func (*AccountActivity1) UnsetOrigin ¶

func (o *AccountActivity1) 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) 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"
)

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"`
	// The type of action that this activity performed
	Action *string `json:"action,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 current stage of the activity
	Stage  *string        `json:"stage,omitempty"`
	Origin NullableString `json:"origin,omitempty"`
	// the current status of the activity
	Status               *string           `json:"status,omitempty"`
	Requester            *Source1          `json:"requester,omitempty"`
	Recipient            *Source1          `json:"recipient,omitempty"`
	TrackingNumber       *string           `json:"trackingNumber,omitempty"`
	Errors               []string          `json:"errors,omitempty"`
	Warnings             []string          `json:"warnings,omitempty"`
	Approvals            []Approval        `json:"approvals,omitempty"`
	OriginalRequests     []OriginalRequest `json:"originalRequests,omitempty"`
	ExpansionItems       []ExpansionItem   `json:"expansionItems,omitempty"`
	AccountRequests      []AccountRequest  `json:"accountRequests,omitempty"`
	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() Source1

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetRecipientOk ¶

func (o *AccountActivitySearchedItem) GetRecipientOk() (*Source1, 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() Source1

GetRequester returns the Requester field value if set, zero value otherwise.

func (*AccountActivitySearchedItem) GetRequesterOk ¶

func (o *AccountActivitySearchedItem) GetRequesterOk() (*Source1, 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 Source1)

SetRecipient gets a reference to the given Source1 and assigns it to the Recipient field.

func (*AccountActivitySearchedItem) SetRequester ¶

func (o *AccountActivitySearchedItem) SetRequester(v Source1)

SetRequester gets a reference to the given Source1 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) 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 AccountActivitySearchedItemAllOf ¶

type AccountActivitySearchedItemAllOf struct {
	// The type of action that this activity performed
	Action *string `json:"action,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 current stage of the activity
	Stage  *string        `json:"stage,omitempty"`
	Origin NullableString `json:"origin,omitempty"`
	// the current status of the activity
	Status               *string           `json:"status,omitempty"`
	Requester            *Source1          `json:"requester,omitempty"`
	Recipient            *Source1          `json:"recipient,omitempty"`
	TrackingNumber       *string           `json:"trackingNumber,omitempty"`
	Errors               []string          `json:"errors,omitempty"`
	Warnings             []string          `json:"warnings,omitempty"`
	Approvals            []Approval        `json:"approvals,omitempty"`
	OriginalRequests     []OriginalRequest `json:"originalRequests,omitempty"`
	ExpansionItems       []ExpansionItem   `json:"expansionItems,omitempty"`
	AccountRequests      []AccountRequest  `json:"accountRequests,omitempty"`
	Sources              *string           `json:"sources,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountActivitySearchedItemAllOf struct for AccountActivitySearchedItemAllOf

func NewAccountActivitySearchedItemAllOf ¶

func NewAccountActivitySearchedItemAllOf() *AccountActivitySearchedItemAllOf

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

func NewAccountActivitySearchedItemAllOfWithDefaults ¶

func NewAccountActivitySearchedItemAllOfWithDefaults() *AccountActivitySearchedItemAllOf

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

func (*AccountActivitySearchedItemAllOf) GetAccountRequests ¶

func (o *AccountActivitySearchedItemAllOf) GetAccountRequests() []AccountRequest

GetAccountRequests returns the AccountRequests field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetAccountRequestsOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetAction ¶

GetAction returns the Action field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetActionOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetApprovals ¶

func (o *AccountActivitySearchedItemAllOf) GetApprovals() []Approval

GetApprovals returns the Approvals field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetApprovalsOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetCreated ¶

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

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

func (*AccountActivitySearchedItemAllOf) GetCreatedOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetErrors ¶

func (o *AccountActivitySearchedItemAllOf) GetErrors() []string

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

func (*AccountActivitySearchedItemAllOf) GetErrorsOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetExpansionItems ¶

func (o *AccountActivitySearchedItemAllOf) GetExpansionItems() []ExpansionItem

GetExpansionItems returns the ExpansionItems field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetExpansionItemsOk ¶

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

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

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

func (*AccountActivitySearchedItemAllOf) GetModifiedOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetOrigin ¶

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

func (*AccountActivitySearchedItemAllOf) GetOriginOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetOriginalRequests ¶

func (o *AccountActivitySearchedItemAllOf) GetOriginalRequests() []OriginalRequest

GetOriginalRequests returns the OriginalRequests field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetOriginalRequestsOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetRecipient ¶

func (o *AccountActivitySearchedItemAllOf) GetRecipient() Source1

GetRecipient returns the Recipient field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetRecipientOk ¶

func (o *AccountActivitySearchedItemAllOf) GetRecipientOk() (*Source1, 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 (*AccountActivitySearchedItemAllOf) GetRequester ¶

func (o *AccountActivitySearchedItemAllOf) GetRequester() Source1

GetRequester returns the Requester field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetRequesterOk ¶

func (o *AccountActivitySearchedItemAllOf) GetRequesterOk() (*Source1, 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 (*AccountActivitySearchedItemAllOf) GetSources ¶

func (o *AccountActivitySearchedItemAllOf) GetSources() string

GetSources returns the Sources field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetSourcesOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetStage ¶

GetStage returns the Stage field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetStageOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetStatus ¶

GetStatus returns the Status field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetStatusOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetTrackingNumber ¶

func (o *AccountActivitySearchedItemAllOf) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*AccountActivitySearchedItemAllOf) GetTrackingNumberOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) GetWarnings ¶

func (o *AccountActivitySearchedItemAllOf) GetWarnings() []string

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

func (*AccountActivitySearchedItemAllOf) GetWarningsOk ¶

func (o *AccountActivitySearchedItemAllOf) 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 (*AccountActivitySearchedItemAllOf) HasAccountRequests ¶

func (o *AccountActivitySearchedItemAllOf) HasAccountRequests() bool

HasAccountRequests returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasAction ¶

func (o *AccountActivitySearchedItemAllOf) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasApprovals ¶

func (o *AccountActivitySearchedItemAllOf) HasApprovals() bool

HasApprovals returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasCreated ¶

func (o *AccountActivitySearchedItemAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasErrors ¶

func (o *AccountActivitySearchedItemAllOf) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasExpansionItems ¶

func (o *AccountActivitySearchedItemAllOf) HasExpansionItems() bool

HasExpansionItems returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasModified ¶

func (o *AccountActivitySearchedItemAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasOrigin ¶

func (o *AccountActivitySearchedItemAllOf) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasOriginalRequests ¶

func (o *AccountActivitySearchedItemAllOf) HasOriginalRequests() bool

HasOriginalRequests returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasRecipient ¶

func (o *AccountActivitySearchedItemAllOf) HasRecipient() bool

HasRecipient returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasRequester ¶

func (o *AccountActivitySearchedItemAllOf) HasRequester() bool

HasRequester returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasSources ¶

func (o *AccountActivitySearchedItemAllOf) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasStage ¶

func (o *AccountActivitySearchedItemAllOf) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasStatus ¶

func (o *AccountActivitySearchedItemAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasTrackingNumber ¶

func (o *AccountActivitySearchedItemAllOf) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*AccountActivitySearchedItemAllOf) HasWarnings ¶

func (o *AccountActivitySearchedItemAllOf) HasWarnings() bool

HasWarnings returns a boolean if a field has been set.

func (AccountActivitySearchedItemAllOf) MarshalJSON ¶

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

func (*AccountActivitySearchedItemAllOf) SetAccountRequests ¶

func (o *AccountActivitySearchedItemAllOf) SetAccountRequests(v []AccountRequest)

SetAccountRequests gets a reference to the given []AccountRequest and assigns it to the AccountRequests field.

func (*AccountActivitySearchedItemAllOf) SetAction ¶

func (o *AccountActivitySearchedItemAllOf) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*AccountActivitySearchedItemAllOf) SetApprovals ¶

func (o *AccountActivitySearchedItemAllOf) SetApprovals(v []Approval)

SetApprovals gets a reference to the given []Approval and assigns it to the Approvals field.

func (*AccountActivitySearchedItemAllOf) SetCreated ¶

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

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

func (*AccountActivitySearchedItemAllOf) SetCreatedNil ¶

func (o *AccountActivitySearchedItemAllOf) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccountActivitySearchedItemAllOf) SetErrors ¶

func (o *AccountActivitySearchedItemAllOf) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*AccountActivitySearchedItemAllOf) SetExpansionItems ¶

func (o *AccountActivitySearchedItemAllOf) SetExpansionItems(v []ExpansionItem)

SetExpansionItems gets a reference to the given []ExpansionItem and assigns it to the ExpansionItems field.

func (*AccountActivitySearchedItemAllOf) SetModified ¶

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

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

func (*AccountActivitySearchedItemAllOf) SetModifiedNil ¶

func (o *AccountActivitySearchedItemAllOf) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountActivitySearchedItemAllOf) SetOrigin ¶

func (o *AccountActivitySearchedItemAllOf) SetOrigin(v string)

SetOrigin gets a reference to the given NullableString and assigns it to the Origin field.

func (*AccountActivitySearchedItemAllOf) SetOriginNil ¶

func (o *AccountActivitySearchedItemAllOf) SetOriginNil()

SetOriginNil sets the value for Origin to be an explicit nil

func (*AccountActivitySearchedItemAllOf) SetOriginalRequests ¶

func (o *AccountActivitySearchedItemAllOf) SetOriginalRequests(v []OriginalRequest)

SetOriginalRequests gets a reference to the given []OriginalRequest and assigns it to the OriginalRequests field.

func (*AccountActivitySearchedItemAllOf) SetRecipient ¶

func (o *AccountActivitySearchedItemAllOf) SetRecipient(v Source1)

SetRecipient gets a reference to the given Source1 and assigns it to the Recipient field.

func (*AccountActivitySearchedItemAllOf) SetRequester ¶

func (o *AccountActivitySearchedItemAllOf) SetRequester(v Source1)

SetRequester gets a reference to the given Source1 and assigns it to the Requester field.

func (*AccountActivitySearchedItemAllOf) SetSources ¶

func (o *AccountActivitySearchedItemAllOf) SetSources(v string)

SetSources gets a reference to the given string and assigns it to the Sources field.

func (*AccountActivitySearchedItemAllOf) SetStage ¶

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*AccountActivitySearchedItemAllOf) SetStatus ¶

func (o *AccountActivitySearchedItemAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AccountActivitySearchedItemAllOf) SetTrackingNumber ¶

func (o *AccountActivitySearchedItemAllOf) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*AccountActivitySearchedItemAllOf) SetWarnings ¶

func (o *AccountActivitySearchedItemAllOf) SetWarnings(v []string)

SetWarnings gets a reference to the given []string and assigns it to the Warnings field.

func (*AccountActivitySearchedItemAllOf) UnmarshalJSON ¶

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

func (*AccountActivitySearchedItemAllOf) UnsetCreated ¶

func (o *AccountActivitySearchedItemAllOf) UnsetCreated()

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

func (*AccountActivitySearchedItemAllOf) UnsetModified ¶

func (o *AccountActivitySearchedItemAllOf) UnsetModified()

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

func (*AccountActivitySearchedItemAllOf) UnsetOrigin ¶

func (o *AccountActivitySearchedItemAllOf) UnsetOrigin()

UnsetOrigin ensures that no value is present for Origin, not even an explicit nil

type AccountAllOf ¶

type AccountAllOf struct {
	SourceId   *string                `json:"sourceId,omitempty"`
	IdentityId *string                `json:"identityId,omitempty"`
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	// Indicates if this account is from an authoritative source
	Authoritative *bool `json:"authoritative,omitempty"`
	// A description of the account
	Description NullableString `json:"description,omitempty"`
	// Indicates if the account is currently disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates if the account is currently locked
	Locked         *bool   `json:"locked,omitempty"`
	NativeIdentity *string `json:"nativeIdentity,omitempty"`
	SystemAccount  *bool   `json:"systemAccount,omitempty"`
	// Indicates if this account is not correlated to an identity
	Uncorrelated *bool `json:"uncorrelated,omitempty"`
	// The unique ID of the account as determined by the account schema
	Uuid *string `json:"uuid,omitempty"`
	// Indicates if the account has been manually correlated to an identity
	ManuallyCorrelated *bool `json:"manuallyCorrelated,omitempty"`
	// Indicates if the account has entitlements
	HasEntitlements      *bool `json:"hasEntitlements,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountAllOf struct for AccountAllOf

func NewAccountAllOf ¶

func NewAccountAllOf() *AccountAllOf

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

func NewAccountAllOfWithDefaults ¶

func NewAccountAllOfWithDefaults() *AccountAllOf

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

func (*AccountAllOf) GetAttributes ¶

func (o *AccountAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*AccountAllOf) GetAttributesOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetAuthoritative ¶

func (o *AccountAllOf) GetAuthoritative() bool

GetAuthoritative returns the Authoritative field value if set, zero value otherwise.

func (*AccountAllOf) GetAuthoritativeOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetDescription ¶

func (o *AccountAllOf) GetDescription() string

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

func (*AccountAllOf) GetDescriptionOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetDisabled ¶

func (o *AccountAllOf) GetDisabled() bool

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

func (*AccountAllOf) GetDisabledOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetHasEntitlements ¶

func (o *AccountAllOf) GetHasEntitlements() bool

GetHasEntitlements returns the HasEntitlements field value if set, zero value otherwise.

func (*AccountAllOf) GetHasEntitlementsOk ¶

func (o *AccountAllOf) GetHasEntitlementsOk() (*bool, bool)

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

func (*AccountAllOf) GetIdentityId ¶

func (o *AccountAllOf) GetIdentityId() string

GetIdentityId returns the IdentityId field value if set, zero value otherwise.

func (*AccountAllOf) GetIdentityIdOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetLocked ¶

func (o *AccountAllOf) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*AccountAllOf) GetLockedOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetManuallyCorrelated ¶

func (o *AccountAllOf) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value if set, zero value otherwise.

func (*AccountAllOf) GetManuallyCorrelatedOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetNativeIdentity ¶

func (o *AccountAllOf) GetNativeIdentity() string

GetNativeIdentity returns the NativeIdentity field value if set, zero value otherwise.

func (*AccountAllOf) GetNativeIdentityOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetSourceId ¶

func (o *AccountAllOf) GetSourceId() string

GetSourceId returns the SourceId field value if set, zero value otherwise.

func (*AccountAllOf) GetSourceIdOk ¶

func (o *AccountAllOf) 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 (*AccountAllOf) GetSystemAccount ¶

func (o *AccountAllOf) GetSystemAccount() bool

GetSystemAccount returns the SystemAccount field value if set, zero value otherwise.

func (*AccountAllOf) GetSystemAccountOk ¶

func (o *AccountAllOf) GetSystemAccountOk() (*bool, bool)

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

func (*AccountAllOf) GetUncorrelated ¶

func (o *AccountAllOf) GetUncorrelated() bool

GetUncorrelated returns the Uncorrelated field value if set, zero value otherwise.

func (*AccountAllOf) GetUncorrelatedOk ¶

func (o *AccountAllOf) GetUncorrelatedOk() (*bool, bool)

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

func (*AccountAllOf) GetUuid ¶

func (o *AccountAllOf) GetUuid() string

GetUuid returns the Uuid field value if set, zero value otherwise.

func (*AccountAllOf) GetUuidOk ¶

func (o *AccountAllOf) 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.

func (*AccountAllOf) HasAttributes ¶

func (o *AccountAllOf) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*AccountAllOf) HasAuthoritative ¶

func (o *AccountAllOf) HasAuthoritative() bool

HasAuthoritative returns a boolean if a field has been set.

func (*AccountAllOf) HasDescription ¶

func (o *AccountAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*AccountAllOf) HasDisabled ¶

func (o *AccountAllOf) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*AccountAllOf) HasHasEntitlements ¶

func (o *AccountAllOf) HasHasEntitlements() bool

HasHasEntitlements returns a boolean if a field has been set.

func (*AccountAllOf) HasIdentityId ¶

func (o *AccountAllOf) HasIdentityId() bool

HasIdentityId returns a boolean if a field has been set.

func (*AccountAllOf) HasLocked ¶

func (o *AccountAllOf) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*AccountAllOf) HasManuallyCorrelated ¶

func (o *AccountAllOf) HasManuallyCorrelated() bool

HasManuallyCorrelated returns a boolean if a field has been set.

func (*AccountAllOf) HasNativeIdentity ¶

func (o *AccountAllOf) HasNativeIdentity() bool

HasNativeIdentity returns a boolean if a field has been set.

func (*AccountAllOf) HasSourceId ¶

func (o *AccountAllOf) HasSourceId() bool

HasSourceId returns a boolean if a field has been set.

func (*AccountAllOf) HasSystemAccount ¶

func (o *AccountAllOf) HasSystemAccount() bool

HasSystemAccount returns a boolean if a field has been set.

func (*AccountAllOf) HasUncorrelated ¶

func (o *AccountAllOf) HasUncorrelated() bool

HasUncorrelated returns a boolean if a field has been set.

func (*AccountAllOf) HasUuid ¶

func (o *AccountAllOf) HasUuid() bool

HasUuid returns a boolean if a field has been set.

func (AccountAllOf) MarshalJSON ¶

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

func (*AccountAllOf) SetAttributes ¶

func (o *AccountAllOf) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*AccountAllOf) SetAuthoritative ¶

func (o *AccountAllOf) SetAuthoritative(v bool)

SetAuthoritative gets a reference to the given bool and assigns it to the Authoritative field.

func (*AccountAllOf) SetDescription ¶

func (o *AccountAllOf) SetDescription(v string)

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

func (*AccountAllOf) SetDescriptionNil ¶

func (o *AccountAllOf) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*AccountAllOf) SetDisabled ¶

func (o *AccountAllOf) SetDisabled(v bool)

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

func (*AccountAllOf) SetHasEntitlements ¶

func (o *AccountAllOf) SetHasEntitlements(v bool)

SetHasEntitlements gets a reference to the given bool and assigns it to the HasEntitlements field.

func (*AccountAllOf) SetIdentityId ¶

func (o *AccountAllOf) SetIdentityId(v string)

SetIdentityId gets a reference to the given string and assigns it to the IdentityId field.

func (*AccountAllOf) SetLocked ¶

func (o *AccountAllOf) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*AccountAllOf) SetManuallyCorrelated ¶

func (o *AccountAllOf) SetManuallyCorrelated(v bool)

SetManuallyCorrelated gets a reference to the given bool and assigns it to the ManuallyCorrelated field.

func (*AccountAllOf) SetNativeIdentity ¶

func (o *AccountAllOf) SetNativeIdentity(v string)

SetNativeIdentity gets a reference to the given string and assigns it to the NativeIdentity field.

func (*AccountAllOf) SetSourceId ¶

func (o *AccountAllOf) SetSourceId(v string)

SetSourceId gets a reference to the given string and assigns it to the SourceId field.

func (*AccountAllOf) SetSystemAccount ¶

func (o *AccountAllOf) SetSystemAccount(v bool)

SetSystemAccount gets a reference to the given bool and assigns it to the SystemAccount field.

func (*AccountAllOf) SetUncorrelated ¶

func (o *AccountAllOf) SetUncorrelated(v bool)

SetUncorrelated gets a reference to the given bool and assigns it to the Uncorrelated field.

func (*AccountAllOf) SetUuid ¶

func (o *AccountAllOf) SetUuid(v string)

SetUuid gets a reference to the given string and assigns it to the Uuid field.

func (*AccountAllOf) UnmarshalJSON ¶

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

func (*AccountAllOf) UnsetDescription ¶

func (o *AccountAllOf) UnsetDescription()

UnsetDescription ensures that no value is present for Description, 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) 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) UnmarshalJSON ¶

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

type AccountAttributesCreateAttributes ¶

type AccountAttributesCreateAttributes struct {
	// Target source to create an account
	SourceId string `json:"sourceId"`
}

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

type AccountDocument ¶

type AccountDocument struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The ID of the account
	AccountId *string  `json:"accountId,omitempty"`
	Source    *Source1 `json:"source,omitempty"`
	// Indicates if the account is disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates if the account is locked
	Locked     *bool `json:"locked,omitempty"`
	Privileged *bool `json:"privileged,omitempty"`
	// Indicates if 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"`
	// a map or dictionary of key/value pairs
	EntitlementAttributes map[string]interface{} `json:"entitlementAttributes,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"`
	// a map or dictionary of key/value pairs
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	Identity   *DisplayReference      `json:"identity,omitempty"`
	Access     []Entitlement1         `json:"access,omitempty"`
	// The number of entitlements assigned to the account
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// Indicates if the account is not correlated to an identity
	Uncorrelated         *bool    `json:"uncorrelated,omitempty"`
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountDocument Account

func NewAccountDocument ¶

func NewAccountDocument(id string, name string, type_ DocumentType) *AccountDocument

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

func NewAccountDocumentWithDefaults ¶

func NewAccountDocumentWithDefaults() *AccountDocument

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

func (*AccountDocument) GetAccess ¶

func (o *AccountDocument) GetAccess() []Entitlement1

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

func (*AccountDocument) GetAccessOk ¶

func (o *AccountDocument) GetAccessOk() ([]Entitlement1, 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 (*AccountDocument) GetAccountId ¶

func (o *AccountDocument) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*AccountDocument) GetAccountIdOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetAttributes ¶

func (o *AccountDocument) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*AccountDocument) GetAttributesOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetCreated ¶

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

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

func (*AccountDocument) GetCreatedOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetDisabled ¶

func (o *AccountDocument) GetDisabled() bool

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

func (*AccountDocument) GetDisabledOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetEntitlementAttributes ¶

func (o *AccountDocument) 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 (*AccountDocument) GetEntitlementAttributesOk ¶

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

func (o *AccountDocument) GetEntitlementCount() int32

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

func (*AccountDocument) GetEntitlementCountOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetId ¶

func (o *AccountDocument) GetId() string

GetId returns the Id field value

func (*AccountDocument) GetIdOk ¶

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

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

func (*AccountDocument) GetIdentity ¶

func (o *AccountDocument) GetIdentity() DisplayReference

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*AccountDocument) GetIdentityOk ¶

func (o *AccountDocument) GetIdentityOk() (*DisplayReference, 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 (*AccountDocument) GetLocked ¶

func (o *AccountDocument) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*AccountDocument) GetLockedOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetManuallyCorrelated ¶

func (o *AccountDocument) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value if set, zero value otherwise.

func (*AccountDocument) GetManuallyCorrelatedOk ¶

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

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

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

func (*AccountDocument) GetModifiedOk ¶

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

func (o *AccountDocument) GetName() string

GetName returns the Name field value

func (*AccountDocument) GetNameOk ¶

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

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

func (*AccountDocument) GetPasswordLastSet ¶

func (o *AccountDocument) GetPasswordLastSet() time.Time

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

func (*AccountDocument) GetPasswordLastSetOk ¶

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

func (o *AccountDocument) GetPrivileged() bool

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

func (*AccountDocument) GetPrivilegedOk ¶

func (o *AccountDocument) 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 (*AccountDocument) GetSource ¶

func (o *AccountDocument) GetSource() Source1

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

func (*AccountDocument) GetSourceOk ¶

func (o *AccountDocument) GetSourceOk() (*Source1, 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 (*AccountDocument) GetTags ¶

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

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

func (*AccountDocument) GetTagsOk ¶

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

func (o *AccountDocument) GetType() DocumentType

GetType returns the Type field value

func (*AccountDocument) GetTypeOk ¶

func (o *AccountDocument) GetTypeOk() (*DocumentType, bool)

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

func (*AccountDocument) GetUncorrelated ¶

func (o *AccountDocument) GetUncorrelated() bool

GetUncorrelated returns the Uncorrelated field value if set, zero value otherwise.

func (*AccountDocument) GetUncorrelatedOk ¶

func (o *AccountDocument) GetUncorrelatedOk() (*bool, bool)

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

func (*AccountDocument) HasAccess ¶

func (o *AccountDocument) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*AccountDocument) HasAccountId ¶

func (o *AccountDocument) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*AccountDocument) HasAttributes ¶

func (o *AccountDocument) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*AccountDocument) HasCreated ¶

func (o *AccountDocument) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*AccountDocument) HasDisabled ¶

func (o *AccountDocument) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*AccountDocument) HasEntitlementAttributes ¶

func (o *AccountDocument) HasEntitlementAttributes() bool

HasEntitlementAttributes returns a boolean if a field has been set.

func (*AccountDocument) HasEntitlementCount ¶

func (o *AccountDocument) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*AccountDocument) HasIdentity ¶

func (o *AccountDocument) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*AccountDocument) HasLocked ¶

func (o *AccountDocument) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*AccountDocument) HasManuallyCorrelated ¶

func (o *AccountDocument) HasManuallyCorrelated() bool

HasManuallyCorrelated returns a boolean if a field has been set.

func (*AccountDocument) HasModified ¶

func (o *AccountDocument) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountDocument) HasPasswordLastSet ¶

func (o *AccountDocument) HasPasswordLastSet() bool

HasPasswordLastSet returns a boolean if a field has been set.

func (*AccountDocument) HasPrivileged ¶

func (o *AccountDocument) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*AccountDocument) HasSource ¶

func (o *AccountDocument) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*AccountDocument) HasTags ¶

func (o *AccountDocument) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*AccountDocument) HasUncorrelated ¶

func (o *AccountDocument) HasUncorrelated() bool

HasUncorrelated returns a boolean if a field has been set.

func (AccountDocument) MarshalJSON ¶

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

func (*AccountDocument) SetAccess ¶

func (o *AccountDocument) SetAccess(v []Entitlement1)

SetAccess gets a reference to the given []Entitlement1 and assigns it to the Access field.

func (*AccountDocument) SetAccountId ¶

func (o *AccountDocument) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*AccountDocument) SetAttributes ¶

func (o *AccountDocument) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*AccountDocument) SetCreated ¶

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

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

func (*AccountDocument) SetCreatedNil ¶

func (o *AccountDocument) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*AccountDocument) SetDisabled ¶

func (o *AccountDocument) SetDisabled(v bool)

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

func (*AccountDocument) SetEntitlementAttributes ¶

func (o *AccountDocument) SetEntitlementAttributes(v map[string]interface{})

SetEntitlementAttributes gets a reference to the given map[string]interface{} and assigns it to the EntitlementAttributes field.

func (*AccountDocument) SetEntitlementCount ¶

func (o *AccountDocument) SetEntitlementCount(v int32)

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

func (*AccountDocument) SetId ¶

func (o *AccountDocument) SetId(v string)

SetId sets field value

func (*AccountDocument) SetIdentity ¶

func (o *AccountDocument) SetIdentity(v DisplayReference)

SetIdentity gets a reference to the given DisplayReference and assigns it to the Identity field.

func (*AccountDocument) SetLocked ¶

func (o *AccountDocument) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*AccountDocument) SetManuallyCorrelated ¶

func (o *AccountDocument) SetManuallyCorrelated(v bool)

SetManuallyCorrelated gets a reference to the given bool and assigns it to the ManuallyCorrelated field.

func (*AccountDocument) SetModified ¶

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

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

func (*AccountDocument) SetModifiedNil ¶

func (o *AccountDocument) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountDocument) SetName ¶

func (o *AccountDocument) SetName(v string)

SetName sets field value

func (*AccountDocument) SetPasswordLastSet ¶

func (o *AccountDocument) SetPasswordLastSet(v time.Time)

SetPasswordLastSet gets a reference to the given NullableTime and assigns it to the PasswordLastSet field.

func (*AccountDocument) SetPasswordLastSetNil ¶

func (o *AccountDocument) SetPasswordLastSetNil()

SetPasswordLastSetNil sets the value for PasswordLastSet to be an explicit nil

func (*AccountDocument) SetPrivileged ¶

func (o *AccountDocument) SetPrivileged(v bool)

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

func (*AccountDocument) SetSource ¶

func (o *AccountDocument) SetSource(v Source1)

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

func (*AccountDocument) SetTags ¶

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

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

func (*AccountDocument) SetType ¶

func (o *AccountDocument) SetType(v DocumentType)

SetType sets field value

func (*AccountDocument) SetUncorrelated ¶

func (o *AccountDocument) SetUncorrelated(v bool)

SetUncorrelated gets a reference to the given bool and assigns it to the Uncorrelated field.

func (*AccountDocument) UnmarshalJSON ¶

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

func (*AccountDocument) UnsetCreated ¶

func (o *AccountDocument) UnsetCreated()

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

func (*AccountDocument) UnsetModified ¶

func (o *AccountDocument) UnsetModified()

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

func (*AccountDocument) UnsetPasswordLastSet ¶

func (o *AccountDocument) UnsetPasswordLastSet()

UnsetPasswordLastSet ensures that no value is present for PasswordLastSet, not even an explicit nil

type AccountDocumentAllOf ¶

type AccountDocumentAllOf struct {
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// a map or dictionary of key/value pairs
	Attributes map[string]interface{} `json:"attributes,omitempty"`
	Identity   *DisplayReference      `json:"identity,omitempty"`
	Access     []Entitlement1         `json:"access,omitempty"`
	// The number of entitlements assigned to the account
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// Indicates if the account is not correlated to an identity
	Uncorrelated         *bool    `json:"uncorrelated,omitempty"`
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountDocumentAllOf struct for AccountDocumentAllOf

func NewAccountDocumentAllOf ¶

func NewAccountDocumentAllOf() *AccountDocumentAllOf

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

func NewAccountDocumentAllOfWithDefaults ¶

func NewAccountDocumentAllOfWithDefaults() *AccountDocumentAllOf

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

func (*AccountDocumentAllOf) GetAccess ¶

func (o *AccountDocumentAllOf) GetAccess() []Entitlement1

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

func (*AccountDocumentAllOf) GetAccessOk ¶

func (o *AccountDocumentAllOf) GetAccessOk() ([]Entitlement1, 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 (*AccountDocumentAllOf) GetAttributes ¶

func (o *AccountDocumentAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*AccountDocumentAllOf) GetAttributesOk ¶

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

func (o *AccountDocumentAllOf) GetEntitlementCount() int32

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

func (*AccountDocumentAllOf) GetEntitlementCountOk ¶

func (o *AccountDocumentAllOf) 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 (*AccountDocumentAllOf) GetIdentity ¶

func (o *AccountDocumentAllOf) GetIdentity() DisplayReference

GetIdentity returns the Identity field value if set, zero value otherwise.

func (*AccountDocumentAllOf) GetIdentityOk ¶

func (o *AccountDocumentAllOf) GetIdentityOk() (*DisplayReference, 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 (*AccountDocumentAllOf) GetModified ¶

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

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

func (*AccountDocumentAllOf) GetModifiedOk ¶

func (o *AccountDocumentAllOf) 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 (*AccountDocumentAllOf) GetTags ¶

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

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

func (*AccountDocumentAllOf) GetTagsOk ¶

func (o *AccountDocumentAllOf) 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 (*AccountDocumentAllOf) GetUncorrelated ¶

func (o *AccountDocumentAllOf) GetUncorrelated() bool

GetUncorrelated returns the Uncorrelated field value if set, zero value otherwise.

func (*AccountDocumentAllOf) GetUncorrelatedOk ¶

func (o *AccountDocumentAllOf) GetUncorrelatedOk() (*bool, bool)

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

func (*AccountDocumentAllOf) HasAccess ¶

func (o *AccountDocumentAllOf) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*AccountDocumentAllOf) HasAttributes ¶

func (o *AccountDocumentAllOf) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*AccountDocumentAllOf) HasEntitlementCount ¶

func (o *AccountDocumentAllOf) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*AccountDocumentAllOf) HasIdentity ¶

func (o *AccountDocumentAllOf) HasIdentity() bool

HasIdentity returns a boolean if a field has been set.

func (*AccountDocumentAllOf) HasModified ¶

func (o *AccountDocumentAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*AccountDocumentAllOf) HasTags ¶

func (o *AccountDocumentAllOf) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*AccountDocumentAllOf) HasUncorrelated ¶

func (o *AccountDocumentAllOf) HasUncorrelated() bool

HasUncorrelated returns a boolean if a field has been set.

func (AccountDocumentAllOf) MarshalJSON ¶

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

func (*AccountDocumentAllOf) SetAccess ¶

func (o *AccountDocumentAllOf) SetAccess(v []Entitlement1)

SetAccess gets a reference to the given []Entitlement1 and assigns it to the Access field.

func (*AccountDocumentAllOf) SetAttributes ¶

func (o *AccountDocumentAllOf) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*AccountDocumentAllOf) SetEntitlementCount ¶

func (o *AccountDocumentAllOf) SetEntitlementCount(v int32)

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

func (*AccountDocumentAllOf) SetIdentity ¶

func (o *AccountDocumentAllOf) SetIdentity(v DisplayReference)

SetIdentity gets a reference to the given DisplayReference and assigns it to the Identity field.

func (*AccountDocumentAllOf) SetModified ¶

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

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

func (*AccountDocumentAllOf) SetModifiedNil ¶

func (o *AccountDocumentAllOf) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*AccountDocumentAllOf) SetTags ¶

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

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

func (*AccountDocumentAllOf) SetUncorrelated ¶

func (o *AccountDocumentAllOf) SetUncorrelated(v bool)

SetUncorrelated gets a reference to the given bool and assigns it to the Uncorrelated field.

func (*AccountDocumentAllOf) UnmarshalJSON ¶

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

func (*AccountDocumentAllOf) UnsetModified ¶

func (o *AccountDocumentAllOf) UnsetModified()

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

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   *Source1              `json:"provisioningTarget,omitempty"`
	Result               *AccountRequestResult `json:"result,omitempty"`
	Source               *Source1              `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() Source1

GetProvisioningTarget returns the ProvisioningTarget field value if set, zero value otherwise.

func (*AccountRequest) GetProvisioningTargetOk ¶

func (o *AccountRequest) GetProvisioningTargetOk() (*Source1, 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() Source1

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

func (*AccountRequest) GetSourceOk ¶

func (o *AccountRequest) GetSourceOk() (*Source1, 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 Source1)

SetProvisioningTarget gets a reference to the given Source1 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 Source1)

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

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) 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) 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 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) 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) UnmarshalJSON ¶

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

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. 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

This API submits an account delete task and returns the task ID. This operation can only be used on Flat File Sources. Any attempt to execute this request on the source of other type will result in an error response with a status code of 400. 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 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

This API returns the details for a single account based on the 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 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

This API submits an account update task and returns the task ID. A token with ORG_ADMIN authority is required to call this API. >**NOTE: The PUT Account 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 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. 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

Use this API to modify the following fields: * `identityId`

* `manuallyCorrelated`

>**NOTE: All other fields can not be modified.**

The request must provide a JSONPatch payload.

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 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) UnmarshalJSON ¶

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

type Aggregation ¶

type Aggregation struct {
	Id              string       `json:"id"`
	Name            string       `json:"name"`
	Type            DocumentType `json:"_type"`
	Status          *string      `json:"status,omitempty"`
	Duration        *int32       `json:"duration,omitempty"`
	AvgDuration     *int32       `json:"avgDuration,omitempty"`
	ChangedAccounts *int32       `json:"changedAccounts,omitempty"`
	// A date-time in ISO-8601 format
	NextScheduled NullableTime `json:"nextScheduled,omitempty"`
	// A date-time in ISO-8601 format
	StartTime NullableTime `json:"startTime,omitempty"`
	// John Doe
	SourceOwner          *string `json:"sourceOwner,omitempty"`
	AdditionalProperties map[string]interface{}
}

Aggregation Aggregation

func NewAggregation ¶

func NewAggregation(id string, name string, type_ DocumentType) *Aggregation

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

func NewAggregationWithDefaults ¶

func NewAggregationWithDefaults() *Aggregation

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

func (*Aggregation) GetAvgDuration ¶

func (o *Aggregation) GetAvgDuration() int32

GetAvgDuration returns the AvgDuration field value if set, zero value otherwise.

func (*Aggregation) GetAvgDurationOk ¶

func (o *Aggregation) GetAvgDurationOk() (*int32, bool)

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

func (*Aggregation) GetChangedAccounts ¶

func (o *Aggregation) GetChangedAccounts() int32

GetChangedAccounts returns the ChangedAccounts field value if set, zero value otherwise.

func (*Aggregation) GetChangedAccountsOk ¶

func (o *Aggregation) GetChangedAccountsOk() (*int32, bool)

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

func (*Aggregation) GetDuration ¶

func (o *Aggregation) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*Aggregation) GetDurationOk ¶

func (o *Aggregation) GetDurationOk() (*int32, 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 (*Aggregation) GetId ¶

func (o *Aggregation) GetId() string

GetId returns the Id field value

func (*Aggregation) GetIdOk ¶

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

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

func (*Aggregation) GetName ¶

func (o *Aggregation) GetName() string

GetName returns the Name field value

func (*Aggregation) GetNameOk ¶

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

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

func (*Aggregation) GetNextScheduled ¶

func (o *Aggregation) GetNextScheduled() time.Time

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

func (*Aggregation) GetNextScheduledOk ¶

func (o *Aggregation) GetNextScheduledOk() (*time.Time, bool)

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

func (*Aggregation) GetSourceOwner ¶

func (o *Aggregation) GetSourceOwner() string

GetSourceOwner returns the SourceOwner field value if set, zero value otherwise.

func (*Aggregation) GetSourceOwnerOk ¶

func (o *Aggregation) GetSourceOwnerOk() (*string, 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 (*Aggregation) GetStartTime ¶

func (o *Aggregation) GetStartTime() time.Time

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

func (*Aggregation) GetStartTimeOk ¶

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

func (*Aggregation) GetStatus ¶

func (o *Aggregation) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Aggregation) GetStatusOk ¶

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

func (o *Aggregation) GetType() DocumentType

GetType returns the Type field value

func (*Aggregation) GetTypeOk ¶

func (o *Aggregation) GetTypeOk() (*DocumentType, bool)

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

func (*Aggregation) HasAvgDuration ¶

func (o *Aggregation) HasAvgDuration() bool

HasAvgDuration returns a boolean if a field has been set.

func (*Aggregation) HasChangedAccounts ¶

func (o *Aggregation) HasChangedAccounts() bool

HasChangedAccounts returns a boolean if a field has been set.

func (*Aggregation) HasDuration ¶

func (o *Aggregation) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*Aggregation) HasNextScheduled ¶

func (o *Aggregation) HasNextScheduled() bool

HasNextScheduled returns a boolean if a field has been set.

func (*Aggregation) HasSourceOwner ¶

func (o *Aggregation) HasSourceOwner() bool

HasSourceOwner returns a boolean if a field has been set.

func (*Aggregation) HasStartTime ¶

func (o *Aggregation) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*Aggregation) HasStatus ¶

func (o *Aggregation) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (Aggregation) MarshalJSON ¶

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

func (*Aggregation) SetAvgDuration ¶

func (o *Aggregation) SetAvgDuration(v int32)

SetAvgDuration gets a reference to the given int32 and assigns it to the AvgDuration field.

func (*Aggregation) SetChangedAccounts ¶

func (o *Aggregation) SetChangedAccounts(v int32)

SetChangedAccounts gets a reference to the given int32 and assigns it to the ChangedAccounts field.

func (*Aggregation) SetDuration ¶

func (o *Aggregation) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*Aggregation) SetId ¶

func (o *Aggregation) SetId(v string)

SetId sets field value

func (*Aggregation) SetName ¶

func (o *Aggregation) SetName(v string)

SetName sets field value

func (*Aggregation) SetNextScheduled ¶

func (o *Aggregation) SetNextScheduled(v time.Time)

SetNextScheduled gets a reference to the given NullableTime and assigns it to the NextScheduled field.

func (*Aggregation) SetNextScheduledNil ¶

func (o *Aggregation) SetNextScheduledNil()

SetNextScheduledNil sets the value for NextScheduled to be an explicit nil

func (*Aggregation) SetSourceOwner ¶

func (o *Aggregation) SetSourceOwner(v string)

SetSourceOwner gets a reference to the given string and assigns it to the SourceOwner field.

func (*Aggregation) SetStartTime ¶

func (o *Aggregation) SetStartTime(v time.Time)

SetStartTime gets a reference to the given NullableTime and assigns it to the StartTime field.

func (*Aggregation) SetStartTimeNil ¶

func (o *Aggregation) SetStartTimeNil()

SetStartTimeNil sets the value for StartTime to be an explicit nil

func (*Aggregation) SetStatus ¶

func (o *Aggregation) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Aggregation) SetType ¶

func (o *Aggregation) SetType(v DocumentType)

SetType sets field value

func (*Aggregation) UnmarshalJSON ¶

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

func (*Aggregation) UnsetNextScheduled ¶

func (o *Aggregation) UnsetNextScheduled()

UnsetNextScheduled ensures that no value is present for NextScheduled, not even an explicit nil

func (*Aggregation) UnsetStartTime ¶

func (o *Aggregation) UnsetStartTime()

UnsetStartTime ensures that no value is present for StartTime, not even an explicit nil

type Aggregation1 ¶

type Aggregation1 struct {
	Nested               *NestedAggregation `json:"nested,omitempty"`
	Metric               *MetricAggregation `json:"metric,omitempty"`
	Filter               *FilterAggregation `json:"filter,omitempty"`
	Bucket               *BucketAggregation `json:"bucket,omitempty"`
	SubAggregation       *Aggregation2      `json:"subAggregation,omitempty"`
	AdditionalProperties map[string]interface{}
}

Aggregation1 struct for Aggregation1

func NewAggregation1 ¶

func NewAggregation1() *Aggregation1

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

func NewAggregation1WithDefaults ¶

func NewAggregation1WithDefaults() *Aggregation1

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

func (*Aggregation1) GetBucket ¶

func (o *Aggregation1) GetBucket() BucketAggregation

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*Aggregation1) GetBucketOk ¶

func (o *Aggregation1) 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 (*Aggregation1) GetFilter ¶

func (o *Aggregation1) GetFilter() FilterAggregation

GetFilter returns the Filter field value if set, zero value otherwise.

func (*Aggregation1) GetFilterOk ¶

func (o *Aggregation1) 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 (*Aggregation1) GetMetric ¶

func (o *Aggregation1) GetMetric() MetricAggregation

GetMetric returns the Metric field value if set, zero value otherwise.

func (*Aggregation1) GetMetricOk ¶

func (o *Aggregation1) 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 (*Aggregation1) GetNested ¶

func (o *Aggregation1) GetNested() NestedAggregation

GetNested returns the Nested field value if set, zero value otherwise.

func (*Aggregation1) GetNestedOk ¶

func (o *Aggregation1) 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 (*Aggregation1) GetSubAggregation ¶

func (o *Aggregation1) GetSubAggregation() Aggregation2

GetSubAggregation returns the SubAggregation field value if set, zero value otherwise.

func (*Aggregation1) GetSubAggregationOk ¶

func (o *Aggregation1) GetSubAggregationOk() (*Aggregation2, 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 (*Aggregation1) HasBucket ¶

func (o *Aggregation1) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*Aggregation1) HasFilter ¶

func (o *Aggregation1) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*Aggregation1) HasMetric ¶

func (o *Aggregation1) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*Aggregation1) HasNested ¶

func (o *Aggregation1) HasNested() bool

HasNested returns a boolean if a field has been set.

func (*Aggregation1) HasSubAggregation ¶

func (o *Aggregation1) HasSubAggregation() bool

HasSubAggregation returns a boolean if a field has been set.

func (Aggregation1) MarshalJSON ¶

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

func (*Aggregation1) SetBucket ¶

func (o *Aggregation1) SetBucket(v BucketAggregation)

SetBucket gets a reference to the given BucketAggregation and assigns it to the Bucket field.

func (*Aggregation1) SetFilter ¶

func (o *Aggregation1) SetFilter(v FilterAggregation)

SetFilter gets a reference to the given FilterAggregation and assigns it to the Filter field.

func (*Aggregation1) SetMetric ¶

func (o *Aggregation1) SetMetric(v MetricAggregation)

SetMetric gets a reference to the given MetricAggregation and assigns it to the Metric field.

func (*Aggregation1) SetNested ¶

func (o *Aggregation1) SetNested(v NestedAggregation)

SetNested gets a reference to the given NestedAggregation and assigns it to the Nested field.

func (*Aggregation1) SetSubAggregation ¶

func (o *Aggregation1) SetSubAggregation(v Aggregation2)

SetSubAggregation gets a reference to the given Aggregation2 and assigns it to the SubAggregation field.

func (*Aggregation1) UnmarshalJSON ¶

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

type Aggregation1AllOf ¶

type Aggregation1AllOf struct {
	SubAggregation       *Aggregation2 `json:"subAggregation,omitempty"`
	AdditionalProperties map[string]interface{}
}

Aggregation1AllOf struct for Aggregation1AllOf

func NewAggregation1AllOf ¶

func NewAggregation1AllOf() *Aggregation1AllOf

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

func NewAggregation1AllOfWithDefaults ¶

func NewAggregation1AllOfWithDefaults() *Aggregation1AllOf

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

func (*Aggregation1AllOf) GetSubAggregation ¶

func (o *Aggregation1AllOf) GetSubAggregation() Aggregation2

GetSubAggregation returns the SubAggregation field value if set, zero value otherwise.

func (*Aggregation1AllOf) GetSubAggregationOk ¶

func (o *Aggregation1AllOf) GetSubAggregationOk() (*Aggregation2, 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 (*Aggregation1AllOf) HasSubAggregation ¶

func (o *Aggregation1AllOf) HasSubAggregation() bool

HasSubAggregation returns a boolean if a field has been set.

func (Aggregation1AllOf) MarshalJSON ¶

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

func (*Aggregation1AllOf) SetSubAggregation ¶

func (o *Aggregation1AllOf) SetSubAggregation(v Aggregation2)

SetSubAggregation gets a reference to the given Aggregation2 and assigns it to the SubAggregation field.

func (*Aggregation1AllOf) UnmarshalJSON ¶

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

type Aggregation2 ¶

type Aggregation2 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{}
}

Aggregation2 struct for Aggregation2

func NewAggregation2 ¶

func NewAggregation2() *Aggregation2

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

func NewAggregation2WithDefaults ¶

func NewAggregation2WithDefaults() *Aggregation2

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

func (*Aggregation2) GetBucket ¶

func (o *Aggregation2) GetBucket() BucketAggregation

GetBucket returns the Bucket field value if set, zero value otherwise.

func (*Aggregation2) GetBucketOk ¶

func (o *Aggregation2) 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 (*Aggregation2) GetFilter ¶

func (o *Aggregation2) GetFilter() FilterAggregation

GetFilter returns the Filter field value if set, zero value otherwise.

func (*Aggregation2) GetFilterOk ¶

func (o *Aggregation2) 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 (*Aggregation2) GetMetric ¶

func (o *Aggregation2) GetMetric() MetricAggregation

GetMetric returns the Metric field value if set, zero value otherwise.

func (*Aggregation2) GetMetricOk ¶

func (o *Aggregation2) 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 (*Aggregation2) GetNested ¶

func (o *Aggregation2) GetNested() NestedAggregation

GetNested returns the Nested field value if set, zero value otherwise.

func (*Aggregation2) GetNestedOk ¶

func (o *Aggregation2) 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 (*Aggregation2) GetSubAggregation ¶

func (o *Aggregation2) GetSubAggregation() Aggregations

GetSubAggregation returns the SubAggregation field value if set, zero value otherwise.

func (*Aggregation2) GetSubAggregationOk ¶

func (o *Aggregation2) 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 (*Aggregation2) HasBucket ¶

func (o *Aggregation2) HasBucket() bool

HasBucket returns a boolean if a field has been set.

func (*Aggregation2) HasFilter ¶

func (o *Aggregation2) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*Aggregation2) HasMetric ¶

func (o *Aggregation2) HasMetric() bool

HasMetric returns a boolean if a field has been set.

func (*Aggregation2) HasNested ¶

func (o *Aggregation2) HasNested() bool

HasNested returns a boolean if a field has been set.

func (*Aggregation2) HasSubAggregation ¶

func (o *Aggregation2) HasSubAggregation() bool

HasSubAggregation returns a boolean if a field has been set.

func (Aggregation2) MarshalJSON ¶

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

func (*Aggregation2) SetBucket ¶

func (o *Aggregation2) SetBucket(v BucketAggregation)

SetBucket gets a reference to the given BucketAggregation and assigns it to the Bucket field.

func (*Aggregation2) SetFilter ¶

func (o *Aggregation2) SetFilter(v FilterAggregation)

SetFilter gets a reference to the given FilterAggregation and assigns it to the Filter field.

func (*Aggregation2) SetMetric ¶

func (o *Aggregation2) SetMetric(v MetricAggregation)

SetMetric gets a reference to the given MetricAggregation and assigns it to the Metric field.

func (*Aggregation2) SetNested ¶

func (o *Aggregation2) SetNested(v NestedAggregation)

SetNested gets a reference to the given NestedAggregation and assigns it to the Nested field.

func (*Aggregation2) SetSubAggregation ¶

func (o *Aggregation2) SetSubAggregation(v Aggregations)

SetSubAggregation gets a reference to the given Aggregations and assigns it to the SubAggregation field.

func (*Aggregation2) UnmarshalJSON ¶

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

type Aggregation2AllOf ¶

type Aggregation2AllOf struct {
	SubAggregation       *Aggregations `json:"subAggregation,omitempty"`
	AdditionalProperties map[string]interface{}
}

Aggregation2AllOf struct for Aggregation2AllOf

func NewAggregation2AllOf ¶

func NewAggregation2AllOf() *Aggregation2AllOf

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

func NewAggregation2AllOfWithDefaults ¶

func NewAggregation2AllOfWithDefaults() *Aggregation2AllOf

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

func (*Aggregation2AllOf) GetSubAggregation ¶

func (o *Aggregation2AllOf) GetSubAggregation() Aggregations

GetSubAggregation returns the SubAggregation field value if set, zero value otherwise.

func (*Aggregation2AllOf) GetSubAggregationOk ¶

func (o *Aggregation2AllOf) 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 (*Aggregation2AllOf) HasSubAggregation ¶

func (o *Aggregation2AllOf) HasSubAggregation() bool

HasSubAggregation returns a boolean if a field has been set.

func (Aggregation2AllOf) MarshalJSON ¶

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

func (*Aggregation2AllOf) SetSubAggregation ¶

func (o *Aggregation2AllOf) SetSubAggregation(v Aggregations)

SetSubAggregation gets a reference to the given Aggregations and assigns it to the SubAggregation field.

func (*Aggregation2AllOf) UnmarshalJSON ¶

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

type AggregationAllOf ¶

type AggregationAllOf struct {
	Status          *string `json:"status,omitempty"`
	Duration        *int32  `json:"duration,omitempty"`
	AvgDuration     *int32  `json:"avgDuration,omitempty"`
	ChangedAccounts *int32  `json:"changedAccounts,omitempty"`
	// A date-time in ISO-8601 format
	NextScheduled NullableTime `json:"nextScheduled,omitempty"`
	// A date-time in ISO-8601 format
	StartTime NullableTime `json:"startTime,omitempty"`
	// John Doe
	SourceOwner          *string `json:"sourceOwner,omitempty"`
	AdditionalProperties map[string]interface{}
}

AggregationAllOf struct for AggregationAllOf

func NewAggregationAllOf ¶

func NewAggregationAllOf() *AggregationAllOf

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

func NewAggregationAllOfWithDefaults ¶

func NewAggregationAllOfWithDefaults() *AggregationAllOf

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

func (*AggregationAllOf) GetAvgDuration ¶

func (o *AggregationAllOf) GetAvgDuration() int32

GetAvgDuration returns the AvgDuration field value if set, zero value otherwise.

func (*AggregationAllOf) GetAvgDurationOk ¶

func (o *AggregationAllOf) GetAvgDurationOk() (*int32, bool)

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

func (*AggregationAllOf) GetChangedAccounts ¶

func (o *AggregationAllOf) GetChangedAccounts() int32

GetChangedAccounts returns the ChangedAccounts field value if set, zero value otherwise.

func (*AggregationAllOf) GetChangedAccountsOk ¶

func (o *AggregationAllOf) GetChangedAccountsOk() (*int32, bool)

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

func (*AggregationAllOf) GetDuration ¶

func (o *AggregationAllOf) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*AggregationAllOf) GetDurationOk ¶

func (o *AggregationAllOf) GetDurationOk() (*int32, 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 (*AggregationAllOf) GetNextScheduled ¶

func (o *AggregationAllOf) GetNextScheduled() time.Time

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

func (*AggregationAllOf) GetNextScheduledOk ¶

func (o *AggregationAllOf) GetNextScheduledOk() (*time.Time, bool)

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

func (*AggregationAllOf) GetSourceOwner ¶

func (o *AggregationAllOf) GetSourceOwner() string

GetSourceOwner returns the SourceOwner field value if set, zero value otherwise.

func (*AggregationAllOf) GetSourceOwnerOk ¶

func (o *AggregationAllOf) GetSourceOwnerOk() (*string, 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 (*AggregationAllOf) GetStartTime ¶

func (o *AggregationAllOf) GetStartTime() time.Time

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

func (*AggregationAllOf) GetStartTimeOk ¶

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

func (*AggregationAllOf) GetStatus ¶

func (o *AggregationAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*AggregationAllOf) GetStatusOk ¶

func (o *AggregationAllOf) 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 (*AggregationAllOf) HasAvgDuration ¶

func (o *AggregationAllOf) HasAvgDuration() bool

HasAvgDuration returns a boolean if a field has been set.

func (*AggregationAllOf) HasChangedAccounts ¶

func (o *AggregationAllOf) HasChangedAccounts() bool

HasChangedAccounts returns a boolean if a field has been set.

func (*AggregationAllOf) HasDuration ¶

func (o *AggregationAllOf) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*AggregationAllOf) HasNextScheduled ¶

func (o *AggregationAllOf) HasNextScheduled() bool

HasNextScheduled returns a boolean if a field has been set.

func (*AggregationAllOf) HasSourceOwner ¶

func (o *AggregationAllOf) HasSourceOwner() bool

HasSourceOwner returns a boolean if a field has been set.

func (*AggregationAllOf) HasStartTime ¶

func (o *AggregationAllOf) HasStartTime() bool

HasStartTime returns a boolean if a field has been set.

func (*AggregationAllOf) HasStatus ¶

func (o *AggregationAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (AggregationAllOf) MarshalJSON ¶

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

func (*AggregationAllOf) SetAvgDuration ¶

func (o *AggregationAllOf) SetAvgDuration(v int32)

SetAvgDuration gets a reference to the given int32 and assigns it to the AvgDuration field.

func (*AggregationAllOf) SetChangedAccounts ¶

func (o *AggregationAllOf) SetChangedAccounts(v int32)

SetChangedAccounts gets a reference to the given int32 and assigns it to the ChangedAccounts field.

func (*AggregationAllOf) SetDuration ¶

func (o *AggregationAllOf) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*AggregationAllOf) SetNextScheduled ¶

func (o *AggregationAllOf) SetNextScheduled(v time.Time)

SetNextScheduled gets a reference to the given NullableTime and assigns it to the NextScheduled field.

func (*AggregationAllOf) SetNextScheduledNil ¶

func (o *AggregationAllOf) SetNextScheduledNil()

SetNextScheduledNil sets the value for NextScheduled to be an explicit nil

func (*AggregationAllOf) SetSourceOwner ¶

func (o *AggregationAllOf) SetSourceOwner(v string)

SetSourceOwner gets a reference to the given string and assigns it to the SourceOwner field.

func (*AggregationAllOf) SetStartTime ¶

func (o *AggregationAllOf) SetStartTime(v time.Time)

SetStartTime gets a reference to the given NullableTime and assigns it to the StartTime field.

func (*AggregationAllOf) SetStartTimeNil ¶

func (o *AggregationAllOf) SetStartTimeNil()

SetStartTimeNil sets the value for StartTime to be an explicit nil

func (*AggregationAllOf) SetStatus ¶

func (o *AggregationAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*AggregationAllOf) UnmarshalJSON ¶

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

func (*AggregationAllOf) UnsetNextScheduled ¶

func (o *AggregationAllOf) UnsetNextScheduled()

UnsetNextScheduled ensures that no value is present for NextScheduled, not even an explicit nil

func (*AggregationAllOf) UnsetStartTime ¶

func (o *AggregationAllOf) UnsetStartTime()

UnsetStartTime ensures that no value is present for StartTime, not even an explicit nil

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) 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) UnmarshalJSON ¶

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

type ApiApprovalSummaryRequest ¶

type ApiApprovalSummaryRequest struct {
	ApiService *AccessRequestApprovalsApiService
	// contains filtered or unexported fields
}

func (ApiApprovalSummaryRequest) Execute ¶

func (ApiApprovalSummaryRequest) 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 (ApiApprovalSummaryRequest) 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 ApiApproveApprovalItemRequest ¶

type ApiApproveApprovalItemRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiApproveApprovalItemRequest) Execute ¶

type ApiApproveRequestRequest ¶

type ApiApproveRequestRequest struct {
	ApiService *AccessRequestApprovalsApiService
	// contains filtered or unexported fields
}

func (ApiApproveRequestRequest) CommentDto ¶

Reviewer's comment.

func (ApiApproveRequestRequest) Execute ¶

func (r ApiApproveRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiBulkApproveApprovalItemRequest ¶

type ApiBulkApproveApprovalItemRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiBulkApproveApprovalItemRequest) Execute ¶

type ApiBulkRejectApprovalItemRequest ¶

type ApiBulkRejectApprovalItemRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiBulkRejectApprovalItemRequest) Execute ¶

type ApiBulkUpdateProvisioningPoliciesRequest ¶

type ApiBulkUpdateProvisioningPoliciesRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiBulkUpdateProvisioningPoliciesRequest) Execute ¶

func (ApiBulkUpdateProvisioningPoliciesRequest) ProvisioningPolicyDto ¶

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

type ApiCompleteWorkItemRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiCompleteWorkItemRequest) Execute ¶

type ApiCompletedWorkItemsRequest ¶

type ApiCompletedWorkItemsRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiCompletedWorkItemsRequest) 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 (ApiCompletedWorkItemsRequest) Execute ¶

func (ApiCompletedWorkItemsRequest) 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 (ApiCompletedWorkItemsRequest) 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 (ApiCompletedWorkItemsRequest) 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 ApiCountCompletedWorkItemsRequest ¶

type ApiCountCompletedWorkItemsRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiCountCompletedWorkItemsRequest) Execute ¶

func (ApiCountCompletedWorkItemsRequest) OwnerId ¶

ID of the work item owner.

type ApiCountWorkItemsRequest ¶

type ApiCountWorkItemsRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiCountWorkItemsRequest) Execute ¶

func (ApiCountWorkItemsRequest) OwnerId ¶

ID of the work item owner.

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

type ApiCreateLifecycleStateRequest struct {
	ApiService *LifecycleStatesApiService
	// contains filtered or unexported fields
}

func (ApiCreateLifecycleStateRequest) Execute ¶

func (ApiCreateLifecycleStateRequest) LifecycleState ¶

Lifecycle State

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

type ApiCreateSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateSchemaAttributeRequest) Execute ¶

func (ApiCreateSchemaAttributeRequest) NonEmployeeSchemaAttributeBody ¶

func (r ApiCreateSchemaAttributeRequest) NonEmployeeSchemaAttributeBody(nonEmployeeSchemaAttributeBody NonEmployeeSchemaAttributeBody) ApiCreateSchemaAttributeRequest

type ApiCreateSchemaRequest ¶

type ApiCreateSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiCreateSchemaRequest) Execute ¶

func (r ApiCreateSchemaRequest) Execute() (*Schema, *http.Response, error)

func (ApiCreateSchemaRequest) Schema ¶

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

Configures the source as a DelimitedFile type of source.

func (ApiCreateSourceRequest) Source ¶

type ApiCreateTransformRequest ¶

type ApiCreateTransformRequest struct {
	ApiService *TransformsApiService
	// contains filtered or unexported fields
}

func (ApiCreateTransformRequest) Execute ¶

func (ApiCreateTransformRequest) Transform ¶

The transform to be created.

type ApiDeleteAccountRequest ¶

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

func (ApiDeleteAccountRequest) Execute ¶

type ApiDeleteLifecycleStateRequest ¶

type ApiDeleteLifecycleStateRequest struct {
	ApiService *LifecycleStatesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteLifecycleStateRequest) Execute ¶

type ApiDeleteOauthClientRequest ¶

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

func (ApiDeleteOauthClientRequest) 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 ApiDeleteSchemaAttributeRequest ¶

type ApiDeleteSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSchemaAttributeRequest) Execute ¶

type ApiDeleteSchemaAttributesRequest ¶

type ApiDeleteSchemaAttributesRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSchemaAttributesRequest) Execute ¶

type ApiDeleteSchemaRequest ¶

type ApiDeleteSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSchemaRequest) Execute ¶

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

type ApiDeleteServiceDeskIntegrationRequest ¶

type ApiDeleteServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationApiService
	// contains filtered or unexported fields
}

func (ApiDeleteServiceDeskIntegrationRequest) Execute ¶

type ApiDeleteSourceRequest ¶

type ApiDeleteSourceRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteSourceRequest) Execute ¶

type ApiDeleteTransformRequest ¶

type ApiDeleteTransformRequest struct {
	ApiService *TransformsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteTransformRequest) Execute ¶

func (r ApiDeleteTransformRequest) 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 ApiDownloadSourceAccountsSchemaRequest ¶

type ApiDownloadSourceAccountsSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiDownloadSourceAccountsSchemaRequest) Execute ¶

type ApiDownloadSourceEntitlementsSchemaRequest ¶

type ApiDownloadSourceEntitlementsSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiDownloadSourceEntitlementsSchemaRequest) Execute ¶

func (ApiDownloadSourceEntitlementsSchemaRequest) SchemaName ¶

Name of entitlement schema

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

type ApiForwardRequestRequest struct {
	ApiService *AccessRequestApprovalsApiService
	// contains filtered or unexported fields
}

func (ApiForwardRequestRequest) Execute ¶

func (r ApiForwardRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

func (ApiForwardRequestRequest) ForwardApprovalDto ¶

func (r ApiForwardRequestRequest) ForwardApprovalDto(forwardApprovalDto ForwardApprovalDto) ApiForwardRequestRequest

Information about the forwarded approval.

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

type ApiGetDefaultIdentityAttributeConfigRequest struct {
	ApiService *IdentityProfilesApiService
	// contains filtered or unexported fields
}

func (ApiGetDefaultIdentityAttributeConfigRequest) Execute ¶

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://community.sailpoint.com/t5/IdentityNow-Wiki-API-Standard-Collection-Parameters/ta-p/156407) 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 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://community.sailpoint.com/t5/IdentityNow-Wiki-API-Standard-Collection-Parameters/ta-p/156407) 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 ApiGetOauthClientRequest ¶

type ApiGetOauthClientRequest struct {
	ApiService *OAuthClientsApiService
	// contains filtered or unexported fields
}

func (ApiGetOauthClientRequest) Execute ¶

type ApiGetPasswordChangeStatusRequest ¶

type ApiGetPasswordChangeStatusRequest struct {
	ApiService *PasswordManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetPasswordChangeStatusRequest) Execute ¶

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

type ApiGetSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetSchemaAttributeRequest) Execute ¶

type ApiGetSchemaAttributesRequest ¶

type ApiGetSchemaAttributesRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiGetSchemaAttributesRequest) Execute ¶

type ApiGetSchemaRequest ¶

type ApiGetSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiGetSchemaRequest) Execute ¶

func (r ApiGetSchemaRequest) Execute() (*Schema, *http.Response, error)

type ApiGetServiceDeskIntegrationListRequest ¶

type ApiGetServiceDeskIntegrationListRequest struct {
	ApiService *ServiceDeskIntegrationApiService
	// contains filtered or unexported fields
}

func (ApiGetServiceDeskIntegrationListRequest) 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 (ApiGetServiceDeskIntegrationListRequest) Execute ¶

func (ApiGetServiceDeskIntegrationListRequest) 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 (ApiGetServiceDeskIntegrationListRequest) 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 (ApiGetServiceDeskIntegrationListRequest) 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 (ApiGetServiceDeskIntegrationListRequest) 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 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 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 ApiGetStatusCheckDetailsRequest ¶

type ApiGetStatusCheckDetailsRequest struct {
	ApiService *ServiceDeskIntegrationApiService
	// contains filtered or unexported fields
}

func (ApiGetStatusCheckDetailsRequest) Execute ¶

type ApiGetTransformRequest ¶

type ApiGetTransformRequest struct {
	ApiService *TransformsApiService
	// contains filtered or unexported fields
}

func (ApiGetTransformRequest) Execute ¶

type ApiGetTransformsListRequest ¶

type ApiGetTransformsListRequest struct {
	ApiService *TransformsApiService
	// contains filtered or unexported fields
}

func (ApiGetTransformsListRequest) 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 (ApiGetTransformsListRequest) Execute ¶

func (ApiGetTransformsListRequest) 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 (ApiGetTransformsListRequest) 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 (ApiGetTransformsListRequest) Name ¶

Name of the transform to retrieve from the list.

func (ApiGetTransformsListRequest) 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 ApiGetWorkItemsRequest ¶

type ApiGetWorkItemsRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiGetWorkItemsRequest) Execute ¶

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

type ApiListAccessRequestStatusRequest struct {
	ApiService *AccessRequestsApiService
	// contains filtered or unexported fields
}

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*

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**

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* (See the `type` property in the response schema for possible values) **created**: *gt, lt, ge, le* **modified**: *gt, lt, ge, le*

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* **identityId**: *eq* **name**: *eq, in* **nativeIdentity**: *eq, in* **sourceId**: *eq, in* **uncorrelated**: *eq*

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.

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* **requestedFor.id**: *eq, in* **modified**: *gt, lt, ge, le*

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 / 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* **name**: *eq, ne* **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**

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

type ApiListOauthClientsRequest struct {
	ApiService *OAuthClientsApiService
	// contains filtered or unexported fields
}

func (ApiListOauthClientsRequest) Execute ¶

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*

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) 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 ApiListSchemasRequest ¶

type ApiListSchemasRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiListSchemasRequest) Execute ¶

func (r ApiListSchemasRequest) Execute() ([]Schema, *http.Response, error)

func (ApiListSchemasRequest) IncludeTypes ¶

func (r ApiListSchemasRequest) IncludeTypes(includeTypes string) ApiListSchemasRequest

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* **name**: *co, eq, in, sw* **type**: *eq, in* **owner.id**: *eq, in* **features**: *ca, co* **created**: *eq* **modified**: *eq* **managementWorkgroup.id**: *eq* **description**: *eq* **authoritative**: *eq* **healthy**: *eq* **status**: *eq, in* **connectionType**: *eq* **connectorName**: *eq*

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**

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

type ApiNonEmployeeApprovalGetRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeApprovalGetRequest) Execute ¶

func (ApiNonEmployeeApprovalGetRequest) IncludeDetail ¶

The object nonEmployeeRequest will not be included detail when set to false. *Default value is true*

type ApiNonEmployeeApprovalListRequest ¶

type ApiNonEmployeeApprovalListRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeApprovalListRequest) 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 (ApiNonEmployeeApprovalListRequest) Execute ¶

func (ApiNonEmployeeApprovalListRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407) Filtering is supported for the following fields and operators: **approvalStatus**: *eq* *Example:* approvalStatus eq \"PENDING\"

func (ApiNonEmployeeApprovalListRequest) 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 (ApiNonEmployeeApprovalListRequest) 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 (ApiNonEmployeeApprovalListRequest) RequestedFor ¶

The identity for whom the request was made. *me* indicates the current user.

func (ApiNonEmployeeApprovalListRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407#toc-hId-2058949) Sorting is supported for the following fields: **created, modified**

type ApiNonEmployeeApprovalSummaryRequest ¶

type ApiNonEmployeeApprovalSummaryRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeApprovalSummaryRequest) Execute ¶

type ApiNonEmployeeApproveRequestRequest ¶

type ApiNonEmployeeApproveRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeApproveRequestRequest) Execute ¶

func (ApiNonEmployeeApproveRequestRequest) NonEmployeeApprovalDecision ¶

func (r ApiNonEmployeeApproveRequestRequest) NonEmployeeApprovalDecision(nonEmployeeApprovalDecision NonEmployeeApprovalDecision) ApiNonEmployeeApproveRequestRequest

type ApiNonEmployeeBulkUploadStatusRequest ¶

type ApiNonEmployeeBulkUploadStatusRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeBulkUploadStatusRequest) Execute ¶

type ApiNonEmployeeExportSourceSchemaTemplateRequest ¶

type ApiNonEmployeeExportSourceSchemaTemplateRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeExportSourceSchemaTemplateRequest) Execute ¶

type ApiNonEmployeeRecordBulkDeleteRequest ¶

type ApiNonEmployeeRecordBulkDeleteRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordBulkDeleteRequest) Execute ¶

func (ApiNonEmployeeRecordBulkDeleteRequest) NonEmployeeRecordBulkDeleteRequest ¶

func (r ApiNonEmployeeRecordBulkDeleteRequest) NonEmployeeRecordBulkDeleteRequest(nonEmployeeRecordBulkDeleteRequest NonEmployeeRecordBulkDeleteRequest) ApiNonEmployeeRecordBulkDeleteRequest

Non-Employee bulk delete request body.

type ApiNonEmployeeRecordCreationRequest ¶

type ApiNonEmployeeRecordCreationRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordCreationRequest) Execute ¶

func (ApiNonEmployeeRecordCreationRequest) NonEmployeeRequestBody ¶

Non-Employee record creation request body.

type ApiNonEmployeeRecordDeleteRequest ¶

type ApiNonEmployeeRecordDeleteRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordDeleteRequest) Execute ¶

type ApiNonEmployeeRecordGetRequest ¶

type ApiNonEmployeeRecordGetRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordGetRequest) Execute ¶

type ApiNonEmployeeRecordListRequest ¶

type ApiNonEmployeeRecordListRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordListRequest) 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 (ApiNonEmployeeRecordListRequest) Execute ¶

func (ApiNonEmployeeRecordListRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407) Filtering is supported for the following fields and operators: **sourceId**: *eq* *Example:* sourceId eq \"2c91808568c529c60168cca6f90c1313\"

func (ApiNonEmployeeRecordListRequest) 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 (ApiNonEmployeeRecordListRequest) 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 (ApiNonEmployeeRecordListRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407#toc-hId-2058949) Sorting is supported for the following fields: **id, accountName, sourceId, manager, firstName, lastName, email, phone, startDate, endDate, created, modified**

type ApiNonEmployeeRecordPatchRequest ¶

type ApiNonEmployeeRecordPatchRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordPatchRequest) Execute ¶

func (ApiNonEmployeeRecordPatchRequest) 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 ApiNonEmployeeRecordUpdateRequest ¶

type ApiNonEmployeeRecordUpdateRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordUpdateRequest) Execute ¶

func (ApiNonEmployeeRecordUpdateRequest) NonEmployeeRequestBody ¶

func (r ApiNonEmployeeRecordUpdateRequest) NonEmployeeRequestBody(nonEmployeeRequestBody NonEmployeeRequestBody) ApiNonEmployeeRecordUpdateRequest

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

type ApiNonEmployeeRecordsBulkUploadRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordsBulkUploadRequest) Data ¶

func (ApiNonEmployeeRecordsBulkUploadRequest) Execute ¶

type ApiNonEmployeeRecordsExportRequest ¶

type ApiNonEmployeeRecordsExportRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRecordsExportRequest) Execute ¶

type ApiNonEmployeeRejectRequestRequest ¶

type ApiNonEmployeeRejectRequestRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRejectRequestRequest) Execute ¶

func (ApiNonEmployeeRejectRequestRequest) NonEmployeeRejectApprovalDecision ¶

func (r ApiNonEmployeeRejectRequestRequest) NonEmployeeRejectApprovalDecision(nonEmployeeRejectApprovalDecision NonEmployeeRejectApprovalDecision) ApiNonEmployeeRejectRequestRequest

type ApiNonEmployeeRequestCreationRequest ¶

type ApiNonEmployeeRequestCreationRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRequestCreationRequest) Execute ¶

func (ApiNonEmployeeRequestCreationRequest) NonEmployeeRequestBody ¶

Non-Employee creation request body

type ApiNonEmployeeRequestDeletionRequest ¶

type ApiNonEmployeeRequestDeletionRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRequestDeletionRequest) Execute ¶

type ApiNonEmployeeRequestGetRequest ¶

type ApiNonEmployeeRequestGetRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRequestGetRequest) Execute ¶

type ApiNonEmployeeRequestListRequest ¶

type ApiNonEmployeeRequestListRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRequestListRequest) 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 (ApiNonEmployeeRequestListRequest) Execute ¶

func (ApiNonEmployeeRequestListRequest) Filters ¶

Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407) Filtering is supported for the following fields and operators: **sourceId**: *eq* *Example:* sourceId eq \"2c91808568c529c60168cca6f90c1313\"

func (ApiNonEmployeeRequestListRequest) 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 (ApiNonEmployeeRequestListRequest) 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 (ApiNonEmployeeRequestListRequest) RequestedFor ¶

The identity for whom the request was made. *me* indicates the current user.

func (ApiNonEmployeeRequestListRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407#toc-hId-2058949) Sorting is supported for the following fields: **created, approvalStatus, firstName, lastName, email, phone, accountName, startDate, endDate**

type ApiNonEmployeeRequestSummaryGetRequest ¶

type ApiNonEmployeeRequestSummaryGetRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeRequestSummaryGetRequest) Execute ¶

type ApiNonEmployeeSourceDeleteRequest ¶

type ApiNonEmployeeSourceDeleteRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeSourceDeleteRequest) Execute ¶

type ApiNonEmployeeSourceGetRequest ¶

type ApiNonEmployeeSourceGetRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeSourceGetRequest) Execute ¶

type ApiNonEmployeeSourcePatchRequest ¶

type ApiNonEmployeeSourcePatchRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeSourcePatchRequest) Execute ¶

func (ApiNonEmployeeSourcePatchRequest) JsonPatchOperation ¶

A list of non-employee source update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard.

type ApiNonEmployeeSourcesCreationRequest ¶

type ApiNonEmployeeSourcesCreationRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeSourcesCreationRequest) Execute ¶

func (ApiNonEmployeeSourcesCreationRequest) NonEmployeeSourceRequestBody ¶

func (r ApiNonEmployeeSourcesCreationRequest) NonEmployeeSourceRequestBody(nonEmployeeSourceRequestBody NonEmployeeSourceRequestBody) ApiNonEmployeeSourcesCreationRequest

Non-Employee source creation request body.

type ApiNonEmployeeSourcesListRequest ¶

type ApiNonEmployeeSourcesListRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiNonEmployeeSourcesListRequest) 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 (ApiNonEmployeeSourcesListRequest) Execute ¶

func (ApiNonEmployeeSourcesListRequest) 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 (ApiNonEmployeeSourcesListRequest) NonEmployeeCount ¶

func (r ApiNonEmployeeSourcesListRequest) NonEmployeeCount(nonEmployeeCount bool) ApiNonEmployeeSourcesListRequest

The flag to determine whether return a non-employee count associate with source.

func (ApiNonEmployeeSourcesListRequest) 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 (ApiNonEmployeeSourcesListRequest) RequestedFor ¶

The identity for whom the request was made. *me* indicates the current user.

func (ApiNonEmployeeSourcesListRequest) Sorters ¶

Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://community.sailpoint.com/t5/IdentityNow-Wiki/V3-API-Standard-Collection-Parameters/ta-p/156407#toc-hId-2058949) Sorting is supported for the following fields: **name, created**

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

type ApiPatchSchemaAttributeRequest struct {
	ApiService *NonEmployeeLifecycleManagementApiService
	// contains filtered or unexported fields
}

func (ApiPatchSchemaAttributeRequest) Execute ¶

func (ApiPatchSchemaAttributeRequest) JsonPatchOperation ¶

func (r ApiPatchSchemaAttributeRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiPatchSchemaAttributeRequest

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

type ApiPatchServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationApiService
	// contains filtered or unexported fields
}

func (ApiPatchServiceDeskIntegrationRequest) Execute ¶

func (ApiPatchServiceDeskIntegrationRequest) JsonPatch ¶

A list of SDIM update operations according to the [JSON Patch](https://tools.ietf.org/html/rfc6902) standard. PATCH can only be applied to the following fields: * \"beforeProvisioningRule\" A 403 Forbidden Error indicates that you attempted to PATCH a field that is not allowed.

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

type ApiRejectApprovalItemRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiRejectApprovalItemRequest) Execute ¶

type ApiRejectRequestRequest ¶

type ApiRejectRequestRequest struct {
	ApiService *AccessRequestApprovalsApiService
	// contains filtered or unexported fields
}

func (ApiRejectRequestRequest) CommentDto ¶

Reviewer's comment.

func (ApiRejectRequestRequest) Execute ¶

func (r ApiRejectRequestRequest) Execute() (map[string]interface{}, *http.Response, error)

type ApiReloadAccountRequest ¶

type ApiReloadAccountRequest struct {
	ApiService *AccountsApiService
	// contains filtered or unexported fields
}

func (ApiReloadAccountRequest) Execute ¶

type ApiReplaceProvisioningPolicyRequest ¶

type ApiReplaceProvisioningPolicyRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiReplaceProvisioningPolicyRequest) Execute ¶

func (ApiReplaceProvisioningPolicyRequest) ProvisioningPolicyDto ¶

type ApiReplaceSchemaRequest ¶

type ApiReplaceSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiReplaceSchemaRequest) Execute ¶

func (r ApiReplaceSchemaRequest) Execute() (*Schema, *http.Response, error)

func (ApiReplaceSchemaRequest) Schema ¶

type ApiReplaceSourceRequest ¶

type ApiReplaceSourceRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiReplaceSourceRequest) Execute ¶

func (r ApiReplaceSourceRequest) Execute() (*Source, *http.Response, error)

func (ApiReplaceSourceRequest) Source ¶

type ApiSavedSearchCreateRequest ¶

type ApiSavedSearchCreateRequest struct {
	ApiService *SavedSearchApiService
	// contains filtered or unexported fields
}

func (ApiSavedSearchCreateRequest) Execute ¶

func (ApiSavedSearchCreateRequest) SavedSearchCreateRequest ¶

func (r ApiSavedSearchCreateRequest) SavedSearchCreateRequest(savedSearchCreateRequest SavedSearchCreateRequest) ApiSavedSearchCreateRequest

The saved search to persist.

type ApiSavedSearchDeleteRequest ¶

type ApiSavedSearchDeleteRequest struct {
	ApiService *SavedSearchApiService
	// contains filtered or unexported fields
}

func (ApiSavedSearchDeleteRequest) Execute ¶

type ApiSavedSearchExecuteRequest ¶

type ApiSavedSearchExecuteRequest struct {
	ApiService *SavedSearchApiService
	// contains filtered or unexported fields
}

func (ApiSavedSearchExecuteRequest) Execute ¶

func (ApiSavedSearchExecuteRequest) 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 ApiSavedSearchGetRequest ¶

type ApiSavedSearchGetRequest struct {
	ApiService *SavedSearchApiService
	// contains filtered or unexported fields
}

func (ApiSavedSearchGetRequest) Execute ¶

type ApiSavedSearchListRequest ¶

type ApiSavedSearchListRequest struct {
	ApiService *SavedSearchApiService
	// contains filtered or unexported fields
}

func (ApiSavedSearchListRequest) 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 (ApiSavedSearchListRequest) Execute ¶

func (ApiSavedSearchListRequest) Filters ¶

An expression used to constrain the result set using the filtering syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results). Allowed filter properties: *owner.id*, *public* Allowed filter operator: *eq* **Example filters**: ```owner.id eq \"0de46054-fe90-434a-b84e-c6b3359d0c64\"``` -- returns saved searches for the specified owner ID ```public eq true``` -- returns all public saved searches ```owner.id eq me or public eq true``` -- returns all of the current user's saved searches as well as all public saved searches belonging to other users in the current org

func (ApiSavedSearchListRequest) 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 (ApiSavedSearchListRequest) 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 ApiSavedSearchUpdateRequest ¶

type ApiSavedSearchUpdateRequest struct {
	ApiService *SavedSearchApiService
	// contains filtered or unexported fields
}

func (ApiSavedSearchUpdateRequest) Execute ¶

func (ApiSavedSearchUpdateRequest) SavedSearch ¶

The saved search to persist.

type ApiScheduledSearchCreateRequest ¶

type ApiScheduledSearchCreateRequest struct {
	ApiService *ScheduledSearchApiService
	// contains filtered or unexported fields
}

func (ApiScheduledSearchCreateRequest) Execute ¶

func (ApiScheduledSearchCreateRequest) ScheduledSearchCreateRequest ¶

func (r ApiScheduledSearchCreateRequest) ScheduledSearchCreateRequest(scheduledSearchCreateRequest ScheduledSearchCreateRequest) ApiScheduledSearchCreateRequest

The scheduled search to persist.

type ApiScheduledSearchDeleteRequest ¶

type ApiScheduledSearchDeleteRequest struct {
	ApiService *ScheduledSearchApiService
	// contains filtered or unexported fields
}

func (ApiScheduledSearchDeleteRequest) Execute ¶

type ApiScheduledSearchGetRequest ¶

type ApiScheduledSearchGetRequest struct {
	ApiService *ScheduledSearchApiService
	// contains filtered or unexported fields
}

func (ApiScheduledSearchGetRequest) Execute ¶

type ApiScheduledSearchListRequest ¶

type ApiScheduledSearchListRequest struct {
	ApiService *ScheduledSearchApiService
	// contains filtered or unexported fields
}

func (ApiScheduledSearchListRequest) 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 (ApiScheduledSearchListRequest) Execute ¶

func (ApiScheduledSearchListRequest) Filters ¶

An expression used to constrain the result set using the filtering syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results). Allowed filter properties: *owner.id*, *savedSearchId* Allowed filter operator: *eq* **Example filters**: ```owner.id eq \"0de46054-fe90-434a-b84e-c6b3359d0c64\"``` -- returns scheduled searches for the specified owner ID ```savedSearchId eq \"6cc0945d-9eeb-4948-9033-72d066e1153e\"``` -- returns scheduled searches that reference the specified saved search ```owner.id eq me or savedSearchId eq \"6cc0945d-9eeb-4948-9033-72d066e1153e\"``` -- returns all of the current user's scheduled searches as well as all scheduled searches that reference the specified saved search

func (ApiScheduledSearchListRequest) 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 (ApiScheduledSearchListRequest) 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 ApiScheduledSearchUnsubscribeRequest ¶

type ApiScheduledSearchUnsubscribeRequest struct {
	ApiService *ScheduledSearchApiService
	// contains filtered or unexported fields
}

func (ApiScheduledSearchUnsubscribeRequest) Execute ¶

func (ApiScheduledSearchUnsubscribeRequest) TypedReference ¶

The recipient to be removed from the scheduled search.

type ApiScheduledSearchUpdateRequest ¶

type ApiScheduledSearchUpdateRequest struct {
	ApiService *ScheduledSearchApiService
	// contains filtered or unexported fields
}

func (ApiScheduledSearchUpdateRequest) Execute ¶

func (ApiScheduledSearchUpdateRequest) ScheduledSearch ¶

The scheduled search to persist.

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) Search1 ¶

type ApiSearchCountRequest ¶

type ApiSearchCountRequest struct {
	ApiService *SearchApiService
	// contains filtered or unexported fields
}

func (ApiSearchCountRequest) Execute ¶

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

func (ApiSearchCountRequest) Search1 ¶

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) Search1 ¶

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

type ApiSignOffIdentityCertificationRequest struct {
	ApiService *CertificationsApiService
	// contains filtered or unexported fields
}

func (ApiSignOffIdentityCertificationRequest) Execute ¶

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

type ApiSummaryWorkItemsRequest struct {
	ApiService *WorkItemsApiService
	// contains filtered or unexported fields
}

func (ApiSummaryWorkItemsRequest) Execute ¶

func (ApiSummaryWorkItemsRequest) OwnerId ¶

ID of the work item owner.

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

type ApiUpdateAccessRequestConfigRequest struct {
	ApiService *AccessRequestsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateAccessRequestConfigRequest) AccessRequestConfig ¶

func (ApiUpdateAccessRequestConfigRequest) Execute ¶

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

type ApiUpdateSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateSchemaRequest) Execute ¶

func (r ApiUpdateSchemaRequest) Execute() (*Schema, *http.Response, error)

func (ApiUpdateSchemaRequest) JsonPatchOperation ¶

func (r ApiUpdateSchemaRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) ApiUpdateSchemaRequest

The JSONPatch payload used to update the schema.

type ApiUpdateServiceDeskIntegrationRequest ¶

type ApiUpdateServiceDeskIntegrationRequest struct {
	ApiService *ServiceDeskIntegrationApiService
	// contains filtered or unexported fields
}

func (ApiUpdateServiceDeskIntegrationRequest) Execute ¶

func (ApiUpdateServiceDeskIntegrationRequest) ServiceDeskIntegrationDto ¶

The specifics of the integration to update

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 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).

type ApiUploadConnectorFileRequest ¶

type ApiUploadConnectorFileRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiUploadConnectorFileRequest) Execute ¶

func (ApiUploadConnectorFileRequest) File ¶

type ApiUploadSourceAccountsSchemaRequest ¶

type ApiUploadSourceAccountsSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiUploadSourceAccountsSchemaRequest) Execute ¶

func (ApiUploadSourceAccountsSchemaRequest) File ¶

type ApiUploadSourceEntitlementsSchemaRequest ¶

type ApiUploadSourceEntitlementsSchemaRequest struct {
	ApiService *SourcesApiService
	// contains filtered or unexported fields
}

func (ApiUploadSourceEntitlementsSchemaRequest) Execute ¶

func (ApiUploadSourceEntitlementsSchemaRequest) File ¶

func (ApiUploadSourceEntitlementsSchemaRequest) SchemaName ¶

Name of entitlement schema

type App ¶

type App struct {
	Id                   *string          `json:"id,omitempty"`
	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) UnmarshalJSON ¶

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

type AppAllOf ¶

type AppAllOf struct {
	Source               *Reference       `json:"source,omitempty"`
	Account              *AppAllOfAccount `json:"account,omitempty"`
	AdditionalProperties map[string]interface{}
}

AppAllOf struct for AppAllOf

func NewAppAllOf ¶

func NewAppAllOf() *AppAllOf

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

func NewAppAllOfWithDefaults ¶

func NewAppAllOfWithDefaults() *AppAllOf

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

func (*AppAllOf) GetAccount ¶

func (o *AppAllOf) GetAccount() AppAllOfAccount

GetAccount returns the Account field value if set, zero value otherwise.

func (*AppAllOf) GetAccountOk ¶

func (o *AppAllOf) 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 (*AppAllOf) GetSource ¶

func (o *AppAllOf) GetSource() Reference

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

func (*AppAllOf) GetSourceOk ¶

func (o *AppAllOf) 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 (*AppAllOf) HasAccount ¶

func (o *AppAllOf) HasAccount() bool

HasAccount returns a boolean if a field has been set.

func (*AppAllOf) HasSource ¶

func (o *AppAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (AppAllOf) MarshalJSON ¶

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

func (*AppAllOf) SetAccount ¶

func (o *AppAllOf) SetAccount(v AppAllOfAccount)

SetAccount gets a reference to the given AppAllOfAccount and assigns it to the Account field.

func (*AppAllOf) SetSource ¶

func (o *AppAllOf) SetSource(v Reference)

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

func (*AppAllOf) UnmarshalJSON ¶

func (o *AppAllOf) 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) UnmarshalJSON ¶

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

type Approval ¶

type Approval struct {
	Comments []Comment1 `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    *Source1     `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() []Comment1

GetComments returns the Comments field value if set, zero value otherwise.

func (*Approval) GetCommentsOk ¶

func (o *Approval) GetCommentsOk() ([]Comment1, 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() Source1

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

func (*Approval) GetOwnerOk ¶

func (o *Approval) GetOwnerOk() (*Source1, 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 []Comment1)

SetComments gets a reference to the given []Comment1 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 Source1)

SetOwner gets a reference to the given Source1 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) 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 ApprovalForwardHistory ¶

type ApprovalForwardHistory struct {
	// Display name of approver that forwarded the approval.
	OldApproverName *string `json:"oldApproverName,omitempty"`
	// Display name of approver to whom the approval was forwarded.
	NewApproverName *string `json:"newApproverName,omitempty"`
	// Comment made by old approver when forwarding.
	Comment *string `json:"comment,omitempty"`
	// Time at which approval was forwarded.
	Modified             *time.Time `json:"modified,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.

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.

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) HasComment ¶

func (o *ApprovalForwardHistory) HasComment() bool

HasComment 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) MarshalJSON ¶

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

func (*ApprovalForwardHistory) SetComment ¶

func (o *ApprovalForwardHistory) SetComment(v string)

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

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) UnmarshalJSON ¶

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

type ApprovalItemDetails ¶

type ApprovalItemDetails struct {
	// ID of the approval item
	Id *string `json:"id,omitempty"`
	// The account referenced by the approval item
	Account *string `json:"account,omitempty"`
	// The name the application/source
	Application *string `json:"application,omitempty"`
	// The name of the attribute
	AttributeName *string `json:"attributeName,omitempty"`
	// The operation of the attribute
	AttributeOperation *string `json:"attributeOperation,omitempty"`
	// The value of the attribute
	AttributeValue       *string        `json:"attributeValue,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.

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.

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) GetAttributeName ¶

func (o *ApprovalItemDetails) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*ApprovalItemDetails) GetAttributeNameOk ¶

func (o *ApprovalItemDetails) 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 (*ApprovalItemDetails) GetAttributeOperation ¶

func (o *ApprovalItemDetails) GetAttributeOperation() string

GetAttributeOperation returns the AttributeOperation field value if set, zero value otherwise.

func (*ApprovalItemDetails) GetAttributeOperationOk ¶

func (o *ApprovalItemDetails) 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 (*ApprovalItemDetails) GetAttributeValue ¶

func (o *ApprovalItemDetails) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*ApprovalItemDetails) GetAttributeValueOk ¶

func (o *ApprovalItemDetails) 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 (*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) 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) 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) HasAttributeName ¶

func (o *ApprovalItemDetails) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasAttributeOperation ¶

func (o *ApprovalItemDetails) HasAttributeOperation() bool

HasAttributeOperation returns a boolean if a field has been set.

func (*ApprovalItemDetails) HasAttributeValue ¶

func (o *ApprovalItemDetails) HasAttributeValue() bool

HasAttributeValue 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) HasState ¶

func (o *ApprovalItemDetails) HasState() bool

HasState 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 string and assigns it to the Account field.

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) SetAttributeName ¶

func (o *ApprovalItemDetails) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*ApprovalItemDetails) SetAttributeOperation ¶

func (o *ApprovalItemDetails) SetAttributeOperation(v string)

SetAttributeOperation gets a reference to the given string and assigns it to the AttributeOperation field.

func (*ApprovalItemDetails) SetAttributeValue ¶

func (o *ApprovalItemDetails) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue 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) SetState ¶

func (o *ApprovalItemDetails) SetState(v WorkItemState)

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

func (*ApprovalItemDetails) UnmarshalJSON ¶

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

type ApprovalItems ¶

type ApprovalItems struct {
	// ID of the approval item
	Id *string `json:"id,omitempty"`
	// The account referenced by the approval item
	Account *string `json:"account,omitempty"`
	// The name the application/source
	Application *string `json:"application,omitempty"`
	// The name of the attribute
	AttributeName *string `json:"attributeName,omitempty"`
	// The operation of the attribute
	AttributeOperation *string `json:"attributeOperation,omitempty"`
	// The value of the attribute
	AttributeValue       *string        `json:"attributeValue,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.

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.

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) GetAttributeName ¶

func (o *ApprovalItems) GetAttributeName() string

GetAttributeName returns the AttributeName field value if set, zero value otherwise.

func (*ApprovalItems) GetAttributeNameOk ¶

func (o *ApprovalItems) 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 (*ApprovalItems) GetAttributeOperation ¶

func (o *ApprovalItems) GetAttributeOperation() string

GetAttributeOperation returns the AttributeOperation field value if set, zero value otherwise.

func (*ApprovalItems) GetAttributeOperationOk ¶

func (o *ApprovalItems) 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 (*ApprovalItems) GetAttributeValue ¶

func (o *ApprovalItems) GetAttributeValue() string

GetAttributeValue returns the AttributeValue field value if set, zero value otherwise.

func (*ApprovalItems) GetAttributeValueOk ¶

func (o *ApprovalItems) 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 (*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) 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) 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) HasAttributeName ¶

func (o *ApprovalItems) HasAttributeName() bool

HasAttributeName returns a boolean if a field has been set.

func (*ApprovalItems) HasAttributeOperation ¶

func (o *ApprovalItems) HasAttributeOperation() bool

HasAttributeOperation returns a boolean if a field has been set.

func (*ApprovalItems) HasAttributeValue ¶

func (o *ApprovalItems) HasAttributeValue() bool

HasAttributeValue 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) HasState ¶

func (o *ApprovalItems) HasState() bool

HasState 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 string and assigns it to the Account field.

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) SetAttributeName ¶

func (o *ApprovalItems) SetAttributeName(v string)

SetAttributeName gets a reference to the given string and assigns it to the AttributeName field.

func (*ApprovalItems) SetAttributeOperation ¶

func (o *ApprovalItems) SetAttributeOperation(v string)

SetAttributeOperation gets a reference to the given string and assigns it to the AttributeOperation field.

func (*ApprovalItems) SetAttributeValue ¶

func (o *ApprovalItems) SetAttributeValue(v string)

SetAttributeValue gets a reference to the given string and assigns it to the AttributeValue 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) SetState ¶

func (o *ApprovalItems) SetState(v WorkItemState)

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

func (*ApprovalItems) UnmarshalJSON ¶

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

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 *int32 `json:"daysUntilEscalation,omitempty"`
	// Number of days to wait between reminder notifications.
	DaysBetweenReminders *int32 `json:"daysBetweenReminders,omitempty"`
	// Maximum number of reminder notification to send to the reviewer before approval escalation.
	MaxReminders         *int32                                    `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.

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.

func (*ApprovalReminderAndEscalationConfig) GetDaysUntilEscalation ¶

func (o *ApprovalReminderAndEscalationConfig) GetDaysUntilEscalation() int32

GetDaysUntilEscalation returns the DaysUntilEscalation field value if set, zero value otherwise.

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.

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.

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.

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 int32 and assigns it to the DaysBetweenReminders field.

func (*ApprovalReminderAndEscalationConfig) SetDaysUntilEscalation ¶

func (o *ApprovalReminderAndEscalationConfig) SetDaysUntilEscalation(v int32)

SetDaysUntilEscalation gets a reference to the given int32 and assigns it to the DaysUntilEscalation field.

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 int32 and assigns it to the MaxReminders field.

func (*ApprovalReminderAndEscalationConfig) UnmarshalJSON ¶

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

func (*ApprovalReminderAndEscalationConfig) UnsetFallbackApproverRef ¶

func (o *ApprovalReminderAndEscalationConfig) UnsetFallbackApproverRef()

UnsetFallbackApproverRef ensures that no value is present for FallbackApproverRef, 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_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 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 *BaseReferenceDto `json:"originalOwner,omitempty"`
	CurrentOwner  *BaseReferenceDto `json:"currentOwner,omitempty"`
	ReviewedBy    *BaseReferenceDto `json:"reviewedBy,omitempty"`
	// Time at which item was modified.
	Modified *time.Time           `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 *string `json:"comment,omitempty"`
	// The date the role or access profile is no longer assigned to the specified identity.
	RemoveDate           *time.Time `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.

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.

func (*ApprovalStatusDto) GetCurrentOwner ¶

func (o *ApprovalStatusDto) GetCurrentOwner() BaseReferenceDto

GetCurrentOwner returns the CurrentOwner field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetCurrentOwnerOk ¶

func (o *ApprovalStatusDto) GetCurrentOwnerOk() (*BaseReferenceDto, 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.

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.

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.

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.

func (*ApprovalStatusDto) GetOriginalOwner ¶

func (o *ApprovalStatusDto) GetOriginalOwner() BaseReferenceDto

GetOriginalOwner returns the OriginalOwner field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetOriginalOwnerOk ¶

func (o *ApprovalStatusDto) GetOriginalOwnerOk() (*BaseReferenceDto, 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.

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.

func (*ApprovalStatusDto) GetReviewedBy ¶

func (o *ApprovalStatusDto) GetReviewedBy() BaseReferenceDto

GetReviewedBy returns the ReviewedBy field value if set, zero value otherwise.

func (*ApprovalStatusDto) GetReviewedByOk ¶

func (o *ApprovalStatusDto) GetReviewedByOk() (*BaseReferenceDto, 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 (*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) HasReviewedBy ¶

func (o *ApprovalStatusDto) HasReviewedBy() bool

HasReviewedBy 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 string and assigns it to the Comment field.

func (*ApprovalStatusDto) SetCurrentOwner ¶

func (o *ApprovalStatusDto) SetCurrentOwner(v BaseReferenceDto)

SetCurrentOwner gets a reference to the given BaseReferenceDto 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 time.Time and assigns it to the Modified field.

func (*ApprovalStatusDto) SetOriginalOwner ¶

func (o *ApprovalStatusDto) SetOriginalOwner(v BaseReferenceDto)

SetOriginalOwner gets a reference to the given BaseReferenceDto and assigns it to the OriginalOwner field.

func (*ApprovalStatusDto) SetRemoveDate ¶

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

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

func (*ApprovalStatusDto) SetReviewedBy ¶

func (o *ApprovalStatusDto) SetReviewedBy(v BaseReferenceDto)

SetReviewedBy gets a reference to the given BaseReferenceDto and assigns it to the ReviewedBy field.

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) UnmarshalJSON ¶

func (o *ApprovalStatusDto) 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) UnmarshalJSON ¶

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

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.
	IsMultiValued *bool `json:"isMultiValued,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) GetIsMultiValued ¶

func (o *AttributeDefinition) GetIsMultiValued() bool

GetIsMultiValued returns the IsMultiValued field value if set, zero value otherwise.

func (*AttributeDefinition) GetIsMultiValuedOk ¶

func (o *AttributeDefinition) 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 (*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) HasIsMultiValued ¶

func (o *AttributeDefinition) HasIsMultiValued() bool

HasIsMultiValued 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) SetIsMultiValued ¶

func (o *AttributeDefinition) SetIsMultiValued(v bool)

SetIsMultiValued gets a reference to the given bool and assigns it to the IsMultiValued 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) 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) 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 {
	// The attribute name
	Name *string `json:"name,omitempty"`
	// The operation to perform
	Op *string `json:"op,omitempty"`
	// The value of the 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) UnmarshalJSON ¶

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

type BaseAccess ¶

type BaseAccess struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	// The description of the access item
	Description *string `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"`
	// A date-time in ISO-8601 format
	Synced  NullableTime `json:"synced,omitempty"`
	Enabled *bool        `json:"enabled,omitempty"`
	// Indicates if the access can be requested
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates if comments are required when requesting access
	RequestCommentsRequired *bool  `json:"requestCommentsRequired,omitempty"`
	Owner                   *Owner `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() Owner

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

func (*BaseAccess) GetOwnerOk ¶

func (o *BaseAccess) GetOwnerOk() (*Owner, 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 Owner)

SetOwner gets a reference to the given Owner 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) 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 BaseAccessAllOf ¶

type BaseAccessAllOf struct {
	// The description of the access item
	Description *string `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"`
	// A date-time in ISO-8601 format
	Synced  NullableTime `json:"synced,omitempty"`
	Enabled *bool        `json:"enabled,omitempty"`
	// Indicates if the access can be requested
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates if comments are required when requesting access
	RequestCommentsRequired *bool  `json:"requestCommentsRequired,omitempty"`
	Owner                   *Owner `json:"owner,omitempty"`
	AdditionalProperties    map[string]interface{}
}

BaseAccessAllOf struct for BaseAccessAllOf

func NewBaseAccessAllOf ¶

func NewBaseAccessAllOf() *BaseAccessAllOf

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

func NewBaseAccessAllOfWithDefaults ¶

func NewBaseAccessAllOfWithDefaults() *BaseAccessAllOf

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

func (*BaseAccessAllOf) GetCreated ¶

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

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

func (*BaseAccessAllOf) GetCreatedOk ¶

func (o *BaseAccessAllOf) 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 (*BaseAccessAllOf) GetDescription ¶

func (o *BaseAccessAllOf) GetDescription() string

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

func (*BaseAccessAllOf) GetDescriptionOk ¶

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

func (o *BaseAccessAllOf) GetEnabled() bool

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

func (*BaseAccessAllOf) GetEnabledOk ¶

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

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

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

func (*BaseAccessAllOf) GetModifiedOk ¶

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

func (o *BaseAccessAllOf) GetOwner() Owner

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

func (*BaseAccessAllOf) GetOwnerOk ¶

func (o *BaseAccessAllOf) GetOwnerOk() (*Owner, 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 (*BaseAccessAllOf) GetRequestCommentsRequired ¶

func (o *BaseAccessAllOf) GetRequestCommentsRequired() bool

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

func (*BaseAccessAllOf) GetRequestCommentsRequiredOk ¶

func (o *BaseAccessAllOf) 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 (*BaseAccessAllOf) GetRequestable ¶

func (o *BaseAccessAllOf) GetRequestable() bool

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

func (*BaseAccessAllOf) GetRequestableOk ¶

func (o *BaseAccessAllOf) 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 (*BaseAccessAllOf) GetSynced ¶

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

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

func (*BaseAccessAllOf) GetSyncedOk ¶

func (o *BaseAccessAllOf) 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 (*BaseAccessAllOf) HasCreated ¶

func (o *BaseAccessAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasDescription ¶

func (o *BaseAccessAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasEnabled ¶

func (o *BaseAccessAllOf) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasModified ¶

func (o *BaseAccessAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasOwner ¶

func (o *BaseAccessAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasRequestCommentsRequired ¶

func (o *BaseAccessAllOf) HasRequestCommentsRequired() bool

HasRequestCommentsRequired returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasRequestable ¶

func (o *BaseAccessAllOf) HasRequestable() bool

HasRequestable returns a boolean if a field has been set.

func (*BaseAccessAllOf) HasSynced ¶

func (o *BaseAccessAllOf) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (BaseAccessAllOf) MarshalJSON ¶

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

func (*BaseAccessAllOf) SetCreated ¶

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

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

func (*BaseAccessAllOf) SetCreatedNil ¶

func (o *BaseAccessAllOf) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*BaseAccessAllOf) SetDescription ¶

func (o *BaseAccessAllOf) SetDescription(v string)

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

func (*BaseAccessAllOf) SetEnabled ¶

func (o *BaseAccessAllOf) SetEnabled(v bool)

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

func (*BaseAccessAllOf) SetModified ¶

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

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

func (*BaseAccessAllOf) SetModifiedNil ¶

func (o *BaseAccessAllOf) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*BaseAccessAllOf) SetOwner ¶

func (o *BaseAccessAllOf) SetOwner(v Owner)

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

func (*BaseAccessAllOf) SetRequestCommentsRequired ¶

func (o *BaseAccessAllOf) SetRequestCommentsRequired(v bool)

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

func (*BaseAccessAllOf) SetRequestable ¶

func (o *BaseAccessAllOf) SetRequestable(v bool)

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

func (*BaseAccessAllOf) SetSynced ¶

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

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

func (*BaseAccessAllOf) SetSyncedNil ¶

func (o *BaseAccessAllOf) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*BaseAccessAllOf) UnmarshalJSON ¶

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

func (*BaseAccessAllOf) UnsetCreated ¶

func (o *BaseAccessAllOf) UnsetCreated()

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

func (*BaseAccessAllOf) UnsetModified ¶

func (o *BaseAccessAllOf) UnsetModified()

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

func (*BaseAccessAllOf) UnsetSynced ¶

func (o *BaseAccessAllOf) UnsetSynced()

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

type BaseAccount ¶

type BaseAccount struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	// The ID of the account
	AccountId *string  `json:"accountId,omitempty"`
	Source    *Source1 `json:"source,omitempty"`
	// Indicates if the account is disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates if the account is locked
	Locked     *bool `json:"locked,omitempty"`
	Privileged *bool `json:"privileged,omitempty"`
	// Indicates if 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"`
	// a map or dictionary of key/value pairs
	EntitlementAttributes map[string]interface{} `json:"entitlementAttributes,omitempty"`
	// A date-time in ISO-8601 format
	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() Source1

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

func (*BaseAccount) GetSourceOk ¶

func (o *BaseAccount) GetSourceOk() (*Source1, 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 Source1)

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

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

type BaseAccountAllOf struct {
	// The ID of the account
	AccountId *string  `json:"accountId,omitempty"`
	Source    *Source1 `json:"source,omitempty"`
	// Indicates if the account is disabled
	Disabled *bool `json:"disabled,omitempty"`
	// Indicates if the account is locked
	Locked     *bool `json:"locked,omitempty"`
	Privileged *bool `json:"privileged,omitempty"`
	// Indicates if 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"`
	// a map or dictionary of key/value pairs
	EntitlementAttributes map[string]interface{} `json:"entitlementAttributes,omitempty"`
	// A date-time in ISO-8601 format
	Created              NullableTime `json:"created,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseAccountAllOf struct for BaseAccountAllOf

func NewBaseAccountAllOf ¶

func NewBaseAccountAllOf() *BaseAccountAllOf

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

func NewBaseAccountAllOfWithDefaults ¶

func NewBaseAccountAllOfWithDefaults() *BaseAccountAllOf

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

func (*BaseAccountAllOf) GetAccountId ¶

func (o *BaseAccountAllOf) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*BaseAccountAllOf) GetAccountIdOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetCreated ¶

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

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

func (*BaseAccountAllOf) GetCreatedOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetDisabled ¶

func (o *BaseAccountAllOf) GetDisabled() bool

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

func (*BaseAccountAllOf) GetDisabledOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetEntitlementAttributes ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetEntitlementAttributesOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetLocked ¶

func (o *BaseAccountAllOf) GetLocked() bool

GetLocked returns the Locked field value if set, zero value otherwise.

func (*BaseAccountAllOf) GetLockedOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetManuallyCorrelated ¶

func (o *BaseAccountAllOf) GetManuallyCorrelated() bool

GetManuallyCorrelated returns the ManuallyCorrelated field value if set, zero value otherwise.

func (*BaseAccountAllOf) GetManuallyCorrelatedOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetPasswordLastSet ¶

func (o *BaseAccountAllOf) GetPasswordLastSet() time.Time

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

func (*BaseAccountAllOf) GetPasswordLastSetOk ¶

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

func (o *BaseAccountAllOf) GetPrivileged() bool

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

func (*BaseAccountAllOf) GetPrivilegedOk ¶

func (o *BaseAccountAllOf) 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 (*BaseAccountAllOf) GetSource ¶

func (o *BaseAccountAllOf) GetSource() Source1

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

func (*BaseAccountAllOf) GetSourceOk ¶

func (o *BaseAccountAllOf) GetSourceOk() (*Source1, 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 (*BaseAccountAllOf) HasAccountId ¶

func (o *BaseAccountAllOf) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasCreated ¶

func (o *BaseAccountAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasDisabled ¶

func (o *BaseAccountAllOf) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasEntitlementAttributes ¶

func (o *BaseAccountAllOf) HasEntitlementAttributes() bool

HasEntitlementAttributes returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasLocked ¶

func (o *BaseAccountAllOf) HasLocked() bool

HasLocked returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasManuallyCorrelated ¶

func (o *BaseAccountAllOf) HasManuallyCorrelated() bool

HasManuallyCorrelated returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasPasswordLastSet ¶

func (o *BaseAccountAllOf) HasPasswordLastSet() bool

HasPasswordLastSet returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasPrivileged ¶

func (o *BaseAccountAllOf) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*BaseAccountAllOf) HasSource ¶

func (o *BaseAccountAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (BaseAccountAllOf) MarshalJSON ¶

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

func (*BaseAccountAllOf) SetAccountId ¶

func (o *BaseAccountAllOf) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*BaseAccountAllOf) SetCreated ¶

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

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

func (*BaseAccountAllOf) SetCreatedNil ¶

func (o *BaseAccountAllOf) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*BaseAccountAllOf) SetDisabled ¶

func (o *BaseAccountAllOf) SetDisabled(v bool)

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

func (*BaseAccountAllOf) SetEntitlementAttributes ¶

func (o *BaseAccountAllOf) SetEntitlementAttributes(v map[string]interface{})

SetEntitlementAttributes gets a reference to the given map[string]interface{} and assigns it to the EntitlementAttributes field.

func (*BaseAccountAllOf) SetLocked ¶

func (o *BaseAccountAllOf) SetLocked(v bool)

SetLocked gets a reference to the given bool and assigns it to the Locked field.

func (*BaseAccountAllOf) SetManuallyCorrelated ¶

func (o *BaseAccountAllOf) SetManuallyCorrelated(v bool)

SetManuallyCorrelated gets a reference to the given bool and assigns it to the ManuallyCorrelated field.

func (*BaseAccountAllOf) SetPasswordLastSet ¶

func (o *BaseAccountAllOf) SetPasswordLastSet(v time.Time)

SetPasswordLastSet gets a reference to the given NullableTime and assigns it to the PasswordLastSet field.

func (*BaseAccountAllOf) SetPasswordLastSetNil ¶

func (o *BaseAccountAllOf) SetPasswordLastSetNil()

SetPasswordLastSetNil sets the value for PasswordLastSet to be an explicit nil

func (*BaseAccountAllOf) SetPrivileged ¶

func (o *BaseAccountAllOf) SetPrivileged(v bool)

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

func (*BaseAccountAllOf) SetSource ¶

func (o *BaseAccountAllOf) SetSource(v Source1)

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

func (*BaseAccountAllOf) UnmarshalJSON ¶

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

func (*BaseAccountAllOf) UnsetCreated ¶

func (o *BaseAccountAllOf) UnsetCreated()

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

func (*BaseAccountAllOf) UnsetPasswordLastSet ¶

func (o *BaseAccountAllOf) 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) 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) UnmarshalJSON ¶

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

type BaseEntitlement ¶

type BaseEntitlement struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	// A description of the entitlement
	Description *string `json:"description,omitempty"`
	// The name of the entitlement attribute
	Attribute *string `json:"attribute,omitempty"`
	// The value of the entitlement
	Value                *string `json:"value,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) 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) 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) 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) 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) 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) SetValue ¶

func (o *BaseEntitlement) SetValue(v string)

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

func (*BaseEntitlement) UnmarshalJSON ¶

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

type BaseEntitlementAllOf ¶

type BaseEntitlementAllOf struct {
	// A description of the entitlement
	Description *string `json:"description,omitempty"`
	// The name of the entitlement attribute
	Attribute *string `json:"attribute,omitempty"`
	// The value of the entitlement
	Value                *string `json:"value,omitempty"`
	AdditionalProperties map[string]interface{}
}

BaseEntitlementAllOf struct for BaseEntitlementAllOf

func NewBaseEntitlementAllOf ¶

func NewBaseEntitlementAllOf() *BaseEntitlementAllOf

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

func NewBaseEntitlementAllOfWithDefaults ¶

func NewBaseEntitlementAllOfWithDefaults() *BaseEntitlementAllOf

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

func (*BaseEntitlementAllOf) GetAttribute ¶

func (o *BaseEntitlementAllOf) GetAttribute() string

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

func (*BaseEntitlementAllOf) GetAttributeOk ¶

func (o *BaseEntitlementAllOf) 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 (*BaseEntitlementAllOf) GetDescription ¶

func (o *BaseEntitlementAllOf) GetDescription() string

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

func (*BaseEntitlementAllOf) GetDescriptionOk ¶

func (o *BaseEntitlementAllOf) 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 (*BaseEntitlementAllOf) GetValue ¶

func (o *BaseEntitlementAllOf) GetValue() string

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

func (*BaseEntitlementAllOf) GetValueOk ¶

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

func (o *BaseEntitlementAllOf) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*BaseEntitlementAllOf) HasDescription ¶

func (o *BaseEntitlementAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BaseEntitlementAllOf) HasValue ¶

func (o *BaseEntitlementAllOf) HasValue() bool

HasValue returns a boolean if a field has been set.

func (BaseEntitlementAllOf) MarshalJSON ¶

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

func (*BaseEntitlementAllOf) SetAttribute ¶

func (o *BaseEntitlementAllOf) SetAttribute(v string)

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

func (*BaseEntitlementAllOf) SetDescription ¶

func (o *BaseEntitlementAllOf) SetDescription(v string)

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

func (*BaseEntitlementAllOf) SetValue ¶

func (o *BaseEntitlementAllOf) SetValue(v string)

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

func (*BaseEntitlementAllOf) UnmarshalJSON ¶

func (o *BaseEntitlementAllOf) 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) UnmarshalJSON ¶

func (o *BaseReferenceDto) 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 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) UnmarshalJSON ¶

func (o *Bound) 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) 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 Campaign ¶

type Campaign 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"`
	AdditionalProperties map[string]interface{}
}

Campaign struct for Campaign

func NewCampaign ¶

func NewCampaign(id string, name string, type_ string, campaignType string, description NullableString) *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) GetCampaignType ¶

func (o *Campaign) GetCampaignType() string

GetCampaignType returns the CampaignType field value

func (*Campaign) GetCampaignTypeOk ¶

func (o *Campaign) GetCampaignTypeOk() (*string, bool)

GetCampaignTypeOk returns a tuple with the CampaignType field value 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 If the value is explicit nil, the zero value for string will be returned

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

func (*Campaign) GetId ¶

func (o *Campaign) GetId() string

GetId returns the Id field value

func (*Campaign) GetIdOk ¶

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

GetIdOk returns a tuple with the Id field value 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) 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) MarshalJSON ¶

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

func (*Campaign) SetCampaignType ¶

func (o *Campaign) SetCampaignType(v string)

SetCampaignType sets field value

func (*Campaign) SetDescription ¶

func (o *Campaign) SetDescription(v string)

SetDescription sets field value

func (*Campaign) SetId ¶

func (o *Campaign) SetId(v string)

SetId sets field value

func (*Campaign) SetName ¶

func (o *Campaign) SetName(v string)

SetName sets field value

func (*Campaign) SetType ¶

func (o *Campaign) SetType(v string)

SetType sets field value

func (*Campaign) UnmarshalJSON ¶

func (o *Campaign) 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"`
	AdditionalProperties map[string]interface{}
}

CampaignReference struct for CampaignReference

func NewCampaignReference ¶

func NewCampaignReference(id string, name string, type_ string, campaignType string, description NullableString) *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) 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) 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) 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) 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) UnmarshalJSON ¶

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

type CancelAccessRequest ¶

type CancelAccessRequest struct {
	// ID of the account activity object corresponding to the access request.
	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) 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   *BaseReferenceDto `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 ¶

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

func (*CancelledRequestDetails) GetOwnerOk ¶

func (o *CancelledRequestDetails) GetOwnerOk() (*BaseReferenceDto, 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 ¶

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

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) 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 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) 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) 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 CertificationsApiService ¶

type CertificationsApiService service

CertificationsApiService CertificationsApi service

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) 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

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) 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) UnmarshalJSON ¶

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

type Comment1 ¶

type Comment1 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{}
}

Comment1 struct for Comment1

func NewComment1 ¶

func NewComment1() *Comment1

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

func NewComment1WithDefaults ¶

func NewComment1WithDefaults() *Comment1

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

func (*Comment1) GetComment ¶

func (o *Comment1) GetComment() string

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

func (*Comment1) GetCommentOk ¶

func (o *Comment1) 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 (*Comment1) GetCommenter ¶

func (o *Comment1) GetCommenter() string

GetCommenter returns the Commenter field value if set, zero value otherwise.

func (*Comment1) GetCommenterOk ¶

func (o *Comment1) 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 (*Comment1) GetDate ¶

func (o *Comment1) GetDate() time.Time

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

func (*Comment1) GetDateOk ¶

func (o *Comment1) 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 (*Comment1) HasComment ¶

func (o *Comment1) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*Comment1) HasCommenter ¶

func (o *Comment1) HasCommenter() bool

HasCommenter returns a boolean if a field has been set.

func (*Comment1) HasDate ¶

func (o *Comment1) HasDate() bool

HasDate returns a boolean if a field has been set.

func (Comment1) MarshalJSON ¶

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

func (*Comment1) SetComment ¶

func (o *Comment1) SetComment(v string)

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

func (*Comment1) SetCommenter ¶

func (o *Comment1) SetCommenter(v string)

SetCommenter gets a reference to the given string and assigns it to the Commenter field.

func (*Comment1) SetDate ¶

func (o *Comment1) SetDate(v time.Time)

SetDate gets a reference to the given NullableTime and assigns it to the Date field.

func (*Comment1) SetDateNil ¶

func (o *Comment1) SetDateNil()

SetDateNil sets the value for Date to be an explicit nil

func (*Comment1) UnmarshalJSON ¶

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

func (*Comment1) UnsetDate ¶

func (o *Comment1) UnsetDate()

UnsetDate ensures that no value is present for Date, not even an explicit nil

type CommentDto ¶

type CommentDto struct {
	// Content of the comment
	Comment *string           `json:"comment,omitempty"`
	Author  *CommentDtoAuthor `json:"author,omitempty"`
	// Date and time comment was created
	Created              *time.Time `json:"created,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 ¶

func (o *CommentDto) GetAuthor() CommentDtoAuthor

GetAuthor returns the Author field value if set, zero value otherwise.

func (*CommentDto) GetAuthorOk ¶

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.

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.

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 ¶

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 ¶

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 string and assigns it to the Comment field.

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) UnmarshalJSON ¶

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

type CommentDtoAuthor ¶

type CommentDtoAuthor struct {
	Type *DtoType `json:"type,omitempty"`
	// ID of the author
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the identity making the comment
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

CommentDtoAuthor struct for CommentDtoAuthor

func NewCommentDtoAuthor ¶

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 ¶

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 ¶

func (o *CommentDtoAuthor) GetId() string

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

func (*CommentDtoAuthor) GetIdOk ¶

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 ¶

func (o *CommentDtoAuthor) GetName() string

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

func (*CommentDtoAuthor) GetNameOk ¶

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 ¶

func (o *CommentDtoAuthor) GetType() DtoType

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

func (*CommentDtoAuthor) GetTypeOk ¶

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

func (o *CommentDtoAuthor) HasId() bool

HasId returns a boolean if a field has been set.

func (*CommentDtoAuthor) HasName ¶

func (o *CommentDtoAuthor) HasName() bool

HasName returns a boolean if a field has been set.

func (*CommentDtoAuthor) HasType ¶

func (o *CommentDtoAuthor) HasType() bool

HasType returns a boolean if a field has been set.

func (CommentDtoAuthor) MarshalJSON ¶

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

func (*CommentDtoAuthor) SetId ¶

func (o *CommentDtoAuthor) SetId(v string)

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

func (*CommentDtoAuthor) SetName ¶

func (o *CommentDtoAuthor) SetName(v string)

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

func (*CommentDtoAuthor) SetType ¶

func (o *CommentDtoAuthor) SetType(v DtoType)

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

func (*CommentDtoAuthor) UnmarshalJSON ¶

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      *AccessRequestType          `json:"requestType,omitempty"`
	Requester        *BaseReferenceDto           `json:"requester,omitempty"`
	RequestedFor     *BaseReferenceDto           `json:"requestedFor,omitempty"`
	ReviewedBy       *BaseReferenceDto           `json:"reviewedBy,omitempty"`
	Owner            *BaseReferenceDto           `json:"owner,omitempty"`
	RequestedObject  *RequestableObjectReference `json:"requestedObject,omitempty"`
	RequesterComment *CommentDto                 `json:"requesterComment,omitempty"`
	ReviewerComment  *CommentDto                 `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 *time.Time `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    *time.Time                         `json:"currentRemoveDate,omitempty"`
	SodViolationContext  *SodViolationContextCheckCompleted `json:"sodViolationContext,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) 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.

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.

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() BaseReferenceDto

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

func (*CompletedApproval) GetOwnerOk ¶

func (o *CompletedApproval) GetOwnerOk() (*BaseReferenceDto, 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) 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.

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.

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.

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.

func (*CompletedApproval) GetRequestedFor ¶

func (o *CompletedApproval) GetRequestedFor() BaseReferenceDto

GetRequestedFor returns the RequestedFor field value if set, zero value otherwise.

func (*CompletedApproval) GetRequestedForOk ¶

func (o *CompletedApproval) GetRequestedForOk() (*BaseReferenceDto, 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() BaseReferenceDto

GetRequester returns the Requester field value if set, zero value otherwise.

func (*CompletedApproval) GetRequesterComment ¶

func (o *CompletedApproval) GetRequesterComment() CommentDto

GetRequesterComment returns the RequesterComment field value if set, zero value otherwise.

func (*CompletedApproval) GetRequesterCommentOk ¶

func (o *CompletedApproval) 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 (*CompletedApproval) GetRequesterOk ¶

func (o *CompletedApproval) GetRequesterOk() (*BaseReferenceDto, 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() BaseReferenceDto

GetReviewedBy returns the ReviewedBy field value if set, zero value otherwise.

func (*CompletedApproval) GetReviewedByOk ¶

func (o *CompletedApproval) GetReviewedByOk() (*BaseReferenceDto, 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() CommentDto

GetReviewerComment returns the ReviewerComment field value if set, zero value otherwise.

func (*CompletedApproval) GetReviewerCommentOk ¶

func (o *CompletedApproval) GetReviewerCommentOk() (*CommentDto, 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) 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) 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) 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) 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 time.Time and assigns it to the CurrentRemoveDate field.

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 BaseReferenceDto)

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

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 time.Time and assigns it to the RemoveDate field.

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 AccessRequestType and assigns it to the RequestType field.

func (*CompletedApproval) SetRequestedFor ¶

func (o *CompletedApproval) SetRequestedFor(v BaseReferenceDto)

SetRequestedFor gets a reference to the given BaseReferenceDto 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 BaseReferenceDto)

SetRequester gets a reference to the given BaseReferenceDto and assigns it to the Requester field.

func (*CompletedApproval) SetRequesterComment ¶

func (o *CompletedApproval) SetRequesterComment(v CommentDto)

SetRequesterComment gets a reference to the given CommentDto and assigns it to the RequesterComment field.

func (*CompletedApproval) SetReviewedBy ¶

func (o *CompletedApproval) SetReviewedBy(v BaseReferenceDto)

SetReviewedBy gets a reference to the given BaseReferenceDto and assigns it to the ReviewedBy field.

func (*CompletedApproval) SetReviewerComment ¶

func (o *CompletedApproval) SetReviewerComment(v CommentDto)

SetReviewerComment gets a reference to the given CommentDto 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) UnmarshalJSON ¶

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

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"
)

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

type CreateAccessRequest401Response struct {
	// A message describing the error
	Error                map[string]interface{} `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateAccessRequest401Response struct for CreateAccessRequest401Response

func NewCreateAccessRequest401Response ¶

func NewCreateAccessRequest401Response() *CreateAccessRequest401Response

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

func NewCreateAccessRequest401ResponseWithDefaults ¶

func NewCreateAccessRequest401ResponseWithDefaults() *CreateAccessRequest401Response

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

func (*CreateAccessRequest401Response) GetError ¶

func (o *CreateAccessRequest401Response) GetError() map[string]interface{}

GetError returns the Error field value if set, zero value otherwise.

func (*CreateAccessRequest401Response) GetErrorOk ¶

func (o *CreateAccessRequest401Response) 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 (*CreateAccessRequest401Response) HasError ¶

func (o *CreateAccessRequest401Response) HasError() bool

HasError returns a boolean if a field has been set.

func (CreateAccessRequest401Response) MarshalJSON ¶

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

func (*CreateAccessRequest401Response) SetError ¶

func (o *CreateAccessRequest401Response) SetError(v map[string]interface{})

SetError gets a reference to the given map[string]interface{} and assigns it to the Error field.

func (*CreateAccessRequest401Response) UnmarshalJSON ¶

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

type CreateAccessRequest429Response ¶

type CreateAccessRequest429Response struct {
	// A message describing the error
	Message              map[string]interface{} `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

CreateAccessRequest429Response struct for CreateAccessRequest429Response

func NewCreateAccessRequest429Response ¶

func NewCreateAccessRequest429Response() *CreateAccessRequest429Response

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

func NewCreateAccessRequest429ResponseWithDefaults ¶

func NewCreateAccessRequest429ResponseWithDefaults() *CreateAccessRequest429Response

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

func (*CreateAccessRequest429Response) GetMessage ¶

func (o *CreateAccessRequest429Response) GetMessage() map[string]interface{}

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

func (*CreateAccessRequest429Response) GetMessageOk ¶

func (o *CreateAccessRequest429Response) 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 (*CreateAccessRequest429Response) HasMessage ¶

func (o *CreateAccessRequest429Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (CreateAccessRequest429Response) MarshalJSON ¶

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

func (*CreateAccessRequest429Response) SetMessage ¶

func (o *CreateAccessRequest429Response) SetMessage(v map[string]interface{})

SetMessage gets a reference to the given map[string]interface{} and assigns it to the Message field.

func (*CreateAccessRequest429Response) UnmarshalJSON ¶

func (o *CreateAccessRequest429Response) 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) 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) 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) 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 BaseReferenceDto `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 BaseReferenceDto, 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 ¶

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) UnmarshalJSON ¶

func (o *CreatePersonalAccessTokenResponse) 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) UnmarshalJSON ¶

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

type DisplayReference ¶

type DisplayReference struct {
	Id                   *string `json:"id,omitempty"`
	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) UnmarshalJSON ¶

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

type DisplayReferenceAllOf ¶

type DisplayReferenceAllOf struct {
	DisplayName          *string `json:"displayName,omitempty"`
	AdditionalProperties map[string]interface{}
}

DisplayReferenceAllOf struct for DisplayReferenceAllOf

func NewDisplayReferenceAllOf ¶

func NewDisplayReferenceAllOf() *DisplayReferenceAllOf

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

func NewDisplayReferenceAllOfWithDefaults ¶

func NewDisplayReferenceAllOfWithDefaults() *DisplayReferenceAllOf

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

func (*DisplayReferenceAllOf) GetDisplayName ¶

func (o *DisplayReferenceAllOf) GetDisplayName() string

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

func (*DisplayReferenceAllOf) GetDisplayNameOk ¶

func (o *DisplayReferenceAllOf) 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 (*DisplayReferenceAllOf) HasDisplayName ¶

func (o *DisplayReferenceAllOf) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (DisplayReferenceAllOf) MarshalJSON ¶

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

func (*DisplayReferenceAllOf) SetDisplayName ¶

func (o *DisplayReferenceAllOf) SetDisplayName(v string)

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

func (*DisplayReferenceAllOf) UnmarshalJSON ¶

func (o *DisplayReferenceAllOf) 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_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"
)

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) UnmarshalJSON ¶

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

type Entitlement ¶

type Entitlement struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// A description of the entitlement
	Description *string `json:"description,omitempty"`
	// The name of the entitlement attribute
	Attribute *string `json:"attribute,omitempty"`
	// The value of the entitlement
	Value *string `json:"value,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The display name of the entitlement
	DisplayName          *string    `json:"displayName,omitempty"`
	Source               *Reference `json:"source,omitempty"`
	Privileged           *bool      `json:"privileged,omitempty"`
	IdentityCount        *int32     `json:"identityCount,omitempty"`
	Tags                 []string   `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

Entitlement Entitlement

func NewEntitlement ¶

func NewEntitlement(id string, name string, type_ DocumentType) *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) 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) GetDisplayName ¶

func (o *Entitlement) GetDisplayName() string

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

func (*Entitlement) GetDisplayNameOk ¶

func (o *Entitlement) 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 (*Entitlement) GetId ¶

func (o *Entitlement) GetId() string

GetId returns the Id field value

func (*Entitlement) GetIdOk ¶

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

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

func (*Entitlement) GetIdentityCount ¶

func (o *Entitlement) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*Entitlement) GetIdentityCountOk ¶

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

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

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

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

func (*Entitlement) GetName ¶

func (o *Entitlement) GetName() string

GetName returns the Name field value

func (*Entitlement) GetNameOk ¶

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

GetNameOk returns a tuple with the Name field value 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) GetSource ¶

func (o *Entitlement) GetSource() Reference

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

func (*Entitlement) GetSourceOk ¶

func (o *Entitlement) 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 (*Entitlement) GetSynced ¶

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

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

func (*Entitlement) GetSyncedOk ¶

func (o *Entitlement) 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 (*Entitlement) GetTags ¶

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

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

func (*Entitlement) GetTagsOk ¶

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

func (o *Entitlement) GetType() DocumentType

GetType returns the Type field value

func (*Entitlement) GetTypeOk ¶

func (o *Entitlement) GetTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value 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) HasDescription ¶

func (o *Entitlement) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Entitlement) HasDisplayName ¶

func (o *Entitlement) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Entitlement) HasIdentityCount ¶

func (o *Entitlement) HasIdentityCount() bool

HasIdentityCount 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) HasPrivileged ¶

func (o *Entitlement) HasPrivileged() bool

HasPrivileged 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) HasSynced ¶

func (o *Entitlement) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*Entitlement) HasTags ¶

func (o *Entitlement) HasTags() bool

HasTags 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) SetDescription ¶

func (o *Entitlement) SetDescription(v string)

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

func (*Entitlement) SetDisplayName ¶

func (o *Entitlement) SetDisplayName(v string)

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

func (*Entitlement) SetId ¶

func (o *Entitlement) SetId(v string)

SetId sets field value

func (*Entitlement) SetIdentityCount ¶

func (o *Entitlement) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*Entitlement) SetModified ¶

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

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

func (*Entitlement) SetModifiedNil ¶

func (o *Entitlement) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Entitlement) SetName ¶

func (o *Entitlement) SetName(v string)

SetName sets field value

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) SetSource ¶

func (o *Entitlement) SetSource(v Reference)

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

func (*Entitlement) SetSynced ¶

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

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

func (*Entitlement) SetSyncedNil ¶

func (o *Entitlement) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*Entitlement) SetTags ¶

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

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

func (*Entitlement) SetType ¶

func (o *Entitlement) SetType(v DocumentType)

SetType sets field value

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) UnmarshalJSON ¶

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

func (*Entitlement) UnsetModified ¶

func (o *Entitlement) UnsetModified()

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

func (*Entitlement) UnsetSynced ¶

func (o *Entitlement) UnsetSynced()

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

type Entitlement1 ¶

type Entitlement1 struct {
	Id                   *string        `json:"id,omitempty"`
	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{}
}

Entitlement1 EntitlementReference

func NewEntitlement1 ¶

func NewEntitlement1() *Entitlement1

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

func NewEntitlement1WithDefaults ¶

func NewEntitlement1WithDefaults() *Entitlement1

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

func (*Entitlement1) GetAttribute ¶

func (o *Entitlement1) GetAttribute() string

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

func (*Entitlement1) GetAttributeOk ¶

func (o *Entitlement1) 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 (*Entitlement1) GetDescription ¶

func (o *Entitlement1) GetDescription() string

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

func (*Entitlement1) GetDescriptionOk ¶

func (o *Entitlement1) 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 (*Entitlement1) GetDisplayName ¶

func (o *Entitlement1) GetDisplayName() string

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

func (*Entitlement1) GetDisplayNameOk ¶

func (o *Entitlement1) 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 (*Entitlement1) GetId ¶

func (o *Entitlement1) GetId() string

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

func (*Entitlement1) GetIdOk ¶

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

func (o *Entitlement1) GetName() string

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

func (*Entitlement1) GetNameOk ¶

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

func (o *Entitlement1) GetPrivileged() bool

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

func (*Entitlement1) GetPrivilegedOk ¶

func (o *Entitlement1) 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 (*Entitlement1) GetSource ¶

func (o *Entitlement1) GetSource() Reference

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

func (*Entitlement1) GetSourceOk ¶

func (o *Entitlement1) 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 (*Entitlement1) GetStandalone ¶

func (o *Entitlement1) GetStandalone() bool

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

func (*Entitlement1) GetStandaloneOk ¶

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

func (o *Entitlement1) GetType() DtoType

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

func (*Entitlement1) GetTypeOk ¶

func (o *Entitlement1) 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 (*Entitlement1) GetValue ¶

func (o *Entitlement1) GetValue() string

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

func (*Entitlement1) GetValueOk ¶

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

func (o *Entitlement1) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*Entitlement1) HasDescription ¶

func (o *Entitlement1) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Entitlement1) HasDisplayName ¶

func (o *Entitlement1) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Entitlement1) HasId ¶

func (o *Entitlement1) HasId() bool

HasId returns a boolean if a field has been set.

func (*Entitlement1) HasName ¶

func (o *Entitlement1) HasName() bool

HasName returns a boolean if a field has been set.

func (*Entitlement1) HasPrivileged ¶

func (o *Entitlement1) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*Entitlement1) HasSource ¶

func (o *Entitlement1) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*Entitlement1) HasStandalone ¶

func (o *Entitlement1) HasStandalone() bool

HasStandalone returns a boolean if a field has been set.

func (*Entitlement1) HasType ¶

func (o *Entitlement1) HasType() bool

HasType returns a boolean if a field has been set.

func (*Entitlement1) HasValue ¶

func (o *Entitlement1) HasValue() bool

HasValue returns a boolean if a field has been set.

func (Entitlement1) MarshalJSON ¶

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

func (*Entitlement1) SetAttribute ¶

func (o *Entitlement1) SetAttribute(v string)

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

func (*Entitlement1) SetDescription ¶

func (o *Entitlement1) SetDescription(v string)

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

func (*Entitlement1) SetDescriptionNil ¶

func (o *Entitlement1) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Entitlement1) SetDisplayName ¶

func (o *Entitlement1) SetDisplayName(v string)

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

func (*Entitlement1) SetId ¶

func (o *Entitlement1) SetId(v string)

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

func (*Entitlement1) SetName ¶

func (o *Entitlement1) SetName(v string)

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

func (*Entitlement1) SetPrivileged ¶

func (o *Entitlement1) SetPrivileged(v bool)

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

func (*Entitlement1) SetSource ¶

func (o *Entitlement1) SetSource(v Reference)

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

func (*Entitlement1) SetStandalone ¶

func (o *Entitlement1) SetStandalone(v bool)

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

func (*Entitlement1) SetType ¶

func (o *Entitlement1) SetType(v DtoType)

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

func (*Entitlement1) SetValue ¶

func (o *Entitlement1) SetValue(v string)

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

func (*Entitlement1) UnmarshalJSON ¶

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

func (*Entitlement1) UnsetDescription ¶

func (o *Entitlement1) UnsetDescription()

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

type EntitlementDocument ¶

type EntitlementDocument struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// A description of the entitlement
	Description *string `json:"description,omitempty"`
	// The name of the entitlement attribute
	Attribute *string `json:"attribute,omitempty"`
	// The value of the entitlement
	Value *string `json:"value,omitempty"`
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The display name of the entitlement
	DisplayName          *string    `json:"displayName,omitempty"`
	Source               *Reference `json:"source,omitempty"`
	Privileged           *bool      `json:"privileged,omitempty"`
	IdentityCount        *int32     `json:"identityCount,omitempty"`
	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) GetAttribute ¶

func (o *EntitlementDocument) GetAttribute() string

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

func (*EntitlementDocument) GetAttributeOk ¶

func (o *EntitlementDocument) 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 (*EntitlementDocument) GetDescription ¶

func (o *EntitlementDocument) GetDescription() string

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

func (*EntitlementDocument) GetDescriptionOk ¶

func (o *EntitlementDocument) 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 (*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) GetSource ¶

func (o *EntitlementDocument) GetSource() Reference

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

func (*EntitlementDocument) GetSourceOk ¶

func (o *EntitlementDocument) 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 (*EntitlementDocument) GetSynced ¶

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

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

func (*EntitlementDocument) GetSyncedOk ¶

func (o *EntitlementDocument) 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 (*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) GetValue ¶

func (o *EntitlementDocument) GetValue() string

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

func (*EntitlementDocument) GetValueOk ¶

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

func (o *EntitlementDocument) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*EntitlementDocument) HasDescription ¶

func (o *EntitlementDocument) HasDescription() bool

HasDescription 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) 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) HasValue ¶

func (o *EntitlementDocument) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EntitlementDocument) MarshalJSON ¶

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

func (*EntitlementDocument) SetAttribute ¶

func (o *EntitlementDocument) SetAttribute(v string)

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

func (*EntitlementDocument) SetDescription ¶

func (o *EntitlementDocument) SetDescription(v string)

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

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) SetSource ¶

func (o *EntitlementDocument) SetSource(v Reference)

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

func (*EntitlementDocument) SetSynced ¶

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

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

func (*EntitlementDocument) SetSyncedNil ¶

func (o *EntitlementDocument) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

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) SetValue ¶

func (o *EntitlementDocument) SetValue(v string)

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

func (*EntitlementDocument) UnmarshalJSON ¶

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

func (*EntitlementDocument) UnsetModified ¶

func (o *EntitlementDocument) UnsetModified()

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

func (*EntitlementDocument) UnsetSynced ¶

func (o *EntitlementDocument) UnsetSynced()

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

type EntitlementDocumentAllOf ¶

type EntitlementDocumentAllOf struct {
	// A date-time in ISO-8601 format
	Modified NullableTime `json:"modified,omitempty"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The display name of the entitlement
	DisplayName          *string    `json:"displayName,omitempty"`
	Source               *Reference `json:"source,omitempty"`
	Privileged           *bool      `json:"privileged,omitempty"`
	IdentityCount        *int32     `json:"identityCount,omitempty"`
	Tags                 []string   `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementDocumentAllOf struct for EntitlementDocumentAllOf

func NewEntitlementDocumentAllOf ¶

func NewEntitlementDocumentAllOf() *EntitlementDocumentAllOf

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

func NewEntitlementDocumentAllOfWithDefaults ¶

func NewEntitlementDocumentAllOfWithDefaults() *EntitlementDocumentAllOf

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

func (*EntitlementDocumentAllOf) GetDisplayName ¶

func (o *EntitlementDocumentAllOf) GetDisplayName() string

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

func (*EntitlementDocumentAllOf) GetDisplayNameOk ¶

func (o *EntitlementDocumentAllOf) 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 (*EntitlementDocumentAllOf) GetIdentityCount ¶

func (o *EntitlementDocumentAllOf) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*EntitlementDocumentAllOf) GetIdentityCountOk ¶

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

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

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

func (*EntitlementDocumentAllOf) GetModifiedOk ¶

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

func (o *EntitlementDocumentAllOf) GetPrivileged() bool

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

func (*EntitlementDocumentAllOf) GetPrivilegedOk ¶

func (o *EntitlementDocumentAllOf) 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 (*EntitlementDocumentAllOf) GetSource ¶

func (o *EntitlementDocumentAllOf) GetSource() Reference

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

func (*EntitlementDocumentAllOf) GetSourceOk ¶

func (o *EntitlementDocumentAllOf) 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 (*EntitlementDocumentAllOf) GetSynced ¶

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

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

func (*EntitlementDocumentAllOf) GetSyncedOk ¶

func (o *EntitlementDocumentAllOf) 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 (*EntitlementDocumentAllOf) GetTags ¶

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

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

func (*EntitlementDocumentAllOf) GetTagsOk ¶

func (o *EntitlementDocumentAllOf) 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 (*EntitlementDocumentAllOf) HasDisplayName ¶

func (o *EntitlementDocumentAllOf) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*EntitlementDocumentAllOf) HasIdentityCount ¶

func (o *EntitlementDocumentAllOf) HasIdentityCount() bool

HasIdentityCount returns a boolean if a field has been set.

func (*EntitlementDocumentAllOf) HasModified ¶

func (o *EntitlementDocumentAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*EntitlementDocumentAllOf) HasPrivileged ¶

func (o *EntitlementDocumentAllOf) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*EntitlementDocumentAllOf) HasSource ¶

func (o *EntitlementDocumentAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*EntitlementDocumentAllOf) HasSynced ¶

func (o *EntitlementDocumentAllOf) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*EntitlementDocumentAllOf) HasTags ¶

func (o *EntitlementDocumentAllOf) HasTags() bool

HasTags returns a boolean if a field has been set.

func (EntitlementDocumentAllOf) MarshalJSON ¶

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

func (*EntitlementDocumentAllOf) SetDisplayName ¶

func (o *EntitlementDocumentAllOf) SetDisplayName(v string)

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

func (*EntitlementDocumentAllOf) SetIdentityCount ¶

func (o *EntitlementDocumentAllOf) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*EntitlementDocumentAllOf) SetModified ¶

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

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

func (*EntitlementDocumentAllOf) SetModifiedNil ¶

func (o *EntitlementDocumentAllOf) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*EntitlementDocumentAllOf) SetPrivileged ¶

func (o *EntitlementDocumentAllOf) SetPrivileged(v bool)

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

func (*EntitlementDocumentAllOf) SetSource ¶

func (o *EntitlementDocumentAllOf) SetSource(v Reference)

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

func (*EntitlementDocumentAllOf) SetSynced ¶

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

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

func (*EntitlementDocumentAllOf) SetSyncedNil ¶

func (o *EntitlementDocumentAllOf) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*EntitlementDocumentAllOf) SetTags ¶

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

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

func (*EntitlementDocumentAllOf) UnmarshalJSON ¶

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

func (*EntitlementDocumentAllOf) UnsetModified ¶

func (o *EntitlementDocumentAllOf) UnsetModified()

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

func (*EntitlementDocumentAllOf) UnsetSynced ¶

func (o *EntitlementDocumentAllOf) UnsetSynced()

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

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               *BaseReferenceDto `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() BaseReferenceDto

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

func (*EntitlementDto) GetSourceOk ¶

func (o *EntitlementDto) GetSourceOk() (*BaseReferenceDto, 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 BaseReferenceDto)

SetSource gets a reference to the given BaseReferenceDto 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) UnmarshalJSON ¶

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

type EntitlementDtoAllOf ¶

type EntitlementDtoAllOf struct {
	// 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               *BaseReferenceDto `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

EntitlementDtoAllOf Entitlement object that represents entitlement

func NewEntitlementDtoAllOf ¶

func NewEntitlementDtoAllOf() *EntitlementDtoAllOf

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

func NewEntitlementDtoAllOfWithDefaults ¶

func NewEntitlementDtoAllOfWithDefaults() *EntitlementDtoAllOf

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

func (*EntitlementDtoAllOf) GetAttribute ¶

func (o *EntitlementDtoAllOf) GetAttribute() string

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

func (*EntitlementDtoAllOf) GetAttributeOk ¶

func (o *EntitlementDtoAllOf) 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 (*EntitlementDtoAllOf) GetAttributes ¶

func (o *EntitlementDtoAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*EntitlementDtoAllOf) GetAttributesOk ¶

func (o *EntitlementDtoAllOf) 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 (*EntitlementDtoAllOf) GetCloudGoverned ¶

func (o *EntitlementDtoAllOf) GetCloudGoverned() bool

GetCloudGoverned returns the CloudGoverned field value if set, zero value otherwise.

func (*EntitlementDtoAllOf) GetCloudGovernedOk ¶

func (o *EntitlementDtoAllOf) 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 (*EntitlementDtoAllOf) GetDescription ¶

func (o *EntitlementDtoAllOf) GetDescription() string

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

func (*EntitlementDtoAllOf) GetDescriptionOk ¶

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

func (o *EntitlementDtoAllOf) GetPrivileged() bool

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

func (*EntitlementDtoAllOf) GetPrivilegedOk ¶

func (o *EntitlementDtoAllOf) 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 (*EntitlementDtoAllOf) GetSource ¶

func (o *EntitlementDtoAllOf) GetSource() BaseReferenceDto

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

func (*EntitlementDtoAllOf) GetSourceOk ¶

func (o *EntitlementDtoAllOf) GetSourceOk() (*BaseReferenceDto, 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 (*EntitlementDtoAllOf) GetSourceSchemaObjectType ¶

func (o *EntitlementDtoAllOf) GetSourceSchemaObjectType() string

GetSourceSchemaObjectType returns the SourceSchemaObjectType field value if set, zero value otherwise.

func (*EntitlementDtoAllOf) GetSourceSchemaObjectTypeOk ¶

func (o *EntitlementDtoAllOf) 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 (*EntitlementDtoAllOf) GetValue ¶

func (o *EntitlementDtoAllOf) GetValue() string

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

func (*EntitlementDtoAllOf) GetValueOk ¶

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

func (o *EntitlementDtoAllOf) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasAttributes ¶

func (o *EntitlementDtoAllOf) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasCloudGoverned ¶

func (o *EntitlementDtoAllOf) HasCloudGoverned() bool

HasCloudGoverned returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasDescription ¶

func (o *EntitlementDtoAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasPrivileged ¶

func (o *EntitlementDtoAllOf) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasSource ¶

func (o *EntitlementDtoAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasSourceSchemaObjectType ¶

func (o *EntitlementDtoAllOf) HasSourceSchemaObjectType() bool

HasSourceSchemaObjectType returns a boolean if a field has been set.

func (*EntitlementDtoAllOf) HasValue ¶

func (o *EntitlementDtoAllOf) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EntitlementDtoAllOf) MarshalJSON ¶

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

func (*EntitlementDtoAllOf) SetAttribute ¶

func (o *EntitlementDtoAllOf) SetAttribute(v string)

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

func (*EntitlementDtoAllOf) SetAttributes ¶

func (o *EntitlementDtoAllOf) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*EntitlementDtoAllOf) SetCloudGoverned ¶

func (o *EntitlementDtoAllOf) SetCloudGoverned(v bool)

SetCloudGoverned gets a reference to the given bool and assigns it to the CloudGoverned field.

func (*EntitlementDtoAllOf) SetDescription ¶

func (o *EntitlementDtoAllOf) SetDescription(v string)

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

func (*EntitlementDtoAllOf) SetPrivileged ¶

func (o *EntitlementDtoAllOf) SetPrivileged(v bool)

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

func (*EntitlementDtoAllOf) SetSource ¶

func (o *EntitlementDtoAllOf) SetSource(v BaseReferenceDto)

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

func (*EntitlementDtoAllOf) SetSourceSchemaObjectType ¶

func (o *EntitlementDtoAllOf) SetSourceSchemaObjectType(v string)

SetSourceSchemaObjectType gets a reference to the given string and assigns it to the SourceSchemaObjectType field.

func (*EntitlementDtoAllOf) SetValue ¶

func (o *EntitlementDtoAllOf) SetValue(v string)

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

func (*EntitlementDtoAllOf) UnmarshalJSON ¶

func (o *EntitlementDtoAllOf) 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 \"sourceOwner\", \"manager\" and \"workgroup:{id}\". Multiple workgroups (governance groups) can be used.
	GrantRequestApprovalSchemes *string `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.

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.

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 string and assigns it to the GrantRequestApprovalSchemes field.

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) UnmarshalJSON ¶

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

type EntitlementSummary ¶

type EntitlementSummary struct {
	Id                   *string        `json:"id,omitempty"`
	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) 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 EntitlementSummaryAllOf ¶

type EntitlementSummaryAllOf struct {
	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{}
}

EntitlementSummaryAllOf struct for EntitlementSummaryAllOf

func NewEntitlementSummaryAllOf ¶

func NewEntitlementSummaryAllOf() *EntitlementSummaryAllOf

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

func NewEntitlementSummaryAllOfWithDefaults ¶

func NewEntitlementSummaryAllOfWithDefaults() *EntitlementSummaryAllOf

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

func (*EntitlementSummaryAllOf) GetAttribute ¶

func (o *EntitlementSummaryAllOf) GetAttribute() string

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

func (*EntitlementSummaryAllOf) GetAttributeOk ¶

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

func (o *EntitlementSummaryAllOf) GetPrivileged() bool

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

func (*EntitlementSummaryAllOf) GetPrivilegedOk ¶

func (o *EntitlementSummaryAllOf) 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 (*EntitlementSummaryAllOf) GetSource ¶

func (o *EntitlementSummaryAllOf) GetSource() Reference

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

func (*EntitlementSummaryAllOf) GetSourceOk ¶

func (o *EntitlementSummaryAllOf) 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 (*EntitlementSummaryAllOf) GetStandalone ¶

func (o *EntitlementSummaryAllOf) GetStandalone() bool

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

func (*EntitlementSummaryAllOf) GetStandaloneOk ¶

func (o *EntitlementSummaryAllOf) 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 (*EntitlementSummaryAllOf) GetValue ¶

func (o *EntitlementSummaryAllOf) GetValue() string

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

func (*EntitlementSummaryAllOf) GetValueOk ¶

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

func (o *EntitlementSummaryAllOf) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*EntitlementSummaryAllOf) HasPrivileged ¶

func (o *EntitlementSummaryAllOf) HasPrivileged() bool

HasPrivileged returns a boolean if a field has been set.

func (*EntitlementSummaryAllOf) HasSource ¶

func (o *EntitlementSummaryAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*EntitlementSummaryAllOf) HasStandalone ¶

func (o *EntitlementSummaryAllOf) HasStandalone() bool

HasStandalone returns a boolean if a field has been set.

func (*EntitlementSummaryAllOf) HasValue ¶

func (o *EntitlementSummaryAllOf) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EntitlementSummaryAllOf) MarshalJSON ¶

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

func (*EntitlementSummaryAllOf) SetAttribute ¶

func (o *EntitlementSummaryAllOf) SetAttribute(v string)

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

func (*EntitlementSummaryAllOf) SetPrivileged ¶

func (o *EntitlementSummaryAllOf) SetPrivileged(v bool)

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

func (*EntitlementSummaryAllOf) SetSource ¶

func (o *EntitlementSummaryAllOf) SetSource(v Reference)

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

func (*EntitlementSummaryAllOf) SetStandalone ¶

func (o *EntitlementSummaryAllOf) SetStandalone(v bool)

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

func (*EntitlementSummaryAllOf) SetValue ¶

func (o *EntitlementSummaryAllOf) SetValue(v string)

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

func (*EntitlementSummaryAllOf) UnmarshalJSON ¶

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

type ErrorMessageDto ¶

type ErrorMessageDto struct {
	// The locale for the message text, a BCP 47 language tag.
	Locale       *string       `json:"locale,omitempty"`
	LocaleOrigin *LocaleOrigin `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.

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.

func (*ErrorMessageDto) GetLocaleOrigin ¶

func (o *ErrorMessageDto) GetLocaleOrigin() LocaleOrigin

GetLocaleOrigin returns the LocaleOrigin field value if set, zero value otherwise.

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.

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 string and assigns it to the Locale field.

func (*ErrorMessageDto) SetLocaleOrigin ¶

func (o *ErrorMessageDto) SetLocaleOrigin(v LocaleOrigin)

SetLocaleOrigin gets a reference to the given LocaleOrigin and assigns it to the LocaleOrigin field.

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) UnmarshalJSON ¶

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

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) 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"`
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The action that was performed
	Action *string `json:"action,omitempty"`
	// The type of event
	Type                 *string                `json:"type,omitempty"`
	Actor                *NameType              `json:"actor,omitempty"`
	Target               *NameType              `json:"target,omitempty"`
	Stack                *string                `json:"stack,omitempty"`
	TrackingNumber       *string                `json:"trackingNumber,omitempty"`
	IpAddress            *string                `json:"ipAddress,omitempty"`
	Details              *string                `json:"details,omitempty"`
	Attributes           map[string]interface{} `json:"attributes,omitempty"`
	Objects              []string               `json:"objects,omitempty"`
	Operation            *string                `json:"operation,omitempty"`
	Status               *string                `json:"status,omitempty"`
	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() NameType

GetActor returns the Actor field value if set, zero value otherwise.

func (*Event) GetActorOk ¶

func (o *Event) GetActorOk() (*NameType, 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() time.Time

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

func (*Event) GetSyncedOk ¶

func (o *Event) 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 (*Event) GetTarget ¶

func (o *Event) GetTarget() NameType

GetTarget returns the Target field value if set, zero value otherwise.

func (*Event) GetTargetOk ¶

func (o *Event) GetTargetOk() (*NameType, 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 NameType)

SetActor gets a reference to the given NameType 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 time.Time)

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

func (*Event) SetSyncedNil ¶

func (o *Event) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*Event) SetTarget ¶

func (o *Event) SetTarget(v NameType)

SetTarget gets a reference to the given NameType 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) 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

func (*Event) UnsetSynced ¶

func (o *Event) UnsetSynced()

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

type EventAllOf ¶

type EventAllOf struct {
	// A date-time in ISO-8601 format
	Created NullableTime `json:"created,omitempty"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The action that was performed
	Action *string `json:"action,omitempty"`
	// The type of event
	Type                 *string                `json:"type,omitempty"`
	Actor                *NameType              `json:"actor,omitempty"`
	Target               *NameType              `json:"target,omitempty"`
	Stack                *string                `json:"stack,omitempty"`
	TrackingNumber       *string                `json:"trackingNumber,omitempty"`
	IpAddress            *string                `json:"ipAddress,omitempty"`
	Details              *string                `json:"details,omitempty"`
	Attributes           map[string]interface{} `json:"attributes,omitempty"`
	Objects              []string               `json:"objects,omitempty"`
	Operation            *string                `json:"operation,omitempty"`
	Status               *string                `json:"status,omitempty"`
	TechnicalName        *string                `json:"technicalName,omitempty"`
	AdditionalProperties map[string]interface{}
}

EventAllOf struct for EventAllOf

func NewEventAllOf ¶

func NewEventAllOf() *EventAllOf

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

func NewEventAllOfWithDefaults ¶

func NewEventAllOfWithDefaults() *EventAllOf

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

func (*EventAllOf) GetAction ¶

func (o *EventAllOf) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*EventAllOf) GetActionOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetActor ¶

func (o *EventAllOf) GetActor() NameType

GetActor returns the Actor field value if set, zero value otherwise.

func (*EventAllOf) GetActorOk ¶

func (o *EventAllOf) GetActorOk() (*NameType, 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 (*EventAllOf) GetAttributes ¶

func (o *EventAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*EventAllOf) GetAttributesOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetCreated ¶

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

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

func (*EventAllOf) GetCreatedOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetDetails ¶

func (o *EventAllOf) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*EventAllOf) GetDetailsOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetIpAddress ¶

func (o *EventAllOf) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*EventAllOf) GetIpAddressOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetObjects ¶

func (o *EventAllOf) GetObjects() []string

GetObjects returns the Objects field value if set, zero value otherwise.

func (*EventAllOf) GetObjectsOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetOperation ¶

func (o *EventAllOf) GetOperation() string

GetOperation returns the Operation field value if set, zero value otherwise.

func (*EventAllOf) GetOperationOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetStack ¶

func (o *EventAllOf) GetStack() string

GetStack returns the Stack field value if set, zero value otherwise.

func (*EventAllOf) GetStackOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetStatus ¶

func (o *EventAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*EventAllOf) GetStatusOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetSynced ¶

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

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

func (*EventAllOf) GetSyncedOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetTarget ¶

func (o *EventAllOf) GetTarget() NameType

GetTarget returns the Target field value if set, zero value otherwise.

func (*EventAllOf) GetTargetOk ¶

func (o *EventAllOf) GetTargetOk() (*NameType, 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 (*EventAllOf) GetTechnicalName ¶

func (o *EventAllOf) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value if set, zero value otherwise.

func (*EventAllOf) GetTechnicalNameOk ¶

func (o *EventAllOf) 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 (*EventAllOf) GetTrackingNumber ¶

func (o *EventAllOf) GetTrackingNumber() string

GetTrackingNumber returns the TrackingNumber field value if set, zero value otherwise.

func (*EventAllOf) GetTrackingNumberOk ¶

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

func (o *EventAllOf) GetType() string

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

func (*EventAllOf) GetTypeOk ¶

func (o *EventAllOf) 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 (*EventAllOf) HasAction ¶

func (o *EventAllOf) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*EventAllOf) HasActor ¶

func (o *EventAllOf) HasActor() bool

HasActor returns a boolean if a field has been set.

func (*EventAllOf) HasAttributes ¶

func (o *EventAllOf) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*EventAllOf) HasCreated ¶

func (o *EventAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*EventAllOf) HasDetails ¶

func (o *EventAllOf) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*EventAllOf) HasIpAddress ¶

func (o *EventAllOf) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*EventAllOf) HasObjects ¶

func (o *EventAllOf) HasObjects() bool

HasObjects returns a boolean if a field has been set.

func (*EventAllOf) HasOperation ¶

func (o *EventAllOf) HasOperation() bool

HasOperation returns a boolean if a field has been set.

func (*EventAllOf) HasStack ¶

func (o *EventAllOf) HasStack() bool

HasStack returns a boolean if a field has been set.

func (*EventAllOf) HasStatus ¶

func (o *EventAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*EventAllOf) HasSynced ¶

func (o *EventAllOf) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*EventAllOf) HasTarget ¶

func (o *EventAllOf) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*EventAllOf) HasTechnicalName ¶

func (o *EventAllOf) HasTechnicalName() bool

HasTechnicalName returns a boolean if a field has been set.

func (*EventAllOf) HasTrackingNumber ¶

func (o *EventAllOf) HasTrackingNumber() bool

HasTrackingNumber returns a boolean if a field has been set.

func (*EventAllOf) HasType ¶

func (o *EventAllOf) HasType() bool

HasType returns a boolean if a field has been set.

func (EventAllOf) MarshalJSON ¶

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

func (*EventAllOf) SetAction ¶

func (o *EventAllOf) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*EventAllOf) SetActor ¶

func (o *EventAllOf) SetActor(v NameType)

SetActor gets a reference to the given NameType and assigns it to the Actor field.

func (*EventAllOf) SetAttributes ¶

func (o *EventAllOf) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*EventAllOf) SetCreated ¶

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

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

func (*EventAllOf) SetCreatedNil ¶

func (o *EventAllOf) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*EventAllOf) SetDetails ¶

func (o *EventAllOf) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*EventAllOf) SetIpAddress ¶

func (o *EventAllOf) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*EventAllOf) SetObjects ¶

func (o *EventAllOf) SetObjects(v []string)

SetObjects gets a reference to the given []string and assigns it to the Objects field.

func (*EventAllOf) SetOperation ¶

func (o *EventAllOf) SetOperation(v string)

SetOperation gets a reference to the given string and assigns it to the Operation field.

func (*EventAllOf) SetStack ¶

func (o *EventAllOf) SetStack(v string)

SetStack gets a reference to the given string and assigns it to the Stack field.

func (*EventAllOf) SetStatus ¶

func (o *EventAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*EventAllOf) SetSynced ¶

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

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

func (*EventAllOf) SetSyncedNil ¶

func (o *EventAllOf) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*EventAllOf) SetTarget ¶

func (o *EventAllOf) SetTarget(v NameType)

SetTarget gets a reference to the given NameType and assigns it to the Target field.

func (*EventAllOf) SetTechnicalName ¶

func (o *EventAllOf) SetTechnicalName(v string)

SetTechnicalName gets a reference to the given string and assigns it to the TechnicalName field.

func (*EventAllOf) SetTrackingNumber ¶

func (o *EventAllOf) SetTrackingNumber(v string)

SetTrackingNumber gets a reference to the given string and assigns it to the TrackingNumber field.

func (*EventAllOf) SetType ¶

func (o *EventAllOf) SetType(v string)

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

func (*EventAllOf) UnmarshalJSON ¶

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

func (*EventAllOf) UnsetCreated ¶

func (o *EventAllOf) UnsetCreated()

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

func (*EventAllOf) UnsetSynced ¶

func (o *EventAllOf) UnsetSynced()

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

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               *Source1           `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() Source1

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

func (*ExpansionItem) GetSourceOk ¶

func (o *ExpansionItem) GetSourceOk() (*Source1, 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 Source1)

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

func (*ExpansionItem) UnmarshalJSON ¶

func (o *ExpansionItem) 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) 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) 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 *FilterType1 `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() FilterType1

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

func (*FilterAggregation) GetTypeOk ¶

func (o *FilterAggregation) GetTypeOk() (*FilterType1, 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 FilterType1)

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

func (*FilterAggregation) SetValue ¶

func (o *FilterAggregation) SetValue(v string)

SetValue sets field value

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

type FilterType1 string

FilterType1 Enum representing the currently supported filter aggregation types. Additional values may be added in the future without notice.

const (
	FILTERTYPE1_TERM FilterType1 = "TERM"
)

List of FilterType_1

func NewFilterType1FromValue ¶

func NewFilterType1FromValue(v string) (*FilterType1, error)

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

func (FilterType1) IsValid ¶

func (v FilterType1) IsValid() bool

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

func (FilterType1) Ptr ¶

func (v FilterType1) Ptr() *FilterType1

Ptr returns reference to FilterType_1 value

func (*FilterType1) UnmarshalJSON ¶

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

type FormDetails ¶

type FormDetails struct {
	// ID of the form
	Id *string `json:"id,omitempty"`
	// Name of the form
	Name *string `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             *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.

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.

func (*FormDetails) GetName ¶

func (o *FormDetails) GetName() string

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

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.

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 string and assigns it to the Id field.

func (*FormDetails) SetName ¶

func (o *FormDetails) SetName(v string)

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

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) UnmarshalJSON ¶

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

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) 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) 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 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"`
	// 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) 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) 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) 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) UnmarshalJSON ¶

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

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 BaseReferenceDto `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{}
}

GetPersonalAccessTokenResponse struct for GetPersonalAccessTokenResponse

func NewGetPersonalAccessTokenResponse ¶

func NewGetPersonalAccessTokenResponse(id string, name string, scope []string, owner BaseReferenceDto, 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) 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 ¶

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) 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) 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) UnmarshalJSON ¶

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

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

type Identity struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The display name of the identity
	DisplayName *string `json:"displayName,omitempty"`
	// The first name of the identity
	FirstName *string `json:"firstName,omitempty"`
	// The last name of the identity
	LastName *string `json:"lastName,omitempty"`
	// The identity's primary email address
	Email *string `json:"email,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"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The phone number of the identity
	Phone *string `json:"phone,omitempty"`
	// Indicates if the identity is inactive
	Inactive  *bool `json:"inactive,omitempty"`
	Protected *bool `json:"protected,omitempty"`
	// The identity's status in SailPoint
	Status         *string           `json:"status,omitempty"`
	EmployeeNumber *string           `json:"employeeNumber,omitempty"`
	Manager        *DisplayReference `json:"manager,omitempty"`
	// Indicates if this identity is a manager of other identities
	IsManager       *bool      `json:"isManager,omitempty"`
	IdentityProfile *Reference `json:"identityProfile,omitempty"`
	Source          *Reference `json:"source,omitempty"`
	// a map or dictionary of key/value pairs
	Attributes        map[string]interface{} `json:"attributes,omitempty"`
	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"`
	// The list of applications the identity has access to
	Apps []App `json:"apps,omitempty"`
	// The number of applications the identity has access to
	AppCount *int32 `json:"appCount,omitempty"`
	// The list of access items assigned to the identity
	Access []Access1 `json:"access,omitempty"`
	// The number of access items assigned to the identity
	AccessCount *int32 `json:"accessCount,omitempty"`
	// The number of access profiles assigned to the identity
	AccessProfileCount *int32 `json:"accessProfileCount,omitempty"`
	// The number of entitlements assigned to the identity
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// The number of roles assigned to the identity
	RoleCount            *int32   `json:"roleCount,omitempty"`
	Owns                 *Owns    `json:"owns,omitempty"`
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

Identity Identity

func NewIdentity ¶

func NewIdentity(id string, name string, type_ DocumentType) *Identity

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

func NewIdentityWithDefaults ¶

func NewIdentityWithDefaults() *Identity

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

func (*Identity) GetAccess ¶

func (o *Identity) GetAccess() []Access1

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

func (*Identity) GetAccessCount ¶

func (o *Identity) GetAccessCount() int32

GetAccessCount returns the AccessCount field value if set, zero value otherwise.

func (*Identity) GetAccessCountOk ¶

func (o *Identity) 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 (*Identity) GetAccessOk ¶

func (o *Identity) GetAccessOk() ([]Access1, 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 (*Identity) GetAccessProfileCount ¶

func (o *Identity) GetAccessProfileCount() int32

GetAccessProfileCount returns the AccessProfileCount field value if set, zero value otherwise.

func (*Identity) GetAccessProfileCountOk ¶

func (o *Identity) 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 (*Identity) GetAccountCount ¶

func (o *Identity) GetAccountCount() int32

GetAccountCount returns the AccountCount field value if set, zero value otherwise.

func (*Identity) GetAccountCountOk ¶

func (o *Identity) 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 (*Identity) GetAccounts ¶

func (o *Identity) GetAccounts() []BaseAccount

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*Identity) GetAccountsOk ¶

func (o *Identity) 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 (*Identity) GetAppCount ¶

func (o *Identity) GetAppCount() int32

GetAppCount returns the AppCount field value if set, zero value otherwise.

func (*Identity) GetAppCountOk ¶

func (o *Identity) 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 (*Identity) GetApps ¶

func (o *Identity) GetApps() []App

GetApps returns the Apps field value if set, zero value otherwise.

func (*Identity) GetAppsOk ¶

func (o *Identity) 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 (*Identity) GetAttributes ¶

func (o *Identity) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*Identity) GetAttributesOk ¶

func (o *Identity) 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 (*Identity) GetCreated ¶

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

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

func (*Identity) GetCreatedOk ¶

func (o *Identity) 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 (*Identity) GetDisplayName ¶

func (o *Identity) GetDisplayName() string

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

func (*Identity) GetDisplayNameOk ¶

func (o *Identity) 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 (*Identity) GetEmail ¶

func (o *Identity) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Identity) GetEmailOk ¶

func (o *Identity) 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 (*Identity) GetEmployeeNumber ¶

func (o *Identity) GetEmployeeNumber() string

GetEmployeeNumber returns the EmployeeNumber field value if set, zero value otherwise.

func (*Identity) GetEmployeeNumberOk ¶

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

func (o *Identity) GetEntitlementCount() int32

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

func (*Identity) GetEntitlementCountOk ¶

func (o *Identity) 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 (*Identity) GetFirstName ¶

func (o *Identity) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*Identity) GetFirstNameOk ¶

func (o *Identity) 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 (*Identity) GetId ¶

func (o *Identity) GetId() string

GetId returns the Id field value

func (*Identity) GetIdOk ¶

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

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

func (*Identity) GetIdentityProfile ¶

func (o *Identity) GetIdentityProfile() Reference

GetIdentityProfile returns the IdentityProfile field value if set, zero value otherwise.

func (*Identity) GetIdentityProfileOk ¶

func (o *Identity) GetIdentityProfileOk() (*Reference, 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 (*Identity) GetInactive ¶

func (o *Identity) GetInactive() bool

GetInactive returns the Inactive field value if set, zero value otherwise.

func (*Identity) GetInactiveOk ¶

func (o *Identity) 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 (*Identity) GetIsManager ¶

func (o *Identity) GetIsManager() bool

GetIsManager returns the IsManager field value if set, zero value otherwise.

func (*Identity) GetIsManagerOk ¶

func (o *Identity) 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 (*Identity) GetLastName ¶

func (o *Identity) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*Identity) GetLastNameOk ¶

func (o *Identity) 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 (*Identity) GetManager ¶

func (o *Identity) GetManager() DisplayReference

GetManager returns the Manager field value if set, zero value otherwise.

func (*Identity) GetManagerOk ¶

func (o *Identity) GetManagerOk() (*DisplayReference, 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 (*Identity) GetModified ¶

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

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

func (*Identity) GetModifiedOk ¶

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

func (o *Identity) GetName() string

GetName returns the Name field value

func (*Identity) GetNameOk ¶

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

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

func (*Identity) GetOwns ¶

func (o *Identity) GetOwns() Owns

GetOwns returns the Owns field value if set, zero value otherwise.

func (*Identity) GetOwnsOk ¶

func (o *Identity) 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 (*Identity) GetPhone ¶

func (o *Identity) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*Identity) GetPhoneOk ¶

func (o *Identity) 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 (*Identity) GetProcessingDetails ¶

func (o *Identity) GetProcessingDetails() ProcessingDetails

GetProcessingDetails returns the ProcessingDetails field value if set, zero value otherwise.

func (*Identity) GetProcessingDetailsOk ¶

func (o *Identity) 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 (*Identity) GetProcessingState ¶

func (o *Identity) GetProcessingState() string

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

func (*Identity) GetProcessingStateOk ¶

func (o *Identity) 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 (*Identity) GetProtected ¶

func (o *Identity) GetProtected() bool

GetProtected returns the Protected field value if set, zero value otherwise.

func (*Identity) GetProtectedOk ¶

func (o *Identity) 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 (*Identity) GetRoleCount ¶

func (o *Identity) GetRoleCount() int32

GetRoleCount returns the RoleCount field value if set, zero value otherwise.

func (*Identity) GetRoleCountOk ¶

func (o *Identity) 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 (*Identity) GetSource ¶

func (o *Identity) GetSource() Reference

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

func (*Identity) GetSourceOk ¶

func (o *Identity) 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 (*Identity) GetStatus ¶

func (o *Identity) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Identity) GetStatusOk ¶

func (o *Identity) 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 (*Identity) GetSynced ¶

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

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

func (*Identity) GetSyncedOk ¶

func (o *Identity) 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 (*Identity) GetTags ¶

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

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

func (*Identity) GetTagsOk ¶

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

func (o *Identity) GetType() DocumentType

GetType returns the Type field value

func (*Identity) GetTypeOk ¶

func (o *Identity) GetTypeOk() (*DocumentType, bool)

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

func (*Identity) HasAccess ¶

func (o *Identity) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*Identity) HasAccessCount ¶

func (o *Identity) HasAccessCount() bool

HasAccessCount returns a boolean if a field has been set.

func (*Identity) HasAccessProfileCount ¶

func (o *Identity) HasAccessProfileCount() bool

HasAccessProfileCount returns a boolean if a field has been set.

func (*Identity) HasAccountCount ¶

func (o *Identity) HasAccountCount() bool

HasAccountCount returns a boolean if a field has been set.

func (*Identity) HasAccounts ¶

func (o *Identity) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*Identity) HasAppCount ¶

func (o *Identity) HasAppCount() bool

HasAppCount returns a boolean if a field has been set.

func (*Identity) HasApps ¶

func (o *Identity) HasApps() bool

HasApps returns a boolean if a field has been set.

func (*Identity) HasAttributes ¶

func (o *Identity) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*Identity) HasCreated ¶

func (o *Identity) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Identity) HasDisplayName ¶

func (o *Identity) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Identity) HasEmail ¶

func (o *Identity) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Identity) HasEmployeeNumber ¶

func (o *Identity) HasEmployeeNumber() bool

HasEmployeeNumber returns a boolean if a field has been set.

func (*Identity) HasEntitlementCount ¶

func (o *Identity) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*Identity) HasFirstName ¶

func (o *Identity) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*Identity) HasIdentityProfile ¶

func (o *Identity) HasIdentityProfile() bool

HasIdentityProfile returns a boolean if a field has been set.

func (*Identity) HasInactive ¶

func (o *Identity) HasInactive() bool

HasInactive returns a boolean if a field has been set.

func (*Identity) HasIsManager ¶

func (o *Identity) HasIsManager() bool

HasIsManager returns a boolean if a field has been set.

func (*Identity) HasLastName ¶

func (o *Identity) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*Identity) HasManager ¶

func (o *Identity) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*Identity) HasModified ¶

func (o *Identity) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Identity) HasOwns ¶

func (o *Identity) HasOwns() bool

HasOwns returns a boolean if a field has been set.

func (*Identity) HasPhone ¶

func (o *Identity) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*Identity) HasProcessingDetails ¶

func (o *Identity) HasProcessingDetails() bool

HasProcessingDetails returns a boolean if a field has been set.

func (*Identity) HasProcessingState ¶

func (o *Identity) HasProcessingState() bool

HasProcessingState returns a boolean if a field has been set.

func (*Identity) HasProtected ¶

func (o *Identity) HasProtected() bool

HasProtected returns a boolean if a field has been set.

func (*Identity) HasRoleCount ¶

func (o *Identity) HasRoleCount() bool

HasRoleCount returns a boolean if a field has been set.

func (*Identity) HasSource ¶

func (o *Identity) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*Identity) HasStatus ¶

func (o *Identity) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Identity) HasSynced ¶

func (o *Identity) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*Identity) HasTags ¶

func (o *Identity) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Identity) MarshalJSON ¶

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

func (*Identity) SetAccess ¶

func (o *Identity) SetAccess(v []Access1)

SetAccess gets a reference to the given []Access1 and assigns it to the Access field.

func (*Identity) SetAccessCount ¶

func (o *Identity) SetAccessCount(v int32)

SetAccessCount gets a reference to the given int32 and assigns it to the AccessCount field.

func (*Identity) SetAccessProfileCount ¶

func (o *Identity) SetAccessProfileCount(v int32)

SetAccessProfileCount gets a reference to the given int32 and assigns it to the AccessProfileCount field.

func (*Identity) SetAccountCount ¶

func (o *Identity) SetAccountCount(v int32)

SetAccountCount gets a reference to the given int32 and assigns it to the AccountCount field.

func (*Identity) SetAccounts ¶

func (o *Identity) SetAccounts(v []BaseAccount)

SetAccounts gets a reference to the given []BaseAccount and assigns it to the Accounts field.

func (*Identity) SetAppCount ¶

func (o *Identity) SetAppCount(v int32)

SetAppCount gets a reference to the given int32 and assigns it to the AppCount field.

func (*Identity) SetApps ¶

func (o *Identity) SetApps(v []App)

SetApps gets a reference to the given []App and assigns it to the Apps field.

func (*Identity) SetAttributes ¶

func (o *Identity) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*Identity) SetCreated ¶

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

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

func (*Identity) SetCreatedNil ¶

func (o *Identity) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Identity) SetDisplayName ¶

func (o *Identity) SetDisplayName(v string)

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

func (*Identity) SetEmail ¶

func (o *Identity) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*Identity) SetEmployeeNumber ¶

func (o *Identity) SetEmployeeNumber(v string)

SetEmployeeNumber gets a reference to the given string and assigns it to the EmployeeNumber field.

func (*Identity) SetEntitlementCount ¶

func (o *Identity) SetEntitlementCount(v int32)

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

func (*Identity) SetFirstName ¶

func (o *Identity) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*Identity) SetId ¶

func (o *Identity) SetId(v string)

SetId sets field value

func (*Identity) SetIdentityProfile ¶

func (o *Identity) SetIdentityProfile(v Reference)

SetIdentityProfile gets a reference to the given Reference and assigns it to the IdentityProfile field.

func (*Identity) SetInactive ¶

func (o *Identity) SetInactive(v bool)

SetInactive gets a reference to the given bool and assigns it to the Inactive field.

func (*Identity) SetIsManager ¶

func (o *Identity) SetIsManager(v bool)

SetIsManager gets a reference to the given bool and assigns it to the IsManager field.

func (*Identity) SetLastName ¶

func (o *Identity) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*Identity) SetManager ¶

func (o *Identity) SetManager(v DisplayReference)

SetManager gets a reference to the given DisplayReference and assigns it to the Manager field.

func (*Identity) SetModified ¶

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

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

func (*Identity) SetModifiedNil ¶

func (o *Identity) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Identity) SetName ¶

func (o *Identity) SetName(v string)

SetName sets field value

func (*Identity) SetOwns ¶

func (o *Identity) SetOwns(v Owns)

SetOwns gets a reference to the given Owns and assigns it to the Owns field.

func (*Identity) SetPhone ¶

func (o *Identity) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*Identity) SetProcessingDetails ¶

func (o *Identity) SetProcessingDetails(v ProcessingDetails)

SetProcessingDetails gets a reference to the given ProcessingDetails and assigns it to the ProcessingDetails field.

func (*Identity) SetProcessingState ¶

func (o *Identity) SetProcessingState(v string)

SetProcessingState gets a reference to the given NullableString and assigns it to the ProcessingState field.

func (*Identity) SetProcessingStateNil ¶

func (o *Identity) SetProcessingStateNil()

SetProcessingStateNil sets the value for ProcessingState to be an explicit nil

func (*Identity) SetProtected ¶

func (o *Identity) SetProtected(v bool)

SetProtected gets a reference to the given bool and assigns it to the Protected field.

func (*Identity) SetRoleCount ¶

func (o *Identity) SetRoleCount(v int32)

SetRoleCount gets a reference to the given int32 and assigns it to the RoleCount field.

func (*Identity) SetSource ¶

func (o *Identity) SetSource(v Reference)

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

func (*Identity) SetStatus ¶

func (o *Identity) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Identity) SetSynced ¶

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

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

func (*Identity) SetSyncedNil ¶

func (o *Identity) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*Identity) SetTags ¶

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

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

func (*Identity) SetType ¶

func (o *Identity) SetType(v DocumentType)

SetType sets field value

func (*Identity) UnmarshalJSON ¶

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

func (*Identity) UnsetCreated ¶

func (o *Identity) UnsetCreated()

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

func (*Identity) UnsetModified ¶

func (o *Identity) UnsetModified()

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

func (*Identity) UnsetProcessingState ¶

func (o *Identity) UnsetProcessingState()

UnsetProcessingState ensures that no value is present for ProcessingState, not even an explicit nil

func (*Identity) UnsetSynced ¶

func (o *Identity) UnsetSynced()

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

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) 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) 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) 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) 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) 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 {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The display name of the identity
	DisplayName *string `json:"displayName,omitempty"`
	// The first name of the identity
	FirstName *string `json:"firstName,omitempty"`
	// The last name of the identity
	LastName *string `json:"lastName,omitempty"`
	// The identity's primary email address
	Email *string `json:"email,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"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The phone number of the identity
	Phone *string `json:"phone,omitempty"`
	// Indicates if the identity is inactive
	Inactive  *bool `json:"inactive,omitempty"`
	Protected *bool `json:"protected,omitempty"`
	// The identity's status in SailPoint
	Status         *string           `json:"status,omitempty"`
	EmployeeNumber *string           `json:"employeeNumber,omitempty"`
	Manager        *DisplayReference `json:"manager,omitempty"`
	// Indicates if this identity is a manager of other identities
	IsManager       *bool      `json:"isManager,omitempty"`
	IdentityProfile *Reference `json:"identityProfile,omitempty"`
	Source          *Reference `json:"source,omitempty"`
	// a map or dictionary of key/value pairs
	Attributes        map[string]interface{} `json:"attributes,omitempty"`
	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"`
	// The list of applications the identity has access to
	Apps []App `json:"apps,omitempty"`
	// The number of applications the identity has access to
	AppCount *int32 `json:"appCount,omitempty"`
	// The list of access items assigned to the identity
	Access []Access1 `json:"access,omitempty"`
	// The number of access items assigned to the identity
	AccessCount *int32 `json:"accessCount,omitempty"`
	// The number of access profiles assigned to the identity
	AccessProfileCount *int32 `json:"accessProfileCount,omitempty"`
	// The number of entitlements assigned to the identity
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// The number of roles assigned to the identity
	RoleCount            *int32   `json:"roleCount,omitempty"`
	Owns                 *Owns    `json:"owns,omitempty"`
	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() []Access1

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() ([]Access1, 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 ¶

func (o *IdentityDocument) GetIdentityProfile() Reference

GetIdentityProfile returns the IdentityProfile field value if set, zero value otherwise.

func (*IdentityDocument) GetIdentityProfileOk ¶

func (o *IdentityDocument) GetIdentityProfileOk() (*Reference, 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 ¶

func (o *IdentityDocument) GetManager() DisplayReference

GetManager returns the Manager field value if set, zero value otherwise.

func (*IdentityDocument) GetManagerOk ¶

func (o *IdentityDocument) GetManagerOk() (*DisplayReference, 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 (*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) 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 ¶

func (o *IdentityDocument) GetSource() Reference

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

func (*IdentityDocument) GetSourceOk ¶

func (o *IdentityDocument) 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 (*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() time.Time

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

func (*IdentityDocument) GetSyncedOk ¶

func (o *IdentityDocument) 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 (*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) 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 []Access1)

SetAccess gets a reference to the given []Access1 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 Reference)

SetIdentityProfile gets a reference to the given Reference 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 ¶

func (o *IdentityDocument) SetManager(v DisplayReference)

SetManager gets a reference to the given DisplayReference and assigns it to the Manager field.

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

func (o *IdentityDocument) SetSource(v Reference)

SetSource gets a reference to the given Reference 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 time.Time)

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

func (*IdentityDocument) SetSyncedNil ¶

func (o *IdentityDocument) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

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) 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) 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

func (*IdentityDocument) UnsetSynced ¶

func (o *IdentityDocument) UnsetSynced()

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

type IdentityDocumentAllOf ¶

type IdentityDocumentAllOf struct {
	// The first name of the identity
	FirstName *string `json:"firstName,omitempty"`
	// The last name of the identity
	LastName *string `json:"lastName,omitempty"`
	// The display name of the identity
	DisplayName *string `json:"displayName,omitempty"`
	// The identity's primary email address
	Email *string `json:"email,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"`
	// A date-time in ISO-8601 format
	Synced NullableTime `json:"synced,omitempty"`
	// The phone number of the identity
	Phone *string `json:"phone,omitempty"`
	// Indicates if the identity is inactive
	Inactive  *bool `json:"inactive,omitempty"`
	Protected *bool `json:"protected,omitempty"`
	// The identity's status in SailPoint
	Status         *string           `json:"status,omitempty"`
	EmployeeNumber *string           `json:"employeeNumber,omitempty"`
	Manager        *DisplayReference `json:"manager,omitempty"`
	// Indicates if this identity is a manager of other identities
	IsManager       *bool      `json:"isManager,omitempty"`
	IdentityProfile *Reference `json:"identityProfile,omitempty"`
	Source          *Reference `json:"source,omitempty"`
	// a map or dictionary of key/value pairs
	Attributes        map[string]interface{} `json:"attributes,omitempty"`
	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"`
	// The list of applications the identity has access to
	Apps []App `json:"apps,omitempty"`
	// The number of applications the identity has access to
	AppCount *int32 `json:"appCount,omitempty"`
	// The list of access items assigned to the identity
	Access []Access1 `json:"access,omitempty"`
	// The number of access items assigned to the identity
	AccessCount *int32 `json:"accessCount,omitempty"`
	// The number of access profiles assigned to the identity
	AccessProfileCount *int32 `json:"accessProfileCount,omitempty"`
	// The number of entitlements assigned to the identity
	EntitlementCount *int32 `json:"entitlementCount,omitempty"`
	// The number of roles assigned to the identity
	RoleCount            *int32   `json:"roleCount,omitempty"`
	Owns                 *Owns    `json:"owns,omitempty"`
	Tags                 []string `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityDocumentAllOf struct for IdentityDocumentAllOf

func NewIdentityDocumentAllOf ¶

func NewIdentityDocumentAllOf() *IdentityDocumentAllOf

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

func NewIdentityDocumentAllOfWithDefaults ¶

func NewIdentityDocumentAllOfWithDefaults() *IdentityDocumentAllOf

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

func (*IdentityDocumentAllOf) GetAccess ¶

func (o *IdentityDocumentAllOf) GetAccess() []Access1

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

func (*IdentityDocumentAllOf) GetAccessCount ¶

func (o *IdentityDocumentAllOf) GetAccessCount() int32

GetAccessCount returns the AccessCount field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAccessCountOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetAccessOk ¶

func (o *IdentityDocumentAllOf) GetAccessOk() ([]Access1, 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 (*IdentityDocumentAllOf) GetAccessProfileCount ¶

func (o *IdentityDocumentAllOf) GetAccessProfileCount() int32

GetAccessProfileCount returns the AccessProfileCount field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAccessProfileCountOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetAccountCount ¶

func (o *IdentityDocumentAllOf) GetAccountCount() int32

GetAccountCount returns the AccountCount field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAccountCountOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetAccounts ¶

func (o *IdentityDocumentAllOf) GetAccounts() []BaseAccount

GetAccounts returns the Accounts field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAccountsOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetAppCount ¶

func (o *IdentityDocumentAllOf) GetAppCount() int32

GetAppCount returns the AppCount field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAppCountOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetApps ¶

func (o *IdentityDocumentAllOf) GetApps() []App

GetApps returns the Apps field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAppsOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetAttributes ¶

func (o *IdentityDocumentAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetAttributesOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetCreated ¶

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

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

func (*IdentityDocumentAllOf) GetCreatedOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetDisplayName ¶

func (o *IdentityDocumentAllOf) GetDisplayName() string

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

func (*IdentityDocumentAllOf) GetDisplayNameOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetEmail ¶

func (o *IdentityDocumentAllOf) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetEmailOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetEmployeeNumber ¶

func (o *IdentityDocumentAllOf) GetEmployeeNumber() string

GetEmployeeNumber returns the EmployeeNumber field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetEmployeeNumberOk ¶

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

func (o *IdentityDocumentAllOf) GetEntitlementCount() int32

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

func (*IdentityDocumentAllOf) GetEntitlementCountOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetFirstName ¶

func (o *IdentityDocumentAllOf) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetFirstNameOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetIdentityProfile ¶

func (o *IdentityDocumentAllOf) GetIdentityProfile() Reference

GetIdentityProfile returns the IdentityProfile field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetIdentityProfileOk ¶

func (o *IdentityDocumentAllOf) GetIdentityProfileOk() (*Reference, 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 (*IdentityDocumentAllOf) GetInactive ¶

func (o *IdentityDocumentAllOf) GetInactive() bool

GetInactive returns the Inactive field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetInactiveOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetIsManager ¶

func (o *IdentityDocumentAllOf) GetIsManager() bool

GetIsManager returns the IsManager field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetIsManagerOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetLastName ¶

func (o *IdentityDocumentAllOf) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetLastNameOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetManager ¶

func (o *IdentityDocumentAllOf) GetManager() DisplayReference

GetManager returns the Manager field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetManagerOk ¶

func (o *IdentityDocumentAllOf) GetManagerOk() (*DisplayReference, 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 (*IdentityDocumentAllOf) GetModified ¶

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

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

func (*IdentityDocumentAllOf) GetModifiedOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetOwns ¶

func (o *IdentityDocumentAllOf) GetOwns() Owns

GetOwns returns the Owns field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetOwnsOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetPhone ¶

func (o *IdentityDocumentAllOf) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetPhoneOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetProcessingDetails ¶

func (o *IdentityDocumentAllOf) GetProcessingDetails() ProcessingDetails

GetProcessingDetails returns the ProcessingDetails field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetProcessingDetailsOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetProcessingState ¶

func (o *IdentityDocumentAllOf) GetProcessingState() string

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

func (*IdentityDocumentAllOf) GetProcessingStateOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetProtected ¶

func (o *IdentityDocumentAllOf) GetProtected() bool

GetProtected returns the Protected field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetProtectedOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetRoleCount ¶

func (o *IdentityDocumentAllOf) GetRoleCount() int32

GetRoleCount returns the RoleCount field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetRoleCountOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetSource ¶

func (o *IdentityDocumentAllOf) GetSource() Reference

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

func (*IdentityDocumentAllOf) GetSourceOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetStatus ¶

func (o *IdentityDocumentAllOf) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*IdentityDocumentAllOf) GetStatusOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetSynced ¶

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

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

func (*IdentityDocumentAllOf) GetSyncedOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) GetTags ¶

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

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

func (*IdentityDocumentAllOf) GetTagsOk ¶

func (o *IdentityDocumentAllOf) 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 (*IdentityDocumentAllOf) HasAccess ¶

func (o *IdentityDocumentAllOf) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasAccessCount ¶

func (o *IdentityDocumentAllOf) HasAccessCount() bool

HasAccessCount returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasAccessProfileCount ¶

func (o *IdentityDocumentAllOf) HasAccessProfileCount() bool

HasAccessProfileCount returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasAccountCount ¶

func (o *IdentityDocumentAllOf) HasAccountCount() bool

HasAccountCount returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasAccounts ¶

func (o *IdentityDocumentAllOf) HasAccounts() bool

HasAccounts returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasAppCount ¶

func (o *IdentityDocumentAllOf) HasAppCount() bool

HasAppCount returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasApps ¶

func (o *IdentityDocumentAllOf) HasApps() bool

HasApps returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasAttributes ¶

func (o *IdentityDocumentAllOf) HasAttributes() bool

HasAttributes returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasCreated ¶

func (o *IdentityDocumentAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasDisplayName ¶

func (o *IdentityDocumentAllOf) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasEmail ¶

func (o *IdentityDocumentAllOf) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasEmployeeNumber ¶

func (o *IdentityDocumentAllOf) HasEmployeeNumber() bool

HasEmployeeNumber returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasEntitlementCount ¶

func (o *IdentityDocumentAllOf) HasEntitlementCount() bool

HasEntitlementCount returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasFirstName ¶

func (o *IdentityDocumentAllOf) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasIdentityProfile ¶

func (o *IdentityDocumentAllOf) HasIdentityProfile() bool

HasIdentityProfile returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasInactive ¶

func (o *IdentityDocumentAllOf) HasInactive() bool

HasInactive returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasIsManager ¶

func (o *IdentityDocumentAllOf) HasIsManager() bool

HasIsManager returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasLastName ¶

func (o *IdentityDocumentAllOf) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasManager ¶

func (o *IdentityDocumentAllOf) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasModified ¶

func (o *IdentityDocumentAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasOwns ¶

func (o *IdentityDocumentAllOf) HasOwns() bool

HasOwns returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasPhone ¶

func (o *IdentityDocumentAllOf) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasProcessingDetails ¶

func (o *IdentityDocumentAllOf) HasProcessingDetails() bool

HasProcessingDetails returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasProcessingState ¶

func (o *IdentityDocumentAllOf) HasProcessingState() bool

HasProcessingState returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasProtected ¶

func (o *IdentityDocumentAllOf) HasProtected() bool

HasProtected returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasRoleCount ¶

func (o *IdentityDocumentAllOf) HasRoleCount() bool

HasRoleCount returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasSource ¶

func (o *IdentityDocumentAllOf) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasStatus ¶

func (o *IdentityDocumentAllOf) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasSynced ¶

func (o *IdentityDocumentAllOf) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*IdentityDocumentAllOf) HasTags ¶

func (o *IdentityDocumentAllOf) HasTags() bool

HasTags returns a boolean if a field has been set.

func (IdentityDocumentAllOf) MarshalJSON ¶

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

func (*IdentityDocumentAllOf) SetAccess ¶

func (o *IdentityDocumentAllOf) SetAccess(v []Access1)

SetAccess gets a reference to the given []Access1 and assigns it to the Access field.

func (*IdentityDocumentAllOf) SetAccessCount ¶

func (o *IdentityDocumentAllOf) SetAccessCount(v int32)

SetAccessCount gets a reference to the given int32 and assigns it to the AccessCount field.

func (*IdentityDocumentAllOf) SetAccessProfileCount ¶

func (o *IdentityDocumentAllOf) SetAccessProfileCount(v int32)

SetAccessProfileCount gets a reference to the given int32 and assigns it to the AccessProfileCount field.

func (*IdentityDocumentAllOf) SetAccountCount ¶

func (o *IdentityDocumentAllOf) SetAccountCount(v int32)

SetAccountCount gets a reference to the given int32 and assigns it to the AccountCount field.

func (*IdentityDocumentAllOf) SetAccounts ¶

func (o *IdentityDocumentAllOf) SetAccounts(v []BaseAccount)

SetAccounts gets a reference to the given []BaseAccount and assigns it to the Accounts field.

func (*IdentityDocumentAllOf) SetAppCount ¶

func (o *IdentityDocumentAllOf) SetAppCount(v int32)

SetAppCount gets a reference to the given int32 and assigns it to the AppCount field.

func (*IdentityDocumentAllOf) SetApps ¶

func (o *IdentityDocumentAllOf) SetApps(v []App)

SetApps gets a reference to the given []App and assigns it to the Apps field.

func (*IdentityDocumentAllOf) SetAttributes ¶

func (o *IdentityDocumentAllOf) SetAttributes(v map[string]interface{})

SetAttributes gets a reference to the given map[string]interface{} and assigns it to the Attributes field.

func (*IdentityDocumentAllOf) SetCreated ¶

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

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

func (*IdentityDocumentAllOf) SetCreatedNil ¶

func (o *IdentityDocumentAllOf) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*IdentityDocumentAllOf) SetDisplayName ¶

func (o *IdentityDocumentAllOf) SetDisplayName(v string)

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

func (*IdentityDocumentAllOf) SetEmail ¶

func (o *IdentityDocumentAllOf) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*IdentityDocumentAllOf) SetEmployeeNumber ¶

func (o *IdentityDocumentAllOf) SetEmployeeNumber(v string)

SetEmployeeNumber gets a reference to the given string and assigns it to the EmployeeNumber field.

func (*IdentityDocumentAllOf) SetEntitlementCount ¶

func (o *IdentityDocumentAllOf) SetEntitlementCount(v int32)

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

func (*IdentityDocumentAllOf) SetFirstName ¶

func (o *IdentityDocumentAllOf) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*IdentityDocumentAllOf) SetIdentityProfile ¶

func (o *IdentityDocumentAllOf) SetIdentityProfile(v Reference)

SetIdentityProfile gets a reference to the given Reference and assigns it to the IdentityProfile field.

func (*IdentityDocumentAllOf) SetInactive ¶

func (o *IdentityDocumentAllOf) SetInactive(v bool)

SetInactive gets a reference to the given bool and assigns it to the Inactive field.

func (*IdentityDocumentAllOf) SetIsManager ¶

func (o *IdentityDocumentAllOf) SetIsManager(v bool)

SetIsManager gets a reference to the given bool and assigns it to the IsManager field.

func (*IdentityDocumentAllOf) SetLastName ¶

func (o *IdentityDocumentAllOf) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*IdentityDocumentAllOf) SetManager ¶

func (o *IdentityDocumentAllOf) SetManager(v DisplayReference)

SetManager gets a reference to the given DisplayReference and assigns it to the Manager field.

func (*IdentityDocumentAllOf) SetModified ¶

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

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

func (*IdentityDocumentAllOf) SetModifiedNil ¶

func (o *IdentityDocumentAllOf) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*IdentityDocumentAllOf) SetOwns ¶

func (o *IdentityDocumentAllOf) SetOwns(v Owns)

SetOwns gets a reference to the given Owns and assigns it to the Owns field.

func (*IdentityDocumentAllOf) SetPhone ¶

func (o *IdentityDocumentAllOf) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*IdentityDocumentAllOf) SetProcessingDetails ¶

func (o *IdentityDocumentAllOf) SetProcessingDetails(v ProcessingDetails)

SetProcessingDetails gets a reference to the given ProcessingDetails and assigns it to the ProcessingDetails field.

func (*IdentityDocumentAllOf) SetProcessingState ¶

func (o *IdentityDocumentAllOf) SetProcessingState(v string)

SetProcessingState gets a reference to the given NullableString and assigns it to the ProcessingState field.

func (*IdentityDocumentAllOf) SetProcessingStateNil ¶

func (o *IdentityDocumentAllOf) SetProcessingStateNil()

SetProcessingStateNil sets the value for ProcessingState to be an explicit nil

func (*IdentityDocumentAllOf) SetProtected ¶

func (o *IdentityDocumentAllOf) SetProtected(v bool)

SetProtected gets a reference to the given bool and assigns it to the Protected field.

func (*IdentityDocumentAllOf) SetRoleCount ¶

func (o *IdentityDocumentAllOf) SetRoleCount(v int32)

SetRoleCount gets a reference to the given int32 and assigns it to the RoleCount field.

func (*IdentityDocumentAllOf) SetSource ¶

func (o *IdentityDocumentAllOf) SetSource(v Reference)

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

func (*IdentityDocumentAllOf) SetStatus ¶

func (o *IdentityDocumentAllOf) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*IdentityDocumentAllOf) SetSynced ¶

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

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

func (*IdentityDocumentAllOf) SetSyncedNil ¶

func (o *IdentityDocumentAllOf) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*IdentityDocumentAllOf) SetTags ¶

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

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

func (*IdentityDocumentAllOf) UnmarshalJSON ¶

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

func (*IdentityDocumentAllOf) UnsetCreated ¶

func (o *IdentityDocumentAllOf) UnsetCreated()

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

func (*IdentityDocumentAllOf) UnsetModified ¶

func (o *IdentityDocumentAllOf) UnsetModified()

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

func (*IdentityDocumentAllOf) UnsetProcessingState ¶

func (o *IdentityDocumentAllOf) UnsetProcessingState()

UnsetProcessingState ensures that no value is present for ProcessingState, not even an explicit nil

func (*IdentityDocumentAllOf) UnsetSynced ¶

func (o *IdentityDocumentAllOf) UnsetSynced()

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

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) 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) 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 IdentityProfileAllOf ¶

type IdentityProfileAllOf struct {
	// 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{}
}

IdentityProfileAllOf struct for IdentityProfileAllOf

func NewIdentityProfileAllOf ¶

func NewIdentityProfileAllOf(authoritativeSource IdentityProfileAllOfAuthoritativeSource) *IdentityProfileAllOf

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

func NewIdentityProfileAllOfWithDefaults ¶

func NewIdentityProfileAllOfWithDefaults() *IdentityProfileAllOf

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

func (*IdentityProfileAllOf) GetAuthoritativeSource ¶

GetAuthoritativeSource returns the AuthoritativeSource field value

func (*IdentityProfileAllOf) GetAuthoritativeSourceOk ¶

func (o *IdentityProfileAllOf) GetAuthoritativeSourceOk() (*IdentityProfileAllOfAuthoritativeSource, bool)

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

func (*IdentityProfileAllOf) GetDescription ¶

func (o *IdentityProfileAllOf) GetDescription() string

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

func (*IdentityProfileAllOf) GetDescriptionOk ¶

func (o *IdentityProfileAllOf) 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 (*IdentityProfileAllOf) GetHasTimeBasedAttr ¶

func (o *IdentityProfileAllOf) GetHasTimeBasedAttr() bool

GetHasTimeBasedAttr returns the HasTimeBasedAttr field value if set, zero value otherwise.

func (*IdentityProfileAllOf) GetHasTimeBasedAttrOk ¶

func (o *IdentityProfileAllOf) 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 (*IdentityProfileAllOf) GetIdentityAttributeConfig ¶

func (o *IdentityProfileAllOf) GetIdentityAttributeConfig() IdentityAttributeConfig

GetIdentityAttributeConfig returns the IdentityAttributeConfig field value if set, zero value otherwise.

func (*IdentityProfileAllOf) GetIdentityAttributeConfigOk ¶

func (o *IdentityProfileAllOf) 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 (*IdentityProfileAllOf) GetIdentityCount ¶

func (o *IdentityProfileAllOf) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*IdentityProfileAllOf) GetIdentityCountOk ¶

func (o *IdentityProfileAllOf) 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 (*IdentityProfileAllOf) GetIdentityExceptionReportReference ¶

func (o *IdentityProfileAllOf) GetIdentityExceptionReportReference() IdentityExceptionReportReference

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

func (*IdentityProfileAllOf) GetIdentityExceptionReportReferenceOk ¶

func (o *IdentityProfileAllOf) 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 (*IdentityProfileAllOf) GetIdentityRefreshRequired ¶

func (o *IdentityProfileAllOf) GetIdentityRefreshRequired() bool

GetIdentityRefreshRequired returns the IdentityRefreshRequired field value if set, zero value otherwise.

func (*IdentityProfileAllOf) GetIdentityRefreshRequiredOk ¶

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

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

func (*IdentityProfileAllOf) 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 (*IdentityProfileAllOf) GetPriority ¶

func (o *IdentityProfileAllOf) GetPriority() int64

GetPriority returns the Priority field value if set, zero value otherwise.

func (*IdentityProfileAllOf) GetPriorityOk ¶

func (o *IdentityProfileAllOf) 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 (*IdentityProfileAllOf) HasDescription ¶

func (o *IdentityProfileAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasHasTimeBasedAttr ¶

func (o *IdentityProfileAllOf) HasHasTimeBasedAttr() bool

HasHasTimeBasedAttr returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasIdentityAttributeConfig ¶

func (o *IdentityProfileAllOf) HasIdentityAttributeConfig() bool

HasIdentityAttributeConfig returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasIdentityCount ¶

func (o *IdentityProfileAllOf) HasIdentityCount() bool

HasIdentityCount returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasIdentityExceptionReportReference ¶

func (o *IdentityProfileAllOf) HasIdentityExceptionReportReference() bool

HasIdentityExceptionReportReference returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasIdentityRefreshRequired ¶

func (o *IdentityProfileAllOf) HasIdentityRefreshRequired() bool

HasIdentityRefreshRequired returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasOwner ¶

func (o *IdentityProfileAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*IdentityProfileAllOf) HasPriority ¶

func (o *IdentityProfileAllOf) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (IdentityProfileAllOf) MarshalJSON ¶

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

func (*IdentityProfileAllOf) SetAuthoritativeSource ¶

SetAuthoritativeSource sets field value

func (*IdentityProfileAllOf) SetDescription ¶

func (o *IdentityProfileAllOf) SetDescription(v string)

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

func (*IdentityProfileAllOf) SetDescriptionNil ¶

func (o *IdentityProfileAllOf) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*IdentityProfileAllOf) SetHasTimeBasedAttr ¶

func (o *IdentityProfileAllOf) SetHasTimeBasedAttr(v bool)

SetHasTimeBasedAttr gets a reference to the given bool and assigns it to the HasTimeBasedAttr field.

func (*IdentityProfileAllOf) SetIdentityAttributeConfig ¶

func (o *IdentityProfileAllOf) SetIdentityAttributeConfig(v IdentityAttributeConfig)

SetIdentityAttributeConfig gets a reference to the given IdentityAttributeConfig and assigns it to the IdentityAttributeConfig field.

func (*IdentityProfileAllOf) SetIdentityCount ¶

func (o *IdentityProfileAllOf) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*IdentityProfileAllOf) SetIdentityExceptionReportReference ¶

func (o *IdentityProfileAllOf) SetIdentityExceptionReportReference(v IdentityExceptionReportReference)

SetIdentityExceptionReportReference gets a reference to the given NullableIdentityExceptionReportReference and assigns it to the IdentityExceptionReportReference field.

func (*IdentityProfileAllOf) SetIdentityExceptionReportReferenceNil ¶

func (o *IdentityProfileAllOf) SetIdentityExceptionReportReferenceNil()

SetIdentityExceptionReportReferenceNil sets the value for IdentityExceptionReportReference to be an explicit nil

func (*IdentityProfileAllOf) SetIdentityRefreshRequired ¶

func (o *IdentityProfileAllOf) SetIdentityRefreshRequired(v bool)

SetIdentityRefreshRequired gets a reference to the given bool and assigns it to the IdentityRefreshRequired field.

func (*IdentityProfileAllOf) SetOwner ¶

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

func (*IdentityProfileAllOf) SetOwnerNil ¶

func (o *IdentityProfileAllOf) SetOwnerNil()

SetOwnerNil sets the value for Owner to be an explicit nil

func (*IdentityProfileAllOf) SetPriority ¶

func (o *IdentityProfileAllOf) SetPriority(v int64)

SetPriority gets a reference to the given int64 and assigns it to the Priority field.

func (*IdentityProfileAllOf) UnmarshalJSON ¶

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

func (*IdentityProfileAllOf) UnsetDescription ¶

func (o *IdentityProfileAllOf) UnsetDescription()

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

func (*IdentityProfileAllOf) UnsetIdentityExceptionReportReference ¶

func (o *IdentityProfileAllOf) UnsetIdentityExceptionReportReference()

UnsetIdentityExceptionReportReference ensures that no value is present for IdentityExceptionReportReference, not even an explicit nil

func (*IdentityProfileAllOf) UnsetOwner ¶

func (o *IdentityProfileAllOf) 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) 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) 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                 *BaseReferenceDto `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 BaseReferenceDto 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) UnmarshalJSON ¶

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

type IdentityProfilesApiService ¶

type IdentityProfilesApiService service

IdentityProfilesApiService IdentityProfilesApi service

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

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) UnmarshalJSON ¶

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

type IdentityReference1 ¶

type IdentityReference1 struct {
	Id                   *string  `json:"id,omitempty"`
	Name                 *string  `json:"name,omitempty"`
	Type                 *DtoType `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityReference1 struct for IdentityReference1

func NewIdentityReference1 ¶

func NewIdentityReference1() *IdentityReference1

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

func NewIdentityReference1WithDefaults ¶

func NewIdentityReference1WithDefaults() *IdentityReference1

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

func (*IdentityReference1) GetId ¶

func (o *IdentityReference1) GetId() string

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

func (*IdentityReference1) GetIdOk ¶

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

func (o *IdentityReference1) GetName() string

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

func (*IdentityReference1) GetNameOk ¶

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

func (o *IdentityReference1) GetType() DtoType

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

func (*IdentityReference1) GetTypeOk ¶

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

func (o *IdentityReference1) HasId() bool

HasId returns a boolean if a field has been set.

func (*IdentityReference1) HasName ¶

func (o *IdentityReference1) HasName() bool

HasName returns a boolean if a field has been set.

func (*IdentityReference1) HasType ¶

func (o *IdentityReference1) HasType() bool

HasType returns a boolean if a field has been set.

func (IdentityReference1) MarshalJSON ¶

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

func (*IdentityReference1) SetId ¶

func (o *IdentityReference1) SetId(v string)

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

func (*IdentityReference1) SetName ¶

func (o *IdentityReference1) SetName(v string)

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

func (*IdentityReference1) SetType ¶

func (o *IdentityReference1) SetType(v DtoType)

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

func (*IdentityReference1) UnmarshalJSON ¶

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

type IdentityReference1AllOf ¶

type IdentityReference1AllOf struct {
	Type                 *DtoType `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

IdentityReference1AllOf struct for IdentityReference1AllOf

func NewIdentityReference1AllOf ¶

func NewIdentityReference1AllOf() *IdentityReference1AllOf

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

func NewIdentityReference1AllOfWithDefaults ¶

func NewIdentityReference1AllOfWithDefaults() *IdentityReference1AllOf

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

func (*IdentityReference1AllOf) GetType ¶

func (o *IdentityReference1AllOf) GetType() DtoType

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

func (*IdentityReference1AllOf) GetTypeOk ¶

func (o *IdentityReference1AllOf) 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 (*IdentityReference1AllOf) HasType ¶

func (o *IdentityReference1AllOf) HasType() bool

HasType returns a boolean if a field has been set.

func (IdentityReference1AllOf) MarshalJSON ¶

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

func (*IdentityReference1AllOf) SetType ¶

func (o *IdentityReference1AllOf) SetType(v DtoType)

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

func (*IdentityReference1AllOf) UnmarshalJSON ¶

func (o *IdentityReference1AllOf) 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) 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) UnmarshalJSON ¶

func (o *IdentitySummary) 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) UnmarshalJSON ¶

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

type JsonPatch ¶

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 ¶

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 ¶

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 ¶

func (o *JsonPatch) GetOperations() []JsonPatchOperation

GetOperations returns the Operations field value if set, zero value otherwise.

func (*JsonPatch) GetOperationsOk ¶

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 ¶

func (o *JsonPatch) HasOperations() bool

HasOperations returns a boolean if a field has been set.

func (JsonPatch) MarshalJSON ¶

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

func (*JsonPatch) SetOperations ¶

func (o *JsonPatch) SetOperations(v []JsonPatchOperation)

SetOperations gets a reference to the given []JsonPatchOperation and assigns it to the Operations field.

func (*JsonPatch) UnmarshalJSON ¶

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) UnmarshalJSON ¶

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

type JsonPatchOperationValue ¶

type JsonPatchOperationValue struct {
	// contains filtered or unexported fields
}

JsonPatchOperationValue The value to be used for the operation, required for \"add\" and \"replace\" operations

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 any of the pointers in the struct

type JsonPatchOperationValueAnyOfInner ¶

type JsonPatchOperationValueAnyOfInner struct {
	// contains filtered or unexported fields
}

JsonPatchOperationValueAnyOfInner struct for JsonPatchOperationValueAnyOfInner

func (*JsonPatchOperationValueAnyOfInner) MarshalJSON ¶

func (src *JsonPatchOperationValueAnyOfInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*JsonPatchOperationValueAnyOfInner) UnmarshalJSON ¶

func (dst *JsonPatchOperationValueAnyOfInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any 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) UnmarshalJSON ¶

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

type LifecycleStateAllOf ¶

type LifecycleStateAllOf struct {
	// 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{}
}

LifecycleStateAllOf struct for LifecycleStateAllOf

func NewLifecycleStateAllOf ¶

func NewLifecycleStateAllOf(technicalName string) *LifecycleStateAllOf

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

func NewLifecycleStateAllOfWithDefaults ¶

func NewLifecycleStateAllOfWithDefaults() *LifecycleStateAllOf

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

func (*LifecycleStateAllOf) GetAccessProfileIds ¶

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

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

func (*LifecycleStateAllOf) GetAccessProfileIdsOk ¶

func (o *LifecycleStateAllOf) 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 (*LifecycleStateAllOf) GetAccountActions ¶

func (o *LifecycleStateAllOf) GetAccountActions() []AccountAction

GetAccountActions returns the AccountActions field value if set, zero value otherwise.

func (*LifecycleStateAllOf) GetAccountActionsOk ¶

func (o *LifecycleStateAllOf) 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 (*LifecycleStateAllOf) GetDescription ¶

func (o *LifecycleStateAllOf) GetDescription() string

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

func (*LifecycleStateAllOf) GetDescriptionOk ¶

func (o *LifecycleStateAllOf) 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 (*LifecycleStateAllOf) GetEmailNotificationOption ¶

func (o *LifecycleStateAllOf) GetEmailNotificationOption() EmailNotificationOption

GetEmailNotificationOption returns the EmailNotificationOption field value if set, zero value otherwise.

func (*LifecycleStateAllOf) GetEmailNotificationOptionOk ¶

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

func (o *LifecycleStateAllOf) GetEnabled() bool

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

func (*LifecycleStateAllOf) GetEnabledOk ¶

func (o *LifecycleStateAllOf) 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 (*LifecycleStateAllOf) GetIdentityCount ¶

func (o *LifecycleStateAllOf) GetIdentityCount() int32

GetIdentityCount returns the IdentityCount field value if set, zero value otherwise.

func (*LifecycleStateAllOf) GetIdentityCountOk ¶

func (o *LifecycleStateAllOf) 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 (*LifecycleStateAllOf) GetTechnicalName ¶

func (o *LifecycleStateAllOf) GetTechnicalName() string

GetTechnicalName returns the TechnicalName field value

func (*LifecycleStateAllOf) GetTechnicalNameOk ¶

func (o *LifecycleStateAllOf) GetTechnicalNameOk() (*string, bool)

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

func (*LifecycleStateAllOf) HasAccessProfileIds ¶

func (o *LifecycleStateAllOf) HasAccessProfileIds() bool

HasAccessProfileIds returns a boolean if a field has been set.

func (*LifecycleStateAllOf) HasAccountActions ¶

func (o *LifecycleStateAllOf) HasAccountActions() bool

HasAccountActions returns a boolean if a field has been set.

func (*LifecycleStateAllOf) HasDescription ¶

func (o *LifecycleStateAllOf) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LifecycleStateAllOf) HasEmailNotificationOption ¶

func (o *LifecycleStateAllOf) HasEmailNotificationOption() bool

HasEmailNotificationOption returns a boolean if a field has been set.

func (*LifecycleStateAllOf) HasEnabled ¶

func (o *LifecycleStateAllOf) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*LifecycleStateAllOf) HasIdentityCount ¶

func (o *LifecycleStateAllOf) HasIdentityCount() bool

HasIdentityCount returns a boolean if a field has been set.

func (LifecycleStateAllOf) MarshalJSON ¶

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

func (*LifecycleStateAllOf) SetAccessProfileIds ¶

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

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

func (*LifecycleStateAllOf) SetAccountActions ¶

func (o *LifecycleStateAllOf) SetAccountActions(v []AccountAction)

SetAccountActions gets a reference to the given []AccountAction and assigns it to the AccountActions field.

func (*LifecycleStateAllOf) SetDescription ¶

func (o *LifecycleStateAllOf) SetDescription(v string)

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

func (*LifecycleStateAllOf) SetEmailNotificationOption ¶

func (o *LifecycleStateAllOf) SetEmailNotificationOption(v EmailNotificationOption)

SetEmailNotificationOption gets a reference to the given EmailNotificationOption and assigns it to the EmailNotificationOption field.

func (*LifecycleStateAllOf) SetEnabled ¶

func (o *LifecycleStateAllOf) SetEnabled(v bool)

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

func (*LifecycleStateAllOf) SetIdentityCount ¶

func (o *LifecycleStateAllOf) SetIdentityCount(v int32)

SetIdentityCount gets a reference to the given int32 and assigns it to the IdentityCount field.

func (*LifecycleStateAllOf) SetTechnicalName ¶

func (o *LifecycleStateAllOf) SetTechnicalName(v string)

SetTechnicalName sets field value

func (*LifecycleStateAllOf) UnmarshalJSON ¶

func (o *LifecycleStateAllOf) 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 it's 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 BaseReferenceDto

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 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"
)

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 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.
	AccountAttribute *string `json:"accountAttribute,omitempty"`
	// Name of the identity attribute to search when trying to find a manager using the value from the accountAttribute.
	IdentityAttribute    *string `json:"identityAttribute,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) GetAccountAttribute ¶

func (o *ManagerCorrelationMapping) GetAccountAttribute() string

GetAccountAttribute returns the AccountAttribute field value if set, zero value otherwise.

func (*ManagerCorrelationMapping) GetAccountAttributeOk ¶

func (o *ManagerCorrelationMapping) GetAccountAttributeOk() (*string, bool)

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

func (*ManagerCorrelationMapping) GetIdentityAttribute ¶

func (o *ManagerCorrelationMapping) GetIdentityAttribute() string

GetIdentityAttribute returns the IdentityAttribute field value if set, zero value otherwise.

func (*ManagerCorrelationMapping) GetIdentityAttributeOk ¶

func (o *ManagerCorrelationMapping) 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 (*ManagerCorrelationMapping) HasAccountAttribute ¶

func (o *ManagerCorrelationMapping) HasAccountAttribute() bool

HasAccountAttribute returns a boolean if a field has been set.

func (*ManagerCorrelationMapping) HasIdentityAttribute ¶

func (o *ManagerCorrelationMapping) HasIdentityAttribute() bool

HasIdentityAttribute returns a boolean if a field has been set.

func (ManagerCorrelationMapping) MarshalJSON ¶

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

func (*ManagerCorrelationMapping) SetAccountAttribute ¶

func (o *ManagerCorrelationMapping) SetAccountAttribute(v string)

SetAccountAttribute gets a reference to the given string and assigns it to the AccountAttribute field.

func (*ManagerCorrelationMapping) SetIdentityAttribute ¶

func (o *ManagerCorrelationMapping) SetIdentityAttribute(v string)

SetIdentityAttribute gets a reference to the given string and assigns it to the IdentityAttribute field.

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 *BaseReferenceDto `json:"originalOwner,omitempty"`
	CurrentOwner  *BaseReferenceDto `json:"currentOwner,omitempty"`
	// Time at which item was modified.
	Modified             *time.Time           `json:"modified,omitempty"`
	Status               *ManualWorkItemState `json:"status,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 ¶

func (o *ManualWorkItemDetails) GetCurrentOwner() BaseReferenceDto

GetCurrentOwner returns the CurrentOwner field value if set, zero value otherwise.

func (*ManualWorkItemDetails) GetCurrentOwnerOk ¶

func (o *ManualWorkItemDetails) GetCurrentOwnerOk() (*BaseReferenceDto, 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 (*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 ¶

func (o *ManualWorkItemDetails) GetOriginalOwner() BaseReferenceDto

GetOriginalOwner returns the OriginalOwner field value if set, zero value otherwise.

func (*ManualWorkItemDetails) GetOriginalOwnerOk ¶

func (o *ManualWorkItemDetails) GetOriginalOwnerOk() (*BaseReferenceDto, 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 (*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) 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 ¶

func (o *ManualWorkItemDetails) SetCurrentOwner(v BaseReferenceDto)

SetCurrentOwner gets a reference to the given BaseReferenceDto and assigns it to the CurrentOwner 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 ¶

func (o *ManualWorkItemDetails) SetOriginalOwner(v BaseReferenceDto)

SetOriginalOwner gets a reference to the given BaseReferenceDto and assigns it to the OriginalOwner field.

func (*ManualWorkItemDetails) SetStatus ¶

SetStatus gets a reference to the given ManualWorkItemState and assigns it to the Status field.

func (*ManualWorkItemDetails) UnmarshalJSON ¶

func (o *ManualWorkItemDetails) 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 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) 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 Name ¶

type Name 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{}
}

Name struct for Name

func NewName ¶

func NewName() *Name

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

func NewNameWithDefaults ¶

func NewNameWithDefaults() *Name

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

func (*Name) GetDescription ¶

func (o *Name) GetDescription() string

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

func (*Name) GetDescriptionOk ¶

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

func (o *Name) GetName() string

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

func (*Name) GetNameOk ¶

func (o *Name) 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 (*Name) HasDescription ¶

func (o *Name) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Name) HasName ¶

func (o *Name) HasName() bool

HasName returns a boolean if a field has been set.

func (Name) MarshalJSON ¶

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

func (*Name) SetDescription ¶

func (o *Name) SetDescription(v string)

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

func (*Name) SetDescriptionNil ¶

func (o *Name) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Name) SetName ¶

func (o *Name) SetName(v string)

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

func (*Name) UnmarshalJSON ¶

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

func (*Name) UnsetDescription ¶

func (o *Name) UnsetDescription()

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

type Name1 ¶

type Name1 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{}
}

Name1 struct for Name1

func NewName1 ¶

func NewName1() *Name1

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

func NewName1WithDefaults ¶

func NewName1WithDefaults() *Name1

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

func (*Name1) GetDescription ¶

func (o *Name1) GetDescription() string

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

func (*Name1) GetDescriptionOk ¶

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

func (o *Name1) GetName() string

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

func (*Name1) GetNameOk ¶

func (o *Name1) 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 (*Name1) HasDescription ¶

func (o *Name1) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Name1) HasName ¶

func (o *Name1) HasName() bool

HasName returns a boolean if a field has been set.

func (Name1) MarshalJSON ¶

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

func (*Name1) SetDescription ¶

func (o *Name1) SetDescription(v string)

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

func (*Name1) SetDescriptionNil ¶

func (o *Name1) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Name1) SetName ¶

func (o *Name1) SetName(v string)

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

func (*Name1) SetNameNil ¶

func (o *Name1) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*Name1) UnmarshalJSON ¶

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

func (*Name1) UnsetDescription ¶

func (o *Name1) UnsetDescription()

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

func (*Name1) UnsetName ¶

func (o *Name1) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

type NameType ¶

type NameType struct {
	// the actor or target name
	Name                 *string  `json:"name,omitempty"`
	Type                 *DtoType `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

NameType struct for NameType

func NewNameType ¶

func NewNameType() *NameType

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

func NewNameTypeWithDefaults ¶

func NewNameTypeWithDefaults() *NameType

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

func (*NameType) GetName ¶

func (o *NameType) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NameType) GetNameOk ¶

func (o *NameType) 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 (*NameType) GetType ¶

func (o *NameType) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*NameType) GetTypeOk ¶

func (o *NameType) 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 (*NameType) HasName ¶

func (o *NameType) HasName() bool

HasName returns a boolean if a field has been set.

func (*NameType) HasType ¶

func (o *NameType) HasType() bool

HasType returns a boolean if a field has been set.

func (NameType) MarshalJSON ¶

func (o NameType) MarshalJSON() ([]byte, error)

func (*NameType) SetName ¶

func (o *NameType) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NameType) SetType ¶

func (o *NameType) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (*NameType) UnmarshalJSON ¶

func (o *NameType) 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) UnmarshalJSON ¶

func (o *NestedAggregation) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItem) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalItemAllOf ¶

type NonEmployeeApprovalItemAllOf struct {
	NonEmployeeRequest   *NonEmployeeRequestLite `json:"nonEmployeeRequest,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalItemAllOf struct for NonEmployeeApprovalItemAllOf

func NewNonEmployeeApprovalItemAllOf ¶

func NewNonEmployeeApprovalItemAllOf() *NonEmployeeApprovalItemAllOf

NewNonEmployeeApprovalItemAllOf instantiates a new NonEmployeeApprovalItemAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalItemAllOfWithDefaults ¶

func NewNonEmployeeApprovalItemAllOfWithDefaults() *NonEmployeeApprovalItemAllOf

NewNonEmployeeApprovalItemAllOfWithDefaults instantiates a new NonEmployeeApprovalItemAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalItemAllOf) GetNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItemAllOf) GetNonEmployeeRequest() NonEmployeeRequestLite

GetNonEmployeeRequest returns the NonEmployeeRequest field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemAllOf) GetNonEmployeeRequestOk ¶

func (o *NonEmployeeApprovalItemAllOf) 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 (*NonEmployeeApprovalItemAllOf) HasNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItemAllOf) HasNonEmployeeRequest() bool

HasNonEmployeeRequest returns a boolean if a field has been set.

func (NonEmployeeApprovalItemAllOf) MarshalJSON ¶

func (o NonEmployeeApprovalItemAllOf) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalItemAllOf) SetNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItemAllOf) SetNonEmployeeRequest(v NonEmployeeRequestLite)

SetNonEmployeeRequest gets a reference to the given NonEmployeeRequestLite and assigns it to the NonEmployeeRequest field.

func (*NonEmployeeApprovalItemAllOf) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItemAllOf) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItemDetail) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeApprovalItemDetailAllOf ¶

type NonEmployeeApprovalItemDetailAllOf struct {
	NonEmployeeRequest   *NonEmployeeRequestWithoutApprovalItem `json:"nonEmployeeRequest,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeApprovalItemDetailAllOf struct for NonEmployeeApprovalItemDetailAllOf

func NewNonEmployeeApprovalItemDetailAllOf ¶

func NewNonEmployeeApprovalItemDetailAllOf() *NonEmployeeApprovalItemDetailAllOf

NewNonEmployeeApprovalItemDetailAllOf instantiates a new NonEmployeeApprovalItemDetailAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeApprovalItemDetailAllOfWithDefaults ¶

func NewNonEmployeeApprovalItemDetailAllOfWithDefaults() *NonEmployeeApprovalItemDetailAllOf

NewNonEmployeeApprovalItemDetailAllOfWithDefaults instantiates a new NonEmployeeApprovalItemDetailAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeApprovalItemDetailAllOf) GetNonEmployeeRequest ¶

GetNonEmployeeRequest returns the NonEmployeeRequest field value if set, zero value otherwise.

func (*NonEmployeeApprovalItemDetailAllOf) 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 (*NonEmployeeApprovalItemDetailAllOf) HasNonEmployeeRequest ¶

func (o *NonEmployeeApprovalItemDetailAllOf) HasNonEmployeeRequest() bool

HasNonEmployeeRequest returns a boolean if a field has been set.

func (NonEmployeeApprovalItemDetailAllOf) MarshalJSON ¶

func (o NonEmployeeApprovalItemDetailAllOf) MarshalJSON() ([]byte, error)

func (*NonEmployeeApprovalItemDetailAllOf) SetNonEmployeeRequest ¶

SetNonEmployeeRequest gets a reference to the given NonEmployeeRequestWithoutApprovalItem and assigns it to the NonEmployeeRequest field.

func (*NonEmployeeApprovalItemDetailAllOf) UnmarshalJSON ¶

func (o *NonEmployeeApprovalItemDetailAllOf) 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) 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) 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) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeIdnUserRequest) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeLifecycleManagementApiService ¶

type NonEmployeeLifecycleManagementApiService service

NonEmployeeLifecycleManagementApiService NonEmployeeLifecycleManagementApi service

func (*NonEmployeeLifecycleManagementApiService) CreateSchemaAttribute ¶

CreateSchemaAttribute 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 ApiCreateSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementApiService) CreateSchemaAttributeExecute ¶

Execute executes the request

@return NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementApiService) DeleteSchemaAttribute ¶

func (a *NonEmployeeLifecycleManagementApiService) DeleteSchemaAttribute(ctx context.Context, attributeId string, sourceId string) ApiDeleteSchemaAttributeRequest

DeleteSchemaAttribute 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 ApiDeleteSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementApiService) DeleteSchemaAttributeExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) DeleteSchemaAttributes ¶

DeleteSchemaAttributes 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 ApiDeleteSchemaAttributesRequest

func (*NonEmployeeLifecycleManagementApiService) DeleteSchemaAttributesExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) GetSchemaAttribute ¶

func (a *NonEmployeeLifecycleManagementApiService) GetSchemaAttribute(ctx context.Context, attributeId string, sourceId string) ApiGetSchemaAttributeRequest

GetSchemaAttribute 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 ApiGetSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementApiService) GetSchemaAttributeExecute ¶

Execute executes the request

@return NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementApiService) GetSchemaAttributes ¶

GetSchemaAttributes 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 ApiGetSchemaAttributesRequest

func (*NonEmployeeLifecycleManagementApiService) GetSchemaAttributesExecute ¶

Execute executes the request

@return []NonEmployeeSchemaAttribute

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApprovalGet ¶

NonEmployeeApprovalGet 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 ApiNonEmployeeApprovalGetRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApprovalGetExecute ¶

Execute executes the request

@return NonEmployeeApprovalItemDetail

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApprovalList ¶

NonEmployeeApprovalList 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 ApiNonEmployeeApprovalListRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApprovalListExecute ¶

Execute executes the request

@return []NonEmployeeApprovalItem

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApprovalSummary ¶

NonEmployeeApprovalSummary 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 ApiNonEmployeeApprovalSummaryRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApprovalSummaryExecute ¶

Execute executes the request

@return NonEmployeeApprovalSummary

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApproveRequest ¶

NonEmployeeApproveRequest 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 ApiNonEmployeeApproveRequestRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeApproveRequestExecute ¶

Execute executes the request

@return NonEmployeeApprovalItem

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeBulkUploadStatus ¶

NonEmployeeBulkUploadStatus 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 ApiNonEmployeeBulkUploadStatusRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeBulkUploadStatusExecute ¶

Execute executes the request

@return NonEmployeeBulkUploadStatus

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeExportSourceSchemaTemplate ¶

NonEmployeeExportSourceSchemaTemplate 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 ApiNonEmployeeExportSourceSchemaTemplateRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeExportSourceSchemaTemplateExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordBulkDelete ¶

NonEmployeeRecordBulkDelete 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 ApiNonEmployeeRecordBulkDeleteRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordBulkDeleteExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordCreation ¶

NonEmployeeRecordCreation 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 ApiNonEmployeeRecordCreationRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordCreationExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordDelete ¶

NonEmployeeRecordDelete 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 ApiNonEmployeeRecordDeleteRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordDeleteExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordGet ¶

NonEmployeeRecordGet 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 ApiNonEmployeeRecordGetRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordGetExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordList ¶

NonEmployeeRecordList 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 ApiNonEmployeeRecordListRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordListExecute ¶

Execute executes the request

@return []NonEmployeeRecord

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordPatch ¶

NonEmployeeRecordPatch 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 ApiNonEmployeeRecordPatchRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordPatchExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordUpdate ¶

NonEmployeeRecordUpdate 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 ApiNonEmployeeRecordUpdateRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordUpdateExecute ¶

Execute executes the request

@return NonEmployeeRecord

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordsBulkUpload ¶

NonEmployeeRecordsBulkUpload 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 ApiNonEmployeeRecordsBulkUploadRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordsBulkUploadExecute ¶

Execute executes the request

@return NonEmployeeBulkUploadJob

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordsExport ¶

NonEmployeeRecordsExport 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 ApiNonEmployeeRecordsExportRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRecordsExportExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRejectRequest ¶

NonEmployeeRejectRequest 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 ApiNonEmployeeRejectRequestRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRejectRequestExecute ¶

Execute executes the request

@return NonEmployeeApprovalItem

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestCreation ¶

NonEmployeeRequestCreation 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 ApiNonEmployeeRequestCreationRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestCreationExecute ¶

Execute executes the request

@return NonEmployeeRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestDeletion ¶

NonEmployeeRequestDeletion 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 ApiNonEmployeeRequestDeletionRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestDeletionExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestGet ¶

NonEmployeeRequestGet 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 ApiNonEmployeeRequestGetRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestGetExecute ¶

Execute executes the request

@return NonEmployeeRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestList ¶

NonEmployeeRequestList 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 ApiNonEmployeeRequestListRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestListExecute ¶

Execute executes the request

@return []NonEmployeeRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestSummaryGet ¶

NonEmployeeRequestSummaryGet 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 ApiNonEmployeeRequestSummaryGetRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeRequestSummaryGetExecute ¶

Execute executes the request

@return NonEmployeeRequestSummary

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourceDelete ¶

NonEmployeeSourceDelete 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 ApiNonEmployeeSourceDeleteRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourceDeleteExecute ¶

Execute executes the request

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourceGet ¶

NonEmployeeSourceGet 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 ApiNonEmployeeSourceGetRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourceGetExecute ¶

Execute executes the request

@return NonEmployeeSource

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourcePatch ¶

NonEmployeeSourcePatch 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 ApiNonEmployeeSourcePatchRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourcePatchExecute ¶

Execute executes the request

@return NonEmployeeSource

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourcesCreation ¶

NonEmployeeSourcesCreation 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 ApiNonEmployeeSourcesCreationRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourcesCreationExecute ¶

Execute executes the request

@return NonEmployeeSourceWithCloudExternalId

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourcesList ¶

NonEmployeeSourcesList 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 ApiNonEmployeeSourcesListRequest

func (*NonEmployeeLifecycleManagementApiService) NonEmployeeSourcesListExecute ¶

Execute executes the request

@return []NonEmployeeSourceWithNECount

func (*NonEmployeeLifecycleManagementApiService) PatchSchemaAttribute ¶

func (a *NonEmployeeLifecycleManagementApiService) PatchSchemaAttribute(ctx context.Context, attributeId string, sourceId string) ApiPatchSchemaAttributeRequest

PatchSchemaAttribute 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 ApiPatchSchemaAttributeRequest

func (*NonEmployeeLifecycleManagementApiService) PatchSchemaAttributeExecute ¶

Execute executes the request

@return NonEmployeeSchemaAttribute

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) UnmarshalJSON ¶

func (o *NonEmployeeRecord) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRecordBulkDeleteRequest ¶

type NonEmployeeRecordBulkDeleteRequest struct {
	// List of non-employee ids.
	Ids                  []string `json:"ids"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRecordBulkDeleteRequest struct for NonEmployeeRecordBulkDeleteRequest

func NewNonEmployeeRecordBulkDeleteRequest ¶

func NewNonEmployeeRecordBulkDeleteRequest(ids []string) *NonEmployeeRecordBulkDeleteRequest

NewNonEmployeeRecordBulkDeleteRequest instantiates a new NonEmployeeRecordBulkDeleteRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRecordBulkDeleteRequestWithDefaults ¶

func NewNonEmployeeRecordBulkDeleteRequestWithDefaults() *NonEmployeeRecordBulkDeleteRequest

NewNonEmployeeRecordBulkDeleteRequestWithDefaults instantiates a new NonEmployeeRecordBulkDeleteRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRecordBulkDeleteRequest) GetIds ¶

GetIds returns the Ids field value

func (*NonEmployeeRecordBulkDeleteRequest) GetIdsOk ¶

func (o *NonEmployeeRecordBulkDeleteRequest) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value and a boolean to check if the value has been set.

func (NonEmployeeRecordBulkDeleteRequest) MarshalJSON ¶

func (o NonEmployeeRecordBulkDeleteRequest) MarshalJSON() ([]byte, error)

func (*NonEmployeeRecordBulkDeleteRequest) SetIds ¶

SetIds sets field value

func (*NonEmployeeRecordBulkDeleteRequest) UnmarshalJSON ¶

func (o *NonEmployeeRecordBulkDeleteRequest) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRecordsBulkUploadRequest ¶

type NonEmployeeRecordsBulkUploadRequest struct {
	Data                 string `json:"data"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeRecordsBulkUploadRequest struct for NonEmployeeRecordsBulkUploadRequest

func NewNonEmployeeRecordsBulkUploadRequest ¶

func NewNonEmployeeRecordsBulkUploadRequest(data string) *NonEmployeeRecordsBulkUploadRequest

NewNonEmployeeRecordsBulkUploadRequest instantiates a new NonEmployeeRecordsBulkUploadRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRecordsBulkUploadRequestWithDefaults ¶

func NewNonEmployeeRecordsBulkUploadRequestWithDefaults() *NonEmployeeRecordsBulkUploadRequest

NewNonEmployeeRecordsBulkUploadRequestWithDefaults instantiates a new NonEmployeeRecordsBulkUploadRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRecordsBulkUploadRequest) GetData ¶

GetData returns the Data field value

func (*NonEmployeeRecordsBulkUploadRequest) GetDataOk ¶

func (o *NonEmployeeRecordsBulkUploadRequest) GetDataOk() (*string, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (NonEmployeeRecordsBulkUploadRequest) MarshalJSON ¶

func (o NonEmployeeRecordsBulkUploadRequest) MarshalJSON() ([]byte, error)

func (*NonEmployeeRecordsBulkUploadRequest) SetData ¶

SetData sets field value

func (*NonEmployeeRecordsBulkUploadRequest) UnmarshalJSON ¶

func (o *NonEmployeeRecordsBulkUploadRequest) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeRequest) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequestAllOf ¶

type NonEmployeeRequestAllOf struct {
	// 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{}
}

NonEmployeeRequestAllOf struct for NonEmployeeRequestAllOf

func NewNonEmployeeRequestAllOf ¶

func NewNonEmployeeRequestAllOf() *NonEmployeeRequestAllOf

NewNonEmployeeRequestAllOf instantiates a new NonEmployeeRequestAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestAllOfWithDefaults ¶

func NewNonEmployeeRequestAllOfWithDefaults() *NonEmployeeRequestAllOf

NewNonEmployeeRequestAllOfWithDefaults instantiates a new NonEmployeeRequestAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequestAllOf) GetAccountName ¶

func (o *NonEmployeeRequestAllOf) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetAccountNameOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetApprovalItems ¶

func (o *NonEmployeeRequestAllOf) GetApprovalItems() []NonEmployeeApprovalItemBase

GetApprovalItems returns the ApprovalItems field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetApprovalItemsOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetApprovalStatus ¶

func (o *NonEmployeeRequestAllOf) GetApprovalStatus() ApprovalStatus

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetApprovalStatusOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetComment ¶

func (o *NonEmployeeRequestAllOf) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetCommentOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetCompletionDate ¶

func (o *NonEmployeeRequestAllOf) GetCompletionDate() time.Time

GetCompletionDate returns the CompletionDate field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetCompletionDateOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetCreated ¶

func (o *NonEmployeeRequestAllOf) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetCreatedOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetData ¶

func (o *NonEmployeeRequestAllOf) GetData() map[string]string

GetData returns the Data field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetDataOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetEmail ¶

func (o *NonEmployeeRequestAllOf) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetEmailOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetEndDate ¶

func (o *NonEmployeeRequestAllOf) GetEndDate() time.Time

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetEndDateOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetFirstName ¶

func (o *NonEmployeeRequestAllOf) GetFirstName() string

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetFirstNameOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetLastName ¶

func (o *NonEmployeeRequestAllOf) GetLastName() string

GetLastName returns the LastName field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetLastNameOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetManager ¶

func (o *NonEmployeeRequestAllOf) GetManager() string

GetManager returns the Manager field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetManagerOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetModified ¶

func (o *NonEmployeeRequestAllOf) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetModifiedOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetNonEmployeeSource ¶

func (o *NonEmployeeRequestAllOf) GetNonEmployeeSource() NonEmployeeSourceLite

GetNonEmployeeSource returns the NonEmployeeSource field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetNonEmployeeSourceOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetPhone ¶

func (o *NonEmployeeRequestAllOf) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetPhoneOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) GetStartDate ¶

func (o *NonEmployeeRequestAllOf) GetStartDate() time.Time

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*NonEmployeeRequestAllOf) GetStartDateOk ¶

func (o *NonEmployeeRequestAllOf) 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 (*NonEmployeeRequestAllOf) HasAccountName ¶

func (o *NonEmployeeRequestAllOf) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasApprovalItems ¶

func (o *NonEmployeeRequestAllOf) HasApprovalItems() bool

HasApprovalItems returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasApprovalStatus ¶

func (o *NonEmployeeRequestAllOf) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasComment ¶

func (o *NonEmployeeRequestAllOf) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasCompletionDate ¶

func (o *NonEmployeeRequestAllOf) HasCompletionDate() bool

HasCompletionDate returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasCreated ¶

func (o *NonEmployeeRequestAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasData ¶

func (o *NonEmployeeRequestAllOf) HasData() bool

HasData returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasEmail ¶

func (o *NonEmployeeRequestAllOf) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasEndDate ¶

func (o *NonEmployeeRequestAllOf) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasFirstName ¶

func (o *NonEmployeeRequestAllOf) HasFirstName() bool

HasFirstName returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasLastName ¶

func (o *NonEmployeeRequestAllOf) HasLastName() bool

HasLastName returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasManager ¶

func (o *NonEmployeeRequestAllOf) HasManager() bool

HasManager returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasModified ¶

func (o *NonEmployeeRequestAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasNonEmployeeSource ¶

func (o *NonEmployeeRequestAllOf) HasNonEmployeeSource() bool

HasNonEmployeeSource returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasPhone ¶

func (o *NonEmployeeRequestAllOf) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*NonEmployeeRequestAllOf) HasStartDate ¶

func (o *NonEmployeeRequestAllOf) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

func (NonEmployeeRequestAllOf) MarshalJSON ¶

func (o NonEmployeeRequestAllOf) MarshalJSON() ([]byte, error)

func (*NonEmployeeRequestAllOf) SetAccountName ¶

func (o *NonEmployeeRequestAllOf) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeRequestAllOf) SetApprovalItems ¶

func (o *NonEmployeeRequestAllOf) SetApprovalItems(v []NonEmployeeApprovalItemBase)

SetApprovalItems gets a reference to the given []NonEmployeeApprovalItemBase and assigns it to the ApprovalItems field.

func (*NonEmployeeRequestAllOf) SetApprovalStatus ¶

func (o *NonEmployeeRequestAllOf) SetApprovalStatus(v ApprovalStatus)

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeRequestAllOf) SetComment ¶

func (o *NonEmployeeRequestAllOf) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeRequestAllOf) SetCompletionDate ¶

func (o *NonEmployeeRequestAllOf) SetCompletionDate(v time.Time)

SetCompletionDate gets a reference to the given time.Time and assigns it to the CompletionDate field.

func (*NonEmployeeRequestAllOf) SetCreated ¶

func (o *NonEmployeeRequestAllOf) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeRequestAllOf) SetData ¶

func (o *NonEmployeeRequestAllOf) SetData(v map[string]string)

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*NonEmployeeRequestAllOf) SetEmail ¶

func (o *NonEmployeeRequestAllOf) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NonEmployeeRequestAllOf) SetEndDate ¶

func (o *NonEmployeeRequestAllOf) SetEndDate(v time.Time)

SetEndDate gets a reference to the given time.Time and assigns it to the EndDate field.

func (*NonEmployeeRequestAllOf) SetFirstName ¶

func (o *NonEmployeeRequestAllOf) SetFirstName(v string)

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*NonEmployeeRequestAllOf) SetLastName ¶

func (o *NonEmployeeRequestAllOf) SetLastName(v string)

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*NonEmployeeRequestAllOf) SetManager ¶

func (o *NonEmployeeRequestAllOf) SetManager(v string)

SetManager gets a reference to the given string and assigns it to the Manager field.

func (*NonEmployeeRequestAllOf) SetModified ¶

func (o *NonEmployeeRequestAllOf) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeRequestAllOf) SetNonEmployeeSource ¶

func (o *NonEmployeeRequestAllOf) SetNonEmployeeSource(v NonEmployeeSourceLite)

SetNonEmployeeSource gets a reference to the given NonEmployeeSourceLite and assigns it to the NonEmployeeSource field.

func (*NonEmployeeRequestAllOf) SetPhone ¶

func (o *NonEmployeeRequestAllOf) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*NonEmployeeRequestAllOf) SetStartDate ¶

func (o *NonEmployeeRequestAllOf) SetStartDate(v time.Time)

SetStartDate gets a reference to the given time.Time and assigns it to the StartDate field.

func (*NonEmployeeRequestAllOf) UnmarshalJSON ¶

func (o *NonEmployeeRequestAllOf) 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) 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) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeRequestWithoutApprovalItem) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeRequestWithoutApprovalItemAllOf ¶

type NonEmployeeRequestWithoutApprovalItemAllOf struct {
	// 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{}
}

NonEmployeeRequestWithoutApprovalItemAllOf struct for NonEmployeeRequestWithoutApprovalItemAllOf

func NewNonEmployeeRequestWithoutApprovalItemAllOf ¶

func NewNonEmployeeRequestWithoutApprovalItemAllOf() *NonEmployeeRequestWithoutApprovalItemAllOf

NewNonEmployeeRequestWithoutApprovalItemAllOf instantiates a new NonEmployeeRequestWithoutApprovalItemAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeRequestWithoutApprovalItemAllOfWithDefaults ¶

func NewNonEmployeeRequestWithoutApprovalItemAllOfWithDefaults() *NonEmployeeRequestWithoutApprovalItemAllOf

NewNonEmployeeRequestWithoutApprovalItemAllOfWithDefaults instantiates a new NonEmployeeRequestWithoutApprovalItemAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetAccountName ¶

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetAccountNameOk ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetApprovalStatus ¶

GetApprovalStatus returns the ApprovalStatus field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetApprovalStatusOk ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetComment ¶

GetComment returns the Comment field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetCommentOk ¶

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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetCompletionDate ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) GetCompletionDate() time.Time

GetCompletionDate returns the CompletionDate field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetCompletionDateOk ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetCreated ¶

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetCreatedOk ¶

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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetEndDate ¶

GetEndDate returns the EndDate field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetEndDateOk ¶

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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetFirstName ¶

GetFirstName returns the FirstName field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetFirstNameOk ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetLastName ¶

GetLastName returns the LastName field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetLastNameOk ¶

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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetManager ¶

GetManager returns the Manager field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetManagerOk ¶

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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetModified ¶

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetModifiedOk ¶

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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetNonEmployeeSource ¶

GetNonEmployeeSource returns the NonEmployeeSource field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetPhone ¶

GetPhone returns the Phone field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) GetStartDate ¶

GetStartDate returns the StartDate field value if set, zero value otherwise.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) GetStartDateOk ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) 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 (*NonEmployeeRequestWithoutApprovalItemAllOf) HasAccountName ¶

HasAccountName returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasApprovalStatus ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) HasApprovalStatus() bool

HasApprovalStatus returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasComment ¶

HasComment returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasCompletionDate ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) HasCompletionDate() bool

HasCompletionDate returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasCreated ¶

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasData ¶

HasData returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasEndDate ¶

HasEndDate returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasFirstName ¶

HasFirstName returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasLastName ¶

HasLastName returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasManager ¶

HasManager returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasModified ¶

HasModified returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasNonEmployeeSource ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) HasNonEmployeeSource() bool

HasNonEmployeeSource returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasPhone ¶

HasPhone returns a boolean if a field has been set.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) HasStartDate ¶

HasStartDate returns a boolean if a field has been set.

func (NonEmployeeRequestWithoutApprovalItemAllOf) MarshalJSON ¶

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetAccountName ¶

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetApprovalStatus ¶

SetApprovalStatus gets a reference to the given ApprovalStatus and assigns it to the ApprovalStatus field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetComment ¶

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetCompletionDate ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) SetCompletionDate(v time.Time)

SetCompletionDate gets a reference to the given time.Time and assigns it to the CompletionDate field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetCreated ¶

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetData ¶

SetData gets a reference to the given map[string]string and assigns it to the Data field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetEndDate ¶

SetEndDate gets a reference to the given string and assigns it to the EndDate field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetFirstName ¶

SetFirstName gets a reference to the given string and assigns it to the FirstName field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetLastName ¶

SetLastName gets a reference to the given string and assigns it to the LastName field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetManager ¶

SetManager gets a reference to the given string and assigns it to the Manager field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetModified ¶

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetNonEmployeeSource ¶

SetNonEmployeeSource gets a reference to the given NonEmployeeSourceLiteWithSchemaAttributes and assigns it to the NonEmployeeSource field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetPhone ¶

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) SetStartDate ¶

SetStartDate gets a reference to the given string and assigns it to the StartDate field.

func (*NonEmployeeRequestWithoutApprovalItemAllOf) UnmarshalJSON ¶

func (o *NonEmployeeRequestWithoutApprovalItemAllOf) 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) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeSource) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceAllOf ¶

type NonEmployeeSourceAllOf struct {
	// 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{}
}

NonEmployeeSourceAllOf struct for NonEmployeeSourceAllOf

func NewNonEmployeeSourceAllOf ¶

func NewNonEmployeeSourceAllOf() *NonEmployeeSourceAllOf

NewNonEmployeeSourceAllOf instantiates a new NonEmployeeSourceAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceAllOfWithDefaults ¶

func NewNonEmployeeSourceAllOfWithDefaults() *NonEmployeeSourceAllOf

NewNonEmployeeSourceAllOfWithDefaults instantiates a new NonEmployeeSourceAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceAllOf) GetAccountManagers ¶

GetAccountManagers returns the AccountManagers field value if set, zero value otherwise.

func (*NonEmployeeSourceAllOf) GetAccountManagersOk ¶

func (o *NonEmployeeSourceAllOf) 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 (*NonEmployeeSourceAllOf) GetApprovers ¶

GetApprovers returns the Approvers field value if set, zero value otherwise.

func (*NonEmployeeSourceAllOf) 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 (*NonEmployeeSourceAllOf) GetCreated ¶

func (o *NonEmployeeSourceAllOf) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*NonEmployeeSourceAllOf) GetCreatedOk ¶

func (o *NonEmployeeSourceAllOf) 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 (*NonEmployeeSourceAllOf) GetModified ¶

func (o *NonEmployeeSourceAllOf) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*NonEmployeeSourceAllOf) GetModifiedOk ¶

func (o *NonEmployeeSourceAllOf) 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 (*NonEmployeeSourceAllOf) HasAccountManagers ¶

func (o *NonEmployeeSourceAllOf) HasAccountManagers() bool

HasAccountManagers returns a boolean if a field has been set.

func (*NonEmployeeSourceAllOf) HasApprovers ¶

func (o *NonEmployeeSourceAllOf) HasApprovers() bool

HasApprovers returns a boolean if a field has been set.

func (*NonEmployeeSourceAllOf) HasCreated ¶

func (o *NonEmployeeSourceAllOf) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*NonEmployeeSourceAllOf) HasModified ¶

func (o *NonEmployeeSourceAllOf) HasModified() bool

HasModified returns a boolean if a field has been set.

func (NonEmployeeSourceAllOf) MarshalJSON ¶

func (o NonEmployeeSourceAllOf) MarshalJSON() ([]byte, error)

func (*NonEmployeeSourceAllOf) SetAccountManagers ¶

SetAccountManagers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the AccountManagers field.

func (*NonEmployeeSourceAllOf) SetApprovers ¶

SetApprovers gets a reference to the given []NonEmployeeIdentityReferenceWithId and assigns it to the Approvers field.

func (*NonEmployeeSourceAllOf) SetCreated ¶

func (o *NonEmployeeSourceAllOf) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*NonEmployeeSourceAllOf) SetModified ¶

func (o *NonEmployeeSourceAllOf) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*NonEmployeeSourceAllOf) UnmarshalJSON ¶

func (o *NonEmployeeSourceAllOf) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributes) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceLiteWithSchemaAttributesAllOf ¶

type NonEmployeeSourceLiteWithSchemaAttributesAllOf struct {
	// List of schema attributes associated with this non-employee source.
	SchemaAttributes     []NonEmployeeSchemaAttribute `json:"schemaAttributes,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceLiteWithSchemaAttributesAllOf struct for NonEmployeeSourceLiteWithSchemaAttributesAllOf

func NewNonEmployeeSourceLiteWithSchemaAttributesAllOf ¶

func NewNonEmployeeSourceLiteWithSchemaAttributesAllOf() *NonEmployeeSourceLiteWithSchemaAttributesAllOf

NewNonEmployeeSourceLiteWithSchemaAttributesAllOf instantiates a new NonEmployeeSourceLiteWithSchemaAttributesAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceLiteWithSchemaAttributesAllOfWithDefaults ¶

func NewNonEmployeeSourceLiteWithSchemaAttributesAllOfWithDefaults() *NonEmployeeSourceLiteWithSchemaAttributesAllOf

NewNonEmployeeSourceLiteWithSchemaAttributesAllOfWithDefaults instantiates a new NonEmployeeSourceLiteWithSchemaAttributesAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceLiteWithSchemaAttributesAllOf) GetSchemaAttributes ¶

GetSchemaAttributes returns the SchemaAttributes field value if set, zero value otherwise.

func (*NonEmployeeSourceLiteWithSchemaAttributesAllOf) 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 (*NonEmployeeSourceLiteWithSchemaAttributesAllOf) HasSchemaAttributes ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributesAllOf) HasSchemaAttributes() bool

HasSchemaAttributes returns a boolean if a field has been set.

func (NonEmployeeSourceLiteWithSchemaAttributesAllOf) MarshalJSON ¶

func (*NonEmployeeSourceLiteWithSchemaAttributesAllOf) SetSchemaAttributes ¶

SetSchemaAttributes gets a reference to the given []NonEmployeeSchemaAttribute and assigns it to the SchemaAttributes field.

func (*NonEmployeeSourceLiteWithSchemaAttributesAllOf) UnmarshalJSON ¶

func (o *NonEmployeeSourceLiteWithSchemaAttributesAllOf) 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) 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) UnmarshalJSON ¶

func (o *NonEmployeeSourceWithCloudExternalId) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceWithCloudExternalIdAllOf ¶

type NonEmployeeSourceWithCloudExternalIdAllOf struct {
	// 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{}
}

NonEmployeeSourceWithCloudExternalIdAllOf struct for NonEmployeeSourceWithCloudExternalIdAllOf

func NewNonEmployeeSourceWithCloudExternalIdAllOf ¶

func NewNonEmployeeSourceWithCloudExternalIdAllOf() *NonEmployeeSourceWithCloudExternalIdAllOf

NewNonEmployeeSourceWithCloudExternalIdAllOf instantiates a new NonEmployeeSourceWithCloudExternalIdAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceWithCloudExternalIdAllOfWithDefaults ¶

func NewNonEmployeeSourceWithCloudExternalIdAllOfWithDefaults() *NonEmployeeSourceWithCloudExternalIdAllOf

NewNonEmployeeSourceWithCloudExternalIdAllOfWithDefaults instantiates a new NonEmployeeSourceWithCloudExternalIdAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceWithCloudExternalIdAllOf) GetCloudExternalId ¶

func (o *NonEmployeeSourceWithCloudExternalIdAllOf) GetCloudExternalId() string

GetCloudExternalId returns the CloudExternalId field value if set, zero value otherwise.

func (*NonEmployeeSourceWithCloudExternalIdAllOf) GetCloudExternalIdOk ¶

func (o *NonEmployeeSourceWithCloudExternalIdAllOf) 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 (*NonEmployeeSourceWithCloudExternalIdAllOf) HasCloudExternalId ¶

func (o *NonEmployeeSourceWithCloudExternalIdAllOf) HasCloudExternalId() bool

HasCloudExternalId returns a boolean if a field has been set.

func (NonEmployeeSourceWithCloudExternalIdAllOf) MarshalJSON ¶

func (*NonEmployeeSourceWithCloudExternalIdAllOf) SetCloudExternalId ¶

func (o *NonEmployeeSourceWithCloudExternalIdAllOf) SetCloudExternalId(v string)

SetCloudExternalId gets a reference to the given string and assigns it to the CloudExternalId field.

func (*NonEmployeeSourceWithCloudExternalIdAllOf) UnmarshalJSON ¶

func (o *NonEmployeeSourceWithCloudExternalIdAllOf) 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     *int32 `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.

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.

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 int32 and assigns it to the NonEmployeeCount field.

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) UnmarshalJSON ¶

func (o *NonEmployeeSourceWithNECount) UnmarshalJSON(bytes []byte) (err error)

type NonEmployeeSourceWithNECountAllOf ¶

type NonEmployeeSourceWithNECountAllOf struct {
	// Number of non-employee records associated with this source.
	NonEmployeeCount     *int32 `json:"nonEmployeeCount,omitempty"`
	AdditionalProperties map[string]interface{}
}

NonEmployeeSourceWithNECountAllOf struct for NonEmployeeSourceWithNECountAllOf

func NewNonEmployeeSourceWithNECountAllOf ¶

func NewNonEmployeeSourceWithNECountAllOf() *NonEmployeeSourceWithNECountAllOf

NewNonEmployeeSourceWithNECountAllOf instantiates a new NonEmployeeSourceWithNECountAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNonEmployeeSourceWithNECountAllOfWithDefaults ¶

func NewNonEmployeeSourceWithNECountAllOfWithDefaults() *NonEmployeeSourceWithNECountAllOf

NewNonEmployeeSourceWithNECountAllOfWithDefaults instantiates a new NonEmployeeSourceWithNECountAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NonEmployeeSourceWithNECountAllOf) GetNonEmployeeCount ¶

func (o *NonEmployeeSourceWithNECountAllOf) GetNonEmployeeCount() int32

GetNonEmployeeCount returns the NonEmployeeCount field value if set, zero value otherwise.

func (*NonEmployeeSourceWithNECountAllOf) GetNonEmployeeCountOk ¶

func (o *NonEmployeeSourceWithNECountAllOf) 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 (*NonEmployeeSourceWithNECountAllOf) HasNonEmployeeCount ¶

func (o *NonEmployeeSourceWithNECountAllOf) HasNonEmployeeCount() bool

HasNonEmployeeCount returns a boolean if a field has been set.

func (NonEmployeeSourceWithNECountAllOf) MarshalJSON ¶

func (o NonEmployeeSourceWithNECountAllOf) MarshalJSON() ([]byte, error)

func (*NonEmployeeSourceWithNECountAllOf) SetNonEmployeeCount ¶

func (o *NonEmployeeSourceWithNECountAllOf) SetNonEmployeeCount(v int32)

SetNonEmployeeCount gets a reference to the given int32 and assigns it to the NonEmployeeCount field.

func (*NonEmployeeSourceWithNECountAllOf) UnmarshalJSON ¶

func (o *NonEmployeeSourceWithNECountAllOf) UnmarshalJSON(bytes []byte) (err error)

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 NullableAccess1 ¶

type NullableAccess1 struct {
	// contains filtered or unexported fields
}

func NewNullableAccess1 ¶

func NewNullableAccess1(val *Access1) *NullableAccess1

func (NullableAccess1) Get ¶

func (v NullableAccess1) Get() *Access1

func (NullableAccess1) IsSet ¶

func (v NullableAccess1) IsSet() bool

func (NullableAccess1) MarshalJSON ¶

func (v NullableAccess1) MarshalJSON() ([]byte, error)

func (*NullableAccess1) Set ¶

func (v *NullableAccess1) Set(val *Access1)

func (*NullableAccess1) UnmarshalJSON ¶

func (v *NullableAccess1) UnmarshalJSON(src []byte) error

func (*NullableAccess1) Unset ¶

func (v *NullableAccess1) Unset()

type NullableAccessAllOf ¶

type NullableAccessAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAccessAllOf ¶

func NewNullableAccessAllOf(val *AccessAllOf) *NullableAccessAllOf

func (NullableAccessAllOf) Get ¶

func (NullableAccessAllOf) IsSet ¶

func (v NullableAccessAllOf) IsSet() bool

func (NullableAccessAllOf) MarshalJSON ¶

func (v NullableAccessAllOf) MarshalJSON() ([]byte, error)

func (*NullableAccessAllOf) Set ¶

func (v *NullableAccessAllOf) Set(val *AccessAllOf)

func (*NullableAccessAllOf) UnmarshalJSON ¶

func (v *NullableAccessAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccessAllOf) Unset ¶

func (v *NullableAccessAllOf) 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 NullableAccessProfile1 ¶

type NullableAccessProfile1 struct {
	// contains filtered or unexported fields
}

func NewNullableAccessProfile1 ¶

func NewNullableAccessProfile1(val *AccessProfile1) *NullableAccessProfile1

func (NullableAccessProfile1) Get ¶

func (NullableAccessProfile1) IsSet ¶

func (v NullableAccessProfile1) IsSet() bool

func (NullableAccessProfile1) MarshalJSON ¶

func (v NullableAccessProfile1) MarshalJSON() ([]byte, error)

func (*NullableAccessProfile1) Set ¶

func (*NullableAccessProfile1) UnmarshalJSON ¶

func (v *NullableAccessProfile1) UnmarshalJSON(src []byte) error

func (*NullableAccessProfile1) Unset ¶

func (v *NullableAccessProfile1) 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 NullableAccessProfileDocumentAllOf ¶

type NullableAccessProfileDocumentAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileDocumentAllOf) Get ¶

func (NullableAccessProfileDocumentAllOf) IsSet ¶

func (NullableAccessProfileDocumentAllOf) MarshalJSON ¶

func (v NullableAccessProfileDocumentAllOf) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileDocumentAllOf) Set ¶

func (*NullableAccessProfileDocumentAllOf) UnmarshalJSON ¶

func (v *NullableAccessProfileDocumentAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileDocumentAllOf) 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 NullableAccessProfileSummaryAllOf ¶

type NullableAccessProfileSummaryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAccessProfileSummaryAllOf) Get ¶

func (NullableAccessProfileSummaryAllOf) IsSet ¶

func (NullableAccessProfileSummaryAllOf) MarshalJSON ¶

func (v NullableAccessProfileSummaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableAccessProfileSummaryAllOf) Set ¶

func (*NullableAccessProfileSummaryAllOf) UnmarshalJSON ¶

func (v *NullableAccessProfileSummaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccessProfileSummaryAllOf) 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 NullableAccount1 ¶

type NullableAccount1 struct {
	// contains filtered or unexported fields
}

func NewNullableAccount1 ¶

func NewNullableAccount1(val *Account1) *NullableAccount1

func (NullableAccount1) Get ¶

func (v NullableAccount1) Get() *Account1

func (NullableAccount1) IsSet ¶

func (v NullableAccount1) IsSet() bool

func (NullableAccount1) MarshalJSON ¶

func (v NullableAccount1) MarshalJSON() ([]byte, error)

func (*NullableAccount1) Set ¶

func (v *NullableAccount1) Set(val *Account1)

func (*NullableAccount1) UnmarshalJSON ¶

func (v *NullableAccount1) UnmarshalJSON(src []byte) error

func (*NullableAccount1) Unset ¶

func (v *NullableAccount1) 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 NullableAccountActivity1 ¶

type NullableAccountActivity1 struct {
	// contains filtered or unexported fields
}

func NewNullableAccountActivity1 ¶

func NewNullableAccountActivity1(val *AccountActivity1) *NullableAccountActivity1

func (NullableAccountActivity1) Get ¶

func (NullableAccountActivity1) IsSet ¶

func (v NullableAccountActivity1) IsSet() bool

func (NullableAccountActivity1) MarshalJSON ¶

func (v NullableAccountActivity1) MarshalJSON() ([]byte, error)

func (*NullableAccountActivity1) Set ¶

func (*NullableAccountActivity1) UnmarshalJSON ¶

func (v *NullableAccountActivity1) UnmarshalJSON(src []byte) error

func (*NullableAccountActivity1) Unset ¶

func (v *NullableAccountActivity1) 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 NullableAccountActivitySearchedItemAllOf ¶

type NullableAccountActivitySearchedItemAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAccountActivitySearchedItemAllOf) Get ¶

func (NullableAccountActivitySearchedItemAllOf) IsSet ¶

func (NullableAccountActivitySearchedItemAllOf) MarshalJSON ¶

func (*NullableAccountActivitySearchedItemAllOf) Set ¶

func (*NullableAccountActivitySearchedItemAllOf) UnmarshalJSON ¶

func (v *NullableAccountActivitySearchedItemAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccountActivitySearchedItemAllOf) Unset ¶

type NullableAccountAllOf ¶

type NullableAccountAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAccountAllOf ¶

func NewNullableAccountAllOf(val *AccountAllOf) *NullableAccountAllOf

func (NullableAccountAllOf) Get ¶

func (NullableAccountAllOf) IsSet ¶

func (v NullableAccountAllOf) IsSet() bool

func (NullableAccountAllOf) MarshalJSON ¶

func (v NullableAccountAllOf) MarshalJSON() ([]byte, error)

func (*NullableAccountAllOf) Set ¶

func (v *NullableAccountAllOf) Set(val *AccountAllOf)

func (*NullableAccountAllOf) UnmarshalJSON ¶

func (v *NullableAccountAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccountAllOf) Unset ¶

func (v *NullableAccountAllOf) 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 NullableAccountDocument ¶

type NullableAccountDocument struct {
	// contains filtered or unexported fields
}

func NewNullableAccountDocument ¶

func NewNullableAccountDocument(val *AccountDocument) *NullableAccountDocument

func (NullableAccountDocument) Get ¶

func (NullableAccountDocument) IsSet ¶

func (v NullableAccountDocument) IsSet() bool

func (NullableAccountDocument) MarshalJSON ¶

func (v NullableAccountDocument) MarshalJSON() ([]byte, error)

func (*NullableAccountDocument) Set ¶

func (*NullableAccountDocument) UnmarshalJSON ¶

func (v *NullableAccountDocument) UnmarshalJSON(src []byte) error

func (*NullableAccountDocument) Unset ¶

func (v *NullableAccountDocument) Unset()

type NullableAccountDocumentAllOf ¶

type NullableAccountDocumentAllOf struct {
	// contains filtered or unexported fields
}

func (NullableAccountDocumentAllOf) Get ¶

func (NullableAccountDocumentAllOf) IsSet ¶

func (NullableAccountDocumentAllOf) MarshalJSON ¶

func (v NullableAccountDocumentAllOf) MarshalJSON() ([]byte, error)

func (*NullableAccountDocumentAllOf) Set ¶

func (*NullableAccountDocumentAllOf) UnmarshalJSON ¶

func (v *NullableAccountDocumentAllOf) UnmarshalJSON(src []byte) error

func (*NullableAccountDocumentAllOf) Unset ¶

func (v *NullableAccountDocumentAllOf) 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 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 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 NullableAggregation ¶

type NullableAggregation struct {
	// contains filtered or unexported fields
}

func NewNullableAggregation ¶

func NewNullableAggregation(val *Aggregation) *NullableAggregation

func (NullableAggregation) Get ¶

func (NullableAggregation) IsSet ¶

func (v NullableAggregation) IsSet() bool

func (NullableAggregation) MarshalJSON ¶

func (v NullableAggregation) MarshalJSON() ([]byte, error)

func (*NullableAggregation) Set ¶

func (v *NullableAggregation) Set(val *Aggregation)

func (*NullableAggregation) UnmarshalJSON ¶

func (v *NullableAggregation) UnmarshalJSON(src []byte) error

func (*NullableAggregation) Unset ¶

func (v *NullableAggregation) Unset()

type NullableAggregation1 ¶

type NullableAggregation1 struct {
	// contains filtered or unexported fields
}

func NewNullableAggregation1 ¶

func NewNullableAggregation1(val *Aggregation1) *NullableAggregation1

func (NullableAggregation1) Get ¶

func (NullableAggregation1) IsSet ¶

func (v NullableAggregation1) IsSet() bool

func (NullableAggregation1) MarshalJSON ¶

func (v NullableAggregation1) MarshalJSON() ([]byte, error)

func (*NullableAggregation1) Set ¶

func (v *NullableAggregation1) Set(val *Aggregation1)

func (*NullableAggregation1) UnmarshalJSON ¶

func (v *NullableAggregation1) UnmarshalJSON(src []byte) error

func (*NullableAggregation1) Unset ¶

func (v *NullableAggregation1) Unset()

type NullableAggregation1AllOf ¶

type NullableAggregation1AllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAggregation1AllOf ¶

func NewNullableAggregation1AllOf(val *Aggregation1AllOf) *NullableAggregation1AllOf

func (NullableAggregation1AllOf) Get ¶

func (NullableAggregation1AllOf) IsSet ¶

func (v NullableAggregation1AllOf) IsSet() bool

func (NullableAggregation1AllOf) MarshalJSON ¶

func (v NullableAggregation1AllOf) MarshalJSON() ([]byte, error)

func (*NullableAggregation1AllOf) Set ¶

func (*NullableAggregation1AllOf) UnmarshalJSON ¶

func (v *NullableAggregation1AllOf) UnmarshalJSON(src []byte) error

func (*NullableAggregation1AllOf) Unset ¶

func (v *NullableAggregation1AllOf) Unset()

type NullableAggregation2 ¶

type NullableAggregation2 struct {
	// contains filtered or unexported fields
}

func NewNullableAggregation2 ¶

func NewNullableAggregation2(val *Aggregation2) *NullableAggregation2

func (NullableAggregation2) Get ¶

func (NullableAggregation2) IsSet ¶

func (v NullableAggregation2) IsSet() bool

func (NullableAggregation2) MarshalJSON ¶

func (v NullableAggregation2) MarshalJSON() ([]byte, error)

func (*NullableAggregation2) Set ¶

func (v *NullableAggregation2) Set(val *Aggregation2)

func (*NullableAggregation2) UnmarshalJSON ¶

func (v *NullableAggregation2) UnmarshalJSON(src []byte) error

func (*NullableAggregation2) Unset ¶

func (v *NullableAggregation2) Unset()

type NullableAggregation2AllOf ¶

type NullableAggregation2AllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAggregation2AllOf ¶

func NewNullableAggregation2AllOf(val *Aggregation2AllOf) *NullableAggregation2AllOf

func (NullableAggregation2AllOf) Get ¶

func (NullableAggregation2AllOf) IsSet ¶

func (v NullableAggregation2AllOf) IsSet() bool

func (NullableAggregation2AllOf) MarshalJSON ¶

func (v NullableAggregation2AllOf) MarshalJSON() ([]byte, error)

func (*NullableAggregation2AllOf) Set ¶

func (*NullableAggregation2AllOf) UnmarshalJSON ¶

func (v *NullableAggregation2AllOf) UnmarshalJSON(src []byte) error

func (*NullableAggregation2AllOf) Unset ¶

func (v *NullableAggregation2AllOf) Unset()

type NullableAggregationAllOf ¶

type NullableAggregationAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAggregationAllOf ¶

func NewNullableAggregationAllOf(val *AggregationAllOf) *NullableAggregationAllOf

func (NullableAggregationAllOf) Get ¶

func (NullableAggregationAllOf) IsSet ¶

func (v NullableAggregationAllOf) IsSet() bool

func (NullableAggregationAllOf) MarshalJSON ¶

func (v NullableAggregationAllOf) MarshalJSON() ([]byte, error)

func (*NullableAggregationAllOf) Set ¶

func (*NullableAggregationAllOf) UnmarshalJSON ¶

func (v *NullableAggregationAllOf) UnmarshalJSON(src []byte) error

func (*NullableAggregationAllOf) Unset ¶

func (v *NullableAggregationAllOf) 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 NullableAppAllOf ¶

type NullableAppAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableAppAllOf ¶

func NewNullableAppAllOf(val *AppAllOf) *NullableAppAllOf

func (NullableAppAllOf) Get ¶

func (v NullableAppAllOf) Get() *AppAllOf

func (NullableAppAllOf) IsSet ¶

func (v NullableAppAllOf) IsSet() bool

func (NullableAppAllOf) MarshalJSON ¶

func (v NullableAppAllOf) MarshalJSON() ([]byte, error)

func (*NullableAppAllOf) Set ¶

func (v *NullableAppAllOf) Set(val *AppAllOf)

func (*NullableAppAllOf) UnmarshalJSON ¶

func (v *NullableAppAllOf) UnmarshalJSON(src []byte) error

func (*NullableAppAllOf) Unset ¶

func (v *NullableAppAllOf) 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 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 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 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 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 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 NullableBaseAccessAllOf ¶

type NullableBaseAccessAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAccessAllOf ¶

func NewNullableBaseAccessAllOf(val *BaseAccessAllOf) *NullableBaseAccessAllOf

func (NullableBaseAccessAllOf) Get ¶

func (NullableBaseAccessAllOf) IsSet ¶

func (v NullableBaseAccessAllOf) IsSet() bool

func (NullableBaseAccessAllOf) MarshalJSON ¶

func (v NullableBaseAccessAllOf) MarshalJSON() ([]byte, error)

func (*NullableBaseAccessAllOf) Set ¶

func (*NullableBaseAccessAllOf) UnmarshalJSON ¶

func (v *NullableBaseAccessAllOf) UnmarshalJSON(src []byte) error

func (*NullableBaseAccessAllOf) Unset ¶

func (v *NullableBaseAccessAllOf) 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 NullableBaseAccountAllOf ¶

type NullableBaseAccountAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableBaseAccountAllOf ¶

func NewNullableBaseAccountAllOf(val *BaseAccountAllOf) *NullableBaseAccountAllOf

func (NullableBaseAccountAllOf) Get ¶

func (NullableBaseAccountAllOf) IsSet ¶

func (v NullableBaseAccountAllOf) IsSet() bool

func (NullableBaseAccountAllOf) MarshalJSON ¶

func (v NullableBaseAccountAllOf) MarshalJSON() ([]byte, error)

func (*NullableBaseAccountAllOf) Set ¶

func (*NullableBaseAccountAllOf) UnmarshalJSON ¶

func (v *NullableBaseAccountAllOf) UnmarshalJSON(src []byte) error

func (*NullableBaseAccountAllOf) Unset ¶

func (v *NullableBaseAccountAllOf) 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 NullableBaseEntitlementAllOf ¶

type NullableBaseEntitlementAllOf struct {
	// contains filtered or unexported fields
}

func (NullableBaseEntitlementAllOf) Get ¶

func (NullableBaseEntitlementAllOf) IsSet ¶

func (NullableBaseEntitlementAllOf) MarshalJSON ¶

func (v NullableBaseEntitlementAllOf) MarshalJSON() ([]byte, error)

func (*NullableBaseEntitlementAllOf) Set ¶

func (*NullableBaseEntitlementAllOf) UnmarshalJSON ¶

func (v *NullableBaseEntitlementAllOf) UnmarshalJSON(src []byte) error

func (*NullableBaseEntitlementAllOf) Unset ¶

func (v *NullableBaseEntitlementAllOf) 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 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 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 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 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 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 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 NullableComment1 ¶

type NullableComment1 struct {
	// contains filtered or unexported fields
}

func NewNullableComment1 ¶

func NewNullableComment1(val *Comment1) *NullableComment1

func (NullableComment1) Get ¶

func (v NullableComment1) Get() *Comment1

func (NullableComment1) IsSet ¶

func (v NullableComment1) IsSet() bool

func (NullableComment1) MarshalJSON ¶

func (v NullableComment1) MarshalJSON() ([]byte, error)

func (*NullableComment1) Set ¶

func (v *NullableComment1) Set(val *Comment1)

func (*NullableComment1) UnmarshalJSON ¶

func (v *NullableComment1) UnmarshalJSON(src []byte) error

func (*NullableComment1) Unset ¶

func (v *NullableComment1) 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 ¶

type NullableCommentDtoAuthor struct {
	// contains filtered or unexported fields
}

func NewNullableCommentDtoAuthor ¶

func NewNullableCommentDtoAuthor(val *CommentDtoAuthor) *NullableCommentDtoAuthor

func (NullableCommentDtoAuthor) Get ¶

func (NullableCommentDtoAuthor) IsSet ¶

func (v NullableCommentDtoAuthor) IsSet() bool

func (NullableCommentDtoAuthor) MarshalJSON ¶

func (v NullableCommentDtoAuthor) MarshalJSON() ([]byte, error)

func (*NullableCommentDtoAuthor) Set ¶

func (*NullableCommentDtoAuthor) UnmarshalJSON ¶

func (v *NullableCommentDtoAuthor) UnmarshalJSON(src []byte) error

func (*NullableCommentDtoAuthor) Unset ¶

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 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 NullableCreateAccessRequest401Response ¶

type NullableCreateAccessRequest401Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateAccessRequest401Response) Get ¶

func (NullableCreateAccessRequest401Response) IsSet ¶

func (NullableCreateAccessRequest401Response) MarshalJSON ¶

func (v NullableCreateAccessRequest401Response) MarshalJSON() ([]byte, error)

func (*NullableCreateAccessRequest401Response) Set ¶

func (*NullableCreateAccessRequest401Response) UnmarshalJSON ¶

func (v *NullableCreateAccessRequest401Response) UnmarshalJSON(src []byte) error

func (*NullableCreateAccessRequest401Response) Unset ¶

type NullableCreateAccessRequest429Response ¶

type NullableCreateAccessRequest429Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateAccessRequest429Response) Get ¶

func (NullableCreateAccessRequest429Response) IsSet ¶

func (NullableCreateAccessRequest429Response) MarshalJSON ¶

func (v NullableCreateAccessRequest429Response) MarshalJSON() ([]byte, error)

func (*NullableCreateAccessRequest429Response) Set ¶

func (*NullableCreateAccessRequest429Response) UnmarshalJSON ¶

func (v *NullableCreateAccessRequest429Response) UnmarshalJSON(src []byte) error

func (*NullableCreateAccessRequest429Response) Unset ¶

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 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 NullableDisplayReferenceAllOf ¶

type NullableDisplayReferenceAllOf struct {
	// contains filtered or unexported fields
}

func (NullableDisplayReferenceAllOf) Get ¶

func (NullableDisplayReferenceAllOf) IsSet ¶

func (NullableDisplayReferenceAllOf) MarshalJSON ¶

func (v NullableDisplayReferenceAllOf) MarshalJSON() ([]byte, error)

func (*NullableDisplayReferenceAllOf) Set ¶

func (*NullableDisplayReferenceAllOf) UnmarshalJSON ¶

func (v *NullableDisplayReferenceAllOf) UnmarshalJSON(src []byte) error

func (*NullableDisplayReferenceAllOf) Unset ¶

func (v *NullableDisplayReferenceAllOf) 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 NullableEntitlement1 ¶

type NullableEntitlement1 struct {
	// contains filtered or unexported fields
}

func NewNullableEntitlement1 ¶

func NewNullableEntitlement1(val *Entitlement1) *NullableEntitlement1

func (NullableEntitlement1) Get ¶

func (NullableEntitlement1) IsSet ¶

func (v NullableEntitlement1) IsSet() bool

func (NullableEntitlement1) MarshalJSON ¶

func (v NullableEntitlement1) MarshalJSON() ([]byte, error)

func (*NullableEntitlement1) Set ¶

func (v *NullableEntitlement1) Set(val *Entitlement1)

func (*NullableEntitlement1) UnmarshalJSON ¶

func (v *NullableEntitlement1) UnmarshalJSON(src []byte) error

func (*NullableEntitlement1) Unset ¶

func (v *NullableEntitlement1) 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 NullableEntitlementDocumentAllOf ¶

type NullableEntitlementDocumentAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementDocumentAllOf) Get ¶

func (NullableEntitlementDocumentAllOf) IsSet ¶

func (NullableEntitlementDocumentAllOf) MarshalJSON ¶

func (v NullableEntitlementDocumentAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementDocumentAllOf) Set ¶

func (*NullableEntitlementDocumentAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementDocumentAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementDocumentAllOf) Unset ¶

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 NullableEntitlementDtoAllOf ¶

type NullableEntitlementDtoAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementDtoAllOf) Get ¶

func (NullableEntitlementDtoAllOf) IsSet ¶

func (NullableEntitlementDtoAllOf) MarshalJSON ¶

func (v NullableEntitlementDtoAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementDtoAllOf) Set ¶

func (*NullableEntitlementDtoAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementDtoAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementDtoAllOf) Unset ¶

func (v *NullableEntitlementDtoAllOf) 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 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 NullableEntitlementSummaryAllOf ¶

type NullableEntitlementSummaryAllOf struct {
	// contains filtered or unexported fields
}

func (NullableEntitlementSummaryAllOf) Get ¶

func (NullableEntitlementSummaryAllOf) IsSet ¶

func (NullableEntitlementSummaryAllOf) MarshalJSON ¶

func (v NullableEntitlementSummaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableEntitlementSummaryAllOf) Set ¶

func (*NullableEntitlementSummaryAllOf) UnmarshalJSON ¶

func (v *NullableEntitlementSummaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableEntitlementSummaryAllOf) 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 NullableEventAllOf ¶

type NullableEventAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableEventAllOf ¶

func NewNullableEventAllOf(val *EventAllOf) *NullableEventAllOf

func (NullableEventAllOf) Get ¶

func (v NullableEventAllOf) Get() *EventAllOf

func (NullableEventAllOf) IsSet ¶

func (v NullableEventAllOf) IsSet() bool

func (NullableEventAllOf) MarshalJSON ¶

func (v NullableEventAllOf) MarshalJSON() ([]byte, error)

func (*NullableEventAllOf) Set ¶

func (v *NullableEventAllOf) Set(val *EventAllOf)

func (*NullableEventAllOf) UnmarshalJSON ¶

func (v *NullableEventAllOf) UnmarshalJSON(src []byte) error

func (*NullableEventAllOf) Unset ¶

func (v *NullableEventAllOf) 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 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 NullableFilterType1 ¶

type NullableFilterType1 struct {
	// contains filtered or unexported fields
}

func NewNullableFilterType1 ¶

func NewNullableFilterType1(val *FilterType1) *NullableFilterType1

func (NullableFilterType1) Get ¶

func (NullableFilterType1) IsSet ¶

func (v NullableFilterType1) IsSet() bool

func (NullableFilterType1) MarshalJSON ¶

func (v NullableFilterType1) MarshalJSON() ([]byte, error)

func (*NullableFilterType1) Set ¶

func (v *NullableFilterType1) Set(val *FilterType1)

func (*NullableFilterType1) UnmarshalJSON ¶

func (v *NullableFilterType1) UnmarshalJSON(src []byte) error

func (*NullableFilterType1) Unset ¶

func (v *NullableFilterType1) 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 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 NullableIdentity ¶

type NullableIdentity struct {
	// contains filtered or unexported fields
}

func NewNullableIdentity ¶

func NewNullableIdentity(val *Identity) *NullableIdentity

func (NullableIdentity) Get ¶

func (v NullableIdentity) Get() *Identity

func (NullableIdentity) IsSet ¶

func (v NullableIdentity) IsSet() bool

func (NullableIdentity) MarshalJSON ¶

func (v NullableIdentity) MarshalJSON() ([]byte, error)

func (*NullableIdentity) Set ¶

func (v *NullableIdentity) Set(val *Identity)

func (*NullableIdentity) UnmarshalJSON ¶

func (v *NullableIdentity) UnmarshalJSON(src []byte) error

func (*NullableIdentity) Unset ¶

func (v *NullableIdentity) 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 NullableIdentityDocumentAllOf ¶

type NullableIdentityDocumentAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIdentityDocumentAllOf) Get ¶

func (NullableIdentityDocumentAllOf) IsSet ¶

func (NullableIdentityDocumentAllOf) MarshalJSON ¶

func (v NullableIdentityDocumentAllOf) MarshalJSON() ([]byte, error)

func (*NullableIdentityDocumentAllOf) Set ¶

func (*NullableIdentityDocumentAllOf) UnmarshalJSON ¶

func (v *NullableIdentityDocumentAllOf) UnmarshalJSON(src []byte) error

func (*NullableIdentityDocumentAllOf) Unset ¶

func (v *NullableIdentityDocumentAllOf) Unset()

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 NullableIdentityProfileAllOf ¶

type NullableIdentityProfileAllOf struct {
	// contains filtered or unexported fields
}

func (NullableIdentityProfileAllOf) Get ¶

func (NullableIdentityProfileAllOf) IsSet ¶

func (NullableIdentityProfileAllOf) MarshalJSON ¶

func (v NullableIdentityProfileAllOf) MarshalJSON() ([]byte, error)

func (*NullableIdentityProfileAllOf) Set ¶

func (*NullableIdentityProfileAllOf) UnmarshalJSON ¶

func (v *NullableIdentityProfileAllOf) UnmarshalJSON(src []byte) error

func (*NullableIdentityProfileAllOf) Unset ¶

func (v *NullableIdentityProfileAllOf) 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 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 NullableIdentityReference1 ¶

type NullableIdentityReference1 struct {
	// contains filtered or unexported fields
}

func NewNullableIdentityReference1 ¶

func NewNullableIdentityReference1(val *IdentityReference1) *NullableIdentityReference1

func (NullableIdentityReference1) Get ¶

func (NullableIdentityReference1) IsSet ¶

func (v NullableIdentityReference1) IsSet() bool

func (NullableIdentityReference1) MarshalJSON ¶

func (v NullableIdentityReference1) MarshalJSON() ([]byte, error)

func (*NullableIdentityReference1) Set ¶

func (*NullableIdentityReference1) UnmarshalJSON ¶

func (v *NullableIdentityReference1) UnmarshalJSON(src []byte) error

func (*NullableIdentityReference1) Unset ¶

func (v *NullableIdentityReference1) Unset()

type NullableIdentityReference1AllOf ¶

type NullableIdentityReference1AllOf struct {
	// contains filtered or unexported fields
}

func (NullableIdentityReference1AllOf) Get ¶

func (NullableIdentityReference1AllOf) IsSet ¶

func (NullableIdentityReference1AllOf) MarshalJSON ¶

func (v NullableIdentityReference1AllOf) MarshalJSON() ([]byte, error)

func (*NullableIdentityReference1AllOf) Set ¶

func (*NullableIdentityReference1AllOf) UnmarshalJSON ¶

func (v *NullableIdentityReference1AllOf) UnmarshalJSON(src []byte) error

func (*NullableIdentityReference1AllOf) 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 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 ¶

type NullableJsonPatch struct {
	// contains filtered or unexported fields
}

func NewNullableJsonPatch ¶

func NewNullableJsonPatch(val *JsonPatch) *NullableJsonPatch

func (NullableJsonPatch) Get ¶

func (v NullableJsonPatch) Get() *JsonPatch

func (NullableJsonPatch) IsSet ¶

func (v NullableJsonPatch) IsSet() bool

func (NullableJsonPatch) MarshalJSON ¶

func (v NullableJsonPatch) MarshalJSON() ([]byte, error)

func (*NullableJsonPatch) Set ¶

func (v *NullableJsonPatch) Set(val *JsonPatch)

func (*NullableJsonPatch) UnmarshalJSON ¶

func (v *NullableJsonPatch) UnmarshalJSON(src []byte) error

func (*NullableJsonPatch) Unset ¶

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 NullableJsonPatchOperationValueAnyOfInner ¶

type NullableJsonPatchOperationValueAnyOfInner struct {
	// contains filtered or unexported fields
}

func (NullableJsonPatchOperationValueAnyOfInner) Get ¶

func (NullableJsonPatchOperationValueAnyOfInner) IsSet ¶

func (NullableJsonPatchOperationValueAnyOfInner) MarshalJSON ¶

func (*NullableJsonPatchOperationValueAnyOfInner) Set ¶

func (*NullableJsonPatchOperationValueAnyOfInner) UnmarshalJSON ¶

func (v *NullableJsonPatchOperationValueAnyOfInner) UnmarshalJSON(src []byte) error

func (*NullableJsonPatchOperationValueAnyOfInner) 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 NullableLifecycleStateAllOf ¶

type NullableLifecycleStateAllOf struct {
	// contains filtered or unexported fields
}

func (NullableLifecycleStateAllOf) Get ¶

func (NullableLifecycleStateAllOf) IsSet ¶

func (NullableLifecycleStateAllOf) MarshalJSON ¶

func (v NullableLifecycleStateAllOf) MarshalJSON() ([]byte, error)

func (*NullableLifecycleStateAllOf) Set ¶

func (*NullableLifecycleStateAllOf) UnmarshalJSON ¶

func (v *NullableLifecycleStateAllOf) UnmarshalJSON(src []byte) error

func (*NullableLifecycleStateAllOf) Unset ¶

func (v *NullableLifecycleStateAllOf) Unset()

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 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 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 NullableName ¶

type NullableName struct {
	// contains filtered or unexported fields
}

func NewNullableName ¶

func NewNullableName(val *Name) *NullableName

func (NullableName) Get ¶

func (v NullableName) Get() *Name

func (NullableName) IsSet ¶

func (v NullableName) IsSet() bool

func (NullableName) MarshalJSON ¶

func (v NullableName) MarshalJSON() ([]byte, error)

func (*NullableName) Set ¶

func (v *NullableName) Set(val *Name)

func (*NullableName) UnmarshalJSON ¶

func (v *NullableName) UnmarshalJSON(src []byte) error

func (*NullableName) Unset ¶

func (v *NullableName) Unset()

type NullableName1 ¶

type NullableName1 struct {
	// contains filtered or unexported fields
}

func NewNullableName1 ¶

func NewNullableName1(val *Name1) *NullableName1

func (NullableName1) Get ¶

func (v NullableName1) Get() *Name1

func (NullableName1) IsSet ¶

func (v NullableName1) IsSet() bool

func (NullableName1) MarshalJSON ¶

func (v NullableName1) MarshalJSON() ([]byte, error)

func (*NullableName1) Set ¶

func (v *NullableName1) Set(val *Name1)

func (*NullableName1) UnmarshalJSON ¶

func (v *NullableName1) UnmarshalJSON(src []byte) error

func (*NullableName1) Unset ¶

func (v *NullableName1) Unset()

type NullableNameType ¶

type NullableNameType struct {
	// contains filtered or unexported fields
}

func NewNullableNameType ¶

func NewNullableNameType(val *NameType) *NullableNameType

func (NullableNameType) Get ¶

func (v NullableNameType) Get() *NameType

func (NullableNameType) IsSet ¶

func (v NullableNameType) IsSet() bool

func (NullableNameType) MarshalJSON ¶

func (v NullableNameType) MarshalJSON() ([]byte, error)

func (*NullableNameType) Set ¶

func (v *NullableNameType) Set(val *NameType)

func (*NullableNameType) UnmarshalJSON ¶

func (v *NullableNameType) UnmarshalJSON(src []byte) error

func (*NullableNameType) Unset ¶

func (v *NullableNameType) 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 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 NullableNonEmployeeApprovalItemAllOf ¶

type NullableNonEmployeeApprovalItemAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalItemAllOf) Get ¶

func (NullableNonEmployeeApprovalItemAllOf) IsSet ¶

func (NullableNonEmployeeApprovalItemAllOf) MarshalJSON ¶

func (v NullableNonEmployeeApprovalItemAllOf) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeApprovalItemAllOf) Set ¶

func (*NullableNonEmployeeApprovalItemAllOf) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalItemAllOf) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalItemAllOf) 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 NullableNonEmployeeApprovalItemDetailAllOf ¶

type NullableNonEmployeeApprovalItemDetailAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeApprovalItemDetailAllOf) Get ¶

func (NullableNonEmployeeApprovalItemDetailAllOf) IsSet ¶

func (NullableNonEmployeeApprovalItemDetailAllOf) MarshalJSON ¶

func (*NullableNonEmployeeApprovalItemDetailAllOf) Set ¶

func (*NullableNonEmployeeApprovalItemDetailAllOf) UnmarshalJSON ¶

func (v *NullableNonEmployeeApprovalItemDetailAllOf) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeApprovalItemDetailAllOf) 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 NullableNonEmployeeRecordBulkDeleteRequest ¶

type NullableNonEmployeeRecordBulkDeleteRequest struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRecordBulkDeleteRequest) Get ¶

func (NullableNonEmployeeRecordBulkDeleteRequest) IsSet ¶

func (NullableNonEmployeeRecordBulkDeleteRequest) MarshalJSON ¶

func (*NullableNonEmployeeRecordBulkDeleteRequest) Set ¶

func (*NullableNonEmployeeRecordBulkDeleteRequest) UnmarshalJSON ¶

func (v *NullableNonEmployeeRecordBulkDeleteRequest) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRecordBulkDeleteRequest) Unset ¶

type NullableNonEmployeeRecordsBulkUploadRequest ¶

type NullableNonEmployeeRecordsBulkUploadRequest struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRecordsBulkUploadRequest) Get ¶

func (NullableNonEmployeeRecordsBulkUploadRequest) IsSet ¶

func (NullableNonEmployeeRecordsBulkUploadRequest) MarshalJSON ¶

func (*NullableNonEmployeeRecordsBulkUploadRequest) Set ¶

func (*NullableNonEmployeeRecordsBulkUploadRequest) UnmarshalJSON ¶

func (v *NullableNonEmployeeRecordsBulkUploadRequest) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRecordsBulkUploadRequest) 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 NullableNonEmployeeRequestAllOf ¶

type NullableNonEmployeeRequestAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRequestAllOf) Get ¶

func (NullableNonEmployeeRequestAllOf) IsSet ¶

func (NullableNonEmployeeRequestAllOf) MarshalJSON ¶

func (v NullableNonEmployeeRequestAllOf) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeRequestAllOf) Set ¶

func (*NullableNonEmployeeRequestAllOf) UnmarshalJSON ¶

func (v *NullableNonEmployeeRequestAllOf) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeRequestAllOf) 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 NullableNonEmployeeRequestWithoutApprovalItemAllOf ¶

type NullableNonEmployeeRequestWithoutApprovalItemAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeRequestWithoutApprovalItemAllOf) Get ¶

func (NullableNonEmployeeRequestWithoutApprovalItemAllOf) IsSet ¶

func (NullableNonEmployeeRequestWithoutApprovalItemAllOf) MarshalJSON ¶

func (*NullableNonEmployeeRequestWithoutApprovalItemAllOf) Set ¶

func (*NullableNonEmployeeRequestWithoutApprovalItemAllOf) UnmarshalJSON ¶

func (*NullableNonEmployeeRequestWithoutApprovalItemAllOf) 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 NullableNonEmployeeSourceAllOf ¶

type NullableNonEmployeeSourceAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceAllOf) Get ¶

func (NullableNonEmployeeSourceAllOf) IsSet ¶

func (NullableNonEmployeeSourceAllOf) MarshalJSON ¶

func (v NullableNonEmployeeSourceAllOf) MarshalJSON() ([]byte, error)

func (*NullableNonEmployeeSourceAllOf) Set ¶

func (*NullableNonEmployeeSourceAllOf) UnmarshalJSON ¶

func (v *NullableNonEmployeeSourceAllOf) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSourceAllOf) Unset ¶

func (v *NullableNonEmployeeSourceAllOf) 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 NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf ¶

type NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf) Get ¶

func (NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf) IsSet ¶

func (NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf) MarshalJSON ¶

func (*NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf) Set ¶

func (*NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf) UnmarshalJSON ¶

func (*NullableNonEmployeeSourceLiteWithSchemaAttributesAllOf) 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 NullableNonEmployeeSourceWithCloudExternalIdAllOf ¶

type NullableNonEmployeeSourceWithCloudExternalIdAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceWithCloudExternalIdAllOf) Get ¶

func (NullableNonEmployeeSourceWithCloudExternalIdAllOf) IsSet ¶

func (NullableNonEmployeeSourceWithCloudExternalIdAllOf) MarshalJSON ¶

func (*NullableNonEmployeeSourceWithCloudExternalIdAllOf) Set ¶

func (*NullableNonEmployeeSourceWithCloudExternalIdAllOf) UnmarshalJSON ¶

func (*NullableNonEmployeeSourceWithCloudExternalIdAllOf) 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 NullableNonEmployeeSourceWithNECountAllOf ¶

type NullableNonEmployeeSourceWithNECountAllOf struct {
	// contains filtered or unexported fields
}

func (NullableNonEmployeeSourceWithNECountAllOf) Get ¶

func (NullableNonEmployeeSourceWithNECountAllOf) IsSet ¶

func (NullableNonEmployeeSourceWithNECountAllOf) MarshalJSON ¶

func (*NullableNonEmployeeSourceWithNECountAllOf) Set ¶

func (*NullableNonEmployeeSourceWithNECountAllOf) UnmarshalJSON ¶

func (v *NullableNonEmployeeSourceWithNECountAllOf) UnmarshalJSON(src []byte) error

func (*NullableNonEmployeeSourceWithNECountAllOf) 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 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 NullableOwner ¶

type NullableOwner struct {
	// contains filtered or unexported fields
}

func NewNullableOwner ¶

func NewNullableOwner(val *Owner) *NullableOwner

func (NullableOwner) Get ¶

func (v NullableOwner) Get() *Owner

func (NullableOwner) IsSet ¶

func (v NullableOwner) IsSet() bool

func (NullableOwner) MarshalJSON ¶

func (v NullableOwner) MarshalJSON() ([]byte, error)

func (*NullableOwner) Set ¶

func (v *NullableOwner) Set(val *Owner)

func (*NullableOwner) UnmarshalJSON ¶

func (v *NullableOwner) UnmarshalJSON(src []byte) error

func (*NullableOwner) Unset ¶

func (v *NullableOwner) Unset()

type NullableOwnerAllOf ¶

type NullableOwnerAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableOwnerAllOf ¶

func NewNullableOwnerAllOf(val *OwnerAllOf) *NullableOwnerAllOf

func (NullableOwnerAllOf) Get ¶

func (v NullableOwnerAllOf) Get() *OwnerAllOf

func (NullableOwnerAllOf) IsSet ¶

func (v NullableOwnerAllOf) IsSet() bool

func (NullableOwnerAllOf) MarshalJSON ¶

func (v NullableOwnerAllOf) MarshalJSON() ([]byte, error)

func (*NullableOwnerAllOf) Set ¶

func (v *NullableOwnerAllOf) Set(val *OwnerAllOf)

func (*NullableOwnerAllOf) UnmarshalJSON ¶

func (v *NullableOwnerAllOf) UnmarshalJSON(src []byte) error

func (*NullableOwnerAllOf) Unset ¶

func (v *NullableOwnerAllOf) 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 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 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 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 NullableProvisioningConfigManagedResourceRefsInner ¶

type NullableProvisioningConfigManagedResourceRefsInner struct {
	// contains filtered or unexported fields
}

func (NullableProvisioningConfigManagedResourceRefsInner) Get ¶

func (NullableProvisioningConfigManagedResourceRefsInner) IsSet ¶

func (NullableProvisioningConfigManagedResourceRefsInner) MarshalJSON ¶

func (*NullableProvisioningConfigManagedResourceRefsInner) Set ¶

func (*NullableProvisioningConfigManagedResourceRefsInner) UnmarshalJSON ¶

func (*NullableProvisioningConfigManagedResourceRefsInner) 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 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 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 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 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 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 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 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 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 NullableRole1 ¶

type NullableRole1 struct {
	// contains filtered or unexported fields
}

func NewNullableRole1 ¶

func NewNullableRole1(val *Role1) *NullableRole1

func (NullableRole1) Get ¶

func (v NullableRole1) Get() *Role1

func (NullableRole1) IsSet ¶

func (v NullableRole1) IsSet() bool

func (NullableRole1) MarshalJSON ¶

func (v NullableRole1) MarshalJSON() ([]byte, error)

func (*NullableRole1) Set ¶

func (v *NullableRole1) Set(val *Role1)

func (*NullableRole1) UnmarshalJSON ¶

func (v *NullableRole1) UnmarshalJSON(src []byte) error

func (*NullableRole1) Unset ¶

func (v *NullableRole1) 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 NullableRoleDocumentAllOf ¶

type NullableRoleDocumentAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableRoleDocumentAllOf ¶

func NewNullableRoleDocumentAllOf(val *RoleDocumentAllOf) *NullableRoleDocumentAllOf

func (NullableRoleDocumentAllOf) Get ¶

func (NullableRoleDocumentAllOf) IsSet ¶

func (v NullableRoleDocumentAllOf) IsSet() bool

func (NullableRoleDocumentAllOf) MarshalJSON ¶

func (v NullableRoleDocumentAllOf) MarshalJSON() ([]byte, error)

func (*NullableRoleDocumentAllOf) Set ¶

func (*NullableRoleDocumentAllOf) UnmarshalJSON ¶

func (v *NullableRoleDocumentAllOf) UnmarshalJSON(src []byte) error

func (*NullableRoleDocumentAllOf) Unset ¶

func (v *NullableRoleDocumentAllOf) 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 NullableRoleSummaryAllOf ¶

type NullableRoleSummaryAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableRoleSummaryAllOf ¶

func NewNullableRoleSummaryAllOf(val *RoleSummaryAllOf) *NullableRoleSummaryAllOf

func (NullableRoleSummaryAllOf) Get ¶

func (NullableRoleSummaryAllOf) IsSet ¶

func (v NullableRoleSummaryAllOf) IsSet() bool

func (NullableRoleSummaryAllOf) MarshalJSON ¶

func (v NullableRoleSummaryAllOf) MarshalJSON() ([]byte, error)

func (*NullableRoleSummaryAllOf) Set ¶

func (*NullableRoleSummaryAllOf) UnmarshalJSON ¶

func (v *NullableRoleSummaryAllOf) UnmarshalJSON(src []byte) error

func (*NullableRoleSummaryAllOf) Unset ¶

func (v *NullableRoleSummaryAllOf) 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 NullableSavedSearchAllOf ¶

type NullableSavedSearchAllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSavedSearchAllOf ¶

func NewNullableSavedSearchAllOf(val *SavedSearchAllOf) *NullableSavedSearchAllOf

func (NullableSavedSearchAllOf) Get ¶

func (NullableSavedSearchAllOf) IsSet ¶

func (v NullableSavedSearchAllOf) IsSet() bool

func (NullableSavedSearchAllOf) MarshalJSON ¶

func (v NullableSavedSearchAllOf) MarshalJSON() ([]byte, error)

func (*NullableSavedSearchAllOf) Set ¶

func (*NullableSavedSearchAllOf) UnmarshalJSON ¶

func (v *NullableSavedSearchAllOf) UnmarshalJSON(src []byte) error

func (*NullableSavedSearchAllOf) Unset ¶

func (v *NullableSavedSearchAllOf) Unset()

type NullableSavedSearchCreateRequest ¶

type NullableSavedSearchCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableSavedSearchCreateRequest) Get ¶

func (NullableSavedSearchCreateRequest) IsSet ¶

func (NullableSavedSearchCreateRequest) MarshalJSON ¶

func (v NullableSavedSearchCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableSavedSearchCreateRequest) Set ¶

func (*NullableSavedSearchCreateRequest) UnmarshalJSON ¶

func (v *NullableSavedSearchCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableSavedSearchCreateRequest) 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 NullableScheduleRecipientsInner ¶

type NullableScheduleRecipientsInner struct {
	// contains filtered or unexported fields
}

func (NullableScheduleRecipientsInner) Get ¶

func (NullableScheduleRecipientsInner) IsSet ¶

func (NullableScheduleRecipientsInner) MarshalJSON ¶

func (v NullableScheduleRecipientsInner) MarshalJSON() ([]byte, error)

func (*NullableScheduleRecipientsInner) Set ¶

func (*NullableScheduleRecipientsInner) UnmarshalJSON ¶

func (v *NullableScheduleRecipientsInner) UnmarshalJSON(src []byte) error

func (*NullableScheduleRecipientsInner) 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 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 NullableScheduledSearchAllOf ¶

type NullableScheduledSearchAllOf struct {
	// contains filtered or unexported fields
}

func (NullableScheduledSearchAllOf) Get ¶

func (NullableScheduledSearchAllOf) IsSet ¶

func (NullableScheduledSearchAllOf) MarshalJSON ¶

func (v NullableScheduledSearchAllOf) MarshalJSON() ([]byte, error)

func (*NullableScheduledSearchAllOf) Set ¶

func (*NullableScheduledSearchAllOf) UnmarshalJSON ¶

func (v *NullableScheduledSearchAllOf) UnmarshalJSON(src []byte) error

func (*NullableScheduledSearchAllOf) Unset ¶

func (v *NullableScheduledSearchAllOf) 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 NullableScheduledSearchCreateRequest ¶

type NullableScheduledSearchCreateRequest struct {
	// contains filtered or unexported fields
}

func (NullableScheduledSearchCreateRequest) Get ¶

func (NullableScheduledSearchCreateRequest) IsSet ¶

func (NullableScheduledSearchCreateRequest) MarshalJSON ¶

func (v NullableScheduledSearchCreateRequest) MarshalJSON() ([]byte, error)

func (*NullableScheduledSearchCreateRequest) Set ¶

func (*NullableScheduledSearchCreateRequest) UnmarshalJSON ¶

func (v *NullableScheduledSearchCreateRequest) UnmarshalJSON(src []byte) error

func (*NullableScheduledSearchCreateRequest) 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 NullableSearch1 ¶

type NullableSearch1 struct {
	// contains filtered or unexported fields
}

func NewNullableSearch1 ¶

func NewNullableSearch1(val *Search1) *NullableSearch1

func (NullableSearch1) Get ¶

func (v NullableSearch1) Get() *Search1

func (NullableSearch1) IsSet ¶

func (v NullableSearch1) IsSet() bool

func (NullableSearch1) MarshalJSON ¶

func (v NullableSearch1) MarshalJSON() ([]byte, error)

func (*NullableSearch1) Set ¶

func (v *NullableSearch1) Set(val *Search1)

func (*NullableSearch1) UnmarshalJSON ¶

func (v *NullableSearch1) UnmarshalJSON(src []byte) error

func (*NullableSearch1) Unset ¶

func (v *NullableSearch1) 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 NullableSearchArgumentsOwner ¶

type NullableSearchArgumentsOwner struct {
	// contains filtered or unexported fields
}

func (NullableSearchArgumentsOwner) Get ¶

func (NullableSearchArgumentsOwner) IsSet ¶

func (NullableSearchArgumentsOwner) MarshalJSON ¶

func (v NullableSearchArgumentsOwner) MarshalJSON() ([]byte, error)

func (*NullableSearchArgumentsOwner) Set ¶

func (*NullableSearchArgumentsOwner) UnmarshalJSON ¶

func (v *NullableSearchArgumentsOwner) UnmarshalJSON(src []byte) error

func (*NullableSearchArgumentsOwner) Unset ¶

func (v *NullableSearchArgumentsOwner) Unset()

type NullableSearchFilters ¶

type NullableSearchFilters struct {
	// contains filtered or unexported fields
}

func NewNullableSearchFilters ¶

func NewNullableSearchFilters(val *SearchFilters) *NullableSearchFilters

func (NullableSearchFilters) Get ¶

func (NullableSearchFilters) IsSet ¶

func (v NullableSearchFilters) IsSet() bool

func (NullableSearchFilters) MarshalJSON ¶

func (v NullableSearchFilters) MarshalJSON() ([]byte, error)

func (*NullableSearchFilters) Set ¶

func (v *NullableSearchFilters) Set(val *SearchFilters)

func (*NullableSearchFilters) UnmarshalJSON ¶

func (v *NullableSearchFilters) UnmarshalJSON(src []byte) error

func (*NullableSearchFilters) Unset ¶

func (v *NullableSearchFilters) 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 NullableSectionDetailsAllOf ¶

type NullableSectionDetailsAllOf struct {
	// contains filtered or unexported fields
}

func (NullableSectionDetailsAllOf) Get ¶

func (NullableSectionDetailsAllOf) IsSet ¶

func (NullableSectionDetailsAllOf) MarshalJSON ¶

func (v NullableSectionDetailsAllOf) MarshalJSON() ([]byte, error)

func (*NullableSectionDetailsAllOf) Set ¶

func (*NullableSectionDetailsAllOf) UnmarshalJSON ¶

func (v *NullableSectionDetailsAllOf) UnmarshalJSON(src []byte) error

func (*NullableSectionDetailsAllOf) Unset ¶

func (v *NullableSectionDetailsAllOf) Unset()

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 NullableServiceDeskIntegrationDtoAllOf ¶

type NullableServiceDeskIntegrationDtoAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationDtoAllOf) Get ¶

func (NullableServiceDeskIntegrationDtoAllOf) IsSet ¶

func (NullableServiceDeskIntegrationDtoAllOf) MarshalJSON ¶

func (v NullableServiceDeskIntegrationDtoAllOf) MarshalJSON() ([]byte, error)

func (*NullableServiceDeskIntegrationDtoAllOf) Set ¶

func (*NullableServiceDeskIntegrationDtoAllOf) UnmarshalJSON ¶

func (v *NullableServiceDeskIntegrationDtoAllOf) UnmarshalJSON(src []byte) error

func (*NullableServiceDeskIntegrationDtoAllOf) Unset ¶

type NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule ¶

type NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) Get ¶

func (NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) IsSet ¶

func (NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) MarshalJSON ¶

func (*NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) Set ¶

func (*NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) UnmarshalJSON ¶

func (*NullableServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) Unset ¶

type NullableServiceDeskIntegrationDtoAllOfClusterRef ¶

type NullableServiceDeskIntegrationDtoAllOfClusterRef struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationDtoAllOfClusterRef) Get ¶

func (NullableServiceDeskIntegrationDtoAllOfClusterRef) IsSet ¶

func (NullableServiceDeskIntegrationDtoAllOfClusterRef) MarshalJSON ¶

func (*NullableServiceDeskIntegrationDtoAllOfClusterRef) Set ¶

func (*NullableServiceDeskIntegrationDtoAllOfClusterRef) UnmarshalJSON ¶

func (*NullableServiceDeskIntegrationDtoAllOfClusterRef) Unset ¶

type NullableServiceDeskIntegrationDtoAllOfOwnerRef ¶

type NullableServiceDeskIntegrationDtoAllOfOwnerRef struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationDtoAllOfOwnerRef) Get ¶

func (NullableServiceDeskIntegrationDtoAllOfOwnerRef) IsSet ¶

func (NullableServiceDeskIntegrationDtoAllOfOwnerRef) MarshalJSON ¶

func (*NullableServiceDeskIntegrationDtoAllOfOwnerRef) Set ¶

func (*NullableServiceDeskIntegrationDtoAllOfOwnerRef) UnmarshalJSON ¶

func (*NullableServiceDeskIntegrationDtoAllOfOwnerRef) 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 NullableServiceDeskIntegrationTemplateDtoAllOf ¶

type NullableServiceDeskIntegrationTemplateDtoAllOf struct {
	// contains filtered or unexported fields
}

func (NullableServiceDeskIntegrationTemplateDtoAllOf) Get ¶

func (NullableServiceDeskIntegrationTemplateDtoAllOf) IsSet ¶

func (NullableServiceDeskIntegrationTemplateDtoAllOf) MarshalJSON ¶

func (*NullableServiceDeskIntegrationTemplateDtoAllOf) Set ¶

func (*NullableServiceDeskIntegrationTemplateDtoAllOf) UnmarshalJSON ¶

func (*NullableServiceDeskIntegrationTemplateDtoAllOf) 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 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 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 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 NullableSource1 ¶

type NullableSource1 struct {
	// contains filtered or unexported fields
}

func NewNullableSource1 ¶

func NewNullableSource1(val *Source1) *NullableSource1

func (NullableSource1) Get ¶

func (v NullableSource1) Get() *Source1

func (NullableSource1) IsSet ¶

func (v NullableSource1) IsSet() bool

func (NullableSource1) MarshalJSON ¶

func (v NullableSource1) MarshalJSON() ([]byte, error)

func (*NullableSource1) Set ¶

func (v *NullableSource1) Set(val *Source1)

func (*NullableSource1) UnmarshalJSON ¶

func (v *NullableSource1) UnmarshalJSON(src []byte) error

func (*NullableSource1) Unset ¶

func (v *NullableSource1) Unset()

type NullableSource1AllOf ¶

type NullableSource1AllOf struct {
	// contains filtered or unexported fields
}

func NewNullableSource1AllOf ¶

func NewNullableSource1AllOf(val *Source1AllOf) *NullableSource1AllOf

func (NullableSource1AllOf) Get ¶

func (NullableSource1AllOf) IsSet ¶

func (v NullableSource1AllOf) IsSet() bool

func (NullableSource1AllOf) MarshalJSON ¶

func (v NullableSource1AllOf) MarshalJSON() ([]byte, error)

func (*NullableSource1AllOf) Set ¶

func (v *NullableSource1AllOf) Set(val *Source1AllOf)

func (*NullableSource1AllOf) UnmarshalJSON ¶

func (v *NullableSource1AllOf) UnmarshalJSON(src []byte) error

func (*NullableSource1AllOf) Unset ¶

func (v *NullableSource1AllOf) 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 NullableSourceFeature ¶

type NullableSourceFeature struct {
	// contains filtered or unexported fields
}

func NewNullableSourceFeature ¶

func NewNullableSourceFeature(val *SourceFeature) *NullableSourceFeature

func (NullableSourceFeature) Get ¶

func (NullableSourceFeature) IsSet ¶

func (v NullableSourceFeature) IsSet() bool

func (NullableSourceFeature) MarshalJSON ¶

func (v NullableSourceFeature) MarshalJSON() ([]byte, error)

func (*NullableSourceFeature) Set ¶

func (v *NullableSourceFeature) Set(val *SourceFeature)

func (*NullableSourceFeature) UnmarshalJSON ¶

func (v *NullableSourceFeature) UnmarshalJSON(src []byte) error

func (*NullableSourceFeature) Unset ¶

func (v *NullableSourceFeature) 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 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 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 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 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 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 NullableUploadSourceAccountsSchemaRequest ¶

type NullableUploadSourceAccountsSchemaRequest struct {
	// contains filtered or unexported fields
}

func (NullableUploadSourceAccountsSchemaRequest) Get ¶

func (NullableUploadSourceAccountsSchemaRequest) IsSet ¶

func (NullableUploadSourceAccountsSchemaRequest) MarshalJSON ¶

func (*NullableUploadSourceAccountsSchemaRequest) Set ¶

func (*NullableUploadSourceAccountsSchemaRequest) UnmarshalJSON ¶

func (v *NullableUploadSourceAccountsSchemaRequest) UnmarshalJSON(src []byte) error

func (*NullableUploadSourceAccountsSchemaRequest) 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 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 NullableWorkItemType ¶

type NullableWorkItemType struct {
	// contains filtered or unexported fields
}

func NewNullableWorkItemType ¶

func NewNullableWorkItemType(val *WorkItemType) *NullableWorkItemType

func (NullableWorkItemType) Get ¶

func (NullableWorkItemType) IsSet ¶

func (v NullableWorkItemType) IsSet() bool

func (NullableWorkItemType) MarshalJSON ¶

func (v NullableWorkItemType) MarshalJSON() ([]byte, error)

func (*NullableWorkItemType) Set ¶

func (v *NullableWorkItemType) Set(val *WorkItemType)

func (*NullableWorkItemType) UnmarshalJSON ¶

func (v *NullableWorkItemType) UnmarshalJSON(src []byte) error

func (*NullableWorkItemType) Unset ¶

func (v *NullableWorkItemType) Unset()

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 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 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      []BaseReferenceDto `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 []BaseReferenceDto) *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() []BaseReferenceDto

GetImportedObjects returns the ImportedObjects field value

func (*ObjectImportResult) GetImportedObjectsOk ¶

func (o *ObjectImportResult) GetImportedObjectsOk() ([]BaseReferenceDto, 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 []BaseReferenceDto)

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) UnmarshalJSON ¶

func (o *ObjectImportResult) UnmarshalJSON(bytes []byte) (err error)

type OriginalRequest ¶

type OriginalRequest struct {
	// the account id
	AccountId         *string            `json:"accountId,omitempty"`
	AttributeRequests []AttributeRequest `json:"attributeRequests,omitempty"`
	// the operation that was used
	Op                   *string  `json:"op,omitempty"`
	Source               *Source1 `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() Source1

GetSource returns the Source field value if set, zero value otherwise.

func (*OriginalRequest) GetSourceOk ¶

func (o *OriginalRequest) GetSourceOk() (*Source1, 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 Source1)

SetSource gets a reference to the given Source1 and assigns it to the Source field.

func (*OriginalRequest) UnmarshalJSON ¶

func (o *OriginalRequest) UnmarshalJSON(bytes []byte) (err error)

type Owner ¶

type Owner struct {
	Id   *string  `json:"id,omitempty"`
	Name *string  `json:"name,omitempty"`
	Type *DtoType `json:"type,omitempty"`
	// The email of the identity
	Email                *string `json:"email,omitempty"`
	AdditionalProperties map[string]interface{}
}

Owner struct for Owner

func NewOwner ¶

func NewOwner() *Owner

NewOwner instantiates a new Owner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOwnerWithDefaults ¶

func NewOwnerWithDefaults() *Owner

NewOwnerWithDefaults instantiates a new Owner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Owner) GetEmail ¶

func (o *Owner) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Owner) GetEmailOk ¶

func (o *Owner) 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 (*Owner) GetId ¶

func (o *Owner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Owner) GetIdOk ¶

func (o *Owner) 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 (*Owner) GetName ¶

func (o *Owner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Owner) GetNameOk ¶

func (o *Owner) 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 (*Owner) GetType ¶

func (o *Owner) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*Owner) GetTypeOk ¶

func (o *Owner) 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 (*Owner) HasEmail ¶

func (o *Owner) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Owner) HasId ¶

func (o *Owner) HasId() bool

HasId returns a boolean if a field has been set.

func (*Owner) HasName ¶

func (o *Owner) HasName() bool

HasName returns a boolean if a field has been set.

func (*Owner) HasType ¶

func (o *Owner) HasType() bool

HasType returns a boolean if a field has been set.

func (Owner) MarshalJSON ¶

func (o Owner) MarshalJSON() ([]byte, error)

func (*Owner) SetEmail ¶

func (o *Owner) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*Owner) SetId ¶

func (o *Owner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Owner) SetName ¶

func (o *Owner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Owner) SetType ¶

func (o *Owner) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (*Owner) UnmarshalJSON ¶

func (o *Owner) UnmarshalJSON(bytes []byte) (err error)

type OwnerAllOf ¶

type OwnerAllOf struct {
	// The email of the identity
	Email                *string `json:"email,omitempty"`
	AdditionalProperties map[string]interface{}
}

OwnerAllOf struct for OwnerAllOf

func NewOwnerAllOf ¶

func NewOwnerAllOf() *OwnerAllOf

NewOwnerAllOf instantiates a new OwnerAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewOwnerAllOfWithDefaults ¶

func NewOwnerAllOfWithDefaults() *OwnerAllOf

NewOwnerAllOfWithDefaults instantiates a new OwnerAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*OwnerAllOf) GetEmail ¶

func (o *OwnerAllOf) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*OwnerAllOf) GetEmailOk ¶

func (o *OwnerAllOf) 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 (*OwnerAllOf) HasEmail ¶

func (o *OwnerAllOf) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (OwnerAllOf) MarshalJSON ¶

func (o OwnerAllOf) MarshalJSON() ([]byte, error)

func (*OwnerAllOf) SetEmail ¶

func (o *OwnerAllOf) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*OwnerAllOf) UnmarshalJSON ¶

func (o *OwnerAllOf) 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) 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) 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) 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 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) 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) 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) 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 if they use a token generated by their IDN 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. "API authority" refers to a token that only has the "client_credentials" grant type.

@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 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) 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 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      *AccessRequestType          `json:"requestType,omitempty"`
	Requester        *BaseReferenceDto           `json:"requester,omitempty"`
	RequestedFor     *BaseReferenceDto           `json:"requestedFor,omitempty"`
	Owner            *BaseReferenceDto           `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() BaseReferenceDto

GetOwner returns the Owner field value if set, zero value otherwise.

func (*PendingApproval) GetOwnerOk ¶

func (o *PendingApproval) GetOwnerOk() (*BaseReferenceDto, 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.

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.

func (*PendingApproval) GetRequestedFor ¶

func (o *PendingApproval) GetRequestedFor() BaseReferenceDto

GetRequestedFor returns the RequestedFor field value if set, zero value otherwise.

func (*PendingApproval) GetRequestedForOk ¶

func (o *PendingApproval) GetRequestedForOk() (*BaseReferenceDto, 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() BaseReferenceDto

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() (*BaseReferenceDto, 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 BaseReferenceDto)

SetOwner gets a reference to the given BaseReferenceDto 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 AccessRequestType and assigns it to the RequestType field.

func (*PendingApproval) SetRequestedFor ¶

func (o *PendingApproval) SetRequestedFor(v BaseReferenceDto)

SetRequestedFor gets a reference to the given BaseReferenceDto 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 BaseReferenceDto)

SetRequester gets a reference to the given BaseReferenceDto 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) UnmarshalJSON ¶

func (o *PendingApproval) UnmarshalJSON(bytes []byte) (err error)

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 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) 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) 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   []ProvisioningConfigManagedResourceRefsInner `json:"managedResourceRefs,omitempty"`
	PlanInitializerScript *ProvisioningConfigPlanInitializerScript     `json:"planInitializerScript,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() []ProvisioningConfigManagedResourceRefsInner

GetManagedResourceRefs returns the ManagedResourceRefs field value if set, zero value otherwise.

func (*ProvisioningConfig) GetManagedResourceRefsOk ¶

func (o *ProvisioningConfig) GetManagedResourceRefsOk() ([]ProvisioningConfigManagedResourceRefsInner, 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) GetPlanInitializerScript ¶

func (o *ProvisioningConfig) GetPlanInitializerScript() ProvisioningConfigPlanInitializerScript

GetPlanInitializerScript returns the PlanInitializerScript field value if set, zero value otherwise.

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.

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) HasPlanInitializerScript ¶

func (o *ProvisioningConfig) HasPlanInitializerScript() bool

HasPlanInitializerScript 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 []ProvisioningConfigManagedResourceRefsInner)

SetManagedResourceRefs gets a reference to the given []ProvisioningConfigManagedResourceRefsInner and assigns it to the ManagedResourceRefs field.

func (*ProvisioningConfig) SetPlanInitializerScript ¶

func (o *ProvisioningConfig) SetPlanInitializerScript(v ProvisioningConfigPlanInitializerScript)

SetPlanInitializerScript gets a reference to the given ProvisioningConfigPlanInitializerScript and assigns it to the PlanInitializerScript 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) UnmarshalJSON ¶

func (o *ProvisioningConfig) UnmarshalJSON(bytes []byte) (err error)

type ProvisioningConfigManagedResourceRefsInner ¶

type ProvisioningConfigManagedResourceRefsInner struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the source
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the source
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProvisioningConfigManagedResourceRefsInner struct for ProvisioningConfigManagedResourceRefsInner

func NewProvisioningConfigManagedResourceRefsInner ¶

func NewProvisioningConfigManagedResourceRefsInner() *ProvisioningConfigManagedResourceRefsInner

NewProvisioningConfigManagedResourceRefsInner instantiates a new ProvisioningConfigManagedResourceRefsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProvisioningConfigManagedResourceRefsInnerWithDefaults ¶

func NewProvisioningConfigManagedResourceRefsInnerWithDefaults() *ProvisioningConfigManagedResourceRefsInner

NewProvisioningConfigManagedResourceRefsInnerWithDefaults instantiates a new ProvisioningConfigManagedResourceRefsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProvisioningConfigManagedResourceRefsInner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ProvisioningConfigManagedResourceRefsInner) 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 (*ProvisioningConfigManagedResourceRefsInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ProvisioningConfigManagedResourceRefsInner) 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 (*ProvisioningConfigManagedResourceRefsInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ProvisioningConfigManagedResourceRefsInner) 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 (*ProvisioningConfigManagedResourceRefsInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*ProvisioningConfigManagedResourceRefsInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*ProvisioningConfigManagedResourceRefsInner) HasType ¶

HasType returns a boolean if a field has been set.

func (ProvisioningConfigManagedResourceRefsInner) MarshalJSON ¶

func (*ProvisioningConfigManagedResourceRefsInner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ProvisioningConfigManagedResourceRefsInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProvisioningConfigManagedResourceRefsInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*ProvisioningConfigManagedResourceRefsInner) UnmarshalJSON ¶

func (o *ProvisioningConfigManagedResourceRefsInner) UnmarshalJSON(bytes []byte) (err error)

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) UnmarshalJSON ¶

func (o *ProvisioningConfigPlanInitializerScript) UnmarshalJSON(bytes []byte) (err 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) 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) 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) 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"`
	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) 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) 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) 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) 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) 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) 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) 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 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 to which the specified query will be applied.  The available fields are dependent on the indice(s) being searched on.  Please refer to the response schema of this API for a list 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) 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) 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_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) 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) 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) 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) 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) UnmarshalJSON ¶

func (o *ReassignmentReference) UnmarshalJSON(bytes []byte) (err error)

type Reference ¶

type Reference struct {
	Id                   *string `json:"id,omitempty"`
	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) 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) 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) UnmarshalJSON ¶

func (o *RemediationItems) UnmarshalJSON(bytes []byte) (err error)

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) UnmarshalJSON ¶

func (o *RequestOnBehalfOfConfig) UnmarshalJSON(bytes []byte) (err error)

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   *string                         `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.

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.

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 string and assigns it to the Description field.

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) UnmarshalJSON ¶

func (o *RequestableObject) UnmarshalJSON(bytes []byte) (err error)

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) 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"
)

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 Enum represented the currently supported requestable object types. Additional values may be added in the future without notice.

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 *string `json:"name,omitempty"`
	// Type of requested object.
	Type                    *string                  `json:"type,omitempty"`
	CancelledRequestDetails *CancelledRequestDetails `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           *AccessRequestType `json:"requestType,omitempty"`
	// When the request was last modified.
	Modified *time.Time `json:"modified,omitempty"`
	// When the request was created.
	Created                   *time.Time                         `json:"created,omitempty"`
	Requester                 *BaseReferenceDto                  `json:"requester,omitempty"`
	RequestedFor              *BaseReferenceDto                  `json:"requestedFor,omitempty"`
	RequesterComment          *CommentDto                        `json:"requesterComment,omitempty"`
	SodViolationContext       *SodViolationContextCheckCompleted `json:"sodViolationContext,omitempty"`
	ProvisioningDetails       *ProvisioningDetails               `json:"provisioningDetails,omitempty"`
	PreApprovalTriggerDetails *PreApprovalTriggerDetails         `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 *string `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.

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.

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() CancelledRequestDetails

GetCancelledRequestDetails returns the CancelledRequestDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetCancelledRequestDetailsOk ¶

func (o *RequestedItemStatus) GetCancelledRequestDetailsOk() (*CancelledRequestDetails, 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.

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.

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.

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.

func (*RequestedItemStatus) GetName ¶

func (o *RequestedItemStatus) GetName() string

GetName returns the Name field value if set, zero value otherwise.

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.

func (*RequestedItemStatus) GetPreApprovalTriggerDetails ¶

func (o *RequestedItemStatus) GetPreApprovalTriggerDetails() PreApprovalTriggerDetails

GetPreApprovalTriggerDetails returns the PreApprovalTriggerDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetPreApprovalTriggerDetailsOk ¶

func (o *RequestedItemStatus) GetPreApprovalTriggerDetailsOk() (*PreApprovalTriggerDetails, 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() ProvisioningDetails

GetProvisioningDetails returns the ProvisioningDetails field value if set, zero value otherwise.

func (*RequestedItemStatus) GetProvisioningDetailsOk ¶

func (o *RequestedItemStatus) GetProvisioningDetailsOk() (*ProvisioningDetails, 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.

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.

func (*RequestedItemStatus) GetRequestedFor ¶

func (o *RequestedItemStatus) GetRequestedFor() BaseReferenceDto

GetRequestedFor returns the RequestedFor field value if set, zero value otherwise.

func (*RequestedItemStatus) GetRequestedForOk ¶

func (o *RequestedItemStatus) GetRequestedForOk() (*BaseReferenceDto, 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() BaseReferenceDto

GetRequester returns the Requester field value if set, zero value otherwise.

func (*RequestedItemStatus) GetRequesterComment ¶

func (o *RequestedItemStatus) GetRequesterComment() CommentDto

GetRequesterComment returns the RequesterComment field value if set, zero value otherwise.

func (*RequestedItemStatus) GetRequesterCommentOk ¶

func (o *RequestedItemStatus) 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 (*RequestedItemStatus) GetRequesterOk ¶

func (o *RequestedItemStatus) GetRequesterOk() (*BaseReferenceDto, 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() SodViolationContextCheckCompleted

GetSodViolationContext returns the SodViolationContext field value if set, zero value otherwise.

func (*RequestedItemStatus) GetSodViolationContextOk ¶

func (o *RequestedItemStatus) 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 (*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.

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.

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 CancelledRequestDetails)

SetCancelledRequestDetails gets a reference to the given CancelledRequestDetails 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 string and assigns it to the Description field.

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 time.Time and assigns it to the Modified field.

func (*RequestedItemStatus) SetName ¶

func (o *RequestedItemStatus) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RequestedItemStatus) SetPreApprovalTriggerDetails ¶

func (o *RequestedItemStatus) SetPreApprovalTriggerDetails(v PreApprovalTriggerDetails)

SetPreApprovalTriggerDetails gets a reference to the given PreApprovalTriggerDetails and assigns it to the PreApprovalTriggerDetails field.

func (*RequestedItemStatus) SetProvisioningDetails ¶

func (o *RequestedItemStatus) SetProvisioningDetails(v ProvisioningDetails)

SetProvisioningDetails gets a reference to the given ProvisioningDetails 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 AccessRequestType and assigns it to the RequestType field.

func (*RequestedItemStatus) SetRequestedFor ¶

func (o *RequestedItemStatus) SetRequestedFor(v BaseReferenceDto)

SetRequestedFor gets a reference to the given BaseReferenceDto and assigns it to the RequestedFor field.

func (*RequestedItemStatus) SetRequester ¶

func (o *RequestedItemStatus) SetRequester(v BaseReferenceDto)

SetRequester gets a reference to the given BaseReferenceDto and assigns it to the Requester field.

func (*RequestedItemStatus) SetRequesterComment ¶

func (o *RequestedItemStatus) SetRequesterComment(v CommentDto)

SetRequesterComment gets a reference to the given CommentDto and assigns it to the RequesterComment field.

func (*RequestedItemStatus) SetSodViolationContext ¶

func (o *RequestedItemStatus) SetSodViolationContext(v SodViolationContextCheckCompleted)

SetSodViolationContext gets a reference to the given SodViolationContextCheckCompleted 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 string and assigns it to the Type field.

func (*RequestedItemStatus) UnmarshalJSON ¶

func (o *RequestedItemStatus) UnmarshalJSON(bytes []byte) (err error)

func (*RequestedItemStatus) UnsetRemoveDate ¶

func (o *RequestedItemStatus) UnsetRemoveDate()

UnsetRemoveDate ensures that no value is present for RemoveDate, not even an explicit nil

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 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) 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) 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) 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) 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"`
	// 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"`
	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) 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) 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) 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) 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) 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) 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) 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) 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"`
	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) 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) 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) 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) 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"`
	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) 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) 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) 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) 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) 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 Role ¶

type Role struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The description of the access item
	Description *string `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"`
	// A date-time in ISO-8601 format
	Synced  NullableTime `json:"synced,omitempty"`
	Enabled *bool        `json:"enabled,omitempty"`
	// Indicates if the access can be requested
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates if comments are required when requesting access
	RequestCommentsRequired *bool       `json:"requestCommentsRequired,omitempty"`
	Owner                   *Owner      `json:"owner,omitempty"`
	AccessProfiles          []Reference `json:"accessProfiles,omitempty"`
	AccessProfileCount      *int32      `json:"accessProfileCount,omitempty"`
	Tags                    []string    `json:"tags,omitempty"`
	AdditionalProperties    map[string]interface{}
}

Role Role

func NewRole ¶

func NewRole(id string, name string, type_ DocumentType) *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) GetAccessProfileCount ¶

func (o *Role) GetAccessProfileCount() int32

GetAccessProfileCount returns the AccessProfileCount field value if set, zero value otherwise.

func (*Role) GetAccessProfileCountOk ¶

func (o *Role) 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 (*Role) GetAccessProfiles ¶

func (o *Role) GetAccessProfiles() []Reference

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise.

func (*Role) GetAccessProfilesOk ¶

func (o *Role) 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 (*Role) GetCreated ¶

func (o *Role) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) GetDescription ¶

func (o *Role) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

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.

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) GetId ¶

func (o *Role) GetId() string

GetId returns the Id field value

func (*Role) GetIdOk ¶

func (o *Role) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Role) GetModified ¶

func (o *Role) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

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. NOTE: If the value is an explicit nil, `nil, true` will be returned

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() Owner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*Role) GetOwnerOk ¶

func (o *Role) GetOwnerOk() (*Owner, 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 (*Role) GetRequestCommentsRequired ¶

func (o *Role) GetRequestCommentsRequired() bool

GetRequestCommentsRequired returns the RequestCommentsRequired field value if set, zero value otherwise.

func (*Role) GetRequestCommentsRequiredOk ¶

func (o *Role) 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 (*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) GetSynced ¶

func (o *Role) GetSynced() time.Time

GetSynced returns the Synced field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role) GetSyncedOk ¶

func (o *Role) 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 (*Role) GetTags ¶

func (o *Role) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*Role) GetTagsOk ¶

func (o *Role) 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 (*Role) GetType ¶

func (o *Role) GetType() DocumentType

GetType returns the Type field value

func (*Role) GetTypeOk ¶

func (o *Role) GetTypeOk() (*DocumentType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Role) HasAccessProfileCount ¶

func (o *Role) HasAccessProfileCount() bool

HasAccessProfileCount returns a boolean if a field has been set.

func (*Role) HasAccessProfiles ¶

func (o *Role) HasAccessProfiles() bool

HasAccessProfiles 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) HasModified ¶

func (o *Role) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Role) HasOwner ¶

func (o *Role) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*Role) HasRequestCommentsRequired ¶

func (o *Role) HasRequestCommentsRequired() bool

HasRequestCommentsRequired 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) HasSynced ¶

func (o *Role) HasSynced() bool

HasSynced returns a boolean if a field has been set.

func (*Role) HasTags ¶

func (o *Role) HasTags() bool

HasTags returns a boolean if a field has been set.

func (Role) MarshalJSON ¶

func (o Role) MarshalJSON() ([]byte, error)

func (*Role) SetAccessProfileCount ¶

func (o *Role) SetAccessProfileCount(v int32)

SetAccessProfileCount gets a reference to the given int32 and assigns it to the AccessProfileCount field.

func (*Role) SetAccessProfiles ¶

func (o *Role) SetAccessProfiles(v []Reference)

SetAccessProfiles gets a reference to the given []Reference and assigns it to the AccessProfiles field.

func (*Role) SetCreated ¶

func (o *Role) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*Role) SetCreatedNil ¶

func (o *Role) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Role) SetDescription ¶

func (o *Role) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

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) SetId ¶

func (o *Role) SetId(v string)

SetId sets field value

func (*Role) SetModified ¶

func (o *Role) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*Role) SetModifiedNil ¶

func (o *Role) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Role) SetName ¶

func (o *Role) SetName(v string)

SetName sets field value

func (*Role) SetOwner ¶

func (o *Role) SetOwner(v Owner)

SetOwner gets a reference to the given Owner and assigns it to the Owner field.

func (*Role) SetRequestCommentsRequired ¶

func (o *Role) SetRequestCommentsRequired(v bool)

SetRequestCommentsRequired gets a reference to the given bool and assigns it to the RequestCommentsRequired field.

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) SetSynced ¶

func (o *Role) SetSynced(v time.Time)

SetSynced gets a reference to the given NullableTime and assigns it to the Synced field.

func (*Role) SetSyncedNil ¶

func (o *Role) SetSyncedNil()

SetSyncedNil sets the value for Synced to be an explicit nil

func (*Role) SetTags ¶

func (o *Role) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*Role) SetType ¶

func (o *Role) SetType(v DocumentType)

SetType sets field value

func (*Role) UnmarshalJSON ¶

func (o *Role) UnmarshalJSON(bytes []byte) (err error)

func (*Role) UnsetCreated ¶

func (o *Role) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*Role) UnsetModified ¶

func (o *Role) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

func (*Role) UnsetSynced ¶

func (o *Role) UnsetSynced()

UnsetSynced ensures that no value is present for Synced, not even an explicit nil

type Role1 ¶

type Role1 struct {
	Id                   *string           `json:"id,omitempty"`
	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{}
}

Role1 Role

func NewRole1 ¶

func NewRole1() *Role1

NewRole1 instantiates a new Role1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRole1WithDefaults ¶

func NewRole1WithDefaults() *Role1

NewRole1WithDefaults instantiates a new Role1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Role1) GetDescription ¶

func (o *Role1) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Role1) GetDescriptionOk ¶

func (o *Role1) 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 (*Role1) GetDisabled ¶

func (o *Role1) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*Role1) GetDisabledOk ¶

func (o *Role1) 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 (*Role1) GetDisplayName ¶

func (o *Role1) GetDisplayName() string

GetDisplayName returns the DisplayName field value if set, zero value otherwise.

func (*Role1) GetDisplayNameOk ¶

func (o *Role1) 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 (*Role1) GetId ¶

func (o *Role1) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Role1) GetIdOk ¶

func (o *Role1) 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 (*Role1) GetName ¶

func (o *Role1) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Role1) GetNameOk ¶

func (o *Role1) 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 (*Role1) GetOwner ¶

func (o *Role1) GetOwner() DisplayReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*Role1) GetOwnerOk ¶

func (o *Role1) 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 (*Role1) GetRevocable ¶

func (o *Role1) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*Role1) GetRevocableOk ¶

func (o *Role1) 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 (*Role1) GetType ¶

func (o *Role1) GetType() DtoType

GetType returns the Type field value if set, zero value otherwise.

func (*Role1) GetTypeOk ¶

func (o *Role1) 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 (*Role1) HasDescription ¶

func (o *Role1) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Role1) HasDisabled ¶

func (o *Role1) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*Role1) HasDisplayName ¶

func (o *Role1) HasDisplayName() bool

HasDisplayName returns a boolean if a field has been set.

func (*Role1) HasId ¶

func (o *Role1) HasId() bool

HasId returns a boolean if a field has been set.

func (*Role1) HasName ¶

func (o *Role1) HasName() bool

HasName returns a boolean if a field has been set.

func (*Role1) HasOwner ¶

func (o *Role1) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*Role1) HasRevocable ¶

func (o *Role1) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (*Role1) HasType ¶

func (o *Role1) HasType() bool

HasType returns a boolean if a field has been set.

func (Role1) MarshalJSON ¶

func (o Role1) MarshalJSON() ([]byte, error)

func (*Role1) SetDescription ¶

func (o *Role1) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*Role1) SetDescriptionNil ¶

func (o *Role1) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Role1) SetDisabled ¶

func (o *Role1) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*Role1) SetDisplayName ¶

func (o *Role1) SetDisplayName(v string)

SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.

func (*Role1) SetId ¶

func (o *Role1) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Role1) SetName ¶

func (o *Role1) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Role1) SetOwner ¶

func (o *Role1) SetOwner(v DisplayReference)

SetOwner gets a reference to the given DisplayReference and assigns it to the Owner field.

func (*Role1) SetRevocable ¶

func (o *Role1) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (*Role1) SetType ¶

func (o *Role1) SetType(v DtoType)

SetType gets a reference to the given DtoType and assigns it to the Type field.

func (*Role1) UnmarshalJSON ¶

func (o *Role1) UnmarshalJSON(bytes []byte) (err error)

func (*Role1) UnsetDescription ¶

func (o *Role1) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type RoleDocument ¶

type RoleDocument struct {
	Id   string       `json:"id"`
	Name string       `json:"name"`
	Type DocumentType `json:"_type"`
	// The description of the access item
	Description *string `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"`
	// A date-time in ISO-8601 format
	Synced  NullableTime `json:"synced,omitempty"`
	Enabled *bool        `json:"enabled,omitempty"`
	// Indicates if the access can be requested
	Requestable *bool `json:"requestable,omitempty"`
	// Indicates if comments are required when requesting access
	RequestCommentsRequired *bool       `json:"requestCommentsRequired,omitempty"`
	Owner                   *Owner      `json:"owner,omitempty"`
	AccessProfiles          []Reference `json:"accessProfiles,omitempty"`
	AccessProfileCount      *int32      `json:"accessProfileCount,omitempty"`
	Tags                    []string    `json:"tags,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() []Reference

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise.

func (*RoleDocument) GetAccessProfilesOk ¶

func (o *RoleDocument) 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 (*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) 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() Owner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*RoleDocument) GetOwnerOk ¶

func (o *RoleDocument) GetOwnerOk() (*Owner, 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) 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) 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) 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 []Reference)

SetAccessProfiles gets a reference to the given []Reference 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) 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 Owner)

SetOwner gets a reference to the given Owner 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) 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) 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 RoleDocumentAllOf ¶

type RoleDocumentAllOf struct {
	AccessProfiles       []Reference `json:"accessProfiles,omitempty"`
	AccessProfileCount   *int32      `json:"accessProfileCount,omitempty"`
	Tags                 []string    `json:"tags,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleDocumentAllOf struct for RoleDocumentAllOf

func NewRoleDocumentAllOf ¶

func NewRoleDocumentAllOf() *RoleDocumentAllOf

NewRoleDocumentAllOf instantiates a new RoleDocumentAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleDocumentAllOfWithDefaults ¶

func NewRoleDocumentAllOfWithDefaults() *RoleDocumentAllOf

NewRoleDocumentAllOfWithDefaults instantiates a new RoleDocumentAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleDocumentAllOf) GetAccessProfileCount ¶

func (o *RoleDocumentAllOf) GetAccessProfileCount() int32

GetAccessProfileCount returns the AccessProfileCount field value if set, zero value otherwise.

func (*RoleDocumentAllOf) GetAccessProfileCountOk ¶

func (o *RoleDocumentAllOf) 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 (*RoleDocumentAllOf) GetAccessProfiles ¶

func (o *RoleDocumentAllOf) GetAccessProfiles() []Reference

GetAccessProfiles returns the AccessProfiles field value if set, zero value otherwise.

func (*RoleDocumentAllOf) GetAccessProfilesOk ¶

func (o *RoleDocumentAllOf) 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 (*RoleDocumentAllOf) GetTags ¶

func (o *RoleDocumentAllOf) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*RoleDocumentAllOf) GetTagsOk ¶

func (o *RoleDocumentAllOf) 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 (*RoleDocumentAllOf) HasAccessProfileCount ¶

func (o *RoleDocumentAllOf) HasAccessProfileCount() bool

HasAccessProfileCount returns a boolean if a field has been set.

func (*RoleDocumentAllOf) HasAccessProfiles ¶

func (o *RoleDocumentAllOf) HasAccessProfiles() bool

HasAccessProfiles returns a boolean if a field has been set.

func (*RoleDocumentAllOf) HasTags ¶

func (o *RoleDocumentAllOf) HasTags() bool

HasTags returns a boolean if a field has been set.

func (RoleDocumentAllOf) MarshalJSON ¶

func (o RoleDocumentAllOf) MarshalJSON() ([]byte, error)

func (*RoleDocumentAllOf) SetAccessProfileCount ¶

func (o *RoleDocumentAllOf) SetAccessProfileCount(v int32)

SetAccessProfileCount gets a reference to the given int32 and assigns it to the AccessProfileCount field.

func (*RoleDocumentAllOf) SetAccessProfiles ¶

func (o *RoleDocumentAllOf) SetAccessProfiles(v []Reference)

SetAccessProfiles gets a reference to the given []Reference and assigns it to the AccessProfiles field.

func (*RoleDocumentAllOf) SetTags ¶

func (o *RoleDocumentAllOf) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*RoleDocumentAllOf) UnmarshalJSON ¶

func (o *RoleDocumentAllOf) UnmarshalJSON(bytes []byte) (err error)

type RoleSummary ¶

type RoleSummary struct {
	Id                   *string           `json:"id,omitempty"`
	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) 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 RoleSummaryAllOf ¶

type RoleSummaryAllOf struct {
	Owner                *DisplayReference `json:"owner,omitempty"`
	Disabled             *bool             `json:"disabled,omitempty"`
	Revocable            *bool             `json:"revocable,omitempty"`
	AdditionalProperties map[string]interface{}
}

RoleSummaryAllOf struct for RoleSummaryAllOf

func NewRoleSummaryAllOf ¶

func NewRoleSummaryAllOf() *RoleSummaryAllOf

NewRoleSummaryAllOf instantiates a new RoleSummaryAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleSummaryAllOfWithDefaults ¶

func NewRoleSummaryAllOfWithDefaults() *RoleSummaryAllOf

NewRoleSummaryAllOfWithDefaults instantiates a new RoleSummaryAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleSummaryAllOf) GetDisabled ¶

func (o *RoleSummaryAllOf) GetDisabled() bool

GetDisabled returns the Disabled field value if set, zero value otherwise.

func (*RoleSummaryAllOf) GetDisabledOk ¶

func (o *RoleSummaryAllOf) 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 (*RoleSummaryAllOf) GetOwner ¶

func (o *RoleSummaryAllOf) GetOwner() DisplayReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*RoleSummaryAllOf) GetOwnerOk ¶

func (o *RoleSummaryAllOf) 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 (*RoleSummaryAllOf) GetRevocable ¶

func (o *RoleSummaryAllOf) GetRevocable() bool

GetRevocable returns the Revocable field value if set, zero value otherwise.

func (*RoleSummaryAllOf) GetRevocableOk ¶

func (o *RoleSummaryAllOf) 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 (*RoleSummaryAllOf) HasDisabled ¶

func (o *RoleSummaryAllOf) HasDisabled() bool

HasDisabled returns a boolean if a field has been set.

func (*RoleSummaryAllOf) HasOwner ¶

func (o *RoleSummaryAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*RoleSummaryAllOf) HasRevocable ¶

func (o *RoleSummaryAllOf) HasRevocable() bool

HasRevocable returns a boolean if a field has been set.

func (RoleSummaryAllOf) MarshalJSON ¶

func (o RoleSummaryAllOf) MarshalJSON() ([]byte, error)

func (*RoleSummaryAllOf) SetDisabled ¶

func (o *RoleSummaryAllOf) SetDisabled(v bool)

SetDisabled gets a reference to the given bool and assigns it to the Disabled field.

func (*RoleSummaryAllOf) SetOwner ¶

func (o *RoleSummaryAllOf) SetOwner(v DisplayReference)

SetOwner gets a reference to the given DisplayReference and assigns it to the Owner field.

func (*RoleSummaryAllOf) SetRevocable ¶

func (o *RoleSummaryAllOf) SetRevocable(v bool)

SetRevocable gets a reference to the given bool and assigns it to the Revocable field.

func (*RoleSummaryAllOf) UnmarshalJSON ¶

func (o *RoleSummaryAllOf) UnmarshalJSON(bytes []byte) (err error)

type SavedSearch ¶

type SavedSearch struct {
	// The saved search ID.
	Id    *string         `json:"id,omitempty"`
	Owner *TypedReference `json:"owner,omitempty"`
	// The name of the saved search.
	Name *string `json:"name,omitempty"`
	// The description of the saved search.
	Description NullableString `json:"description,omitempty"`
	// Indicates if the saved search is public.
	Public *bool `json:"public,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"`
	// The fields to be used to sort the search results.
	Sort                 []string              `json:"sort,omitempty"`
	Filters              NullableSearchFilters `json:"filters,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() SearchFilters

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() (*SearchFilters, 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) GetOwner ¶

func (o *SavedSearch) GetOwner() TypedReference

GetOwner returns the Owner field value if set, zero value otherwise.

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 ¶

func (o *SavedSearch) GetPublic() bool

GetPublic returns the Public field value if set, zero value otherwise.

func (*SavedSearch) GetPublicOk ¶

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.

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.

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) HasOwner ¶

func (o *SavedSearch) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*SavedSearch) HasPublic ¶

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 SearchFilters)

SetFilters gets a reference to the given NullableSearchFilters 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) SetOwner ¶

func (o *SavedSearch) SetOwner(v TypedReference)

SetOwner gets a reference to the given TypedReference and assigns it to the Owner field.

func (*SavedSearch) SetPublic ¶

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) 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 SavedSearchAllOf ¶

type SavedSearchAllOf struct {
	// The saved search ID.
	Id                   *string         `json:"id,omitempty"`
	Owner                *TypedReference `json:"owner,omitempty"`
	AdditionalProperties map[string]interface{}
}

SavedSearchAllOf struct for SavedSearchAllOf

func NewSavedSearchAllOf ¶

func NewSavedSearchAllOf() *SavedSearchAllOf

NewSavedSearchAllOf instantiates a new SavedSearchAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchAllOfWithDefaults ¶

func NewSavedSearchAllOfWithDefaults() *SavedSearchAllOf

NewSavedSearchAllOfWithDefaults instantiates a new SavedSearchAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchAllOf) GetId ¶

func (o *SavedSearchAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SavedSearchAllOf) GetIdOk ¶

func (o *SavedSearchAllOf) 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 (*SavedSearchAllOf) GetOwner ¶

func (o *SavedSearchAllOf) GetOwner() TypedReference

GetOwner returns the Owner field value if set, zero value otherwise.

func (*SavedSearchAllOf) GetOwnerOk ¶

func (o *SavedSearchAllOf) 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 (*SavedSearchAllOf) HasId ¶

func (o *SavedSearchAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*SavedSearchAllOf) HasOwner ¶

func (o *SavedSearchAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (SavedSearchAllOf) MarshalJSON ¶

func (o SavedSearchAllOf) MarshalJSON() ([]byte, error)

func (*SavedSearchAllOf) SetId ¶

func (o *SavedSearchAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SavedSearchAllOf) SetOwner ¶

func (o *SavedSearchAllOf) SetOwner(v TypedReference)

SetOwner gets a reference to the given TypedReference and assigns it to the Owner field.

func (*SavedSearchAllOf) UnmarshalJSON ¶

func (o *SavedSearchAllOf) UnmarshalJSON(bytes []byte) (err error)

type SavedSearchApiService ¶

type SavedSearchApiService service

SavedSearchApiService SavedSearchApi service

func (*SavedSearchApiService) SavedSearchCreate ¶

SavedSearchCreate 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 ApiSavedSearchCreateRequest

func (*SavedSearchApiService) SavedSearchCreateExecute ¶

func (a *SavedSearchApiService) SavedSearchCreateExecute(r ApiSavedSearchCreateRequest) (*SavedSearch, *http.Response, error)

Execute executes the request

@return SavedSearch

func (*SavedSearchApiService) SavedSearchDelete ¶

SavedSearchDelete Delete a 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 ApiSavedSearchDeleteRequest

func (*SavedSearchApiService) SavedSearchDeleteExecute ¶

func (a *SavedSearchApiService) SavedSearchDeleteExecute(r ApiSavedSearchDeleteRequest) (*http.Response, error)

Execute executes the request

func (*SavedSearchApiService) SavedSearchExecute ¶

SavedSearchExecute 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 ApiSavedSearchExecuteRequest

func (*SavedSearchApiService) SavedSearchExecuteExecute ¶

func (a *SavedSearchApiService) SavedSearchExecuteExecute(r ApiSavedSearchExecuteRequest) (*http.Response, error)

Execute executes the request

func (*SavedSearchApiService) SavedSearchGet ¶

SavedSearchGet Return a 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 ApiSavedSearchGetRequest

func (*SavedSearchApiService) SavedSearchGetExecute ¶

Execute executes the request

@return SavedSearch

func (*SavedSearchApiService) SavedSearchList ¶

SavedSearchList Return 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 ApiSavedSearchListRequest

func (*SavedSearchApiService) SavedSearchListExecute ¶

func (a *SavedSearchApiService) SavedSearchListExecute(r ApiSavedSearchListRequest) ([]SavedSearch, *http.Response, error)

Execute executes the request

@return []SavedSearch

func (*SavedSearchApiService) SavedSearchUpdate ¶

SavedSearchUpdate Updates an existing saved search

Updates an existing 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 ApiSavedSearchUpdateRequest

func (*SavedSearchApiService) SavedSearchUpdateExecute ¶

func (a *SavedSearchApiService) SavedSearchUpdateExecute(r ApiSavedSearchUpdateRequest) (*SavedSearch, *http.Response, error)

Execute executes the request

@return SavedSearch

type SavedSearchCreateRequest ¶

type SavedSearchCreateRequest struct {
	// The name of the saved search.
	Name *string `json:"name,omitempty"`
	// The description of the saved search.
	Description NullableString `json:"description,omitempty"`
	// Indicates if the saved search is public.
	Public *bool `json:"public,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"`
	// The fields to be used to sort the search results.
	Sort                 []string              `json:"sort,omitempty"`
	Filters              NullableSearchFilters `json:"filters,omitempty"`
	AdditionalProperties map[string]interface{}
}

SavedSearchCreateRequest struct for SavedSearchCreateRequest

func NewSavedSearchCreateRequest ¶

func NewSavedSearchCreateRequest(indices []Index, query string) *SavedSearchCreateRequest

NewSavedSearchCreateRequest instantiates a new SavedSearchCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSavedSearchCreateRequestWithDefaults ¶

func NewSavedSearchCreateRequestWithDefaults() *SavedSearchCreateRequest

NewSavedSearchCreateRequestWithDefaults instantiates a new SavedSearchCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SavedSearchCreateRequest) GetColumns ¶

func (o *SavedSearchCreateRequest) GetColumns() map[string][]Column

GetColumns returns the Columns field value if set, zero value otherwise.

func (*SavedSearchCreateRequest) GetColumnsOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetCreated ¶

func (o *SavedSearchCreateRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchCreateRequest) GetCreatedOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetDescription ¶

func (o *SavedSearchCreateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchCreateRequest) GetDescriptionOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetFields ¶

func (o *SavedSearchCreateRequest) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchCreateRequest) GetFieldsOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetFilters ¶

func (o *SavedSearchCreateRequest) GetFilters() SearchFilters

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchCreateRequest) GetFiltersOk ¶

func (o *SavedSearchCreateRequest) GetFiltersOk() (*SearchFilters, 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 (*SavedSearchCreateRequest) GetIndices ¶

func (o *SavedSearchCreateRequest) GetIndices() []Index

GetIndices returns the Indices field value

func (*SavedSearchCreateRequest) GetIndicesOk ¶

func (o *SavedSearchCreateRequest) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value and a boolean to check if the value has been set.

func (*SavedSearchCreateRequest) GetModified ¶

func (o *SavedSearchCreateRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SavedSearchCreateRequest) GetModifiedOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetName ¶

func (o *SavedSearchCreateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SavedSearchCreateRequest) GetNameOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetPublic ¶

func (o *SavedSearchCreateRequest) GetPublic() bool

GetPublic returns the Public field value if set, zero value otherwise.

func (*SavedSearchCreateRequest) GetPublicOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) GetQuery ¶

func (o *SavedSearchCreateRequest) GetQuery() string

GetQuery returns the Query field value

func (*SavedSearchCreateRequest) GetQueryOk ¶

func (o *SavedSearchCreateRequest) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.

func (*SavedSearchCreateRequest) GetSort ¶

func (o *SavedSearchCreateRequest) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise.

func (*SavedSearchCreateRequest) GetSortOk ¶

func (o *SavedSearchCreateRequest) 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 (*SavedSearchCreateRequest) HasColumns ¶

func (o *SavedSearchCreateRequest) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasCreated ¶

func (o *SavedSearchCreateRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasDescription ¶

func (o *SavedSearchCreateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasFields ¶

func (o *SavedSearchCreateRequest) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasFilters ¶

func (o *SavedSearchCreateRequest) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasModified ¶

func (o *SavedSearchCreateRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasName ¶

func (o *SavedSearchCreateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasPublic ¶

func (o *SavedSearchCreateRequest) HasPublic() bool

HasPublic returns a boolean if a field has been set.

func (*SavedSearchCreateRequest) HasSort ¶

func (o *SavedSearchCreateRequest) HasSort() bool

HasSort returns a boolean if a field has been set.

func (SavedSearchCreateRequest) MarshalJSON ¶

func (o SavedSearchCreateRequest) MarshalJSON() ([]byte, error)

func (*SavedSearchCreateRequest) SetColumns ¶

func (o *SavedSearchCreateRequest) SetColumns(v map[string][]Column)

SetColumns gets a reference to the given map[string][]Column and assigns it to the Columns field.

func (*SavedSearchCreateRequest) SetCreated ¶

func (o *SavedSearchCreateRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*SavedSearchCreateRequest) SetCreatedNil ¶

func (o *SavedSearchCreateRequest) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*SavedSearchCreateRequest) SetDescription ¶

func (o *SavedSearchCreateRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*SavedSearchCreateRequest) SetDescriptionNil ¶

func (o *SavedSearchCreateRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*SavedSearchCreateRequest) SetFields ¶

func (o *SavedSearchCreateRequest) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*SavedSearchCreateRequest) SetFilters ¶

func (o *SavedSearchCreateRequest) SetFilters(v SearchFilters)

SetFilters gets a reference to the given NullableSearchFilters and assigns it to the Filters field.

func (*SavedSearchCreateRequest) SetFiltersNil ¶

func (o *SavedSearchCreateRequest) SetFiltersNil()

SetFiltersNil sets the value for Filters to be an explicit nil

func (*SavedSearchCreateRequest) SetIndices ¶

func (o *SavedSearchCreateRequest) SetIndices(v []Index)

SetIndices sets field value

func (*SavedSearchCreateRequest) SetModified ¶

func (o *SavedSearchCreateRequest) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*SavedSearchCreateRequest) SetModifiedNil ¶

func (o *SavedSearchCreateRequest) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*SavedSearchCreateRequest) SetName ¶

func (o *SavedSearchCreateRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SavedSearchCreateRequest) SetPublic ¶

func (o *SavedSearchCreateRequest) SetPublic(v bool)

SetPublic gets a reference to the given bool and assigns it to the Public field.

func (*SavedSearchCreateRequest) SetQuery ¶

func (o *SavedSearchCreateRequest) SetQuery(v string)

SetQuery sets field value

func (*SavedSearchCreateRequest) SetSort ¶

func (o *SavedSearchCreateRequest) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (*SavedSearchCreateRequest) UnmarshalJSON ¶

func (o *SavedSearchCreateRequest) UnmarshalJSON(bytes []byte) (err error)

func (*SavedSearchCreateRequest) UnsetCreated ¶

func (o *SavedSearchCreateRequest) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*SavedSearchCreateRequest) UnsetDescription ¶

func (o *SavedSearchCreateRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*SavedSearchCreateRequest) UnsetFilters ¶

func (o *SavedSearchCreateRequest) UnsetFilters()

UnsetFilters ensures that no value is present for Filters, not even an explicit nil

func (*SavedSearchCreateRequest) UnsetModified ¶

func (o *SavedSearchCreateRequest) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type Schedule ¶

type Schedule struct {
	// The ID of the saved search that will be executed.
	SavedSearchId string `json:"savedSearchId"`
	// The date the scheduled search was initially created.
	Created *time.Time `json:"created,omitempty"`
	// The last date the scheduled search was modified.
	Modified *time.Time `json:"modified,omitempty"`
	Schedule Schedule1  `json:"schedule"`
	// A list of identities that should receive the scheduled search report via email.
	Recipients []ScheduleRecipientsInner `json:"recipients"`
	// Indicates if the scheduled search is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates if email generation should not be suppressed if 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{}
}

Schedule struct for Schedule

func NewSchedule ¶

func NewSchedule(savedSearchId string, schedule Schedule1, recipients []ScheduleRecipientsInner) *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) GetCreated ¶

func (o *Schedule) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*Schedule) GetCreatedOk ¶

func (o *Schedule) 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 (*Schedule) GetDisplayQueryDetails ¶

func (o *Schedule) GetDisplayQueryDetails() bool

GetDisplayQueryDetails returns the DisplayQueryDetails field value if set, zero value otherwise.

func (*Schedule) GetDisplayQueryDetailsOk ¶

func (o *Schedule) 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 (*Schedule) GetEmailEmptyResults ¶

func (o *Schedule) GetEmailEmptyResults() bool

GetEmailEmptyResults returns the EmailEmptyResults field value if set, zero value otherwise.

func (*Schedule) GetEmailEmptyResultsOk ¶

func (o *Schedule) 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 (*Schedule) GetEnabled ¶

func (o *Schedule) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*Schedule) GetEnabledOk ¶

func (o *Schedule) 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 (*Schedule) GetModified ¶

func (o *Schedule) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*Schedule) GetModifiedOk ¶

func (o *Schedule) 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 (*Schedule) GetRecipients ¶

func (o *Schedule) GetRecipients() []ScheduleRecipientsInner

GetRecipients returns the Recipients field value

func (*Schedule) GetRecipientsOk ¶

func (o *Schedule) GetRecipientsOk() ([]ScheduleRecipientsInner, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*Schedule) GetSavedSearchId ¶

func (o *Schedule) GetSavedSearchId() string

GetSavedSearchId returns the SavedSearchId field value

func (*Schedule) GetSavedSearchIdOk ¶

func (o *Schedule) GetSavedSearchIdOk() (*string, bool)

GetSavedSearchIdOk returns a tuple with the SavedSearchId field value and a boolean to check if the value has been set.

func (*Schedule) GetSchedule ¶

func (o *Schedule) GetSchedule() Schedule1

GetSchedule returns the Schedule field value

func (*Schedule) GetScheduleOk ¶

func (o *Schedule) GetScheduleOk() (*Schedule1, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (*Schedule) HasCreated ¶

func (o *Schedule) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Schedule) HasDisplayQueryDetails ¶

func (o *Schedule) HasDisplayQueryDetails() bool

HasDisplayQueryDetails returns a boolean if a field has been set.

func (*Schedule) HasEmailEmptyResults ¶

func (o *Schedule) HasEmailEmptyResults() bool

HasEmailEmptyResults returns a boolean if a field has been set.

func (*Schedule) HasEnabled ¶

func (o *Schedule) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*Schedule) HasModified ¶

func (o *Schedule) HasModified() bool

HasModified returns a boolean if a field has been set.

func (Schedule) MarshalJSON ¶

func (o Schedule) MarshalJSON() ([]byte, error)

func (*Schedule) SetCreated ¶

func (o *Schedule) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*Schedule) SetDisplayQueryDetails ¶

func (o *Schedule) SetDisplayQueryDetails(v bool)

SetDisplayQueryDetails gets a reference to the given bool and assigns it to the DisplayQueryDetails field.

func (*Schedule) SetEmailEmptyResults ¶

func (o *Schedule) SetEmailEmptyResults(v bool)

SetEmailEmptyResults gets a reference to the given bool and assigns it to the EmailEmptyResults field.

func (*Schedule) SetEnabled ¶

func (o *Schedule) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*Schedule) SetModified ¶

func (o *Schedule) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*Schedule) SetRecipients ¶

func (o *Schedule) SetRecipients(v []ScheduleRecipientsInner)

SetRecipients sets field value

func (*Schedule) SetSavedSearchId ¶

func (o *Schedule) SetSavedSearchId(v string)

SetSavedSearchId sets field value

func (*Schedule) SetSchedule ¶

func (o *Schedule) SetSchedule(v Schedule1)

SetSchedule sets field value

func (*Schedule) UnmarshalJSON ¶

func (o *Schedule) UnmarshalJSON(bytes []byte) (err error)

type Schedule1 ¶

type Schedule1 struct {
	Type  ScheduleType   `json:"type"`
	Days  *Schedule1Days `json:"days,omitempty"`
	Hours Schedule1Hours `json:"hours"`
	// A date-time in ISO-8601 format
	Expiration NullableTime `json:"expiration,omitempty"`
	// The GMT formatted timezone the schedule will run in (ex. GMT-06:00).  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) 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) 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) 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) 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) 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) 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 ScheduleRecipientsInner ¶

type ScheduleRecipientsInner 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{}
}

ScheduleRecipientsInner struct for ScheduleRecipientsInner

func NewScheduleRecipientsInner ¶

func NewScheduleRecipientsInner(type_ string, id string) *ScheduleRecipientsInner

NewScheduleRecipientsInner instantiates a new ScheduleRecipientsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduleRecipientsInnerWithDefaults ¶

func NewScheduleRecipientsInnerWithDefaults() *ScheduleRecipientsInner

NewScheduleRecipientsInnerWithDefaults instantiates a new ScheduleRecipientsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduleRecipientsInner) GetId ¶

func (o *ScheduleRecipientsInner) GetId() string

GetId returns the Id field value

func (*ScheduleRecipientsInner) GetIdOk ¶

func (o *ScheduleRecipientsInner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ScheduleRecipientsInner) GetType ¶

func (o *ScheduleRecipientsInner) GetType() string

GetType returns the Type field value

func (*ScheduleRecipientsInner) GetTypeOk ¶

func (o *ScheduleRecipientsInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ScheduleRecipientsInner) MarshalJSON ¶

func (o ScheduleRecipientsInner) MarshalJSON() ([]byte, error)

func (*ScheduleRecipientsInner) SetId ¶

func (o *ScheduleRecipientsInner) SetId(v string)

SetId sets field value

func (*ScheduleRecipientsInner) SetType ¶

func (o *ScheduleRecipientsInner) SetType(v string)

SetType sets field value

func (*ScheduleRecipientsInner) UnmarshalJSON ¶

func (o *ScheduleRecipientsInner) 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"
)

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 ScheduledSearch ¶

type ScheduledSearch struct {
	// 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"`
	// 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"`
	// The date the scheduled search was initially created.
	Created *time.Time `json:"created,omitempty"`
	// The last date the scheduled search was modified.
	Modified *time.Time `json:"modified,omitempty"`
	Schedule Schedule1  `json:"schedule"`
	// A list of identities that should receive the scheduled search report via email.
	Recipients []ScheduleRecipientsInner `json:"recipients"`
	// Indicates if the scheduled search is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates if email generation should not be suppressed if 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{}
}

ScheduledSearch struct for ScheduledSearch

func NewScheduledSearch ¶

func NewScheduledSearch(id string, owner ScheduledSearchAllOfOwner, ownerId string, savedSearchId string, schedule Schedule1, recipients []ScheduleRecipientsInner) *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.

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.

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.

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.

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() []ScheduleRecipientsInner

GetRecipients returns the Recipients field value

func (*ScheduledSearch) GetRecipientsOk ¶

func (o *ScheduledSearch) GetRecipientsOk() ([]ScheduleRecipientsInner, 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 time.Time and assigns it to the Created field.

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 time.Time and assigns it to the Modified field.

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 []ScheduleRecipientsInner)

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) UnmarshalJSON ¶

func (o *ScheduledSearch) UnmarshalJSON(bytes []byte) (err error)

func (*ScheduledSearch) UnsetDescription ¶

func (o *ScheduledSearch) UnsetDescription()

UnsetDescription ensures that no value is present for Description, 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 ScheduledSearchAllOf ¶

type ScheduledSearchAllOf struct {
	// The scheduled search ID.
	Id    *string                    `json:"id,omitempty"`
	Owner *ScheduledSearchAllOfOwner `json:"owner,omitempty"`
	// The ID of the scheduled search owner.  Please use the `id` in the `owner` object instead.
	// Deprecated
	OwnerId              *string `json:"ownerId,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScheduledSearchAllOf struct for ScheduledSearchAllOf

func NewScheduledSearchAllOf ¶

func NewScheduledSearchAllOf() *ScheduledSearchAllOf

NewScheduledSearchAllOf instantiates a new ScheduledSearchAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledSearchAllOfWithDefaults ¶

func NewScheduledSearchAllOfWithDefaults() *ScheduledSearchAllOf

NewScheduledSearchAllOfWithDefaults instantiates a new ScheduledSearchAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledSearchAllOf) GetId ¶

func (o *ScheduledSearchAllOf) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ScheduledSearchAllOf) GetIdOk ¶

func (o *ScheduledSearchAllOf) 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 (*ScheduledSearchAllOf) GetOwner ¶

GetOwner returns the Owner field value if set, zero value otherwise.

func (*ScheduledSearchAllOf) GetOwnerId ¶

func (o *ScheduledSearchAllOf) GetOwnerId() string

GetOwnerId returns the OwnerId field value if set, zero value otherwise. Deprecated

func (*ScheduledSearchAllOf) GetOwnerIdOk ¶

func (o *ScheduledSearchAllOf) 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. Deprecated

func (*ScheduledSearchAllOf) 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.

func (*ScheduledSearchAllOf) HasId ¶

func (o *ScheduledSearchAllOf) HasId() bool

HasId returns a boolean if a field has been set.

func (*ScheduledSearchAllOf) HasOwner ¶

func (o *ScheduledSearchAllOf) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*ScheduledSearchAllOf) HasOwnerId ¶

func (o *ScheduledSearchAllOf) HasOwnerId() bool

HasOwnerId returns a boolean if a field has been set.

func (ScheduledSearchAllOf) MarshalJSON ¶

func (o ScheduledSearchAllOf) MarshalJSON() ([]byte, error)

func (*ScheduledSearchAllOf) SetId ¶

func (o *ScheduledSearchAllOf) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*ScheduledSearchAllOf) SetOwner ¶

SetOwner gets a reference to the given ScheduledSearchAllOfOwner and assigns it to the Owner field.

func (*ScheduledSearchAllOf) SetOwnerId ¶

func (o *ScheduledSearchAllOf) SetOwnerId(v string)

SetOwnerId gets a reference to the given string and assigns it to the OwnerId field. Deprecated

func (*ScheduledSearchAllOf) UnmarshalJSON ¶

func (o *ScheduledSearchAllOf) UnmarshalJSON(bytes []byte) (err error)

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) UnmarshalJSON ¶

func (o *ScheduledSearchAllOfOwner) UnmarshalJSON(bytes []byte) (err error)

type ScheduledSearchApiService ¶

type ScheduledSearchApiService service

ScheduledSearchApiService ScheduledSearchApi service

func (*ScheduledSearchApiService) ScheduledSearchCreate ¶

ScheduledSearchCreate 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 ApiScheduledSearchCreateRequest

func (*ScheduledSearchApiService) ScheduledSearchCreateExecute ¶

Execute executes the request

@return ScheduledSearch

func (*ScheduledSearchApiService) ScheduledSearchDelete ¶

ScheduledSearchDelete 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 ApiScheduledSearchDeleteRequest

func (*ScheduledSearchApiService) ScheduledSearchDeleteExecute ¶

func (a *ScheduledSearchApiService) ScheduledSearchDeleteExecute(r ApiScheduledSearchDeleteRequest) (*http.Response, error)

Execute executes the request

func (*ScheduledSearchApiService) ScheduledSearchGet ¶

ScheduledSearchGet 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 ApiScheduledSearchGetRequest

func (*ScheduledSearchApiService) ScheduledSearchGetExecute ¶

Execute executes the request

@return ScheduledSearch

func (*ScheduledSearchApiService) ScheduledSearchList ¶

ScheduledSearchList 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 ApiScheduledSearchListRequest

func (*ScheduledSearchApiService) ScheduledSearchListExecute ¶

Execute executes the request

@return []ScheduledSearch

func (*ScheduledSearchApiService) ScheduledSearchUnsubscribe ¶

ScheduledSearchUnsubscribe 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 ApiScheduledSearchUnsubscribeRequest

func (*ScheduledSearchApiService) ScheduledSearchUnsubscribeExecute ¶

func (a *ScheduledSearchApiService) ScheduledSearchUnsubscribeExecute(r ApiScheduledSearchUnsubscribeRequest) (*http.Response, error)

Execute executes the request

func (*ScheduledSearchApiService) ScheduledSearchUpdate ¶

ScheduledSearchUpdate 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 ApiScheduledSearchUpdateRequest

func (*ScheduledSearchApiService) ScheduledSearchUpdateExecute ¶

Execute executes the request

@return ScheduledSearch

type ScheduledSearchCreateRequest ¶

type ScheduledSearchCreateRequest 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"`
	// The date the scheduled search was initially created.
	Created *time.Time `json:"created,omitempty"`
	// The last date the scheduled search was modified.
	Modified *time.Time `json:"modified,omitempty"`
	Schedule Schedule1  `json:"schedule"`
	// A list of identities that should receive the scheduled search report via email.
	Recipients []ScheduleRecipientsInner `json:"recipients"`
	// Indicates if the scheduled search is enabled.
	Enabled *bool `json:"enabled,omitempty"`
	// Indicates if email generation should not be suppressed if 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{}
}

ScheduledSearchCreateRequest struct for ScheduledSearchCreateRequest

func NewScheduledSearchCreateRequest ¶

func NewScheduledSearchCreateRequest(savedSearchId string, schedule Schedule1, recipients []ScheduleRecipientsInner) *ScheduledSearchCreateRequest

NewScheduledSearchCreateRequest instantiates a new ScheduledSearchCreateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewScheduledSearchCreateRequestWithDefaults ¶

func NewScheduledSearchCreateRequestWithDefaults() *ScheduledSearchCreateRequest

NewScheduledSearchCreateRequestWithDefaults instantiates a new ScheduledSearchCreateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ScheduledSearchCreateRequest) GetCreated ¶

func (o *ScheduledSearchCreateRequest) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*ScheduledSearchCreateRequest) GetCreatedOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetDescription ¶

func (o *ScheduledSearchCreateRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearchCreateRequest) GetDescriptionOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetDisplayQueryDetails ¶

func (o *ScheduledSearchCreateRequest) GetDisplayQueryDetails() bool

GetDisplayQueryDetails returns the DisplayQueryDetails field value if set, zero value otherwise.

func (*ScheduledSearchCreateRequest) GetDisplayQueryDetailsOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetEmailEmptyResults ¶

func (o *ScheduledSearchCreateRequest) GetEmailEmptyResults() bool

GetEmailEmptyResults returns the EmailEmptyResults field value if set, zero value otherwise.

func (*ScheduledSearchCreateRequest) GetEmailEmptyResultsOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetEnabled ¶

func (o *ScheduledSearchCreateRequest) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*ScheduledSearchCreateRequest) GetEnabledOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetModified ¶

func (o *ScheduledSearchCreateRequest) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ScheduledSearchCreateRequest) GetModifiedOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetName ¶

func (o *ScheduledSearchCreateRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ScheduledSearchCreateRequest) GetNameOk ¶

func (o *ScheduledSearchCreateRequest) 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 (*ScheduledSearchCreateRequest) GetRecipients ¶

GetRecipients returns the Recipients field value

func (*ScheduledSearchCreateRequest) GetRecipientsOk ¶

func (o *ScheduledSearchCreateRequest) GetRecipientsOk() ([]ScheduleRecipientsInner, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (*ScheduledSearchCreateRequest) GetSavedSearchId ¶

func (o *ScheduledSearchCreateRequest) GetSavedSearchId() string

GetSavedSearchId returns the SavedSearchId field value

func (*ScheduledSearchCreateRequest) GetSavedSearchIdOk ¶

func (o *ScheduledSearchCreateRequest) GetSavedSearchIdOk() (*string, bool)

GetSavedSearchIdOk returns a tuple with the SavedSearchId field value and a boolean to check if the value has been set.

func (*ScheduledSearchCreateRequest) GetSchedule ¶

func (o *ScheduledSearchCreateRequest) GetSchedule() Schedule1

GetSchedule returns the Schedule field value

func (*ScheduledSearchCreateRequest) GetScheduleOk ¶

func (o *ScheduledSearchCreateRequest) GetScheduleOk() (*Schedule1, bool)

GetScheduleOk returns a tuple with the Schedule field value and a boolean to check if the value has been set.

func (*ScheduledSearchCreateRequest) HasCreated ¶

func (o *ScheduledSearchCreateRequest) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ScheduledSearchCreateRequest) HasDescription ¶

func (o *ScheduledSearchCreateRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ScheduledSearchCreateRequest) HasDisplayQueryDetails ¶

func (o *ScheduledSearchCreateRequest) HasDisplayQueryDetails() bool

HasDisplayQueryDetails returns a boolean if a field has been set.

func (*ScheduledSearchCreateRequest) HasEmailEmptyResults ¶

func (o *ScheduledSearchCreateRequest) HasEmailEmptyResults() bool

HasEmailEmptyResults returns a boolean if a field has been set.

func (*ScheduledSearchCreateRequest) HasEnabled ¶

func (o *ScheduledSearchCreateRequest) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (*ScheduledSearchCreateRequest) HasModified ¶

func (o *ScheduledSearchCreateRequest) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*ScheduledSearchCreateRequest) HasName ¶

func (o *ScheduledSearchCreateRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (ScheduledSearchCreateRequest) MarshalJSON ¶

func (o ScheduledSearchCreateRequest) MarshalJSON() ([]byte, error)

func (*ScheduledSearchCreateRequest) SetCreated ¶

func (o *ScheduledSearchCreateRequest) SetCreated(v time.Time)

SetCreated gets a reference to the given time.Time and assigns it to the Created field.

func (*ScheduledSearchCreateRequest) SetDescription ¶

func (o *ScheduledSearchCreateRequest) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*ScheduledSearchCreateRequest) SetDescriptionNil ¶

func (o *ScheduledSearchCreateRequest) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*ScheduledSearchCreateRequest) SetDisplayQueryDetails ¶

func (o *ScheduledSearchCreateRequest) SetDisplayQueryDetails(v bool)

SetDisplayQueryDetails gets a reference to the given bool and assigns it to the DisplayQueryDetails field.

func (*ScheduledSearchCreateRequest) SetEmailEmptyResults ¶

func (o *ScheduledSearchCreateRequest) SetEmailEmptyResults(v bool)

SetEmailEmptyResults gets a reference to the given bool and assigns it to the EmailEmptyResults field.

func (*ScheduledSearchCreateRequest) SetEnabled ¶

func (o *ScheduledSearchCreateRequest) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (*ScheduledSearchCreateRequest) SetModified ¶

func (o *ScheduledSearchCreateRequest) SetModified(v time.Time)

SetModified gets a reference to the given time.Time and assigns it to the Modified field.

func (*ScheduledSearchCreateRequest) SetName ¶

func (o *ScheduledSearchCreateRequest) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ScheduledSearchCreateRequest) SetNameNil ¶

func (o *ScheduledSearchCreateRequest) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ScheduledSearchCreateRequest) SetRecipients ¶

SetRecipients sets field value

func (*ScheduledSearchCreateRequest) SetSavedSearchId ¶

func (o *ScheduledSearchCreateRequest) SetSavedSearchId(v string)

SetSavedSearchId sets field value

func (*ScheduledSearchCreateRequest) SetSchedule ¶

func (o *ScheduledSearchCreateRequest) SetSchedule(v Schedule1)

SetSchedule sets field value

func (*ScheduledSearchCreateRequest) UnmarshalJSON ¶

func (o *ScheduledSearchCreateRequest) UnmarshalJSON(bytes []byte) (err error)

func (*ScheduledSearchCreateRequest) UnsetDescription ¶

func (o *ScheduledSearchCreateRequest) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*ScheduledSearchCreateRequest) UnsetName ¶

func (o *ScheduledSearchCreateRequest) 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"`
	// The features that the schema supports.
	Features []SourceFeature `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() []SourceFeature

GetFeatures returns the Features field value if set, zero value otherwise.

func (*Schema) GetFeaturesOk ¶

func (o *Schema) GetFeaturesOk() ([]SourceFeature, 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 []SourceFeature)

SetFeatures gets a reference to the given []SourceFeature 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) UnmarshalJSON ¶

func (o *Schema) UnmarshalJSON(bytes []byte) (err error)
type Search struct {
	// Indicates if the saved search is public.
	Public *bool `json:"public,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"`
	// The fields to be used to sort the search results.
	Sort                 []string              `json:"sort,omitempty"`
	Filters              NullableSearchFilters `json:"filters,omitempty"`
	AdditionalProperties map[string]interface{}
}

Search struct for Search

func NewSearch ¶

func NewSearch(indices []Index, query string) *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) GetColumns ¶

func (o *Search) GetColumns() map[string][]Column

GetColumns returns the Columns field value if set, zero value otherwise.

func (*Search) GetColumnsOk ¶

func (o *Search) 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 (*Search) GetCreated ¶

func (o *Search) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Search) GetCreatedOk ¶

func (o *Search) 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 (*Search) GetFields ¶

func (o *Search) GetFields() []string

GetFields returns the Fields field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Search) GetFieldsOk ¶

func (o *Search) 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 (*Search) GetFilters ¶

func (o *Search) GetFilters() SearchFilters

GetFilters returns the Filters field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Search) GetFiltersOk ¶

func (o *Search) GetFiltersOk() (*SearchFilters, 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 (*Search) GetIndices ¶

func (o *Search) GetIndices() []Index

GetIndices returns the Indices field value

func (*Search) GetIndicesOk ¶

func (o *Search) GetIndicesOk() ([]Index, bool)

GetIndicesOk returns a tuple with the Indices field value and a boolean to check if the value has been set.

func (*Search) GetModified ¶

func (o *Search) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Search) GetModifiedOk ¶

func (o *Search) 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 (*Search) GetPublic ¶

func (o *Search) GetPublic() bool

GetPublic returns the Public field value if set, zero value otherwise.

func (*Search) GetPublicOk ¶

func (o *Search) 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 (*Search) GetQuery ¶

func (o *Search) GetQuery() string

GetQuery returns the Query field value

func (*Search) GetQueryOk ¶

func (o *Search) GetQueryOk() (*string, bool)

GetQueryOk returns a tuple with the Query field value 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) HasColumns ¶

func (o *Search) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*Search) HasCreated ¶

func (o *Search) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*Search) HasFields ¶

func (o *Search) HasFields() bool

HasFields 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) HasModified ¶

func (o *Search) HasModified() bool

HasModified returns a boolean if a field has been set.

func (*Search) HasPublic ¶

func (o *Search) HasPublic() bool

HasPublic 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) MarshalJSON ¶

func (o Search) MarshalJSON() ([]byte, error)

func (*Search) SetColumns ¶

func (o *Search) SetColumns(v map[string][]Column)

SetColumns gets a reference to the given map[string][]Column and assigns it to the Columns field.

func (*Search) SetCreated ¶

func (o *Search) SetCreated(v time.Time)

SetCreated gets a reference to the given NullableTime and assigns it to the Created field.

func (*Search) SetCreatedNil ¶

func (o *Search) SetCreatedNil()

SetCreatedNil sets the value for Created to be an explicit nil

func (*Search) SetFields ¶

func (o *Search) SetFields(v []string)

SetFields gets a reference to the given []string and assigns it to the Fields field.

func (*Search) SetFilters ¶

func (o *Search) SetFilters(v SearchFilters)

SetFilters gets a reference to the given NullableSearchFilters and assigns it to the Filters field.

func (*Search) SetFiltersNil ¶

func (o *Search) SetFiltersNil()

SetFiltersNil sets the value for Filters to be an explicit nil

func (*Search) SetIndices ¶

func (o *Search) SetIndices(v []Index)

SetIndices sets field value

func (*Search) SetModified ¶

func (o *Search) SetModified(v time.Time)

SetModified gets a reference to the given NullableTime and assigns it to the Modified field.

func (*Search) SetModifiedNil ¶

func (o *Search) SetModifiedNil()

SetModifiedNil sets the value for Modified to be an explicit nil

func (*Search) SetPublic ¶

func (o *Search) SetPublic(v bool)

SetPublic gets a reference to the given bool and assigns it to the Public field.

func (*Search) SetQuery ¶

func (o *Search) SetQuery(v string)

SetQuery sets field value

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) UnmarshalJSON ¶

func (o *Search) UnmarshalJSON(bytes []byte) (err error)

func (*Search) UnsetCreated ¶

func (o *Search) UnsetCreated()

UnsetCreated ensures that no value is present for Created, not even an explicit nil

func (*Search) UnsetFilters ¶

func (o *Search) UnsetFilters()

UnsetFilters ensures that no value is present for Filters, not even an explicit nil

func (*Search) UnsetModified ¶

func (o *Search) UnsetModified()

UnsetModified ensures that no value is present for Modified, not even an explicit nil

type Search1 ¶

type Search1 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"`
	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    *Aggregation1          `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{}
}

Search1 struct for Search1

func NewSearch1 ¶

func NewSearch1() *Search1

NewSearch1 instantiates a new Search1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearch1WithDefaults ¶

func NewSearch1WithDefaults() *Search1

NewSearch1WithDefaults instantiates a new Search1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Search1) GetAggregationType ¶

func (o *Search1) GetAggregationType() AggregationType

GetAggregationType returns the AggregationType field value if set, zero value otherwise.

func (*Search1) GetAggregationTypeOk ¶

func (o *Search1) 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 (*Search1) GetAggregations ¶

func (o *Search1) GetAggregations() Aggregation1

GetAggregations returns the Aggregations field value if set, zero value otherwise.

func (*Search1) GetAggregationsDsl ¶

func (o *Search1) GetAggregationsDsl() map[string]interface{}

GetAggregationsDsl returns the AggregationsDsl field value if set, zero value otherwise.

func (*Search1) GetAggregationsDslOk ¶

func (o *Search1) 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 (*Search1) GetAggregationsOk ¶

func (o *Search1) GetAggregationsOk() (*Aggregation1, 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 (*Search1) GetAggregationsVersion ¶

func (o *Search1) GetAggregationsVersion() string

GetAggregationsVersion returns the AggregationsVersion field value if set, zero value otherwise.

func (*Search1) GetAggregationsVersionOk ¶

func (o *Search1) 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 (*Search1) GetFilters ¶

func (o *Search1) GetFilters() map[string]Filter

GetFilters returns the Filters field value if set, zero value otherwise.

func (*Search1) GetFiltersOk ¶

func (o *Search1) 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 (*Search1) GetIncludeNested ¶

func (o *Search1) GetIncludeNested() bool

GetIncludeNested returns the IncludeNested field value if set, zero value otherwise.

func (*Search1) GetIncludeNestedOk ¶

func (o *Search1) 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 (*Search1) GetIndices ¶

func (o *Search1) GetIndices() []Index

GetIndices returns the Indices field value if set, zero value otherwise.

func (*Search1) GetIndicesOk ¶

func (o *Search1) 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 (*Search1) GetQuery ¶

func (o *Search1) GetQuery() Query

GetQuery returns the Query field value if set, zero value otherwise.

func (*Search1) GetQueryDsl ¶

func (o *Search1) GetQueryDsl() map[string]interface{}

GetQueryDsl returns the QueryDsl field value if set, zero value otherwise.

func (*Search1) GetQueryDslOk ¶

func (o *Search1) 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 (*Search1) GetQueryOk ¶

func (o *Search1) 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 (*Search1) GetQueryResultFilter ¶

func (o *Search1) GetQueryResultFilter() QueryResultFilter

GetQueryResultFilter returns the QueryResultFilter field value if set, zero value otherwise.

func (*Search1) GetQueryResultFilterOk ¶

func (o *Search1) 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 (*Search1) GetQueryType ¶

func (o *Search1) GetQueryType() QueryType

GetQueryType returns the QueryType field value if set, zero value otherwise.

func (*Search1) GetQueryTypeOk ¶

func (o *Search1) 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 (*Search1) GetQueryVersion ¶

func (o *Search1) GetQueryVersion() string

GetQueryVersion returns the QueryVersion field value if set, zero value otherwise.

func (*Search1) GetQueryVersionOk ¶

func (o *Search1) 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 (*Search1) GetSearchAfter ¶

func (o *Search1) GetSearchAfter() []string

GetSearchAfter returns the SearchAfter field value if set, zero value otherwise.

func (*Search1) GetSearchAfterOk ¶

func (o *Search1) 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 (*Search1) GetSort ¶

func (o *Search1) GetSort() []string

GetSort returns the Sort field value if set, zero value otherwise.

func (*Search1) GetSortOk ¶

func (o *Search1) 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 (*Search1) GetTypeAheadQuery ¶

func (o *Search1) GetTypeAheadQuery() TypeAheadQuery

GetTypeAheadQuery returns the TypeAheadQuery field value if set, zero value otherwise.

func (*Search1) GetTypeAheadQueryOk ¶

func (o *Search1) 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 (*Search1) HasAggregationType ¶

func (o *Search1) HasAggregationType() bool

HasAggregationType returns a boolean if a field has been set.

func (*Search1) HasAggregations ¶

func (o *Search1) HasAggregations() bool

HasAggregations returns a boolean if a field has been set.

func (*Search1) HasAggregationsDsl ¶

func (o *Search1) HasAggregationsDsl() bool

HasAggregationsDsl returns a boolean if a field has been set.

func (*Search1) HasAggregationsVersion ¶

func (o *Search1) HasAggregationsVersion() bool

HasAggregationsVersion returns a boolean if a field has been set.

func (*Search1) HasFilters ¶

func (o *Search1) HasFilters() bool

HasFilters returns a boolean if a field has been set.

func (*Search1) HasIncludeNested ¶

func (o *Search1) HasIncludeNested() bool

HasIncludeNested returns a boolean if a field has been set.

func (*Search1) HasIndices ¶

func (o *Search1) HasIndices() bool

HasIndices returns a boolean if a field has been set.

func (*Search1) HasQuery ¶

func (o *Search1) HasQuery() bool

HasQuery returns a boolean if a field has been set.

func (*Search1) HasQueryDsl ¶

func (o *Search1) HasQueryDsl() bool

HasQueryDsl returns a boolean if a field has been set.

func (*Search1) HasQueryResultFilter ¶

func (o *Search1) HasQueryResultFilter() bool

HasQueryResultFilter returns a boolean if a field has been set.

func (*Search1) HasQueryType ¶

func (o *Search1) HasQueryType() bool

HasQueryType returns a boolean if a field has been set.

func (*Search1) HasQueryVersion ¶

func (o *Search1) HasQueryVersion() bool

HasQueryVersion returns a boolean if a field has been set.

func (*Search1) HasSearchAfter ¶

func (o *Search1) HasSearchAfter() bool

HasSearchAfter returns a boolean if a field has been set.

func (*Search1) HasSort ¶

func (o *Search1) HasSort() bool

HasSort returns a boolean if a field has been set.

func (*Search1) HasTypeAheadQuery ¶

func (o *Search1) HasTypeAheadQuery() bool

HasTypeAheadQuery returns a boolean if a field has been set.

func (Search1) MarshalJSON ¶

func (o Search1) MarshalJSON() ([]byte, error)

func (*Search1) SetAggregationType ¶

func (o *Search1) SetAggregationType(v AggregationType)

SetAggregationType gets a reference to the given AggregationType and assigns it to the AggregationType field.

func (*Search1) SetAggregations ¶

func (o *Search1) SetAggregations(v Aggregation1)

SetAggregations gets a reference to the given Aggregation1 and assigns it to the Aggregations field.

func (*Search1) SetAggregationsDsl ¶

func (o *Search1) SetAggregationsDsl(v map[string]interface{})

SetAggregationsDsl gets a reference to the given map[string]interface{} and assigns it to the AggregationsDsl field.

func (*Search1) SetAggregationsVersion ¶

func (o *Search1) SetAggregationsVersion(v string)

SetAggregationsVersion gets a reference to the given string and assigns it to the AggregationsVersion field.

func (*Search1) SetFilters ¶

func (o *Search1) SetFilters(v map[string]Filter)

SetFilters gets a reference to the given map[string]Filter and assigns it to the Filters field.

func (*Search1) SetIncludeNested ¶

func (o *Search1) SetIncludeNested(v bool)

SetIncludeNested gets a reference to the given bool and assigns it to the IncludeNested field.

func (*Search1) SetIndices ¶

func (o *Search1) SetIndices(v []Index)

SetIndices gets a reference to the given []Index and assigns it to the Indices field.

func (*Search1) SetQuery ¶

func (o *Search1) SetQuery(v Query)

SetQuery gets a reference to the given Query and assigns it to the Query field.

func (*Search1) SetQueryDsl ¶

func (o *Search1) SetQueryDsl(v map[string]interface{})

SetQueryDsl gets a reference to the given map[string]interface{} and assigns it to the QueryDsl field.

func (*Search1) SetQueryResultFilter ¶

func (o *Search1) SetQueryResultFilter(v QueryResultFilter)

SetQueryResultFilter gets a reference to the given QueryResultFilter and assigns it to the QueryResultFilter field.

func (*Search1) SetQueryType ¶

func (o *Search1) SetQueryType(v QueryType)

SetQueryType gets a reference to the given QueryType and assigns it to the QueryType field.

func (*Search1) SetQueryVersion ¶

func (o *Search1) SetQueryVersion(v string)

SetQueryVersion gets a reference to the given string and assigns it to the QueryVersion field.

func (*Search1) SetSearchAfter ¶

func (o *Search1) SetSearchAfter(v []string)

SetSearchAfter gets a reference to the given []string and assigns it to the SearchAfter field.

func (*Search1) SetSort ¶

func (o *Search1) SetSort(v []string)

SetSort gets a reference to the given []string and assigns it to the Sort field.

func (*Search1) SetTypeAheadQuery ¶

func (o *Search1) SetTypeAheadQuery(v TypeAheadQuery)

SetTypeAheadQuery gets a reference to the given TypeAheadQuery and assigns it to the TypeAheadQuery field.

func (*Search1) UnmarshalJSON ¶

func (o *Search1) 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*, *accounts*, *aggregations*, *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 SearchArguments ¶

type SearchArguments struct {
	// The ID of the scheduled search that triggered the saved search execution.
	ScheduleId *string               `json:"scheduleId,omitempty"`
	Owner      *SearchArgumentsOwner `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() SearchArgumentsOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*SearchArguments) GetOwnerOk ¶

func (o *SearchArguments) GetOwnerOk() (*SearchArgumentsOwner, 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 SearchArgumentsOwner)

SetOwner gets a reference to the given SearchArgumentsOwner 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) UnmarshalJSON ¶

func (o *SearchArguments) UnmarshalJSON(bytes []byte) (err error)

type SearchArgumentsOwner ¶

type SearchArgumentsOwner struct {
	Type DtoType `json:"type"`
	// The id of the object.
	Id                   string `json:"id"`
	AdditionalProperties map[string]interface{}
}

SearchArgumentsOwner The owner of the scheduled search being tested.

func NewSearchArgumentsOwner ¶

func NewSearchArgumentsOwner(type_ DtoType, id string) *SearchArgumentsOwner

NewSearchArgumentsOwner instantiates a new SearchArgumentsOwner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchArgumentsOwnerWithDefaults ¶

func NewSearchArgumentsOwnerWithDefaults() *SearchArgumentsOwner

NewSearchArgumentsOwnerWithDefaults instantiates a new SearchArgumentsOwner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchArgumentsOwner) GetId ¶

func (o *SearchArgumentsOwner) GetId() string

GetId returns the Id field value

func (*SearchArgumentsOwner) GetIdOk ¶

func (o *SearchArgumentsOwner) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*SearchArgumentsOwner) GetType ¶

func (o *SearchArgumentsOwner) GetType() DtoType

GetType returns the Type field value

func (*SearchArgumentsOwner) GetTypeOk ¶

func (o *SearchArgumentsOwner) GetTypeOk() (*DtoType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SearchArgumentsOwner) MarshalJSON ¶

func (o SearchArgumentsOwner) MarshalJSON() ([]byte, error)

func (*SearchArgumentsOwner) SetId ¶

func (o *SearchArgumentsOwner) SetId(v string)

SetId sets field value

func (*SearchArgumentsOwner) SetType ¶

func (o *SearchArgumentsOwner) SetType(v DtoType)

SetType sets field value

func (*SearchArgumentsOwner) UnmarshalJSON ¶

func (o *SearchArgumentsOwner) UnmarshalJSON(bytes []byte) (err error)

type SearchFilters ¶

type SearchFilters 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{}
}

SearchFilters struct for SearchFilters

func NewSearchFilters ¶

func NewSearchFilters() *SearchFilters

NewSearchFilters instantiates a new SearchFilters object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSearchFiltersWithDefaults ¶

func NewSearchFiltersWithDefaults() *SearchFilters

NewSearchFiltersWithDefaults instantiates a new SearchFilters object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SearchFilters) GetExclude ¶

func (o *SearchFilters) GetExclude() bool

GetExclude returns the Exclude field value if set, zero value otherwise.

func (*SearchFilters) GetExcludeOk ¶

func (o *SearchFilters) 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 (*SearchFilters) GetRange ¶

func (o *SearchFilters) GetRange() Range

GetRange returns the Range field value if set, zero value otherwise.

func (*SearchFilters) GetRangeOk ¶

func (o *SearchFilters) 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 (*SearchFilters) GetTerms ¶

func (o *SearchFilters) GetTerms() []string

GetTerms returns the Terms field value if set, zero value otherwise.

func (*SearchFilters) GetTermsOk ¶

func (o *SearchFilters) 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 (*SearchFilters) GetType ¶

func (o *SearchFilters) GetType() FilterType

GetType returns the Type field value if set, zero value otherwise.

func (*SearchFilters) GetTypeOk ¶

func (o *SearchFilters) 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 (*SearchFilters) HasExclude ¶

func (o *SearchFilters) HasExclude() bool

HasExclude returns a boolean if a field has been set.

func (*SearchFilters) HasRange ¶

func (o *SearchFilters) HasRange() bool

HasRange returns a boolean if a field has been set.

func (*SearchFilters) HasTerms ¶

func (o *SearchFilters) HasTerms() bool

HasTerms returns a boolean if a field has been set.

func (*SearchFilters) HasType ¶

func (o *SearchFilters) HasType() bool

HasType returns a boolean if a field has been set.

func (SearchFilters) MarshalJSON ¶

func (o SearchFilters) MarshalJSON() ([]byte, error)

func (*SearchFilters) SetExclude ¶

func (o *SearchFilters) SetExclude(v bool)

SetExclude gets a reference to the given bool and assigns it to the Exclude field.

func (*SearchFilters) SetRange ¶

func (o *SearchFilters) SetRange(v Range)

SetRange gets a reference to the given Range and assigns it to the Range field.

func (*SearchFilters) SetTerms ¶

func (o *SearchFilters) SetTerms(v []string)

SetTerms gets a reference to the given []string and assigns it to the Terms field.

func (*SearchFilters) SetType ¶

func (o *SearchFilters) SetType(v FilterType)

SetType gets a reference to the given FilterType and assigns it to the Type field.

func (*SearchFilters) UnmarshalJSON ¶

func (o *SearchFilters) 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) UnmarshalJSON ¶

func (o *SectionDetails) UnmarshalJSON(bytes []byte) (err error)

type SectionDetailsAllOf ¶

type SectionDetailsAllOf struct {
	// 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{}
}

SectionDetailsAllOf struct for SectionDetailsAllOf

func NewSectionDetailsAllOf ¶

func NewSectionDetailsAllOf() *SectionDetailsAllOf

NewSectionDetailsAllOf instantiates a new SectionDetailsAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSectionDetailsAllOfWithDefaults ¶

func NewSectionDetailsAllOfWithDefaults() *SectionDetailsAllOf

NewSectionDetailsAllOfWithDefaults instantiates a new SectionDetailsAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SectionDetailsAllOf) GetFormItems ¶

func (o *SectionDetailsAllOf) GetFormItems() []map[string]interface{}

GetFormItems returns the FormItems field value if set, zero value otherwise.

func (*SectionDetailsAllOf) GetFormItemsOk ¶

func (o *SectionDetailsAllOf) 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 (*SectionDetailsAllOf) GetLabel ¶

func (o *SectionDetailsAllOf) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*SectionDetailsAllOf) GetLabelOk ¶

func (o *SectionDetailsAllOf) 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 (*SectionDetailsAllOf) HasFormItems ¶

func (o *SectionDetailsAllOf) HasFormItems() bool

HasFormItems returns a boolean if a field has been set.

func (*SectionDetailsAllOf) HasLabel ¶

func (o *SectionDetailsAllOf) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (SectionDetailsAllOf) MarshalJSON ¶

func (o SectionDetailsAllOf) MarshalJSON() ([]byte, error)

func (*SectionDetailsAllOf) SetFormItems ¶

func (o *SectionDetailsAllOf) SetFormItems(v []map[string]interface{})

SetFormItems gets a reference to the given []map[string]interface{} and assigns it to the FormItems field.

func (*SectionDetailsAllOf) SetLabel ¶

func (o *SectionDetailsAllOf) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*SectionDetailsAllOf) UnmarshalJSON ¶

func (o *SectionDetailsAllOf) UnmarshalJSON(bytes []byte) (err error)

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) 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 a 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 by ID

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 by ID

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) GetServiceDeskIntegrationList ¶

GetServiceDeskIntegrationList 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 ApiGetServiceDeskIntegrationListRequest

func (*ServiceDeskIntegrationApiService) GetServiceDeskIntegrationListExecute ¶

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) GetStatusCheckDetails ¶

GetStatusCheckDetails Get the time check configuration of queued SDIM tickets

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) UpdateServiceDeskIntegration ¶

UpdateServiceDeskIntegration Update a Service Desk integration by ID

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 ApiUpdateServiceDeskIntegrationRequest

func (*ServiceDeskIntegrationApiService) UpdateServiceDeskIntegrationExecute ¶

Execute executes the request

@return ServiceDeskIntegrationDto

func (*ServiceDeskIntegrationApiService) UpdateStatusCheckDetails ¶

UpdateStatusCheckDetails Update the time check configuration of queued SDIM tickets

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 {
	// 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"`
	// Description of the Service Desk integration
	Description string `json:"description"`
	// Service Desk integration types  - ServiceNowSDIM - ServiceNow
	Type       string                                    `json:"type"`
	OwnerRef   *ServiceDeskIntegrationDtoAllOfOwnerRef   `json:"ownerRef,omitempty"`
	ClusterRef *ServiceDeskIntegrationDtoAllOfClusterRef `json:"clusterRef,omitempty"`
	// ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)
	// Deprecated
	Cluster *string `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"`
	// Attributes of the Service Desk integration.  Validation constraints enforced by the implementation.
	Attributes             map[string]interface{}                                `json:"attributes"`
	BeforeProvisioningRule *ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule `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 ¶

GetBeforeProvisioningRule returns the BeforeProvisioningRule field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetBeforeProvisioningRuleOk ¶

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. 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. Deprecated

func (*ServiceDeskIntegrationDto) GetClusterRef ¶

GetClusterRef returns the ClusterRef field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetClusterRefOk ¶

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 ¶

func (o *ServiceDeskIntegrationDto) GetCreated() time.Time

GetCreated returns the Created field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetCreatedOk ¶

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 ¶

func (o *ServiceDeskIntegrationDto) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetIdOk ¶

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 ¶

func (o *ServiceDeskIntegrationDto) GetModified() time.Time

GetModified returns the Modified field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) GetModifiedOk ¶

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 ¶

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDto) 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 (*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 ¶

func (o *ServiceDeskIntegrationDto) HasCreated() bool

HasCreated returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDto) HasId ¶

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 ¶

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 ¶

SetBeforeProvisioningRule gets a reference to the given ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule and assigns it to the BeforeProvisioningRule field.

func (*ServiceDeskIntegrationDto) SetCluster ¶

func (o *ServiceDeskIntegrationDto) SetCluster(v string)

SetCluster gets a reference to the given string and assigns it to the Cluster field. Deprecated

func (*ServiceDeskIntegrationDto) SetClusterRef ¶

SetClusterRef gets a reference to the given ServiceDeskIntegrationDtoAllOfClusterRef and assigns it to the ClusterRef field.

func (*ServiceDeskIntegrationDto) SetCreated ¶

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 ¶

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 ¶

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 ¶

SetOwnerRef gets a reference to the given ServiceDeskIntegrationDtoAllOfOwnerRef 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) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationDto) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskIntegrationDtoAllOf ¶

type ServiceDeskIntegrationDtoAllOf struct {
	// Description of the Service Desk integration
	Description string `json:"description"`
	// Service Desk integration types  - ServiceNowSDIM - ServiceNow
	Type       string                                    `json:"type"`
	OwnerRef   *ServiceDeskIntegrationDtoAllOfOwnerRef   `json:"ownerRef,omitempty"`
	ClusterRef *ServiceDeskIntegrationDtoAllOfClusterRef `json:"clusterRef,omitempty"`
	// ID of the cluster for the Service Desk integration (replaced by clusterRef, retained for backward compatibility)
	// Deprecated
	Cluster *string `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"`
	// Attributes of the Service Desk integration.  Validation constraints enforced by the implementation.
	Attributes             map[string]interface{}                                `json:"attributes"`
	BeforeProvisioningRule *ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule `json:"beforeProvisioningRule,omitempty"`
	AdditionalProperties   map[string]interface{}
}

ServiceDeskIntegrationDtoAllOf Specification of a Service Desk integration

func NewServiceDeskIntegrationDtoAllOf ¶

func NewServiceDeskIntegrationDtoAllOf(description string, type_ string, attributes map[string]interface{}) *ServiceDeskIntegrationDtoAllOf

NewServiceDeskIntegrationDtoAllOf instantiates a new ServiceDeskIntegrationDtoAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationDtoAllOfWithDefaults ¶

func NewServiceDeskIntegrationDtoAllOfWithDefaults() *ServiceDeskIntegrationDtoAllOf

NewServiceDeskIntegrationDtoAllOfWithDefaults instantiates a new ServiceDeskIntegrationDtoAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationDtoAllOf) GetAttributes ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value

func (*ServiceDeskIntegrationDtoAllOf) GetAttributesOk ¶

func (o *ServiceDeskIntegrationDtoAllOf) 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 (*ServiceDeskIntegrationDtoAllOf) GetBeforeProvisioningRule ¶

GetBeforeProvisioningRule returns the BeforeProvisioningRule field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOf) GetBeforeProvisioningRuleOk ¶

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 (*ServiceDeskIntegrationDtoAllOf) GetCluster ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetCluster() string

GetCluster returns the Cluster field value if set, zero value otherwise. Deprecated

func (*ServiceDeskIntegrationDtoAllOf) GetClusterOk ¶

func (o *ServiceDeskIntegrationDtoAllOf) 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. Deprecated

func (*ServiceDeskIntegrationDtoAllOf) GetClusterRef ¶

GetClusterRef returns the ClusterRef field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOf) GetClusterRefOk ¶

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 (*ServiceDeskIntegrationDtoAllOf) GetDescription ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetDescription() string

GetDescription returns the Description field value

func (*ServiceDeskIntegrationDtoAllOf) GetDescriptionOk ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDtoAllOf) GetManagedSources ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetManagedSources() []string

GetManagedSources returns the ManagedSources field value if set, zero value otherwise. Deprecated

func (*ServiceDeskIntegrationDtoAllOf) GetManagedSourcesOk ¶

func (o *ServiceDeskIntegrationDtoAllOf) 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 (*ServiceDeskIntegrationDtoAllOf) GetOwnerRef ¶

GetOwnerRef returns the OwnerRef field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOf) 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 (*ServiceDeskIntegrationDtoAllOf) GetProvisioningConfig ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetProvisioningConfig() ProvisioningConfig

GetProvisioningConfig returns the ProvisioningConfig field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOf) GetProvisioningConfigOk ¶

func (o *ServiceDeskIntegrationDtoAllOf) 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 (*ServiceDeskIntegrationDtoAllOf) GetType ¶

GetType returns the Type field value

func (*ServiceDeskIntegrationDtoAllOf) GetTypeOk ¶

func (o *ServiceDeskIntegrationDtoAllOf) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationDtoAllOf) HasBeforeProvisioningRule ¶

func (o *ServiceDeskIntegrationDtoAllOf) HasBeforeProvisioningRule() bool

HasBeforeProvisioningRule returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOf) HasCluster ¶

func (o *ServiceDeskIntegrationDtoAllOf) HasCluster() bool

HasCluster returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOf) HasClusterRef ¶

func (o *ServiceDeskIntegrationDtoAllOf) HasClusterRef() bool

HasClusterRef returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOf) HasManagedSources ¶

func (o *ServiceDeskIntegrationDtoAllOf) HasManagedSources() bool

HasManagedSources returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOf) HasOwnerRef ¶

func (o *ServiceDeskIntegrationDtoAllOf) HasOwnerRef() bool

HasOwnerRef returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOf) HasProvisioningConfig ¶

func (o *ServiceDeskIntegrationDtoAllOf) HasProvisioningConfig() bool

HasProvisioningConfig returns a boolean if a field has been set.

func (ServiceDeskIntegrationDtoAllOf) MarshalJSON ¶

func (o ServiceDeskIntegrationDtoAllOf) MarshalJSON() ([]byte, error)

func (*ServiceDeskIntegrationDtoAllOf) SetAttributes ¶

func (o *ServiceDeskIntegrationDtoAllOf) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*ServiceDeskIntegrationDtoAllOf) SetBeforeProvisioningRule ¶

SetBeforeProvisioningRule gets a reference to the given ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule and assigns it to the BeforeProvisioningRule field.

func (*ServiceDeskIntegrationDtoAllOf) SetCluster ¶

func (o *ServiceDeskIntegrationDtoAllOf) SetCluster(v string)

SetCluster gets a reference to the given string and assigns it to the Cluster field. Deprecated

func (*ServiceDeskIntegrationDtoAllOf) SetClusterRef ¶

SetClusterRef gets a reference to the given ServiceDeskIntegrationDtoAllOfClusterRef and assigns it to the ClusterRef field.

func (*ServiceDeskIntegrationDtoAllOf) SetDescription ¶

func (o *ServiceDeskIntegrationDtoAllOf) SetDescription(v string)

SetDescription sets field value

func (*ServiceDeskIntegrationDtoAllOf) SetManagedSources ¶

func (o *ServiceDeskIntegrationDtoAllOf) SetManagedSources(v []string)

SetManagedSources gets a reference to the given []string and assigns it to the ManagedSources field. Deprecated

func (*ServiceDeskIntegrationDtoAllOf) SetOwnerRef ¶

SetOwnerRef gets a reference to the given ServiceDeskIntegrationDtoAllOfOwnerRef and assigns it to the OwnerRef field.

func (*ServiceDeskIntegrationDtoAllOf) SetProvisioningConfig ¶

func (o *ServiceDeskIntegrationDtoAllOf) SetProvisioningConfig(v ProvisioningConfig)

SetProvisioningConfig gets a reference to the given ProvisioningConfig and assigns it to the ProvisioningConfig field.

func (*ServiceDeskIntegrationDtoAllOf) SetType ¶

func (o *ServiceDeskIntegrationDtoAllOf) SetType(v string)

SetType sets field value

func (*ServiceDeskIntegrationDtoAllOf) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationDtoAllOf) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule ¶

type ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule 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{}
}

ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule Reference to beforeProvisioningRule for this Service Desk integration

func NewServiceDeskIntegrationDtoAllOfBeforeProvisioningRule ¶

func NewServiceDeskIntegrationDtoAllOfBeforeProvisioningRule() *ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule

NewServiceDeskIntegrationDtoAllOfBeforeProvisioningRule instantiates a new ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationDtoAllOfBeforeProvisioningRuleWithDefaults ¶

func NewServiceDeskIntegrationDtoAllOfBeforeProvisioningRuleWithDefaults() *ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule

NewServiceDeskIntegrationDtoAllOfBeforeProvisioningRuleWithDefaults instantiates a new ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) 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 (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) 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 (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) 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 (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) HasId ¶

HasId returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) HasName ¶

HasName returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) HasType ¶

HasType returns a boolean if a field has been set.

func (ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) MarshalJSON ¶

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationDtoAllOfBeforeProvisioningRule) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskIntegrationDtoAllOfClusterRef ¶

type ServiceDeskIntegrationDtoAllOfClusterRef struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the cluster
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the cluster
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

ServiceDeskIntegrationDtoAllOfClusterRef Reference to the source cluster for this Service Desk integration

func NewServiceDeskIntegrationDtoAllOfClusterRef ¶

func NewServiceDeskIntegrationDtoAllOfClusterRef() *ServiceDeskIntegrationDtoAllOfClusterRef

NewServiceDeskIntegrationDtoAllOfClusterRef instantiates a new ServiceDeskIntegrationDtoAllOfClusterRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationDtoAllOfClusterRefWithDefaults ¶

func NewServiceDeskIntegrationDtoAllOfClusterRefWithDefaults() *ServiceDeskIntegrationDtoAllOfClusterRef

NewServiceDeskIntegrationDtoAllOfClusterRefWithDefaults instantiates a new ServiceDeskIntegrationDtoAllOfClusterRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationDtoAllOfClusterRef) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) 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 (*ServiceDeskIntegrationDtoAllOfClusterRef) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) 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 (*ServiceDeskIntegrationDtoAllOfClusterRef) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) 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 (*ServiceDeskIntegrationDtoAllOfClusterRef) HasId ¶

HasId returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) HasName ¶

HasName returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) HasType ¶

HasType returns a boolean if a field has been set.

func (ServiceDeskIntegrationDtoAllOfClusterRef) MarshalJSON ¶

func (*ServiceDeskIntegrationDtoAllOfClusterRef) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*ServiceDeskIntegrationDtoAllOfClusterRef) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationDtoAllOfClusterRef) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskIntegrationDtoAllOfOwnerRef ¶

type ServiceDeskIntegrationDtoAllOfOwnerRef 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{}
}

ServiceDeskIntegrationDtoAllOfOwnerRef Reference to the identity that is the owner of this Service Desk integration

func NewServiceDeskIntegrationDtoAllOfOwnerRef ¶

func NewServiceDeskIntegrationDtoAllOfOwnerRef() *ServiceDeskIntegrationDtoAllOfOwnerRef

NewServiceDeskIntegrationDtoAllOfOwnerRef instantiates a new ServiceDeskIntegrationDtoAllOfOwnerRef object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationDtoAllOfOwnerRefWithDefaults ¶

func NewServiceDeskIntegrationDtoAllOfOwnerRefWithDefaults() *ServiceDeskIntegrationDtoAllOfOwnerRef

NewServiceDeskIntegrationDtoAllOfOwnerRefWithDefaults instantiates a new ServiceDeskIntegrationDtoAllOfOwnerRef object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) 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 (*ServiceDeskIntegrationDtoAllOfOwnerRef) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) 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 (*ServiceDeskIntegrationDtoAllOfOwnerRef) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) 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 (*ServiceDeskIntegrationDtoAllOfOwnerRef) HasId ¶

HasId returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) HasName ¶

HasName returns a boolean if a field has been set.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) HasType ¶

HasType returns a boolean if a field has been set.

func (ServiceDeskIntegrationDtoAllOfOwnerRef) MarshalJSON ¶

func (o ServiceDeskIntegrationDtoAllOfOwnerRef) MarshalJSON() ([]byte, error)

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (*ServiceDeskIntegrationDtoAllOfOwnerRef) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationDtoAllOfOwnerRef) UnmarshalJSON(bytes []byte) (err error)

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) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationTemplateDto) UnmarshalJSON(bytes []byte) (err error)

type ServiceDeskIntegrationTemplateDtoAllOf ¶

type ServiceDeskIntegrationTemplateDtoAllOf struct {
	// 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{}
}

ServiceDeskIntegrationTemplateDtoAllOf This is the model for a Service Desk integration template, used to create and edit Service Desk Integrations.

func NewServiceDeskIntegrationTemplateDtoAllOf ¶

func NewServiceDeskIntegrationTemplateDtoAllOf(type_ string, attributes map[string]interface{}, provisioningConfig ProvisioningConfig) *ServiceDeskIntegrationTemplateDtoAllOf

NewServiceDeskIntegrationTemplateDtoAllOf instantiates a new ServiceDeskIntegrationTemplateDtoAllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceDeskIntegrationTemplateDtoAllOfWithDefaults ¶

func NewServiceDeskIntegrationTemplateDtoAllOfWithDefaults() *ServiceDeskIntegrationTemplateDtoAllOf

NewServiceDeskIntegrationTemplateDtoAllOfWithDefaults instantiates a new ServiceDeskIntegrationTemplateDtoAllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceDeskIntegrationTemplateDtoAllOf) GetAttributes ¶

func (o *ServiceDeskIntegrationTemplateDtoAllOf) GetAttributes() map[string]interface{}

GetAttributes returns the Attributes field value

func (*ServiceDeskIntegrationTemplateDtoAllOf) GetAttributesOk ¶

func (o *ServiceDeskIntegrationTemplateDtoAllOf) 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 (*ServiceDeskIntegrationTemplateDtoAllOf) GetProvisioningConfig ¶

GetProvisioningConfig returns the ProvisioningConfig field value

func (*ServiceDeskIntegrationTemplateDtoAllOf) GetProvisioningConfigOk ¶

func (o *ServiceDeskIntegrationTemplateDtoAllOf) GetProvisioningConfigOk() (*ProvisioningConfig, bool)

GetProvisioningConfigOk returns a tuple with the ProvisioningConfig field value and a boolean to check if the value has been set.

func (*ServiceDeskIntegrationTemplateDtoAllOf) GetType ¶

GetType returns the Type field value

func (*ServiceDeskIntegrationTemplateDtoAllOf) GetTypeOk ¶

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ServiceDeskIntegrationTemplateDtoAllOf) MarshalJSON ¶

func (o ServiceDeskIntegrationTemplateDtoAllOf) MarshalJSON() ([]byte, error)

func (*ServiceDeskIntegrationTemplateDtoAllOf) SetAttributes ¶

func (o *ServiceDeskIntegrationTemplateDtoAllOf) SetAttributes(v map[string]interface{})

SetAttributes sets field value

func (*ServiceDeskIntegrationTemplateDtoAllOf) SetProvisioningConfig ¶

func (o *ServiceDeskIntegrationTemplateDtoAllOf) SetProvisioningConfig(v ProvisioningConfig)

SetProvisioningConfig sets field value

func (*ServiceDeskIntegrationTemplateDtoAllOf) SetType ¶

SetType sets field value

func (*ServiceDeskIntegrationTemplateDtoAllOf) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationTemplateDtoAllOf) 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) UnmarshalJSON ¶

func (o *ServiceDeskIntegrationTemplateType) UnmarshalJSON(bytes []byte) (err error)

type SetLifecycleState200Response ¶

type SetLifecycleState200Response struct {
	// The ID of the IdentityRequest object that was generated when the workflow launches
	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) 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) UnmarshalJSON ¶

func (o *SetLifecycleStateRequest) 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) UnmarshalJSON ¶

func (o *SodExemptCriteria) 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 Policies that were violated
	ViolatedPolicies     []BaseReferenceDto `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.

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.

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() []BaseReferenceDto

GetViolatedPolicies returns the ViolatedPolicies field value if set, zero value otherwise.

func (*SodViolationCheckResult) GetViolatedPoliciesOk ¶

func (o *SodViolationCheckResult) GetViolatedPoliciesOk() ([]BaseReferenceDto, 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.

func (*SodViolationCheckResult) GetViolationContexts ¶

func (o *SodViolationCheckResult) GetViolationContexts() []SodViolationContext

GetViolationContexts returns the ViolationContexts field value if set, zero value otherwise.

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.

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 []BaseReferenceDto)

SetViolatedPolicies gets a reference to the given []BaseReferenceDto 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) UnmarshalJSON ¶

func (o *SodViolationCheckResult) UnmarshalJSON(bytes []byte) (err error)

type SodViolationContext ¶

type SodViolationContext struct {
	Policy                    *BaseReferenceDto                             `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() BaseReferenceDto

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*SodViolationContext) GetPolicyOk ¶

func (o *SodViolationContext) GetPolicyOk() (*BaseReferenceDto, 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 BaseReferenceDto)

SetPolicy gets a reference to the given BaseReferenceDto and assigns it to the Policy field.

func (*SodViolationContext) UnmarshalJSON ¶

func (o *SodViolationContext) UnmarshalJSON(bytes []byte) (err error)

type SodViolationContextCheckCompleted ¶

type SodViolationContextCheckCompleted struct {
	// The status of SOD violation check
	State *string `json:"state,omitempty"`
	// The id of the Violation check event
	Uuid                 *string                  `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.

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.

func (*SodViolationContextCheckCompleted) GetUuid ¶

GetUuid returns the Uuid field value if set, zero value otherwise.

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.

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 string and assigns it to the State field.

func (*SodViolationContextCheckCompleted) SetUuid ¶

SetUuid gets a reference to the given string and assigns it to the Uuid field.

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) UnmarshalJSON ¶

func (o *SodViolationContextCheckCompleted) UnmarshalJSON(bytes []byte) (err error)

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) 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) UnmarshalJSON ¶

type Source ¶

type Source struct {
	// the id of the Source
	Id *string `json:"id,omitempty"`
	// Human-readable description of the source
	Description               *string                         `json:"description,omitempty"`
	Owner                     *SourceOwner                    `json:"owner,omitempty"`
	Cluster                   *SourceCluster                  `json:"cluster,omitempty"`
	AccountCorrelationConfig  *SourceAccountCorrelationConfig `json:"accountCorrelationConfig,omitempty"`
	AccountCorrelationRule    *SourceAccountCorrelationRule   `json:"accountCorrelationRule,omitempty"`
	ManagerCorrelationMapping *ManagerCorrelationMapping      `json:"managerCorrelationMapping,omitempty"`
	ManagerCorrelationRule    *SourceManagerCorrelationRule   `json:"managerCorrelationRule,omitempty"`
	BeforeProvisioningRule    *SourceBeforeProvisioningRule   `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.
	Features []SourceFeature `json:"features,omitempty"`
	// Specifies the type of system being managed e.g. Active Directory, Workday, etc..
	Type *string `json:"type,omitempty"`
	// Connector script name.
	Connector *string `json:"connector,omitempty"`
	// 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 *SourceManagementWorkgroup `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 implementstion id
	ConnectorImplementstionId *string `json:"connectorImplementstionId,omitempty"`
	AdditionalProperties      map[string]interface{}
}

Source struct for Source

func NewSource ¶

func NewSource() *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.

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.

func (*Source) GetAccountCorrelationRule ¶

func (o *Source) GetAccountCorrelationRule() SourceAccountCorrelationRule

GetAccountCorrelationRule returns the AccountCorrelationRule field value if set, zero value otherwise.

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.

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.

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.

func (*Source) GetCluster ¶

func (o *Source) GetCluster() SourceCluster

GetCluster returns the Cluster field value if set, zero value otherwise.

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.

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 if set, zero value otherwise.

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) GetConnectorImplementstionId ¶

func (o *Source) GetConnectorImplementstionId() string

GetConnectorImplementstionId returns the ConnectorImplementstionId field value if set, zero value otherwise.

func (*Source) GetConnectorImplementstionIdOk ¶

func (o *Source) GetConnectorImplementstionIdOk() (*string, bool)

GetConnectorImplementstionIdOk returns a tuple with the ConnectorImplementstionId 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 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() []SourceFeature

GetFeatures returns the Features field value if set, zero value otherwise.

func (*Source) GetFeaturesOk ¶

func (o *Source) GetFeaturesOk() ([]SourceFeature, 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.

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.

func (*Source) GetManagerCorrelationMapping ¶

func (o *Source) GetManagerCorrelationMapping() ManagerCorrelationMapping

GetManagerCorrelationMapping returns the ManagerCorrelationMapping field value if set, zero value otherwise.

func (*Source) GetManagerCorrelationMappingOk ¶

func (o *Source) GetManagerCorrelationMappingOk() (*ManagerCorrelationMapping, 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.

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.

func (*Source) GetOwner ¶

func (o *Source) GetOwner() SourceOwner

GetOwner returns the Owner field value if set, zero value otherwise.

func (*Source) GetOwnerOk ¶

func (o *Source) GetOwnerOk() (*SourceOwner, 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 (*Source) GetPasswordPolicies ¶

func (o *Source) GetPasswordPolicies() []SourcePasswordPoliciesInner

GetPasswordPolicies returns the PasswordPolicies field value if set, zero value otherwise.

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.

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) 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) HasConnector ¶

func (o *Source) HasConnector() bool

HasConnector 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) HasConnectorImplementstionId ¶

func (o *Source) HasConnectorImplementstionId() bool

HasConnectorImplementstionId 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) 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) HasOwner ¶

func (o *Source) HasOwner() bool

HasOwner 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 SourceAccountCorrelationConfig and assigns it to the AccountCorrelationConfig field.

func (*Source) SetAccountCorrelationRule ¶

func (o *Source) SetAccountCorrelationRule(v SourceAccountCorrelationRule)

SetAccountCorrelationRule gets a reference to the given SourceAccountCorrelationRule and assigns it to the AccountCorrelationRule field.

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 SourceBeforeProvisioningRule and assigns it to the BeforeProvisioningRule field.

func (*Source) SetCluster ¶

func (o *Source) SetCluster(v SourceCluster)

SetCluster gets a reference to the given SourceCluster and assigns it to the Cluster field.

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 gets a reference to the given string and assigns it to the Connector field.

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) SetConnectorImplementstionId ¶

func (o *Source) SetConnectorImplementstionId(v string)

SetConnectorImplementstionId gets a reference to the given string and assigns it to the ConnectorImplementstionId 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) 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 []SourceFeature)

SetFeatures gets a reference to the given []SourceFeature 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 SourceManagementWorkgroup and assigns it to the ManagementWorkgroup field.

func (*Source) SetManagerCorrelationMapping ¶

func (o *Source) SetManagerCorrelationMapping(v ManagerCorrelationMapping)

SetManagerCorrelationMapping gets a reference to the given ManagerCorrelationMapping and assigns it to the ManagerCorrelationMapping field.

func (*Source) SetManagerCorrelationRule ¶

func (o *Source) SetManagerCorrelationRule(v SourceManagerCorrelationRule)

SetManagerCorrelationRule gets a reference to the given SourceManagerCorrelationRule and assigns it to the ManagerCorrelationRule field.

func (*Source) SetOwner ¶

func (o *Source) SetOwner(v SourceOwner)

SetOwner gets a reference to the given SourceOwner and assigns it to the Owner field.

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) UnmarshalJSON ¶

func (o *Source) UnmarshalJSON(bytes []byte) (err error)

type Source1 ¶

type Source1 struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	// the type of source returned
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

Source1 struct for Source1

func NewSource1 ¶

func NewSource1() *Source1

NewSource1 instantiates a new Source1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSource1WithDefaults ¶

func NewSource1WithDefaults() *Source1

NewSource1WithDefaults instantiates a new Source1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Source1) GetId ¶

func (o *Source1) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Source1) GetIdOk ¶

func (o *Source1) 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 (*Source1) GetName ¶

func (o *Source1) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Source1) GetNameOk ¶

func (o *Source1) 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 (*Source1) GetType ¶

func (o *Source1) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Source1) GetTypeOk ¶

func (o *Source1) 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 (*Source1) HasId ¶

func (o *Source1) HasId() bool

HasId returns a boolean if a field has been set.

func (*Source1) HasName ¶

func (o *Source1) HasName() bool

HasName returns a boolean if a field has been set.

func (*Source1) HasType ¶

func (o *Source1) HasType() bool

HasType returns a boolean if a field has been set.

func (Source1) MarshalJSON ¶

func (o Source1) MarshalJSON() ([]byte, error)

func (*Source1) SetId ¶

func (o *Source1) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Source1) SetName ¶

func (o *Source1) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Source1) SetType ¶

func (o *Source1) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Source1) UnmarshalJSON ¶

func (o *Source1) UnmarshalJSON(bytes []byte) (err error)

type Source1AllOf ¶

type Source1AllOf struct {
	// the type of source returned
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

Source1AllOf struct for Source1AllOf

func NewSource1AllOf ¶

func NewSource1AllOf() *Source1AllOf

NewSource1AllOf instantiates a new Source1AllOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSource1AllOfWithDefaults ¶

func NewSource1AllOfWithDefaults() *Source1AllOf

NewSource1AllOfWithDefaults instantiates a new Source1AllOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Source1AllOf) GetType ¶

func (o *Source1AllOf) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*Source1AllOf) GetTypeOk ¶

func (o *Source1AllOf) 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 (*Source1AllOf) HasType ¶

func (o *Source1AllOf) HasType() bool

HasType returns a boolean if a field has been set.

func (Source1AllOf) MarshalJSON ¶

func (o Source1AllOf) MarshalJSON() ([]byte, error)

func (*Source1AllOf) SetType ¶

func (o *Source1AllOf) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*Source1AllOf) UnmarshalJSON ¶

func (o *Source1AllOf) UnmarshalJSON(bytes []byte) (err error)

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) 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) 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) UnmarshalJSON ¶

func (o *SourceBeforeProvisioningRule) UnmarshalJSON(bytes []byte) (err error)

type SourceCluster ¶

type SourceCluster struct {
	// The type of object being referenced
	Type *string `json:"type,omitempty"`
	// ID of the cluster
	Id *string `json:"id,omitempty"`
	// Human-readable display name of the cluster
	Name                 *string `json:"name,omitempty"`
	AdditionalProperties map[string]interface{}
}

SourceCluster Reference to the associated Cluster

func NewSourceCluster ¶

func NewSourceCluster() *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 if set, zero value otherwise.

func (*SourceCluster) GetIdOk ¶

func (o *SourceCluster) 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 (*SourceCluster) GetName ¶

func (o *SourceCluster) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SourceCluster) GetNameOk ¶

func (o *SourceCluster) 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 (*SourceCluster) GetType ¶

func (o *SourceCluster) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SourceCluster) GetTypeOk ¶

func (o *SourceCluster) 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 (*SourceCluster) HasId ¶

func (o *SourceCluster) HasId() bool

HasId returns a boolean if a field has been set.

func (*SourceCluster) HasName ¶

func (o *SourceCluster) HasName() bool

HasName returns a boolean if a field has been set.

func (*SourceCluster) HasType ¶

func (o *SourceCluster) HasType() bool

HasType returns a boolean if a field has been set.

func (SourceCluster) MarshalJSON ¶

func (o SourceCluster) MarshalJSON() ([]byte, error)

func (*SourceCluster) SetId ¶

func (o *SourceCluster) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SourceCluster) SetName ¶

func (o *SourceCluster) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SourceCluster) SetType ¶

func (o *SourceCluster) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SourceCluster) UnmarshalJSON ¶

func (o *SourceCluster) UnmarshalJSON(bytes []byte) (err error)

type SourceFeature ¶

type SourceFeature string

SourceFeature Optional features that can be supported by an source. * 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.

const (
	SOURCEFEATURE_AUTHENTICATE                         SourceFeature = "AUTHENTICATE"
	SOURCEFEATURE_COMPOSITE                            SourceFeature = "COMPOSITE"
	SOURCEFEATURE_DIRECT_PERMISSIONS                   SourceFeature = "DIRECT_PERMISSIONS"
	SOURCEFEATURE_DISCOVER_SCHEMA                      SourceFeature = "DISCOVER_SCHEMA"
	SOURCEFEATURE_ENABLE                               SourceFeature = "ENABLE"
	SOURCEFEATURE_MANAGER_LOOKUP                       SourceFeature = "MANAGER_LOOKUP"
	SOURCEFEATURE_NO_RANDOM_ACCESS                     SourceFeature = "NO_RANDOM_ACCESS"
	SOURCEFEATURE_PROXY                                SourceFeature = "PROXY"
	SOURCEFEATURE_SEARCH                               SourceFeature = "SEARCH"
	SOURCEFEATURE_TEMPLATE                             SourceFeature = "TEMPLATE"
	SOURCEFEATURE_UNLOCK                               SourceFeature = "UNLOCK"
	SOURCEFEATURE_UNSTRUCTURED_TARGETS                 SourceFeature = "UNSTRUCTURED_TARGETS"
	SOURCEFEATURE_SHAREPOINT_TARGET                    SourceFeature = "SHAREPOINT_TARGET"
	SOURCEFEATURE_PROVISIONING                         SourceFeature = "PROVISIONING"
	SOURCEFEATURE_GROUP_PROVISIONING                   SourceFeature = "GROUP_PROVISIONING"
	SOURCEFEATURE_SYNC_PROVISIONING                    SourceFeature = "SYNC_PROVISIONING"
	SOURCEFEATURE_PASSWORD                             SourceFeature = "PASSWORD"
	SOURCEFEATURE_CURRENT_PASSWORD                     SourceFeature = "CURRENT_PASSWORD"
	SOURCEFEATURE_ACCOUNT_ONLY_REQUEST                 SourceFeature = "ACCOUNT_ONLY_REQUEST"
	SOURCEFEATURE_ADDITIONAL_ACCOUNT_REQUEST           SourceFeature = "ADDITIONAL_ACCOUNT_REQUEST"
	SOURCEFEATURE_NO_AGGREGATION                       SourceFeature = "NO_AGGREGATION"
	SOURCEFEATURE_GROUPS_HAVE_MEMBERS                  SourceFeature = "GROUPS_HAVE_MEMBERS"
	SOURCEFEATURE_NO_PERMISSIONS_PROVISIONING          SourceFeature = "NO_PERMISSIONS_PROVISIONING"
	SOURCEFEATURE_NO_GROUP_PERMISSIONS_PROVISIONING    SourceFeature = "NO_GROUP_PERMISSIONS_PROVISIONING"
	SOURCEFEATURE_NO_UNSTRUCTURED_TARGETS_PROVISIONING SourceFeature = "NO_UNSTRUCTURED_TARGETS_PROVISIONING"
	SOURCEFEATURE_NO_DIRECT_PERMISSIONS_PROVISIONING   SourceFeature = "NO_DIRECT_PERMISSIONS_PROVISIONING"
)

List of SourceFeature

func NewSourceFeatureFromValue ¶

func NewSourceFeatureFromValue(v string) (*SourceFeature, error)

NewSourceFeatureFromValue returns a pointer to a valid SourceFeature for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SourceFeature) IsValid ¶

func (v SourceFeature) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SourceFeature) Ptr ¶

func (v SourceFeature) Ptr() *SourceFeature

Ptr returns reference to SourceFeature value

func (*SourceFeature) UnmarshalJSON ¶

func (v *SourceFeature) UnmarshalJSON(src []byte) 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..
	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) 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) UnmarshalJSON ¶

func (o *SourceManagementWorkgroup) 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) 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) 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) 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) UnmarshalJSON ¶

func (o *SourceSchemasInner) UnmarshalJSON(bytes []byte) (err error)

type SourcesApiService ¶

type SourcesApiService service

SourcesApiService SourcesApi service

func (*SourcesApiService) BulkUpdateProvisioningPolicies ¶

func (a *SourcesApiService) BulkUpdateProvisioningPolicies(ctx context.Context, sourceId string) ApiBulkUpdateProvisioningPoliciesRequest

BulkUpdateProvisioningPolicies 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 ApiBulkUpdateProvisioningPoliciesRequest

func (*SourcesApiService) BulkUpdateProvisioningPoliciesExecute ¶

func (a *SourcesApiService) BulkUpdateProvisioningPoliciesExecute(r ApiBulkUpdateProvisioningPoliciesRequest) ([]ProvisioningPolicyDto, *http.Response, error)

Execute executes the request

@return []ProvisioningPolicyDto

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. 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) CreateSchema ¶

func (a *SourcesApiService) CreateSchema(ctx context.Context, sourceId string) ApiCreateSchemaRequest

CreateSchema 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 ApiCreateSchemaRequest

func (*SourcesApiService) CreateSchemaExecute ¶

func (a *SourcesApiService) CreateSchemaExecute(r ApiCreateSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

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) 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 ProvisioningPolicy usage.
@return ApiDeleteProvisioningPolicyRequest

func (*SourcesApiService) DeleteProvisioningPolicyExecute ¶

func (a *SourcesApiService) DeleteProvisioningPolicyExecute(r ApiDeleteProvisioningPolicyRequest) (*http.Response, error)

Execute executes the request

func (*SourcesApiService) DeleteSchema ¶

func (a *SourcesApiService) DeleteSchema(ctx context.Context, sourceId string, schemaId string) ApiDeleteSchemaRequest

DeleteSchema 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 ApiDeleteSchemaRequest

func (*SourcesApiService) DeleteSchemaExecute ¶

func (a *SourcesApiService) DeleteSchemaExecute(r ApiDeleteSchemaRequest) (*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) DownloadSourceAccountsSchema ¶

func (a *SourcesApiService) DownloadSourceAccountsSchema(ctx context.Context, id string) ApiDownloadSourceAccountsSchemaRequest

DownloadSourceAccountsSchema 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 ApiDownloadSourceAccountsSchemaRequest

func (*SourcesApiService) DownloadSourceAccountsSchemaExecute ¶

func (a *SourcesApiService) DownloadSourceAccountsSchemaExecute(r ApiDownloadSourceAccountsSchemaRequest) (*http.Response, error)

Execute executes the request

func (*SourcesApiService) DownloadSourceEntitlementsSchema ¶

func (a *SourcesApiService) DownloadSourceEntitlementsSchema(ctx context.Context, id string) ApiDownloadSourceEntitlementsSchemaRequest

DownloadSourceEntitlementsSchema 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 ApiDownloadSourceEntitlementsSchemaRequest

func (*SourcesApiService) DownloadSourceEntitlementsSchemaExecute ¶

func (a *SourcesApiService) DownloadSourceEntitlementsSchemaExecute(r ApiDownloadSourceEntitlementsSchemaRequest) (*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 ProvisioningPolicy usage.
@return ApiGetProvisioningPolicyRequest

func (*SourcesApiService) GetProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesApiService) GetSchema ¶

func (a *SourcesApiService) GetSchema(ctx context.Context, sourceId string, schemaId string) ApiGetSchemaRequest

GetSchema 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 ApiGetSchemaRequest

func (*SourcesApiService) GetSchemaExecute ¶

func (a *SourcesApiService) GetSchemaExecute(r ApiGetSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

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 This API fetches source health by source's 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) 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) ListSchemas ¶

func (a *SourcesApiService) ListSchemas(ctx context.Context, sourceId string) ApiListSchemasRequest

ListSchemas 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 ApiListSchemasRequest

func (*SourcesApiService) ListSchemasExecute ¶

func (a *SourcesApiService) ListSchemasExecute(r ApiListSchemasRequest) ([]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) ReplaceProvisioningPolicy ¶

func (a *SourcesApiService) ReplaceProvisioningPolicy(ctx context.Context, sourceId string, usageType UsageType) ApiReplaceProvisioningPolicyRequest

ReplaceProvisioningPolicy Update Provisioning Policy by UsageType

This end-point updates the provisioning policy 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 ProvisioningPolicy usage.
@return ApiReplaceProvisioningPolicyRequest

func (*SourcesApiService) ReplaceProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesApiService) ReplaceSchema ¶

func (a *SourcesApiService) ReplaceSchema(ctx context.Context, sourceId string, schemaId string) ApiReplaceSchemaRequest

ReplaceSchema 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 ApiReplaceSchemaRequest

func (*SourcesApiService) ReplaceSchemaExecute ¶

func (a *SourcesApiService) ReplaceSchemaExecute(r ApiReplaceSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesApiService) ReplaceSource ¶

ReplaceSource 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 ApiReplaceSourceRequest

func (*SourcesApiService) ReplaceSourceExecute ¶

func (a *SourcesApiService) ReplaceSourceExecute(r ApiReplaceSourceRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

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. 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 ProvisioningPolicy usage.
@return ApiUpdateProvisioningPolicyRequest

func (*SourcesApiService) UpdateProvisioningPolicyExecute ¶

Execute executes the request

@return ProvisioningPolicyDto

func (*SourcesApiService) UpdateSchema ¶

func (a *SourcesApiService) UpdateSchema(ctx context.Context, sourceId string, schemaId string) ApiUpdateSchemaRequest

UpdateSchema 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-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 ApiUpdateSchemaRequest

func (*SourcesApiService) UpdateSchemaExecute ¶

func (a *SourcesApiService) UpdateSchemaExecute(r ApiUpdateSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

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) UploadConnectorFile ¶

func (a *SourcesApiService) UploadConnectorFile(ctx context.Context, sourceId string) ApiUploadConnectorFileRequest

UploadConnectorFile 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 ApiUploadConnectorFileRequest

func (*SourcesApiService) UploadConnectorFileExecute ¶

func (a *SourcesApiService) UploadConnectorFileExecute(r ApiUploadConnectorFileRequest) (*Source, *http.Response, error)

Execute executes the request

@return Source

func (*SourcesApiService) UploadSourceAccountsSchema ¶

func (a *SourcesApiService) UploadSourceAccountsSchema(ctx context.Context, id string) ApiUploadSourceAccountsSchemaRequest

UploadSourceAccountsSchema 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 ApiUploadSourceAccountsSchemaRequest

func (*SourcesApiService) UploadSourceAccountsSchemaExecute ¶

func (a *SourcesApiService) UploadSourceAccountsSchemaExecute(r ApiUploadSourceAccountsSchemaRequest) (*Schema, *http.Response, error)

Execute executes the request

@return Schema

func (*SourcesApiService) UploadSourceEntitlementsSchema ¶

func (a *SourcesApiService) UploadSourceEntitlementsSchema(ctx context.Context, id string) ApiUploadSourceEntitlementsSchemaRequest

UploadSourceEntitlementsSchema 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 ApiUploadSourceEntitlementsSchemaRequest

func (*SourcesApiService) UploadSourceEntitlementsSchemaExecute ¶

func (a *SourcesApiService) UploadSourceEntitlementsSchemaExecute(r ApiUploadSourceEntitlementsSchemaRequest) (*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) UnmarshalJSON ¶

func (o *SpConfigMessage) UnmarshalJSON(bytes []byte) (err error)

type Transform ¶

type Transform struct {
	// Unique ID of this transform
	Id *string `json:"id,omitempty"`
	// 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"`
	// Indicates whether this is an internal SailPoint-created transform or a customer-created transform
	Internal             *bool `json:"internal,omitempty"`
	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

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.

func (*Transform) GetId ¶

func (o *Transform) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Transform) GetIdOk ¶

func (o *Transform) 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 (*Transform) GetInternal ¶

func (o *Transform) GetInternal() bool

GetInternal returns the Internal field value if set, zero value otherwise.

func (*Transform) GetInternalOk ¶

func (o *Transform) 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 (*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) HasId ¶

func (o *Transform) HasId() bool

HasId returns a boolean if a field has been set.

func (*Transform) HasInternal ¶

func (o *Transform) HasInternal() bool

HasInternal returns a boolean if a field 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) SetId ¶

func (o *Transform) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Transform) SetInternal ¶

func (o *Transform) SetInternal(v bool)

SetInternal gets a reference to the given bool and assigns it to the Internal field.

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) 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) 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 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 ¶

func (a *TransformsApiService) CreateTransformExecute(r ApiCreateTransformRequest) (*Transform, *http.Response, error)

Execute executes the request

@return Transform

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 ¶

func (a *TransformsApiService) GetTransformExecute(r ApiGetTransformRequest) (*Transform, *http.Response, error)

Execute executes the request

@return Transform

func (*TransformsApiService) GetTransformsList ¶

GetTransformsList 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 ApiGetTransformsListRequest

func (*TransformsApiService) GetTransformsListExecute ¶

func (a *TransformsApiService) GetTransformsListExecute(r ApiGetTransformsListRequest) ([]Transform, *http.Response, error)

Execute executes the request

@return []Transform

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 ¶

func (a *TransformsApiService) UpdateTransformExecute(r ApiUpdateTransformRequest) (*Transform, *http.Response, error)

Execute executes the request

@return Transform

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"`
	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) 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) 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) 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) UnmarshalJSON ¶

func (o *TypedReference) UnmarshalJSON(bytes []byte) (err error)

type UploadSourceAccountsSchemaRequest ¶

type UploadSourceAccountsSchemaRequest struct {
	File                 **os.File `json:"file,omitempty"`
	AdditionalProperties map[string]interface{}
}

UploadSourceAccountsSchemaRequest struct for UploadSourceAccountsSchemaRequest

func NewUploadSourceAccountsSchemaRequest ¶

func NewUploadSourceAccountsSchemaRequest() *UploadSourceAccountsSchemaRequest

NewUploadSourceAccountsSchemaRequest instantiates a new UploadSourceAccountsSchemaRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadSourceAccountsSchemaRequestWithDefaults ¶

func NewUploadSourceAccountsSchemaRequestWithDefaults() *UploadSourceAccountsSchemaRequest

NewUploadSourceAccountsSchemaRequestWithDefaults instantiates a new UploadSourceAccountsSchemaRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadSourceAccountsSchemaRequest) GetFile ¶

GetFile returns the File field value if set, zero value otherwise.

func (*UploadSourceAccountsSchemaRequest) GetFileOk ¶

func (o *UploadSourceAccountsSchemaRequest) 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 (*UploadSourceAccountsSchemaRequest) HasFile ¶

HasFile returns a boolean if a field has been set.

func (UploadSourceAccountsSchemaRequest) MarshalJSON ¶

func (o UploadSourceAccountsSchemaRequest) MarshalJSON() ([]byte, error)

func (*UploadSourceAccountsSchemaRequest) SetFile ¶

func (o *UploadSourceAccountsSchemaRequest) SetFile(v *os.File)

SetFile gets a reference to the given *os.File and assigns it to the File field.

func (*UploadSourceAccountsSchemaRequest) UnmarshalJSON ¶

func (o *UploadSourceAccountsSchemaRequest) UnmarshalJSON(bytes []byte) (err error)

type UsageType ¶

type UsageType string

UsageType The type of ProvisioningPolicy usage.

const (
	USAGETYPE_CREATE          UsageType = "CREATE"
	USAGETYPE_UPDATE          UsageType = "UPDATE"
	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_ENABLE          UsageType = "ENABLE"
	USAGETYPE_DISABLE         UsageType = "DISABLE"
	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 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"
)

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 WorkItemType ¶

type WorkItemType string

WorkItemType The type of the work item

const (
	WORKITEMTYPE_UNKNOWN         WorkItemType = "UNKNOWN"
	WORKITEMTYPE_GENERIC         WorkItemType = "GENERIC"
	WORKITEMTYPE_CERTIFICATION   WorkItemType = "CERTIFICATION"
	WORKITEMTYPE_REMEDIATION     WorkItemType = "REMEDIATION"
	WORKITEMTYPE_DELEGATION      WorkItemType = "DELEGATION"
	WORKITEMTYPE_APPROVAL        WorkItemType = "APPROVAL"
	WORKITEMTYPE_VIOLATIONREVIEW WorkItemType = "VIOLATIONREVIEW"
	WORKITEMTYPE_FORM            WorkItemType = "FORM"
	WORKITEMTYPE_POLICYVIOLATION WorkItemType = "POLICYVIOLATION"
	WORKITEMTYPE_CHALLENGE       WorkItemType = "CHALLENGE"
	WORKITEMTYPE_IMPACTANALYSIS  WorkItemType = "IMPACTANALYSIS"
	WORKITEMTYPE_SIGNOFF         WorkItemType = "SIGNOFF"
	WORKITEMTYPE_EVENT           WorkItemType = "EVENT"
	WORKITEMTYPE_MANUALACTION    WorkItemType = "MANUALACTION"
	WORKITEMTYPE_TEST            WorkItemType = "TEST"
)

List of WorkItemType

func NewWorkItemTypeFromValue ¶

func NewWorkItemTypeFromValue(v string) (*WorkItemType, error)

NewWorkItemTypeFromValue returns a pointer to a valid WorkItemType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WorkItemType) IsValid ¶

func (v WorkItemType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WorkItemType) Ptr ¶

func (v WorkItemType) Ptr() *WorkItemType

Ptr returns reference to WorkItemType value

func (*WorkItemType) UnmarshalJSON ¶

func (v *WorkItemType) UnmarshalJSON(src []byte) error

type WorkItems ¶

type WorkItems struct {
	// ID of the work item
	Id *string `json:"id,omitempty"`
	// ID of the requester
	RequesterId *string `json:"requesterId,omitempty"`
	// The displayname of the requester
	RequesterDisplayName *string `json:"requesterDisplayName,omitempty"`
	// The ID of the owner
	OwnerId *string `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 *time.Time `json:"modified,omitempty"`
	// The description of the work item
	Description      *string                 `json:"description,omitempty"`
	State            *WorkItemState          `json:"state,omitempty"`
	Type             *WorkItemType           `json:"type,omitempty"`
	RemediationItems *RemediationItemDetails `json:"remediationItems,omitempty"`
	ApprovalItems    *ApprovalItemDetails    `json:"approvalItems,omitempty"`
	// The work item name
	Name *string `json:"name,omitempty"`
	// The time at which the work item completed
	Completed *time.Time `json:"completed,omitempty"`
	// The number of items in the work item
	NumItems *int32       `json:"numItems,omitempty"`
	Form     *FormDetails `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.

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.

func (*WorkItems) GetCompleted ¶

func (o *WorkItems) GetCompleted() time.Time

GetCompleted returns the Completed field value if set, zero value otherwise.

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.

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() FormDetails

GetForm returns the Form field value if set, zero value otherwise.

func (*WorkItems) GetFormOk ¶

func (o *WorkItems) GetFormOk() (*FormDetails, 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.

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.

func (*WorkItems) GetName ¶

func (o *WorkItems) GetName() string

GetName returns the Name field value if set, zero value otherwise.

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.

func (*WorkItems) GetNumItems ¶

func (o *WorkItems) GetNumItems() int32

GetNumItems returns the NumItems field value if set, zero value otherwise.

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.

func (*WorkItems) GetOwnerId ¶

func (o *WorkItems) GetOwnerId() string

GetOwnerId returns the OwnerId field value if set, zero value otherwise.

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.

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.

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.

func (*WorkItems) GetRequesterDisplayName ¶

func (o *WorkItems) GetRequesterDisplayName() string

GetRequesterDisplayName returns the RequesterDisplayName field value if set, zero value otherwise.

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.

func (*WorkItems) GetRequesterId ¶

func (o *WorkItems) GetRequesterId() string

GetRequesterId returns the RequesterId field value if set, zero value otherwise.

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.

func (*WorkItems) GetState ¶

func (o *WorkItems) GetState() WorkItemState

GetState returns the State field value if set, zero value otherwise.

func (*WorkItems) GetStateOk ¶

func (o *WorkItems) 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 (*WorkItems) GetType ¶

func (o *WorkItems) GetType() WorkItemType

GetType returns the Type field value if set, zero value otherwise.

func (*WorkItems) GetTypeOk ¶

func (o *WorkItems) GetTypeOk() (*WorkItemType, 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 time.Time and assigns it to the Completed field.

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 FormDetails)

SetForm gets a reference to the given FormDetails 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 time.Time and assigns it to the Modified field.

func (*WorkItems) SetName ¶

func (o *WorkItems) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkItems) SetNumItems ¶

func (o *WorkItems) SetNumItems(v int32)

SetNumItems gets a reference to the given int32 and assigns it to the NumItems field.

func (*WorkItems) SetOwnerId ¶

func (o *WorkItems) SetOwnerId(v string)

SetOwnerId gets a reference to the given string and assigns it to the OwnerId field.

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 string and assigns it to the RequesterDisplayName field.

func (*WorkItems) SetRequesterId ¶

func (o *WorkItems) SetRequesterId(v string)

SetRequesterId gets a reference to the given string and assigns it to the RequesterId field.

func (*WorkItems) SetState ¶

func (o *WorkItems) SetState(v WorkItemState)

SetState gets a reference to the given WorkItemState and assigns it to the State field.

func (*WorkItems) SetType ¶

func (o *WorkItems) SetType(v WorkItemType)

SetType gets a reference to the given WorkItemType and assigns it to the Type field.

func (*WorkItems) UnmarshalJSON ¶

func (o *WorkItems) UnmarshalJSON(bytes []byte) (err error)

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) BulkApproveApprovalItem ¶

func (a *WorkItemsApiService) BulkApproveApprovalItem(ctx context.Context, id string) ApiBulkApproveApprovalItemRequest

BulkApproveApprovalItem 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 ApiBulkApproveApprovalItemRequest

func (*WorkItemsApiService) BulkApproveApprovalItemExecute ¶

func (a *WorkItemsApiService) BulkApproveApprovalItemExecute(r ApiBulkApproveApprovalItemRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

func (*WorkItemsApiService) BulkRejectApprovalItem ¶

func (a *WorkItemsApiService) BulkRejectApprovalItem(ctx context.Context, id string) ApiBulkRejectApprovalItemRequest

BulkRejectApprovalItem 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 ApiBulkRejectApprovalItemRequest

func (*WorkItemsApiService) BulkRejectApprovalItemExecute ¶

func (a *WorkItemsApiService) BulkRejectApprovalItemExecute(r ApiBulkRejectApprovalItemRequest) (*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) CompletedWorkItems ¶

CompletedWorkItems 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 ApiCompletedWorkItemsRequest

func (*WorkItemsApiService) CompletedWorkItemsExecute ¶

func (a *WorkItemsApiService) CompletedWorkItemsExecute(r ApiCompletedWorkItemsRequest) ([]WorkItems, *http.Response, error)

Execute executes the request

@return []WorkItems

func (*WorkItemsApiService) CountCompletedWorkItems ¶

func (a *WorkItemsApiService) CountCompletedWorkItems(ctx context.Context) ApiCountCompletedWorkItemsRequest

CountCompletedWorkItems 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 ApiCountCompletedWorkItemsRequest

func (*WorkItemsApiService) CountCompletedWorkItemsExecute ¶

func (a *WorkItemsApiService) CountCompletedWorkItemsExecute(r ApiCountCompletedWorkItemsRequest) (*WorkItemsCount, *http.Response, error)

Execute executes the request

@return WorkItemsCount

func (*WorkItemsApiService) CountWorkItems ¶

CountWorkItems 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 ApiCountWorkItemsRequest

func (*WorkItemsApiService) CountWorkItemsExecute ¶

Execute executes the request

@return WorkItemsCount

func (*WorkItemsApiService) GetWorkItems ¶

GetWorkItems 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 ApiGetWorkItemsRequest

func (*WorkItemsApiService) GetWorkItemsExecute ¶

func (a *WorkItemsApiService) GetWorkItemsExecute(r ApiGetWorkItemsRequest) (*WorkItems, *http.Response, error)

Execute executes the request

@return WorkItems

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) 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

func (*WorkItemsApiService) SummaryWorkItems ¶

SummaryWorkItems 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 ApiSummaryWorkItemsRequest

func (*WorkItemsApiService) SummaryWorkItemsExecute ¶

Execute executes the request

@return WorkItemsSummary

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) UnmarshalJSON ¶

func (o *WorkItemsCount) UnmarshalJSON(bytes []byte) (err error)

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) UnmarshalJSON ¶

func (o *WorkItemsSummary) UnmarshalJSON(bytes []byte) (err error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL