Documentation ¶
Index ¶
- Constants
- func CreateAlertCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAlertCommentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAlertEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAlertFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAmazonResourceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAnalyzedMessageEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateArticleCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateArticleFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateArticleIndicatorCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateArticleIndicatorFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateArtifactFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuthorityTemplateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAuthorityTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAutonomousSystemFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateAzureResourceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBlobContainerEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateBlobEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCaseEscapedFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCaseOperationCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCaseOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCasesRootFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCategoryTemplateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCategoryTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCitationTemplateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCitationTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCloudApplicationEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateContainerEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateContainerImageEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateContainerRegistryEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateCvssSummaryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDataSetFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDataSourceCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDataSourceContainerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDataSourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDepartmentTemplateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDepartmentTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDeviceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDictionaryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDispositionReviewStageCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDispositionReviewStageFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateDnsEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryAddToReviewSetOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryCaseCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryCaseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryCaseSettingsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryCustodianCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryCustodianFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryEstimateOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryExportOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryHoldOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryIndexOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryNoncustodialDataSourceCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryNoncustodialDataSourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryPurgeDataOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryReviewSetCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryReviewSetFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryReviewSetQueryCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryReviewSetQueryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryReviewTagCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryReviewTagFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoverySearchCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoverySearchFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEdiscoveryTagOperationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEmailSenderFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEventPropagationResultFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateEventQueryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateExportFileMetadataFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFileDetailsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFileEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFileHashEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFileHashFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanAppliedCategoryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanAuthorityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanCitationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanDepartmentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanDescriptorBaseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanDescriptorFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanDescriptorTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanReferenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanReferenceTemplateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanReferenceTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFilePlanSubcategoryFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateFormattedContentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateGeoLocationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateGitHubOrganizationEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateGitHubRepoEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateGitHubUserEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateGoogleCloudResourceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHealthIssueCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHealthIssueFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostComponentCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostComponentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostCookieCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostCookieFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostLogonSessionEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostPairCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostPairFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostPortBannerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostPortCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostPortComponentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostPortFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostReputationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostReputationRuleFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostSslCertificateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostSslCertificateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostSslCertificatePortFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostTrackerCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostTrackerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHostnameFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHuntingQueryResultsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHuntingRowResultFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateHyperlinkFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIdentityContainerFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIncidentCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIncidentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIndicatorFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIntelligenceProfileCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIntelligenceProfileCountryOrRegionOfOriginFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIntelligenceProfileFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIntelligenceProfileIndicatorCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIntelligenceProfileIndicatorFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIoTDeviceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIpAddressFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateIpEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesClusterEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesControllerEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesNamespaceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesPodEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesSecretEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesServiceAccountEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesServiceEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateKubernetesServicePortFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateLabelsRootFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateLoggedOnUserFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMailClusterEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMailboxConfigurationEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMailboxEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateMalwareEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateNetworkConnectionEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateNicEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateOauthApplicationEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateOcrSettingsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreatePassiveDnsRecordCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreatePassiveDnsRecordFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateProcessEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRedundancyDetectionSettingsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRegistryKeyEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRegistryValueEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionDurationForeverFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionDurationFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionDurationInDaysFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionEventCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionEventFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionEventStatusFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionEventTypeCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionEventTypeFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionLabelCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateRetentionLabelFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSasTokenEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSearchFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSecurityGroupEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateServicePrincipalEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSinglePropertySchemaFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSiteSourceCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSiteSourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSslCertificateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSslCertificateEntityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSslCertificateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateStreamFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSubcategoryTemplateCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSubcategoryTemplateFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSubdomainCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSubdomainFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateSubmissionMailEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTagFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateThreatIntelligenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTopicModelingSettingsFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTriggerTypesRootFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateTriggersRootFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUnclassifiedArtifactFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUnifiedGroupSourceCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUnifiedGroupSourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUrlEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserAccountFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserEvidenceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserSourceCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateUserSourceFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVmMetadataFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVulnerabilityCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVulnerabilityComponentCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVulnerabilityComponentFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateVulnerabilityFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisBaseRecordFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisContactFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisHistoryRecordCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisHistoryRecordFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisNameserverFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisRecordCollectionResponseFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func CreateWhoisRecordFromDiscriminatorValue(...) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, ...)
- func ParseActionAfterRetentionPeriod(v string) (any, error)
- func ParseAdditionalDataOptions(v string) (any, error)
- func ParseAlertClassification(v string) (any, error)
- func ParseAlertDetermination(v string) (any, error)
- func ParseAlertSeverity(v string) (any, error)
- func ParseAlertStatus(v string) (any, error)
- func ParseBehaviorDuringRetentionPeriod(v string) (any, error)
- func ParseCaseAction(v string) (any, error)
- func ParseCaseOperationStatus(v string) (any, error)
- func ParseCaseStatus(v string) (any, error)
- func ParseChildSelectability(v string) (any, error)
- func ParseContainerPortProtocol(v string) (any, error)
- func ParseContentFormat(v string) (any, error)
- func ParseDataSourceContainerStatus(v string) (any, error)
- func ParseDataSourceHoldStatus(v string) (any, error)
- func ParseDataSourceScopes(v string) (any, error)
- func ParseDefaultRecordBehavior(v string) (any, error)
- func ParseDefenderAvStatus(v string) (any, error)
- func ParseDetectionSource(v string) (any, error)
- func ParseDetectionStatus(v string) (any, error)
- func ParseDeviceHealthStatus(v string) (any, error)
- func ParseDeviceRiskScore(v string) (any, error)
- func ParseEventPropagationStatus(v string) (any, error)
- func ParseEventStatusType(v string) (any, error)
- func ParseEvidenceRemediationStatus(v string) (any, error)
- func ParseEvidenceRole(v string) (any, error)
- func ParseEvidenceVerdict(v string) (any, error)
- func ParseExportFileStructure(v string) (any, error)
- func ParseExportOptions(v string) (any, error)
- func ParseFileHashAlgorithm(v string) (any, error)
- func ParseGoogleCloudLocationType(v string) (any, error)
- func ParseHealthIssueSeverity(v string) (any, error)
- func ParseHealthIssueStatus(v string) (any, error)
- func ParseHealthIssueType(v string) (any, error)
- func ParseHostPortProtocol(v string) (any, error)
- func ParseHostPortStatus(v string) (any, error)
- func ParseHostReputationClassification(v string) (any, error)
- func ParseHostReputationRuleSeverity(v string) (any, error)
- func ParseIncidentStatus(v string) (any, error)
- func ParseIndicatorSource(v string) (any, error)
- func ParseIntelligenceProfileKind(v string) (any, error)
- func ParseIoTDeviceImportanceType(v string) (any, error)
- func ParseKubernetesPlatform(v string) (any, error)
- func ParseKubernetesServiceType(v string) (any, error)
- func ParseMailboxConfigurationType(v string) (any, error)
- func ParseOnboardingStatus(v string) (any, error)
- func ParseProtocolType(v string) (any, error)
- func ParsePurgeAreas(v string) (any, error)
- func ParsePurgeType(v string) (any, error)
- func ParseQueryType(v string) (any, error)
- func ParseRetentionTrigger(v string) (any, error)
- func ParseServicePrincipalType(v string) (any, error)
- func ParseServiceSource(v string) (any, error)
- func ParseSourceType(v string) (any, error)
- func ParseVmCloudProvider(v string) (any, error)
- func ParseVulnerabilitySeverity(v string) (any, error)
- func SerializeActionAfterRetentionPeriod(values []ActionAfterRetentionPeriod) []string
- func SerializeAdditionalDataOptions(values []AdditionalDataOptions) []string
- func SerializeAlertClassification(values []AlertClassification) []string
- func SerializeAlertDetermination(values []AlertDetermination) []string
- func SerializeAlertSeverity(values []AlertSeverity) []string
- func SerializeAlertStatus(values []AlertStatus) []string
- func SerializeBehaviorDuringRetentionPeriod(values []BehaviorDuringRetentionPeriod) []string
- func SerializeCaseAction(values []CaseAction) []string
- func SerializeCaseOperationStatus(values []CaseOperationStatus) []string
- func SerializeCaseStatus(values []CaseStatus) []string
- func SerializeChildSelectability(values []ChildSelectability) []string
- func SerializeContainerPortProtocol(values []ContainerPortProtocol) []string
- func SerializeContentFormat(values []ContentFormat) []string
- func SerializeDataSourceContainerStatus(values []DataSourceContainerStatus) []string
- func SerializeDataSourceHoldStatus(values []DataSourceHoldStatus) []string
- func SerializeDataSourceScopes(values []DataSourceScopes) []string
- func SerializeDefaultRecordBehavior(values []DefaultRecordBehavior) []string
- func SerializeDefenderAvStatus(values []DefenderAvStatus) []string
- func SerializeDetectionSource(values []DetectionSource) []string
- func SerializeDetectionStatus(values []DetectionStatus) []string
- func SerializeDeviceHealthStatus(values []DeviceHealthStatus) []string
- func SerializeDeviceRiskScore(values []DeviceRiskScore) []string
- func SerializeEventPropagationStatus(values []EventPropagationStatus) []string
- func SerializeEventStatusType(values []EventStatusType) []string
- func SerializeEvidenceRemediationStatus(values []EvidenceRemediationStatus) []string
- func SerializeEvidenceRole(values []EvidenceRole) []string
- func SerializeEvidenceVerdict(values []EvidenceVerdict) []string
- func SerializeExportFileStructure(values []ExportFileStructure) []string
- func SerializeExportOptions(values []ExportOptions) []string
- func SerializeFileHashAlgorithm(values []FileHashAlgorithm) []string
- func SerializeGoogleCloudLocationType(values []GoogleCloudLocationType) []string
- func SerializeHealthIssueSeverity(values []HealthIssueSeverity) []string
- func SerializeHealthIssueStatus(values []HealthIssueStatus) []string
- func SerializeHealthIssueType(values []HealthIssueType) []string
- func SerializeHostPortProtocol(values []HostPortProtocol) []string
- func SerializeHostPortStatus(values []HostPortStatus) []string
- func SerializeHostReputationClassification(values []HostReputationClassification) []string
- func SerializeHostReputationRuleSeverity(values []HostReputationRuleSeverity) []string
- func SerializeIncidentStatus(values []IncidentStatus) []string
- func SerializeIndicatorSource(values []IndicatorSource) []string
- func SerializeIntelligenceProfileKind(values []IntelligenceProfileKind) []string
- func SerializeIoTDeviceImportanceType(values []IoTDeviceImportanceType) []string
- func SerializeKubernetesPlatform(values []KubernetesPlatform) []string
- func SerializeKubernetesServiceType(values []KubernetesServiceType) []string
- func SerializeMailboxConfigurationType(values []MailboxConfigurationType) []string
- func SerializeOnboardingStatus(values []OnboardingStatus) []string
- func SerializeProtocolType(values []ProtocolType) []string
- func SerializePurgeAreas(values []PurgeAreas) []string
- func SerializePurgeType(values []PurgeType) []string
- func SerializeQueryType(values []QueryType) []string
- func SerializeRetentionTrigger(values []RetentionTrigger) []string
- func SerializeServicePrincipalType(values []ServicePrincipalType) []string
- func SerializeServiceSource(values []ServiceSource) []string
- func SerializeSourceType(values []SourceType) []string
- func SerializeVmCloudProvider(values []VmCloudProvider) []string
- func SerializeVulnerabilitySeverity(values []VulnerabilitySeverity) []string
- type ActionAfterRetentionPeriod
- type AdditionalDataOptions
- type Alert
- func (m *Alert) GetActorDisplayName() *string
- func (m *Alert) GetAdditionalDataProperty() Dictionaryable
- func (m *Alert) GetAlertPolicyId() *string
- func (m *Alert) GetAlertWebUrl() *string
- func (m *Alert) GetAssignedTo() *string
- func (m *Alert) GetCategory() *string
- func (m *Alert) GetClassification() *AlertClassification
- func (m *Alert) GetComments() []AlertCommentable
- func (m *Alert) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Alert) GetDescription() *string
- func (m *Alert) GetDetectionSource() *DetectionSource
- func (m *Alert) GetDetectorId() *string
- func (m *Alert) GetDetermination() *AlertDetermination
- func (m *Alert) GetEvidence() []AlertEvidenceable
- func (m *Alert) GetFieldDeserializers() ...
- func (m *Alert) GetFirstActivityDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Alert) GetIncidentId() *string
- func (m *Alert) GetIncidentWebUrl() *string
- func (m *Alert) GetLastActivityDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Alert) GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Alert) GetMitreTechniques() []string
- func (m *Alert) GetProductName() *string
- func (m *Alert) GetProviderAlertId() *string
- func (m *Alert) GetRecommendedActions() *string
- func (m *Alert) GetResolvedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Alert) GetServiceSource() *ServiceSource
- func (m *Alert) GetSeverity() *AlertSeverity
- func (m *Alert) GetStatus() *AlertStatus
- func (m *Alert) GetSystemTags() []string
- func (m *Alert) GetTenantId() *string
- func (m *Alert) GetThreatDisplayName() *string
- func (m *Alert) GetThreatFamilyName() *string
- func (m *Alert) GetTitle() *string
- func (m *Alert) Serialize(...) error
- func (m *Alert) SetActorDisplayName(value *string)
- func (m *Alert) SetAdditionalDataProperty(value Dictionaryable)
- func (m *Alert) SetAlertPolicyId(value *string)
- func (m *Alert) SetAlertWebUrl(value *string)
- func (m *Alert) SetAssignedTo(value *string)
- func (m *Alert) SetCategory(value *string)
- func (m *Alert) SetClassification(value *AlertClassification)
- func (m *Alert) SetComments(value []AlertCommentable)
- func (m *Alert) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Alert) SetDescription(value *string)
- func (m *Alert) SetDetectionSource(value *DetectionSource)
- func (m *Alert) SetDetectorId(value *string)
- func (m *Alert) SetDetermination(value *AlertDetermination)
- func (m *Alert) SetEvidence(value []AlertEvidenceable)
- func (m *Alert) SetFirstActivityDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Alert) SetIncidentId(value *string)
- func (m *Alert) SetIncidentWebUrl(value *string)
- func (m *Alert) SetLastActivityDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Alert) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Alert) SetMitreTechniques(value []string)
- func (m *Alert) SetProductName(value *string)
- func (m *Alert) SetProviderAlertId(value *string)
- func (m *Alert) SetRecommendedActions(value *string)
- func (m *Alert) SetResolvedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Alert) SetServiceSource(value *ServiceSource)
- func (m *Alert) SetSeverity(value *AlertSeverity)
- func (m *Alert) SetStatus(value *AlertStatus)
- func (m *Alert) SetSystemTags(value []string)
- func (m *Alert) SetTenantId(value *string)
- func (m *Alert) SetThreatDisplayName(value *string)
- func (m *Alert) SetThreatFamilyName(value *string)
- func (m *Alert) SetTitle(value *string)
- type AlertClassification
- type AlertCollectionResponse
- type AlertCollectionResponseable
- type AlertComment
- func (m *AlertComment) GetAdditionalData() map[string]any
- func (m *AlertComment) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *AlertComment) GetComment() *string
- func (m *AlertComment) GetCreatedByDisplayName() *string
- func (m *AlertComment) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AlertComment) GetFieldDeserializers() ...
- func (m *AlertComment) GetOdataType() *string
- func (m *AlertComment) Serialize(...) error
- func (m *AlertComment) SetAdditionalData(value map[string]any)
- func (m *AlertComment) SetBackingStore(...)
- func (m *AlertComment) SetComment(value *string)
- func (m *AlertComment) SetCreatedByDisplayName(value *string)
- func (m *AlertComment) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AlertComment) SetOdataType(value *string)
- type AlertCommentable
- type AlertDetermination
- type AlertEvidence
- func (m *AlertEvidence) GetAdditionalData() map[string]any
- func (m *AlertEvidence) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *AlertEvidence) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AlertEvidence) GetDetailedRoles() []string
- func (m *AlertEvidence) GetFieldDeserializers() ...
- func (m *AlertEvidence) GetOdataType() *string
- func (m *AlertEvidence) GetRemediationStatus() *EvidenceRemediationStatus
- func (m *AlertEvidence) GetRemediationStatusDetails() *string
- func (m *AlertEvidence) GetRoles() []EvidenceRole
- func (m *AlertEvidence) GetTags() []string
- func (m *AlertEvidence) GetVerdict() *EvidenceVerdict
- func (m *AlertEvidence) Serialize(...) error
- func (m *AlertEvidence) SetAdditionalData(value map[string]any)
- func (m *AlertEvidence) SetBackingStore(...)
- func (m *AlertEvidence) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AlertEvidence) SetDetailedRoles(value []string)
- func (m *AlertEvidence) SetOdataType(value *string)
- func (m *AlertEvidence) SetRemediationStatus(value *EvidenceRemediationStatus)
- func (m *AlertEvidence) SetRemediationStatusDetails(value *string)
- func (m *AlertEvidence) SetRoles(value []EvidenceRole)
- func (m *AlertEvidence) SetTags(value []string)
- func (m *AlertEvidence) SetVerdict(value *EvidenceVerdict)
- type AlertEvidenceable
- type AlertSeverity
- type AlertStatus
- type Alertable
- type AmazonResourceEvidence
- func (m *AmazonResourceEvidence) GetAmazonAccountId() *string
- func (m *AmazonResourceEvidence) GetAmazonResourceId() *string
- func (m *AmazonResourceEvidence) GetFieldDeserializers() ...
- func (m *AmazonResourceEvidence) GetResourceName() *string
- func (m *AmazonResourceEvidence) GetResourceType() *string
- func (m *AmazonResourceEvidence) Serialize(...) error
- func (m *AmazonResourceEvidence) SetAmazonAccountId(value *string)
- func (m *AmazonResourceEvidence) SetAmazonResourceId(value *string)
- func (m *AmazonResourceEvidence) SetResourceName(value *string)
- func (m *AmazonResourceEvidence) SetResourceType(value *string)
- type AmazonResourceEvidenceable
- type AnalyzedMessageEvidence
- func (m *AnalyzedMessageEvidence) GetAntiSpamDirection() *string
- func (m *AnalyzedMessageEvidence) GetAttachmentsCount() *int64
- func (m *AnalyzedMessageEvidence) GetDeliveryAction() *string
- func (m *AnalyzedMessageEvidence) GetDeliveryLocation() *string
- func (m *AnalyzedMessageEvidence) GetFieldDeserializers() ...
- func (m *AnalyzedMessageEvidence) GetInternetMessageId() *string
- func (m *AnalyzedMessageEvidence) GetLanguage() *string
- func (m *AnalyzedMessageEvidence) GetNetworkMessageId() *string
- func (m *AnalyzedMessageEvidence) GetP1Sender() EmailSenderable
- func (m *AnalyzedMessageEvidence) GetP2Sender() EmailSenderable
- func (m *AnalyzedMessageEvidence) GetReceivedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *AnalyzedMessageEvidence) GetRecipientEmailAddress() *string
- func (m *AnalyzedMessageEvidence) GetSenderIp() *string
- func (m *AnalyzedMessageEvidence) GetSubject() *string
- func (m *AnalyzedMessageEvidence) GetThreatDetectionMethods() []string
- func (m *AnalyzedMessageEvidence) GetThreats() []string
- func (m *AnalyzedMessageEvidence) GetUrlCount() *int64
- func (m *AnalyzedMessageEvidence) GetUrls() []string
- func (m *AnalyzedMessageEvidence) GetUrn() *string
- func (m *AnalyzedMessageEvidence) Serialize(...) error
- func (m *AnalyzedMessageEvidence) SetAntiSpamDirection(value *string)
- func (m *AnalyzedMessageEvidence) SetAttachmentsCount(value *int64)
- func (m *AnalyzedMessageEvidence) SetDeliveryAction(value *string)
- func (m *AnalyzedMessageEvidence) SetDeliveryLocation(value *string)
- func (m *AnalyzedMessageEvidence) SetInternetMessageId(value *string)
- func (m *AnalyzedMessageEvidence) SetLanguage(value *string)
- func (m *AnalyzedMessageEvidence) SetNetworkMessageId(value *string)
- func (m *AnalyzedMessageEvidence) SetP1Sender(value EmailSenderable)
- func (m *AnalyzedMessageEvidence) SetP2Sender(value EmailSenderable)
- func (m *AnalyzedMessageEvidence) SetReceivedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *AnalyzedMessageEvidence) SetRecipientEmailAddress(value *string)
- func (m *AnalyzedMessageEvidence) SetSenderIp(value *string)
- func (m *AnalyzedMessageEvidence) SetSubject(value *string)
- func (m *AnalyzedMessageEvidence) SetThreatDetectionMethods(value []string)
- func (m *AnalyzedMessageEvidence) SetThreats(value []string)
- func (m *AnalyzedMessageEvidence) SetUrlCount(value *int64)
- func (m *AnalyzedMessageEvidence) SetUrls(value []string)
- func (m *AnalyzedMessageEvidence) SetUrn(value *string)
- type AnalyzedMessageEvidenceable
- type Article
- func (m *Article) GetBody() FormattedContentable
- func (m *Article) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Article) GetFieldDeserializers() ...
- func (m *Article) GetImageUrl() *string
- func (m *Article) GetIndicators() []ArticleIndicatorable
- func (m *Article) GetIsFeatured() *bool
- func (m *Article) GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Article) GetSummary() FormattedContentable
- func (m *Article) GetTags() []string
- func (m *Article) GetTitle() *string
- func (m *Article) Serialize(...) error
- func (m *Article) SetBody(value FormattedContentable)
- func (m *Article) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Article) SetImageUrl(value *string)
- func (m *Article) SetIndicators(value []ArticleIndicatorable)
- func (m *Article) SetIsFeatured(value *bool)
- func (m *Article) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Article) SetSummary(value FormattedContentable)
- func (m *Article) SetTags(value []string)
- func (m *Article) SetTitle(value *string)
- type ArticleCollectionResponse
- type ArticleCollectionResponseable
- type ArticleIndicator
- type ArticleIndicatorCollectionResponse
- func (m *ArticleIndicatorCollectionResponse) GetFieldDeserializers() ...
- func (m *ArticleIndicatorCollectionResponse) GetValue() []ArticleIndicatorable
- func (m *ArticleIndicatorCollectionResponse) Serialize(...) error
- func (m *ArticleIndicatorCollectionResponse) SetValue(value []ArticleIndicatorable)
- type ArticleIndicatorCollectionResponseable
- type ArticleIndicatorable
- type Articleable
- type Artifact
- type Artifactable
- type AuthorityTemplate
- type AuthorityTemplateCollectionResponse
- func (m *AuthorityTemplateCollectionResponse) GetFieldDeserializers() ...
- func (m *AuthorityTemplateCollectionResponse) GetValue() []AuthorityTemplateable
- func (m *AuthorityTemplateCollectionResponse) Serialize(...) error
- func (m *AuthorityTemplateCollectionResponse) SetValue(value []AuthorityTemplateable)
- type AuthorityTemplateCollectionResponseable
- type AuthorityTemplateable
- type AutonomousSystem
- func (m *AutonomousSystem) GetAdditionalData() map[string]any
- func (m *AutonomousSystem) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *AutonomousSystem) GetFieldDeserializers() ...
- func (m *AutonomousSystem) GetName() *string
- func (m *AutonomousSystem) GetNumber() *int32
- func (m *AutonomousSystem) GetOdataType() *string
- func (m *AutonomousSystem) GetOrganization() *string
- func (m *AutonomousSystem) GetValue() *string
- func (m *AutonomousSystem) Serialize(...) error
- func (m *AutonomousSystem) SetAdditionalData(value map[string]any)
- func (m *AutonomousSystem) SetBackingStore(...)
- func (m *AutonomousSystem) SetName(value *string)
- func (m *AutonomousSystem) SetNumber(value *int32)
- func (m *AutonomousSystem) SetOdataType(value *string)
- func (m *AutonomousSystem) SetOrganization(value *string)
- func (m *AutonomousSystem) SetValue(value *string)
- type AutonomousSystemable
- type AzureResourceEvidence
- func (m *AzureResourceEvidence) GetFieldDeserializers() ...
- func (m *AzureResourceEvidence) GetResourceId() *string
- func (m *AzureResourceEvidence) GetResourceName() *string
- func (m *AzureResourceEvidence) GetResourceType() *string
- func (m *AzureResourceEvidence) Serialize(...) error
- func (m *AzureResourceEvidence) SetResourceId(value *string)
- func (m *AzureResourceEvidence) SetResourceName(value *string)
- func (m *AzureResourceEvidence) SetResourceType(value *string)
- type AzureResourceEvidenceable
- type BehaviorDuringRetentionPeriod
- type BlobContainerEvidence
- func (m *BlobContainerEvidence) GetFieldDeserializers() ...
- func (m *BlobContainerEvidence) GetName() *string
- func (m *BlobContainerEvidence) GetStorageResource() AzureResourceEvidenceable
- func (m *BlobContainerEvidence) GetUrl() *string
- func (m *BlobContainerEvidence) Serialize(...) error
- func (m *BlobContainerEvidence) SetName(value *string)
- func (m *BlobContainerEvidence) SetStorageResource(value AzureResourceEvidenceable)
- func (m *BlobContainerEvidence) SetUrl(value *string)
- type BlobContainerEvidenceable
- type BlobEvidence
- func (m *BlobEvidence) GetBlobContainer() BlobContainerEvidenceable
- func (m *BlobEvidence) GetEtag() *string
- func (m *BlobEvidence) GetFieldDeserializers() ...
- func (m *BlobEvidence) GetFileHashes() []FileHashable
- func (m *BlobEvidence) GetName() *string
- func (m *BlobEvidence) GetUrl() *string
- func (m *BlobEvidence) Serialize(...) error
- func (m *BlobEvidence) SetBlobContainer(value BlobContainerEvidenceable)
- func (m *BlobEvidence) SetEtag(value *string)
- func (m *BlobEvidence) SetFileHashes(value []FileHashable)
- func (m *BlobEvidence) SetName(value *string)
- func (m *BlobEvidence) SetUrl(value *string)
- type BlobEvidenceable
- type CaseAction
- type CaseEscaped
- func (m *CaseEscaped) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CaseEscaped) GetDescription() *string
- func (m *CaseEscaped) GetDisplayName() *string
- func (m *CaseEscaped) GetFieldDeserializers() ...
- func (m *CaseEscaped) GetLastModifiedBy() ...
- func (m *CaseEscaped) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CaseEscaped) GetStatus() *CaseStatus
- func (m *CaseEscaped) Serialize(...) error
- func (m *CaseEscaped) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CaseEscaped) SetDescription(value *string)
- func (m *CaseEscaped) SetDisplayName(value *string)
- func (m *CaseEscaped) SetLastModifiedBy(...)
- func (m *CaseEscaped) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CaseEscaped) SetStatus(value *CaseStatus)
- type CaseEscapedable
- type CaseOperation
- func (m *CaseOperation) GetAction() *CaseAction
- func (m *CaseOperation) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CaseOperation) GetCreatedBy() ...
- func (m *CaseOperation) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *CaseOperation) GetFieldDeserializers() ...
- func (m *CaseOperation) GetPercentProgress() *int32
- func (m *CaseOperation) GetResultInfo() ...
- func (m *CaseOperation) GetStatus() *CaseOperationStatus
- func (m *CaseOperation) Serialize(...) error
- func (m *CaseOperation) SetAction(value *CaseAction)
- func (m *CaseOperation) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CaseOperation) SetCreatedBy(...)
- func (m *CaseOperation) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *CaseOperation) SetPercentProgress(value *int32)
- func (m *CaseOperation) SetResultInfo(...)
- func (m *CaseOperation) SetStatus(value *CaseOperationStatus)
- type CaseOperationCollectionResponse
- type CaseOperationCollectionResponseable
- type CaseOperationStatus
- type CaseOperationable
- type CaseStatus
- type CasesRoot
- type CasesRootable
- type CategoryTemplate
- type CategoryTemplateCollectionResponse
- func (m *CategoryTemplateCollectionResponse) GetFieldDeserializers() ...
- func (m *CategoryTemplateCollectionResponse) GetValue() []CategoryTemplateable
- func (m *CategoryTemplateCollectionResponse) Serialize(...) error
- func (m *CategoryTemplateCollectionResponse) SetValue(value []CategoryTemplateable)
- type CategoryTemplateCollectionResponseable
- type CategoryTemplateable
- type ChildSelectability
- type CitationTemplate
- func (m *CitationTemplate) GetCitationJurisdiction() *string
- func (m *CitationTemplate) GetCitationUrl() *string
- func (m *CitationTemplate) GetFieldDeserializers() ...
- func (m *CitationTemplate) Serialize(...) error
- func (m *CitationTemplate) SetCitationJurisdiction(value *string)
- func (m *CitationTemplate) SetCitationUrl(value *string)
- type CitationTemplateCollectionResponse
- func (m *CitationTemplateCollectionResponse) GetFieldDeserializers() ...
- func (m *CitationTemplateCollectionResponse) GetValue() []CitationTemplateable
- func (m *CitationTemplateCollectionResponse) Serialize(...) error
- func (m *CitationTemplateCollectionResponse) SetValue(value []CitationTemplateable)
- type CitationTemplateCollectionResponseable
- type CitationTemplateable
- type CloudApplicationEvidence
- func (m *CloudApplicationEvidence) GetAppId() *int64
- func (m *CloudApplicationEvidence) GetDisplayName() *string
- func (m *CloudApplicationEvidence) GetFieldDeserializers() ...
- func (m *CloudApplicationEvidence) GetInstanceId() *int64
- func (m *CloudApplicationEvidence) GetInstanceName() *string
- func (m *CloudApplicationEvidence) GetSaasAppId() *int64
- func (m *CloudApplicationEvidence) GetStream() Streamable
- func (m *CloudApplicationEvidence) Serialize(...) error
- func (m *CloudApplicationEvidence) SetAppId(value *int64)
- func (m *CloudApplicationEvidence) SetDisplayName(value *string)
- func (m *CloudApplicationEvidence) SetInstanceId(value *int64)
- func (m *CloudApplicationEvidence) SetInstanceName(value *string)
- func (m *CloudApplicationEvidence) SetSaasAppId(value *int64)
- func (m *CloudApplicationEvidence) SetStream(value Streamable)
- type CloudApplicationEvidenceable
- type ContainerEvidence
- func (m *ContainerEvidence) GetArgs() []string
- func (m *ContainerEvidence) GetCommand() []string
- func (m *ContainerEvidence) GetContainerId() *string
- func (m *ContainerEvidence) GetFieldDeserializers() ...
- func (m *ContainerEvidence) GetImage() ContainerImageEvidenceable
- func (m *ContainerEvidence) GetIsPrivileged() *bool
- func (m *ContainerEvidence) GetName() *string
- func (m *ContainerEvidence) GetPod() KubernetesPodEvidenceable
- func (m *ContainerEvidence) Serialize(...) error
- func (m *ContainerEvidence) SetArgs(value []string)
- func (m *ContainerEvidence) SetCommand(value []string)
- func (m *ContainerEvidence) SetContainerId(value *string)
- func (m *ContainerEvidence) SetImage(value ContainerImageEvidenceable)
- func (m *ContainerEvidence) SetIsPrivileged(value *bool)
- func (m *ContainerEvidence) SetName(value *string)
- func (m *ContainerEvidence) SetPod(value KubernetesPodEvidenceable)
- type ContainerEvidenceable
- type ContainerImageEvidence
- func (m *ContainerImageEvidence) GetDigestImage() ContainerImageEvidenceable
- func (m *ContainerImageEvidence) GetFieldDeserializers() ...
- func (m *ContainerImageEvidence) GetImageId() *string
- func (m *ContainerImageEvidence) GetRegistry() ContainerRegistryEvidenceable
- func (m *ContainerImageEvidence) Serialize(...) error
- func (m *ContainerImageEvidence) SetDigestImage(value ContainerImageEvidenceable)
- func (m *ContainerImageEvidence) SetImageId(value *string)
- func (m *ContainerImageEvidence) SetRegistry(value ContainerRegistryEvidenceable)
- type ContainerImageEvidenceable
- type ContainerPortProtocol
- type ContainerRegistryEvidence
- type ContainerRegistryEvidenceable
- type ContentFormat
- type CvssSummary
- func (m *CvssSummary) GetAdditionalData() map[string]any
- func (m *CvssSummary) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *CvssSummary) GetFieldDeserializers() ...
- func (m *CvssSummary) GetOdataType() *string
- func (m *CvssSummary) GetScore() *float64
- func (m *CvssSummary) GetSeverity() *VulnerabilitySeverity
- func (m *CvssSummary) GetVectorString() *string
- func (m *CvssSummary) Serialize(...) error
- func (m *CvssSummary) SetAdditionalData(value map[string]any)
- func (m *CvssSummary) SetBackingStore(...)
- func (m *CvssSummary) SetOdataType(value *string)
- func (m *CvssSummary) SetScore(value *float64)
- func (m *CvssSummary) SetSeverity(value *VulnerabilitySeverity)
- func (m *CvssSummary) SetVectorString(value *string)
- type CvssSummaryable
- type DataSet
- func (m *DataSet) GetCreatedBy() ...
- func (m *DataSet) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DataSet) GetDisplayName() *string
- func (m *DataSet) GetFieldDeserializers() ...
- func (m *DataSet) Serialize(...) error
- func (m *DataSet) SetCreatedBy(...)
- func (m *DataSet) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *DataSet) SetDisplayName(value *string)
- type DataSetable
- type DataSource
- func (m *DataSource) GetCreatedBy() ...
- func (m *DataSource) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DataSource) GetDisplayName() *string
- func (m *DataSource) GetFieldDeserializers() ...
- func (m *DataSource) GetHoldStatus() *DataSourceHoldStatus
- func (m *DataSource) Serialize(...) error
- func (m *DataSource) SetCreatedBy(...)
- func (m *DataSource) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *DataSource) SetDisplayName(value *string)
- func (m *DataSource) SetHoldStatus(value *DataSourceHoldStatus)
- type DataSourceCollectionResponse
- type DataSourceCollectionResponseable
- type DataSourceContainer
- func (m *DataSourceContainer) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DataSourceContainer) GetDisplayName() *string
- func (m *DataSourceContainer) GetFieldDeserializers() ...
- func (m *DataSourceContainer) GetHoldStatus() *DataSourceHoldStatus
- func (m *DataSourceContainer) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DataSourceContainer) GetReleasedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DataSourceContainer) GetStatus() *DataSourceContainerStatus
- func (m *DataSourceContainer) Serialize(...) error
- func (m *DataSourceContainer) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *DataSourceContainer) SetDisplayName(value *string)
- func (m *DataSourceContainer) SetHoldStatus(value *DataSourceHoldStatus)
- func (m *DataSourceContainer) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *DataSourceContainer) SetReleasedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *DataSourceContainer) SetStatus(value *DataSourceContainerStatus)
- type DataSourceContainerStatus
- type DataSourceContainerable
- type DataSourceHoldStatus
- type DataSourceScopes
- type DataSourceable
- type DefaultRecordBehavior
- type DefenderAvStatus
- type DepartmentTemplate
- type DepartmentTemplateCollectionResponse
- func (m *DepartmentTemplateCollectionResponse) GetFieldDeserializers() ...
- func (m *DepartmentTemplateCollectionResponse) GetValue() []DepartmentTemplateable
- func (m *DepartmentTemplateCollectionResponse) Serialize(...) error
- func (m *DepartmentTemplateCollectionResponse) SetValue(value []DepartmentTemplateable)
- type DepartmentTemplateCollectionResponseable
- type DepartmentTemplateable
- type DetectionSource
- type DetectionStatus
- type DeviceEvidence
- func (m *DeviceEvidence) GetAzureAdDeviceId() *string
- func (m *DeviceEvidence) GetDefenderAvStatus() *DefenderAvStatus
- func (m *DeviceEvidence) GetDeviceDnsName() *string
- func (m *DeviceEvidence) GetFieldDeserializers() ...
- func (m *DeviceEvidence) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *DeviceEvidence) GetHealthStatus() *DeviceHealthStatus
- func (m *DeviceEvidence) GetIpInterfaces() []string
- func (m *DeviceEvidence) GetLastExternalIpAddress() *string
- func (m *DeviceEvidence) GetLastIpAddress() *string
- func (m *DeviceEvidence) GetLoggedOnUsers() []LoggedOnUserable
- func (m *DeviceEvidence) GetMdeDeviceId() *string
- func (m *DeviceEvidence) GetOnboardingStatus() *OnboardingStatus
- func (m *DeviceEvidence) GetOsBuild() *int64
- func (m *DeviceEvidence) GetOsPlatform() *string
- func (m *DeviceEvidence) GetRbacGroupId() *int32
- func (m *DeviceEvidence) GetRbacGroupName() *string
- func (m *DeviceEvidence) GetRiskScore() *DeviceRiskScore
- func (m *DeviceEvidence) GetVersion() *string
- func (m *DeviceEvidence) GetVmMetadata() VmMetadataable
- func (m *DeviceEvidence) Serialize(...) error
- func (m *DeviceEvidence) SetAzureAdDeviceId(value *string)
- func (m *DeviceEvidence) SetDefenderAvStatus(value *DefenderAvStatus)
- func (m *DeviceEvidence) SetDeviceDnsName(value *string)
- func (m *DeviceEvidence) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *DeviceEvidence) SetHealthStatus(value *DeviceHealthStatus)
- func (m *DeviceEvidence) SetIpInterfaces(value []string)
- func (m *DeviceEvidence) SetLastExternalIpAddress(value *string)
- func (m *DeviceEvidence) SetLastIpAddress(value *string)
- func (m *DeviceEvidence) SetLoggedOnUsers(value []LoggedOnUserable)
- func (m *DeviceEvidence) SetMdeDeviceId(value *string)
- func (m *DeviceEvidence) SetOnboardingStatus(value *OnboardingStatus)
- func (m *DeviceEvidence) SetOsBuild(value *int64)
- func (m *DeviceEvidence) SetOsPlatform(value *string)
- func (m *DeviceEvidence) SetRbacGroupId(value *int32)
- func (m *DeviceEvidence) SetRbacGroupName(value *string)
- func (m *DeviceEvidence) SetRiskScore(value *DeviceRiskScore)
- func (m *DeviceEvidence) SetVersion(value *string)
- func (m *DeviceEvidence) SetVmMetadata(value VmMetadataable)
- type DeviceEvidenceable
- type DeviceHealthStatus
- type DeviceRiskScore
- type Dictionary
- func (m *Dictionary) GetAdditionalData() map[string]any
- func (m *Dictionary) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *Dictionary) GetFieldDeserializers() ...
- func (m *Dictionary) GetOdataType() *string
- func (m *Dictionary) Serialize(...) error
- func (m *Dictionary) SetAdditionalData(value map[string]any)
- func (m *Dictionary) SetBackingStore(...)
- func (m *Dictionary) SetOdataType(value *string)
- type Dictionaryable
- type DispositionReviewStage
- func (m *DispositionReviewStage) GetFieldDeserializers() ...
- func (m *DispositionReviewStage) GetName() *string
- func (m *DispositionReviewStage) GetReviewersEmailAddresses() []string
- func (m *DispositionReviewStage) GetStageNumber() *string
- func (m *DispositionReviewStage) Serialize(...) error
- func (m *DispositionReviewStage) SetName(value *string)
- func (m *DispositionReviewStage) SetReviewersEmailAddresses(value []string)
- func (m *DispositionReviewStage) SetStageNumber(value *string)
- type DispositionReviewStageCollectionResponse
- func (m *DispositionReviewStageCollectionResponse) GetFieldDeserializers() ...
- func (m *DispositionReviewStageCollectionResponse) GetValue() []DispositionReviewStageable
- func (m *DispositionReviewStageCollectionResponse) Serialize(...) error
- func (m *DispositionReviewStageCollectionResponse) SetValue(value []DispositionReviewStageable)
- type DispositionReviewStageCollectionResponseable
- type DispositionReviewStageable
- type DnsEvidence
- func (m *DnsEvidence) GetDnsServerIp() IpEvidenceable
- func (m *DnsEvidence) GetDomainName() *string
- func (m *DnsEvidence) GetFieldDeserializers() ...
- func (m *DnsEvidence) GetHostIpAddress() IpEvidenceable
- func (m *DnsEvidence) GetIpAddresses() []IpEvidenceable
- func (m *DnsEvidence) Serialize(...) error
- func (m *DnsEvidence) SetDnsServerIp(value IpEvidenceable)
- func (m *DnsEvidence) SetDomainName(value *string)
- func (m *DnsEvidence) SetHostIpAddress(value IpEvidenceable)
- func (m *DnsEvidence) SetIpAddresses(value []IpEvidenceable)
- type DnsEvidenceable
- type EdiscoveryAddToReviewSetOperation
- func (m *EdiscoveryAddToReviewSetOperation) GetFieldDeserializers() ...
- func (m *EdiscoveryAddToReviewSetOperation) GetReviewSet() EdiscoveryReviewSetable
- func (m *EdiscoveryAddToReviewSetOperation) GetSearch() EdiscoverySearchable
- func (m *EdiscoveryAddToReviewSetOperation) Serialize(...) error
- func (m *EdiscoveryAddToReviewSetOperation) SetReviewSet(value EdiscoveryReviewSetable)
- func (m *EdiscoveryAddToReviewSetOperation) SetSearch(value EdiscoverySearchable)
- type EdiscoveryAddToReviewSetOperationable
- type EdiscoveryCase
- func (m *EdiscoveryCase) GetClosedBy() ...
- func (m *EdiscoveryCase) GetClosedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *EdiscoveryCase) GetCustodians() []EdiscoveryCustodianable
- func (m *EdiscoveryCase) GetExternalId() *string
- func (m *EdiscoveryCase) GetFieldDeserializers() ...
- func (m *EdiscoveryCase) GetNoncustodialDataSources() []EdiscoveryNoncustodialDataSourceable
- func (m *EdiscoveryCase) GetOperations() []CaseOperationable
- func (m *EdiscoveryCase) GetReviewSets() []EdiscoveryReviewSetable
- func (m *EdiscoveryCase) GetSearches() []EdiscoverySearchable
- func (m *EdiscoveryCase) GetSettings() EdiscoveryCaseSettingsable
- func (m *EdiscoveryCase) GetTags() []EdiscoveryReviewTagable
- func (m *EdiscoveryCase) Serialize(...) error
- func (m *EdiscoveryCase) SetClosedBy(...)
- func (m *EdiscoveryCase) SetClosedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *EdiscoveryCase) SetCustodians(value []EdiscoveryCustodianable)
- func (m *EdiscoveryCase) SetExternalId(value *string)
- func (m *EdiscoveryCase) SetNoncustodialDataSources(value []EdiscoveryNoncustodialDataSourceable)
- func (m *EdiscoveryCase) SetOperations(value []CaseOperationable)
- func (m *EdiscoveryCase) SetReviewSets(value []EdiscoveryReviewSetable)
- func (m *EdiscoveryCase) SetSearches(value []EdiscoverySearchable)
- func (m *EdiscoveryCase) SetSettings(value EdiscoveryCaseSettingsable)
- func (m *EdiscoveryCase) SetTags(value []EdiscoveryReviewTagable)
- type EdiscoveryCaseCollectionResponse
- type EdiscoveryCaseCollectionResponseable
- type EdiscoveryCaseSettings
- func (m *EdiscoveryCaseSettings) GetFieldDeserializers() ...
- func (m *EdiscoveryCaseSettings) GetOcr() OcrSettingsable
- func (m *EdiscoveryCaseSettings) GetRedundancyDetection() RedundancyDetectionSettingsable
- func (m *EdiscoveryCaseSettings) GetTopicModeling() TopicModelingSettingsable
- func (m *EdiscoveryCaseSettings) Serialize(...) error
- func (m *EdiscoveryCaseSettings) SetOcr(value OcrSettingsable)
- func (m *EdiscoveryCaseSettings) SetRedundancyDetection(value RedundancyDetectionSettingsable)
- func (m *EdiscoveryCaseSettings) SetTopicModeling(value TopicModelingSettingsable)
- type EdiscoveryCaseSettingsable
- type EdiscoveryCaseable
- type EdiscoveryCustodian
- func (m *EdiscoveryCustodian) GetAcknowledgedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *EdiscoveryCustodian) GetEmail() *string
- func (m *EdiscoveryCustodian) GetFieldDeserializers() ...
- func (m *EdiscoveryCustodian) GetLastIndexOperation() EdiscoveryIndexOperationable
- func (m *EdiscoveryCustodian) GetSiteSources() []SiteSourceable
- func (m *EdiscoveryCustodian) GetUnifiedGroupSources() []UnifiedGroupSourceable
- func (m *EdiscoveryCustodian) GetUserSources() []UserSourceable
- func (m *EdiscoveryCustodian) Serialize(...) error
- func (m *EdiscoveryCustodian) SetAcknowledgedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *EdiscoveryCustodian) SetEmail(value *string)
- func (m *EdiscoveryCustodian) SetLastIndexOperation(value EdiscoveryIndexOperationable)
- func (m *EdiscoveryCustodian) SetSiteSources(value []SiteSourceable)
- func (m *EdiscoveryCustodian) SetUnifiedGroupSources(value []UnifiedGroupSourceable)
- func (m *EdiscoveryCustodian) SetUserSources(value []UserSourceable)
- type EdiscoveryCustodianCollectionResponse
- func (m *EdiscoveryCustodianCollectionResponse) GetFieldDeserializers() ...
- func (m *EdiscoveryCustodianCollectionResponse) GetValue() []EdiscoveryCustodianable
- func (m *EdiscoveryCustodianCollectionResponse) Serialize(...) error
- func (m *EdiscoveryCustodianCollectionResponse) SetValue(value []EdiscoveryCustodianable)
- type EdiscoveryCustodianCollectionResponseable
- type EdiscoveryCustodianable
- type EdiscoveryEstimateOperation
- func (m *EdiscoveryEstimateOperation) GetFieldDeserializers() ...
- func (m *EdiscoveryEstimateOperation) GetIndexedItemCount() *int64
- func (m *EdiscoveryEstimateOperation) GetIndexedItemsSize() *int64
- func (m *EdiscoveryEstimateOperation) GetMailboxCount() *int32
- func (m *EdiscoveryEstimateOperation) GetSearch() EdiscoverySearchable
- func (m *EdiscoveryEstimateOperation) GetSiteCount() *int32
- func (m *EdiscoveryEstimateOperation) GetUnindexedItemCount() *int64
- func (m *EdiscoveryEstimateOperation) GetUnindexedItemsSize() *int64
- func (m *EdiscoveryEstimateOperation) Serialize(...) error
- func (m *EdiscoveryEstimateOperation) SetIndexedItemCount(value *int64)
- func (m *EdiscoveryEstimateOperation) SetIndexedItemsSize(value *int64)
- func (m *EdiscoveryEstimateOperation) SetMailboxCount(value *int32)
- func (m *EdiscoveryEstimateOperation) SetSearch(value EdiscoverySearchable)
- func (m *EdiscoveryEstimateOperation) SetSiteCount(value *int32)
- func (m *EdiscoveryEstimateOperation) SetUnindexedItemCount(value *int64)
- func (m *EdiscoveryEstimateOperation) SetUnindexedItemsSize(value *int64)
- type EdiscoveryEstimateOperationable
- type EdiscoveryExportOperation
- func (m *EdiscoveryExportOperation) GetDescription() *string
- func (m *EdiscoveryExportOperation) GetExportFileMetadata() []ExportFileMetadataable
- func (m *EdiscoveryExportOperation) GetExportOptions() *ExportOptions
- func (m *EdiscoveryExportOperation) GetExportStructure() *ExportFileStructure
- func (m *EdiscoveryExportOperation) GetFieldDeserializers() ...
- func (m *EdiscoveryExportOperation) GetOutputName() *string
- func (m *EdiscoveryExportOperation) GetReviewSet() EdiscoveryReviewSetable
- func (m *EdiscoveryExportOperation) GetReviewSetQuery() EdiscoveryReviewSetQueryable
- func (m *EdiscoveryExportOperation) Serialize(...) error
- func (m *EdiscoveryExportOperation) SetDescription(value *string)
- func (m *EdiscoveryExportOperation) SetExportFileMetadata(value []ExportFileMetadataable)
- func (m *EdiscoveryExportOperation) SetExportOptions(value *ExportOptions)
- func (m *EdiscoveryExportOperation) SetExportStructure(value *ExportFileStructure)
- func (m *EdiscoveryExportOperation) SetOutputName(value *string)
- func (m *EdiscoveryExportOperation) SetReviewSet(value EdiscoveryReviewSetable)
- func (m *EdiscoveryExportOperation) SetReviewSetQuery(value EdiscoveryReviewSetQueryable)
- type EdiscoveryExportOperationable
- type EdiscoveryHoldOperation
- type EdiscoveryHoldOperationable
- type EdiscoveryIndexOperation
- type EdiscoveryIndexOperationable
- type EdiscoveryNoncustodialDataSource
- func (m *EdiscoveryNoncustodialDataSource) GetDataSource() DataSourceable
- func (m *EdiscoveryNoncustodialDataSource) GetFieldDeserializers() ...
- func (m *EdiscoveryNoncustodialDataSource) GetLastIndexOperation() EdiscoveryIndexOperationable
- func (m *EdiscoveryNoncustodialDataSource) Serialize(...) error
- func (m *EdiscoveryNoncustodialDataSource) SetDataSource(value DataSourceable)
- func (m *EdiscoveryNoncustodialDataSource) SetLastIndexOperation(value EdiscoveryIndexOperationable)
- type EdiscoveryNoncustodialDataSourceCollectionResponse
- func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) GetFieldDeserializers() ...
- func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) GetValue() []EdiscoveryNoncustodialDataSourceable
- func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) Serialize(...) error
- func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) SetValue(value []EdiscoveryNoncustodialDataSourceable)
- type EdiscoveryNoncustodialDataSourceCollectionResponseable
- type EdiscoveryNoncustodialDataSourceable
- type EdiscoveryPurgeDataOperation
- type EdiscoveryPurgeDataOperationable
- type EdiscoveryReviewSet
- type EdiscoveryReviewSetCollectionResponse
- func (m *EdiscoveryReviewSetCollectionResponse) GetFieldDeserializers() ...
- func (m *EdiscoveryReviewSetCollectionResponse) GetValue() []EdiscoveryReviewSetable
- func (m *EdiscoveryReviewSetCollectionResponse) Serialize(...) error
- func (m *EdiscoveryReviewSetCollectionResponse) SetValue(value []EdiscoveryReviewSetable)
- type EdiscoveryReviewSetCollectionResponseable
- type EdiscoveryReviewSetQuery
- type EdiscoveryReviewSetQueryCollectionResponse
- func (m *EdiscoveryReviewSetQueryCollectionResponse) GetFieldDeserializers() ...
- func (m *EdiscoveryReviewSetQueryCollectionResponse) GetValue() []EdiscoveryReviewSetQueryable
- func (m *EdiscoveryReviewSetQueryCollectionResponse) Serialize(...) error
- func (m *EdiscoveryReviewSetQueryCollectionResponse) SetValue(value []EdiscoveryReviewSetQueryable)
- type EdiscoveryReviewSetQueryCollectionResponseable
- type EdiscoveryReviewSetQueryable
- type EdiscoveryReviewSetable
- type EdiscoveryReviewTag
- func (m *EdiscoveryReviewTag) GetChildSelectability() *ChildSelectability
- func (m *EdiscoveryReviewTag) GetChildTags() []EdiscoveryReviewTagable
- func (m *EdiscoveryReviewTag) GetFieldDeserializers() ...
- func (m *EdiscoveryReviewTag) GetParent() EdiscoveryReviewTagable
- func (m *EdiscoveryReviewTag) Serialize(...) error
- func (m *EdiscoveryReviewTag) SetChildSelectability(value *ChildSelectability)
- func (m *EdiscoveryReviewTag) SetChildTags(value []EdiscoveryReviewTagable)
- func (m *EdiscoveryReviewTag) SetParent(value EdiscoveryReviewTagable)
- type EdiscoveryReviewTagCollectionResponse
- func (m *EdiscoveryReviewTagCollectionResponse) GetFieldDeserializers() ...
- func (m *EdiscoveryReviewTagCollectionResponse) GetValue() []EdiscoveryReviewTagable
- func (m *EdiscoveryReviewTagCollectionResponse) Serialize(...) error
- func (m *EdiscoveryReviewTagCollectionResponse) SetValue(value []EdiscoveryReviewTagable)
- type EdiscoveryReviewTagCollectionResponseable
- type EdiscoveryReviewTagable
- type EdiscoverySearch
- func (m *EdiscoverySearch) GetAddToReviewSetOperation() EdiscoveryAddToReviewSetOperationable
- func (m *EdiscoverySearch) GetAdditionalSources() []DataSourceable
- func (m *EdiscoverySearch) GetCustodianSources() []DataSourceable
- func (m *EdiscoverySearch) GetDataSourceScopes() *DataSourceScopes
- func (m *EdiscoverySearch) GetFieldDeserializers() ...
- func (m *EdiscoverySearch) GetLastEstimateStatisticsOperation() EdiscoveryEstimateOperationable
- func (m *EdiscoverySearch) GetNoncustodialSources() []EdiscoveryNoncustodialDataSourceable
- func (m *EdiscoverySearch) Serialize(...) error
- func (m *EdiscoverySearch) SetAddToReviewSetOperation(value EdiscoveryAddToReviewSetOperationable)
- func (m *EdiscoverySearch) SetAdditionalSources(value []DataSourceable)
- func (m *EdiscoverySearch) SetCustodianSources(value []DataSourceable)
- func (m *EdiscoverySearch) SetDataSourceScopes(value *DataSourceScopes)
- func (m *EdiscoverySearch) SetLastEstimateStatisticsOperation(value EdiscoveryEstimateOperationable)
- func (m *EdiscoverySearch) SetNoncustodialSources(value []EdiscoveryNoncustodialDataSourceable)
- type EdiscoverySearchCollectionResponse
- func (m *EdiscoverySearchCollectionResponse) GetFieldDeserializers() ...
- func (m *EdiscoverySearchCollectionResponse) GetValue() []EdiscoverySearchable
- func (m *EdiscoverySearchCollectionResponse) Serialize(...) error
- func (m *EdiscoverySearchCollectionResponse) SetValue(value []EdiscoverySearchable)
- type EdiscoverySearchCollectionResponseable
- type EdiscoverySearchable
- type EdiscoveryTagOperation
- type EdiscoveryTagOperationable
- type EmailSender
- func (m *EmailSender) GetAdditionalData() map[string]any
- func (m *EmailSender) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *EmailSender) GetDisplayName() *string
- func (m *EmailSender) GetDomainName() *string
- func (m *EmailSender) GetEmailAddress() *string
- func (m *EmailSender) GetFieldDeserializers() ...
- func (m *EmailSender) GetOdataType() *string
- func (m *EmailSender) Serialize(...) error
- func (m *EmailSender) SetAdditionalData(value map[string]any)
- func (m *EmailSender) SetBackingStore(...)
- func (m *EmailSender) SetDisplayName(value *string)
- func (m *EmailSender) SetDomainName(value *string)
- func (m *EmailSender) SetEmailAddress(value *string)
- func (m *EmailSender) SetOdataType(value *string)
- type EmailSenderable
- type EventPropagationResult
- func (m *EventPropagationResult) GetAdditionalData() map[string]any
- func (m *EventPropagationResult) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *EventPropagationResult) GetFieldDeserializers() ...
- func (m *EventPropagationResult) GetLocation() *string
- func (m *EventPropagationResult) GetOdataType() *string
- func (m *EventPropagationResult) GetServiceName() *string
- func (m *EventPropagationResult) GetStatus() *EventPropagationStatus
- func (m *EventPropagationResult) GetStatusInformation() *string
- func (m *EventPropagationResult) Serialize(...) error
- func (m *EventPropagationResult) SetAdditionalData(value map[string]any)
- func (m *EventPropagationResult) SetBackingStore(...)
- func (m *EventPropagationResult) SetLocation(value *string)
- func (m *EventPropagationResult) SetOdataType(value *string)
- func (m *EventPropagationResult) SetServiceName(value *string)
- func (m *EventPropagationResult) SetStatus(value *EventPropagationStatus)
- func (m *EventPropagationResult) SetStatusInformation(value *string)
- type EventPropagationResultable
- type EventPropagationStatus
- type EventQuery
- func (m *EventQuery) GetAdditionalData() map[string]any
- func (m *EventQuery) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *EventQuery) GetFieldDeserializers() ...
- func (m *EventQuery) GetOdataType() *string
- func (m *EventQuery) GetQuery() *string
- func (m *EventQuery) GetQueryType() *QueryType
- func (m *EventQuery) Serialize(...) error
- func (m *EventQuery) SetAdditionalData(value map[string]any)
- func (m *EventQuery) SetBackingStore(...)
- func (m *EventQuery) SetOdataType(value *string)
- func (m *EventQuery) SetQuery(value *string)
- func (m *EventQuery) SetQueryType(value *QueryType)
- type EventQueryable
- type EventStatusType
- type EvidenceRemediationStatus
- type EvidenceRole
- type EvidenceVerdict
- type ExportFileMetadata
- func (m *ExportFileMetadata) GetAdditionalData() map[string]any
- func (m *ExportFileMetadata) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *ExportFileMetadata) GetDownloadUrl() *string
- func (m *ExportFileMetadata) GetFieldDeserializers() ...
- func (m *ExportFileMetadata) GetFileName() *string
- func (m *ExportFileMetadata) GetOdataType() *string
- func (m *ExportFileMetadata) GetSize() *int64
- func (m *ExportFileMetadata) Serialize(...) error
- func (m *ExportFileMetadata) SetAdditionalData(value map[string]any)
- func (m *ExportFileMetadata) SetBackingStore(...)
- func (m *ExportFileMetadata) SetDownloadUrl(value *string)
- func (m *ExportFileMetadata) SetFileName(value *string)
- func (m *ExportFileMetadata) SetOdataType(value *string)
- func (m *ExportFileMetadata) SetSize(value *int64)
- type ExportFileMetadataable
- type ExportFileStructure
- type ExportOptions
- type FileDetails
- func (m *FileDetails) GetAdditionalData() map[string]any
- func (m *FileDetails) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *FileDetails) GetFieldDeserializers() ...
- func (m *FileDetails) GetFileName() *string
- func (m *FileDetails) GetFilePath() *string
- func (m *FileDetails) GetFilePublisher() *string
- func (m *FileDetails) GetFileSize() *int64
- func (m *FileDetails) GetIssuer() *string
- func (m *FileDetails) GetOdataType() *string
- func (m *FileDetails) GetSha1() *string
- func (m *FileDetails) GetSha256() *string
- func (m *FileDetails) GetSigner() *string
- func (m *FileDetails) Serialize(...) error
- func (m *FileDetails) SetAdditionalData(value map[string]any)
- func (m *FileDetails) SetBackingStore(...)
- func (m *FileDetails) SetFileName(value *string)
- func (m *FileDetails) SetFilePath(value *string)
- func (m *FileDetails) SetFilePublisher(value *string)
- func (m *FileDetails) SetFileSize(value *int64)
- func (m *FileDetails) SetIssuer(value *string)
- func (m *FileDetails) SetOdataType(value *string)
- func (m *FileDetails) SetSha1(value *string)
- func (m *FileDetails) SetSha256(value *string)
- func (m *FileDetails) SetSigner(value *string)
- type FileDetailsable
- type FileEvidence
- func (m *FileEvidence) GetDetectionStatus() *DetectionStatus
- func (m *FileEvidence) GetFieldDeserializers() ...
- func (m *FileEvidence) GetFileDetails() FileDetailsable
- func (m *FileEvidence) GetMdeDeviceId() *string
- func (m *FileEvidence) Serialize(...) error
- func (m *FileEvidence) SetDetectionStatus(value *DetectionStatus)
- func (m *FileEvidence) SetFileDetails(value FileDetailsable)
- func (m *FileEvidence) SetMdeDeviceId(value *string)
- type FileEvidenceable
- type FileHash
- func (m *FileHash) GetAdditionalData() map[string]any
- func (m *FileHash) GetAlgorithm() *FileHashAlgorithm
- func (m *FileHash) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *FileHash) GetFieldDeserializers() ...
- func (m *FileHash) GetOdataType() *string
- func (m *FileHash) GetValue() *string
- func (m *FileHash) Serialize(...) error
- func (m *FileHash) SetAdditionalData(value map[string]any)
- func (m *FileHash) SetAlgorithm(value *FileHashAlgorithm)
- func (m *FileHash) SetBackingStore(...)
- func (m *FileHash) SetOdataType(value *string)
- func (m *FileHash) SetValue(value *string)
- type FileHashAlgorithm
- type FileHashEvidence
- func (m *FileHashEvidence) GetAlgorithm() *FileHashAlgorithm
- func (m *FileHashEvidence) GetFieldDeserializers() ...
- func (m *FileHashEvidence) GetValue() *string
- func (m *FileHashEvidence) Serialize(...) error
- func (m *FileHashEvidence) SetAlgorithm(value *FileHashAlgorithm)
- func (m *FileHashEvidence) SetValue(value *string)
- type FileHashEvidenceable
- type FileHashable
- type FilePlanAppliedCategory
- type FilePlanAppliedCategoryable
- type FilePlanAuthority
- type FilePlanAuthorityable
- type FilePlanCitation
- func (m *FilePlanCitation) GetCitationJurisdiction() *string
- func (m *FilePlanCitation) GetCitationUrl() *string
- func (m *FilePlanCitation) GetFieldDeserializers() ...
- func (m *FilePlanCitation) Serialize(...) error
- func (m *FilePlanCitation) SetCitationJurisdiction(value *string)
- func (m *FilePlanCitation) SetCitationUrl(value *string)
- type FilePlanCitationable
- type FilePlanDepartment
- type FilePlanDepartmentable
- type FilePlanDescriptor
- func (m *FilePlanDescriptor) GetAuthority() FilePlanAuthorityable
- func (m *FilePlanDescriptor) GetAuthorityTemplate() AuthorityTemplateable
- func (m *FilePlanDescriptor) GetCategory() FilePlanAppliedCategoryable
- func (m *FilePlanDescriptor) GetCategoryTemplate() CategoryTemplateable
- func (m *FilePlanDescriptor) GetCitation() FilePlanCitationable
- func (m *FilePlanDescriptor) GetCitationTemplate() CitationTemplateable
- func (m *FilePlanDescriptor) GetDepartment() FilePlanDepartmentable
- func (m *FilePlanDescriptor) GetDepartmentTemplate() DepartmentTemplateable
- func (m *FilePlanDescriptor) GetFieldDeserializers() ...
- func (m *FilePlanDescriptor) GetFilePlanReference() FilePlanReferenceable
- func (m *FilePlanDescriptor) GetFilePlanReferenceTemplate() FilePlanReferenceTemplateable
- func (m *FilePlanDescriptor) Serialize(...) error
- func (m *FilePlanDescriptor) SetAuthority(value FilePlanAuthorityable)
- func (m *FilePlanDescriptor) SetAuthorityTemplate(value AuthorityTemplateable)
- func (m *FilePlanDescriptor) SetCategory(value FilePlanAppliedCategoryable)
- func (m *FilePlanDescriptor) SetCategoryTemplate(value CategoryTemplateable)
- func (m *FilePlanDescriptor) SetCitation(value FilePlanCitationable)
- func (m *FilePlanDescriptor) SetCitationTemplate(value CitationTemplateable)
- func (m *FilePlanDescriptor) SetDepartment(value FilePlanDepartmentable)
- func (m *FilePlanDescriptor) SetDepartmentTemplate(value DepartmentTemplateable)
- func (m *FilePlanDescriptor) SetFilePlanReference(value FilePlanReferenceable)
- func (m *FilePlanDescriptor) SetFilePlanReferenceTemplate(value FilePlanReferenceTemplateable)
- type FilePlanDescriptorBase
- func (m *FilePlanDescriptorBase) GetAdditionalData() map[string]any
- func (m *FilePlanDescriptorBase) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *FilePlanDescriptorBase) GetDisplayName() *string
- func (m *FilePlanDescriptorBase) GetFieldDeserializers() ...
- func (m *FilePlanDescriptorBase) GetOdataType() *string
- func (m *FilePlanDescriptorBase) Serialize(...) error
- func (m *FilePlanDescriptorBase) SetAdditionalData(value map[string]any)
- func (m *FilePlanDescriptorBase) SetBackingStore(...)
- func (m *FilePlanDescriptorBase) SetDisplayName(value *string)
- func (m *FilePlanDescriptorBase) SetOdataType(value *string)
- type FilePlanDescriptorBaseable
- type FilePlanDescriptorTemplate
- func (m *FilePlanDescriptorTemplate) GetCreatedBy() ...
- func (m *FilePlanDescriptorTemplate) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *FilePlanDescriptorTemplate) GetDisplayName() *string
- func (m *FilePlanDescriptorTemplate) GetFieldDeserializers() ...
- func (m *FilePlanDescriptorTemplate) Serialize(...) error
- func (m *FilePlanDescriptorTemplate) SetCreatedBy(...)
- func (m *FilePlanDescriptorTemplate) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *FilePlanDescriptorTemplate) SetDisplayName(value *string)
- type FilePlanDescriptorTemplateable
- type FilePlanDescriptorable
- type FilePlanReference
- type FilePlanReferenceTemplate
- type FilePlanReferenceTemplateCollectionResponse
- func (m *FilePlanReferenceTemplateCollectionResponse) GetFieldDeserializers() ...
- func (m *FilePlanReferenceTemplateCollectionResponse) GetValue() []FilePlanReferenceTemplateable
- func (m *FilePlanReferenceTemplateCollectionResponse) Serialize(...) error
- func (m *FilePlanReferenceTemplateCollectionResponse) SetValue(value []FilePlanReferenceTemplateable)
- type FilePlanReferenceTemplateCollectionResponseable
- type FilePlanReferenceTemplateable
- type FilePlanReferenceable
- type FilePlanSubcategory
- type FilePlanSubcategoryable
- type FormattedContent
- func (m *FormattedContent) GetAdditionalData() map[string]any
- func (m *FormattedContent) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *FormattedContent) GetContent() *string
- func (m *FormattedContent) GetFieldDeserializers() ...
- func (m *FormattedContent) GetFormat() *ContentFormat
- func (m *FormattedContent) GetOdataType() *string
- func (m *FormattedContent) Serialize(...) error
- func (m *FormattedContent) SetAdditionalData(value map[string]any)
- func (m *FormattedContent) SetBackingStore(...)
- func (m *FormattedContent) SetContent(value *string)
- func (m *FormattedContent) SetFormat(value *ContentFormat)
- func (m *FormattedContent) SetOdataType(value *string)
- type FormattedContentable
- type GeoLocation
- func (m *GeoLocation) GetAdditionalData() map[string]any
- func (m *GeoLocation) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *GeoLocation) GetCity() *string
- func (m *GeoLocation) GetCountryName() *string
- func (m *GeoLocation) GetFieldDeserializers() ...
- func (m *GeoLocation) GetLatitude() *float64
- func (m *GeoLocation) GetLongitude() *float64
- func (m *GeoLocation) GetOdataType() *string
- func (m *GeoLocation) GetState() *string
- func (m *GeoLocation) Serialize(...) error
- func (m *GeoLocation) SetAdditionalData(value map[string]any)
- func (m *GeoLocation) SetBackingStore(...)
- func (m *GeoLocation) SetCity(value *string)
- func (m *GeoLocation) SetCountryName(value *string)
- func (m *GeoLocation) SetLatitude(value *float64)
- func (m *GeoLocation) SetLongitude(value *float64)
- func (m *GeoLocation) SetOdataType(value *string)
- func (m *GeoLocation) SetState(value *string)
- type GeoLocationable
- type GitHubOrganizationEvidence
- func (m *GitHubOrganizationEvidence) GetCompany() *string
- func (m *GitHubOrganizationEvidence) GetDisplayName() *string
- func (m *GitHubOrganizationEvidence) GetEmail() *string
- func (m *GitHubOrganizationEvidence) GetFieldDeserializers() ...
- func (m *GitHubOrganizationEvidence) GetLogin() *string
- func (m *GitHubOrganizationEvidence) GetOrgId() *string
- func (m *GitHubOrganizationEvidence) GetWebUrl() *string
- func (m *GitHubOrganizationEvidence) Serialize(...) error
- func (m *GitHubOrganizationEvidence) SetCompany(value *string)
- func (m *GitHubOrganizationEvidence) SetDisplayName(value *string)
- func (m *GitHubOrganizationEvidence) SetEmail(value *string)
- func (m *GitHubOrganizationEvidence) SetLogin(value *string)
- func (m *GitHubOrganizationEvidence) SetOrgId(value *string)
- func (m *GitHubOrganizationEvidence) SetWebUrl(value *string)
- type GitHubOrganizationEvidenceable
- type GitHubRepoEvidence
- func (m *GitHubRepoEvidence) GetBaseUrl() *string
- func (m *GitHubRepoEvidence) GetFieldDeserializers() ...
- func (m *GitHubRepoEvidence) GetLogin() *string
- func (m *GitHubRepoEvidence) GetOwner() *string
- func (m *GitHubRepoEvidence) GetOwnerType() *string
- func (m *GitHubRepoEvidence) GetRepoId() *string
- func (m *GitHubRepoEvidence) Serialize(...) error
- func (m *GitHubRepoEvidence) SetBaseUrl(value *string)
- func (m *GitHubRepoEvidence) SetLogin(value *string)
- func (m *GitHubRepoEvidence) SetOwner(value *string)
- func (m *GitHubRepoEvidence) SetOwnerType(value *string)
- func (m *GitHubRepoEvidence) SetRepoId(value *string)
- type GitHubRepoEvidenceable
- type GitHubUserEvidence
- func (m *GitHubUserEvidence) GetEmail() *string
- func (m *GitHubUserEvidence) GetFieldDeserializers() ...
- func (m *GitHubUserEvidence) GetLogin() *string
- func (m *GitHubUserEvidence) GetName() *string
- func (m *GitHubUserEvidence) GetUserId() *string
- func (m *GitHubUserEvidence) GetWebUrl() *string
- func (m *GitHubUserEvidence) Serialize(...) error
- func (m *GitHubUserEvidence) SetEmail(value *string)
- func (m *GitHubUserEvidence) SetLogin(value *string)
- func (m *GitHubUserEvidence) SetName(value *string)
- func (m *GitHubUserEvidence) SetUserId(value *string)
- func (m *GitHubUserEvidence) SetWebUrl(value *string)
- type GitHubUserEvidenceable
- type GoogleCloudLocationType
- type GoogleCloudResourceEvidence
- func (m *GoogleCloudResourceEvidence) GetFieldDeserializers() ...
- func (m *GoogleCloudResourceEvidence) GetFullResourceName() *string
- func (m *GoogleCloudResourceEvidence) GetLocation() *string
- func (m *GoogleCloudResourceEvidence) GetLocationType() *GoogleCloudLocationType
- func (m *GoogleCloudResourceEvidence) GetProjectId() *string
- func (m *GoogleCloudResourceEvidence) GetProjectNumber() *int64
- func (m *GoogleCloudResourceEvidence) GetResourceName() *string
- func (m *GoogleCloudResourceEvidence) GetResourceType() *string
- func (m *GoogleCloudResourceEvidence) Serialize(...) error
- func (m *GoogleCloudResourceEvidence) SetFullResourceName(value *string)
- func (m *GoogleCloudResourceEvidence) SetLocation(value *string)
- func (m *GoogleCloudResourceEvidence) SetLocationType(value *GoogleCloudLocationType)
- func (m *GoogleCloudResourceEvidence) SetProjectId(value *string)
- func (m *GoogleCloudResourceEvidence) SetProjectNumber(value *int64)
- func (m *GoogleCloudResourceEvidence) SetResourceName(value *string)
- func (m *GoogleCloudResourceEvidence) SetResourceType(value *string)
- type GoogleCloudResourceEvidenceable
- type HealthIssue
- func (m *HealthIssue) GetAdditionalInformation() []string
- func (m *HealthIssue) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HealthIssue) GetDescription() *string
- func (m *HealthIssue) GetDisplayName() *string
- func (m *HealthIssue) GetDomainNames() []string
- func (m *HealthIssue) GetFieldDeserializers() ...
- func (m *HealthIssue) GetHealthIssueType() *HealthIssueType
- func (m *HealthIssue) GetIssueTypeId() *string
- func (m *HealthIssue) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HealthIssue) GetRecommendations() []string
- func (m *HealthIssue) GetRecommendedActionCommands() []string
- func (m *HealthIssue) GetSensorDNSNames() []string
- func (m *HealthIssue) GetSeverity() *HealthIssueSeverity
- func (m *HealthIssue) GetStatus() *HealthIssueStatus
- func (m *HealthIssue) Serialize(...) error
- func (m *HealthIssue) SetAdditionalInformation(value []string)
- func (m *HealthIssue) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HealthIssue) SetDescription(value *string)
- func (m *HealthIssue) SetDisplayName(value *string)
- func (m *HealthIssue) SetDomainNames(value []string)
- func (m *HealthIssue) SetHealthIssueType(value *HealthIssueType)
- func (m *HealthIssue) SetIssueTypeId(value *string)
- func (m *HealthIssue) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HealthIssue) SetRecommendations(value []string)
- func (m *HealthIssue) SetRecommendedActionCommands(value []string)
- func (m *HealthIssue) SetSensorDNSNames(value []string)
- func (m *HealthIssue) SetSeverity(value *HealthIssueSeverity)
- func (m *HealthIssue) SetStatus(value *HealthIssueStatus)
- type HealthIssueCollectionResponse
- type HealthIssueCollectionResponseable
- type HealthIssueSeverity
- type HealthIssueStatus
- type HealthIssueType
- type HealthIssueable
- type Host
- func (m *Host) GetChildHostPairs() []HostPairable
- func (m *Host) GetComponents() []HostComponentable
- func (m *Host) GetCookies() []HostCookieable
- func (m *Host) GetFieldDeserializers() ...
- func (m *Host) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Host) GetHostPairs() []HostPairable
- func (m *Host) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Host) GetParentHostPairs() []HostPairable
- func (m *Host) GetPassiveDns() []PassiveDnsRecordable
- func (m *Host) GetPassiveDnsReverse() []PassiveDnsRecordable
- func (m *Host) GetPorts() []HostPortable
- func (m *Host) GetReputation() HostReputationable
- func (m *Host) GetSslCertificates() []HostSslCertificateable
- func (m *Host) GetSubdomains() []Subdomainable
- func (m *Host) GetTrackers() []HostTrackerable
- func (m *Host) GetWhois() WhoisRecordable
- func (m *Host) Serialize(...) error
- func (m *Host) SetChildHostPairs(value []HostPairable)
- func (m *Host) SetComponents(value []HostComponentable)
- func (m *Host) SetCookies(value []HostCookieable)
- func (m *Host) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Host) SetHostPairs(value []HostPairable)
- func (m *Host) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Host) SetParentHostPairs(value []HostPairable)
- func (m *Host) SetPassiveDns(value []PassiveDnsRecordable)
- func (m *Host) SetPassiveDnsReverse(value []PassiveDnsRecordable)
- func (m *Host) SetPorts(value []HostPortable)
- func (m *Host) SetReputation(value HostReputationable)
- func (m *Host) SetSslCertificates(value []HostSslCertificateable)
- func (m *Host) SetSubdomains(value []Subdomainable)
- func (m *Host) SetTrackers(value []HostTrackerable)
- func (m *Host) SetWhois(value WhoisRecordable)
- type HostCollectionResponse
- type HostCollectionResponseable
- type HostComponent
- func (m *HostComponent) GetCategory() *string
- func (m *HostComponent) GetFieldDeserializers() ...
- func (m *HostComponent) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostComponent) GetHost() Hostable
- func (m *HostComponent) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostComponent) GetName() *string
- func (m *HostComponent) GetVersion() *string
- func (m *HostComponent) Serialize(...) error
- func (m *HostComponent) SetCategory(value *string)
- func (m *HostComponent) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostComponent) SetHost(value Hostable)
- func (m *HostComponent) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostComponent) SetName(value *string)
- func (m *HostComponent) SetVersion(value *string)
- type HostComponentCollectionResponse
- type HostComponentCollectionResponseable
- type HostComponentable
- type HostCookie
- func (m *HostCookie) GetDomain() *string
- func (m *HostCookie) GetFieldDeserializers() ...
- func (m *HostCookie) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostCookie) GetHost() Hostable
- func (m *HostCookie) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostCookie) GetName() *string
- func (m *HostCookie) Serialize(...) error
- func (m *HostCookie) SetDomain(value *string)
- func (m *HostCookie) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostCookie) SetHost(value Hostable)
- func (m *HostCookie) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostCookie) SetName(value *string)
- type HostCookieCollectionResponse
- type HostCookieCollectionResponseable
- type HostCookieable
- type HostLogonSessionEvidence
- func (m *HostLogonSessionEvidence) GetAccount() UserEvidenceable
- func (m *HostLogonSessionEvidence) GetEndUtcDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostLogonSessionEvidence) GetFieldDeserializers() ...
- func (m *HostLogonSessionEvidence) GetHost() DeviceEvidenceable
- func (m *HostLogonSessionEvidence) GetSessionId() *string
- func (m *HostLogonSessionEvidence) GetStartUtcDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostLogonSessionEvidence) Serialize(...) error
- func (m *HostLogonSessionEvidence) SetAccount(value UserEvidenceable)
- func (m *HostLogonSessionEvidence) SetEndUtcDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostLogonSessionEvidence) SetHost(value DeviceEvidenceable)
- func (m *HostLogonSessionEvidence) SetSessionId(value *string)
- func (m *HostLogonSessionEvidence) SetStartUtcDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type HostLogonSessionEvidenceable
- type HostPair
- func (m *HostPair) GetChildHost() Hostable
- func (m *HostPair) GetFieldDeserializers() ...
- func (m *HostPair) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPair) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPair) GetLinkKind() *string
- func (m *HostPair) GetParentHost() Hostable
- func (m *HostPair) Serialize(...) error
- func (m *HostPair) SetChildHost(value Hostable)
- func (m *HostPair) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPair) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPair) SetLinkKind(value *string)
- func (m *HostPair) SetParentHost(value Hostable)
- type HostPairCollectionResponse
- type HostPairCollectionResponseable
- type HostPairable
- type HostPort
- func (m *HostPort) GetBanners() []HostPortBannerable
- func (m *HostPort) GetFieldDeserializers() ...
- func (m *HostPort) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPort) GetHost() Hostable
- func (m *HostPort) GetLastScanDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPort) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPort) GetMostRecentSslCertificate() SslCertificateable
- func (m *HostPort) GetPort() *int32
- func (m *HostPort) GetProtocol() *HostPortProtocol
- func (m *HostPort) GetServices() []HostPortComponentable
- func (m *HostPort) GetStatus() *HostPortStatus
- func (m *HostPort) GetTimesObserved() *int32
- func (m *HostPort) Serialize(...) error
- func (m *HostPort) SetBanners(value []HostPortBannerable)
- func (m *HostPort) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPort) SetHost(value Hostable)
- func (m *HostPort) SetLastScanDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPort) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPort) SetMostRecentSslCertificate(value SslCertificateable)
- func (m *HostPort) SetPort(value *int32)
- func (m *HostPort) SetProtocol(value *HostPortProtocol)
- func (m *HostPort) SetServices(value []HostPortComponentable)
- func (m *HostPort) SetStatus(value *HostPortStatus)
- func (m *HostPort) SetTimesObserved(value *int32)
- type HostPortBanner
- func (m *HostPortBanner) GetAdditionalData() map[string]any
- func (m *HostPortBanner) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *HostPortBanner) GetBanner() *string
- func (m *HostPortBanner) GetFieldDeserializers() ...
- func (m *HostPortBanner) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPortBanner) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPortBanner) GetOdataType() *string
- func (m *HostPortBanner) GetScanProtocol() *string
- func (m *HostPortBanner) GetTimesObserved() *int32
- func (m *HostPortBanner) Serialize(...) error
- func (m *HostPortBanner) SetAdditionalData(value map[string]any)
- func (m *HostPortBanner) SetBackingStore(...)
- func (m *HostPortBanner) SetBanner(value *string)
- func (m *HostPortBanner) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPortBanner) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPortBanner) SetOdataType(value *string)
- func (m *HostPortBanner) SetScanProtocol(value *string)
- func (m *HostPortBanner) SetTimesObserved(value *int32)
- type HostPortBannerable
- type HostPortCollectionResponse
- type HostPortCollectionResponseable
- type HostPortComponent
- func (m *HostPortComponent) GetAdditionalData() map[string]any
- func (m *HostPortComponent) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *HostPortComponent) GetComponent() HostComponentable
- func (m *HostPortComponent) GetFieldDeserializers() ...
- func (m *HostPortComponent) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPortComponent) GetIsRecent() *bool
- func (m *HostPortComponent) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostPortComponent) GetOdataType() *string
- func (m *HostPortComponent) Serialize(...) error
- func (m *HostPortComponent) SetAdditionalData(value map[string]any)
- func (m *HostPortComponent) SetBackingStore(...)
- func (m *HostPortComponent) SetComponent(value HostComponentable)
- func (m *HostPortComponent) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPortComponent) SetIsRecent(value *bool)
- func (m *HostPortComponent) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostPortComponent) SetOdataType(value *string)
- type HostPortComponentable
- type HostPortProtocol
- type HostPortStatus
- type HostPortable
- type HostReputation
- func (m *HostReputation) GetClassification() *HostReputationClassification
- func (m *HostReputation) GetFieldDeserializers() ...
- func (m *HostReputation) GetRules() []HostReputationRuleable
- func (m *HostReputation) GetScore() *int32
- func (m *HostReputation) Serialize(...) error
- func (m *HostReputation) SetClassification(value *HostReputationClassification)
- func (m *HostReputation) SetRules(value []HostReputationRuleable)
- func (m *HostReputation) SetScore(value *int32)
- type HostReputationClassification
- type HostReputationRule
- func (m *HostReputationRule) GetAdditionalData() map[string]any
- func (m *HostReputationRule) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *HostReputationRule) GetDescription() *string
- func (m *HostReputationRule) GetFieldDeserializers() ...
- func (m *HostReputationRule) GetName() *string
- func (m *HostReputationRule) GetOdataType() *string
- func (m *HostReputationRule) GetRelatedDetailsUrl() *string
- func (m *HostReputationRule) GetSeverity() *HostReputationRuleSeverity
- func (m *HostReputationRule) Serialize(...) error
- func (m *HostReputationRule) SetAdditionalData(value map[string]any)
- func (m *HostReputationRule) SetBackingStore(...)
- func (m *HostReputationRule) SetDescription(value *string)
- func (m *HostReputationRule) SetName(value *string)
- func (m *HostReputationRule) SetOdataType(value *string)
- func (m *HostReputationRule) SetRelatedDetailsUrl(value *string)
- func (m *HostReputationRule) SetSeverity(value *HostReputationRuleSeverity)
- type HostReputationRuleSeverity
- type HostReputationRuleable
- type HostReputationable
- type HostSslCertificate
- func (m *HostSslCertificate) GetFieldDeserializers() ...
- func (m *HostSslCertificate) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostSslCertificate) GetHost() Hostable
- func (m *HostSslCertificate) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostSslCertificate) GetPorts() []HostSslCertificatePortable
- func (m *HostSslCertificate) GetSslCertificate() SslCertificateable
- func (m *HostSslCertificate) Serialize(...) error
- func (m *HostSslCertificate) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostSslCertificate) SetHost(value Hostable)
- func (m *HostSslCertificate) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostSslCertificate) SetPorts(value []HostSslCertificatePortable)
- func (m *HostSslCertificate) SetSslCertificate(value SslCertificateable)
- type HostSslCertificateCollectionResponse
- func (m *HostSslCertificateCollectionResponse) GetFieldDeserializers() ...
- func (m *HostSslCertificateCollectionResponse) GetValue() []HostSslCertificateable
- func (m *HostSslCertificateCollectionResponse) Serialize(...) error
- func (m *HostSslCertificateCollectionResponse) SetValue(value []HostSslCertificateable)
- type HostSslCertificateCollectionResponseable
- type HostSslCertificatePort
- func (m *HostSslCertificatePort) GetAdditionalData() map[string]any
- func (m *HostSslCertificatePort) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *HostSslCertificatePort) GetFieldDeserializers() ...
- func (m *HostSslCertificatePort) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostSslCertificatePort) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostSslCertificatePort) GetOdataType() *string
- func (m *HostSslCertificatePort) GetPort() *int32
- func (m *HostSslCertificatePort) Serialize(...) error
- func (m *HostSslCertificatePort) SetAdditionalData(value map[string]any)
- func (m *HostSslCertificatePort) SetBackingStore(...)
- func (m *HostSslCertificatePort) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostSslCertificatePort) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostSslCertificatePort) SetOdataType(value *string)
- func (m *HostSslCertificatePort) SetPort(value *int32)
- type HostSslCertificatePortable
- type HostSslCertificateable
- type HostTracker
- func (m *HostTracker) GetFieldDeserializers() ...
- func (m *HostTracker) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostTracker) GetHost() Hostable
- func (m *HostTracker) GetKind() *string
- func (m *HostTracker) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *HostTracker) GetValue() *string
- func (m *HostTracker) Serialize(...) error
- func (m *HostTracker) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostTracker) SetHost(value Hostable)
- func (m *HostTracker) SetKind(value *string)
- func (m *HostTracker) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *HostTracker) SetValue(value *string)
- type HostTrackerCollectionResponse
- type HostTrackerCollectionResponseable
- type HostTrackerable
- type Hostable
- type Hostname
- type Hostnameable
- type HuntingQueryResults
- func (m *HuntingQueryResults) GetAdditionalData() map[string]any
- func (m *HuntingQueryResults) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *HuntingQueryResults) GetFieldDeserializers() ...
- func (m *HuntingQueryResults) GetOdataType() *string
- func (m *HuntingQueryResults) GetResults() []HuntingRowResultable
- func (m *HuntingQueryResults) GetSchema() []SinglePropertySchemaable
- func (m *HuntingQueryResults) Serialize(...) error
- func (m *HuntingQueryResults) SetAdditionalData(value map[string]any)
- func (m *HuntingQueryResults) SetBackingStore(...)
- func (m *HuntingQueryResults) SetOdataType(value *string)
- func (m *HuntingQueryResults) SetResults(value []HuntingRowResultable)
- func (m *HuntingQueryResults) SetSchema(value []SinglePropertySchemaable)
- type HuntingQueryResultsable
- type HuntingRowResult
- func (m *HuntingRowResult) GetAdditionalData() map[string]any
- func (m *HuntingRowResult) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *HuntingRowResult) GetFieldDeserializers() ...
- func (m *HuntingRowResult) GetOdataType() *string
- func (m *HuntingRowResult) Serialize(...) error
- func (m *HuntingRowResult) SetAdditionalData(value map[string]any)
- func (m *HuntingRowResult) SetBackingStore(...)
- func (m *HuntingRowResult) SetOdataType(value *string)
- type HuntingRowResultable
- type Hyperlink
- func (m *Hyperlink) GetAdditionalData() map[string]any
- func (m *Hyperlink) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *Hyperlink) GetFieldDeserializers() ...
- func (m *Hyperlink) GetName() *string
- func (m *Hyperlink) GetOdataType() *string
- func (m *Hyperlink) GetUrl() *string
- func (m *Hyperlink) Serialize(...) error
- func (m *Hyperlink) SetAdditionalData(value map[string]any)
- func (m *Hyperlink) SetBackingStore(...)
- func (m *Hyperlink) SetName(value *string)
- func (m *Hyperlink) SetOdataType(value *string)
- func (m *Hyperlink) SetUrl(value *string)
- type Hyperlinkable
- type IdentityContainer
- type IdentityContainerable
- type Incident
- func (m *Incident) GetAlerts() []Alertable
- func (m *Incident) GetAssignedTo() *string
- func (m *Incident) GetClassification() *AlertClassification
- func (m *Incident) GetComments() []AlertCommentable
- func (m *Incident) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Incident) GetCustomTags() []string
- func (m *Incident) GetDescription() *string
- func (m *Incident) GetDetermination() *AlertDetermination
- func (m *Incident) GetDisplayName() *string
- func (m *Incident) GetFieldDeserializers() ...
- func (m *Incident) GetIncidentWebUrl() *string
- func (m *Incident) GetLastModifiedBy() *string
- func (m *Incident) GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Incident) GetRedirectIncidentId() *string
- func (m *Incident) GetResolvingComment() *string
- func (m *Incident) GetSeverity() *AlertSeverity
- func (m *Incident) GetStatus() *IncidentStatus
- func (m *Incident) GetSystemTags() []string
- func (m *Incident) GetTenantId() *string
- func (m *Incident) Serialize(...) error
- func (m *Incident) SetAlerts(value []Alertable)
- func (m *Incident) SetAssignedTo(value *string)
- func (m *Incident) SetClassification(value *AlertClassification)
- func (m *Incident) SetComments(value []AlertCommentable)
- func (m *Incident) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Incident) SetCustomTags(value []string)
- func (m *Incident) SetDescription(value *string)
- func (m *Incident) SetDetermination(value *AlertDetermination)
- func (m *Incident) SetDisplayName(value *string)
- func (m *Incident) SetIncidentWebUrl(value *string)
- func (m *Incident) SetLastModifiedBy(value *string)
- func (m *Incident) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Incident) SetRedirectIncidentId(value *string)
- func (m *Incident) SetResolvingComment(value *string)
- func (m *Incident) SetSeverity(value *AlertSeverity)
- func (m *Incident) SetStatus(value *IncidentStatus)
- func (m *Incident) SetSystemTags(value []string)
- func (m *Incident) SetTenantId(value *string)
- type IncidentCollectionResponse
- type IncidentCollectionResponseable
- type IncidentStatus
- type Incidentable
- type Indicator
- type IndicatorSource
- type Indicatorable
- type IntelligenceProfile
- func (m *IntelligenceProfile) GetAliases() []string
- func (m *IntelligenceProfile) GetCountriesOrRegionsOfOrigin() []IntelligenceProfileCountryOrRegionOfOriginable
- func (m *IntelligenceProfile) GetDescription() FormattedContentable
- func (m *IntelligenceProfile) GetFieldDeserializers() ...
- func (m *IntelligenceProfile) GetFirstActiveDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *IntelligenceProfile) GetIndicators() []IntelligenceProfileIndicatorable
- func (m *IntelligenceProfile) GetKind() *IntelligenceProfileKind
- func (m *IntelligenceProfile) GetSummary() FormattedContentable
- func (m *IntelligenceProfile) GetTargets() []string
- func (m *IntelligenceProfile) GetTitle() *string
- func (m *IntelligenceProfile) GetTradecraft() FormattedContentable
- func (m *IntelligenceProfile) Serialize(...) error
- func (m *IntelligenceProfile) SetAliases(value []string)
- func (m *IntelligenceProfile) SetCountriesOrRegionsOfOrigin(value []IntelligenceProfileCountryOrRegionOfOriginable)
- func (m *IntelligenceProfile) SetDescription(value FormattedContentable)
- func (m *IntelligenceProfile) SetFirstActiveDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *IntelligenceProfile) SetIndicators(value []IntelligenceProfileIndicatorable)
- func (m *IntelligenceProfile) SetKind(value *IntelligenceProfileKind)
- func (m *IntelligenceProfile) SetSummary(value FormattedContentable)
- func (m *IntelligenceProfile) SetTargets(value []string)
- func (m *IntelligenceProfile) SetTitle(value *string)
- func (m *IntelligenceProfile) SetTradecraft(value FormattedContentable)
- type IntelligenceProfileCollectionResponse
- func (m *IntelligenceProfileCollectionResponse) GetFieldDeserializers() ...
- func (m *IntelligenceProfileCollectionResponse) GetValue() []IntelligenceProfileable
- func (m *IntelligenceProfileCollectionResponse) Serialize(...) error
- func (m *IntelligenceProfileCollectionResponse) SetValue(value []IntelligenceProfileable)
- type IntelligenceProfileCollectionResponseable
- type IntelligenceProfileCountryOrRegionOfOrigin
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetAdditionalData() map[string]any
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetCode() *string
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetFieldDeserializers() ...
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetLabel() *string
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetOdataType() *string
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) Serialize(...) error
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetAdditionalData(value map[string]any)
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetBackingStore(...)
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetCode(value *string)
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetLabel(value *string)
- func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetOdataType(value *string)
- type IntelligenceProfileCountryOrRegionOfOriginable
- type IntelligenceProfileIndicator
- func (m *IntelligenceProfileIndicator) GetFieldDeserializers() ...
- func (m *IntelligenceProfileIndicator) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *IntelligenceProfileIndicator) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *IntelligenceProfileIndicator) Serialize(...) error
- func (m *IntelligenceProfileIndicator) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *IntelligenceProfileIndicator) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type IntelligenceProfileIndicatorCollectionResponse
- func (m *IntelligenceProfileIndicatorCollectionResponse) GetFieldDeserializers() ...
- func (m *IntelligenceProfileIndicatorCollectionResponse) GetValue() []IntelligenceProfileIndicatorable
- func (m *IntelligenceProfileIndicatorCollectionResponse) Serialize(...) error
- func (m *IntelligenceProfileIndicatorCollectionResponse) SetValue(value []IntelligenceProfileIndicatorable)
- type IntelligenceProfileIndicatorCollectionResponseable
- type IntelligenceProfileIndicatorable
- type IntelligenceProfileKind
- type IntelligenceProfileable
- type IoTDeviceEvidence
- func (m *IoTDeviceEvidence) GetDeviceId() *string
- func (m *IoTDeviceEvidence) GetDeviceName() *string
- func (m *IoTDeviceEvidence) GetDevicePageLink() *string
- func (m *IoTDeviceEvidence) GetDeviceSubType() *string
- func (m *IoTDeviceEvidence) GetDeviceType() *string
- func (m *IoTDeviceEvidence) GetFieldDeserializers() ...
- func (m *IoTDeviceEvidence) GetImportance() *IoTDeviceImportanceType
- func (m *IoTDeviceEvidence) GetIoTHub() AzureResourceEvidenceable
- func (m *IoTDeviceEvidence) GetIoTSecurityAgentId() *string
- func (m *IoTDeviceEvidence) GetIpAddress() IpEvidenceable
- func (m *IoTDeviceEvidence) GetIsAuthorized() *bool
- func (m *IoTDeviceEvidence) GetIsProgramming() *bool
- func (m *IoTDeviceEvidence) GetIsScanner() *bool
- func (m *IoTDeviceEvidence) GetMacAddress() *string
- func (m *IoTDeviceEvidence) GetManufacturer() *string
- func (m *IoTDeviceEvidence) GetModel() *string
- func (m *IoTDeviceEvidence) GetNics() NicEvidenceable
- func (m *IoTDeviceEvidence) GetOperatingSystem() *string
- func (m *IoTDeviceEvidence) GetOwners() []string
- func (m *IoTDeviceEvidence) GetProtocols() []string
- func (m *IoTDeviceEvidence) GetPurdueLayer() *string
- func (m *IoTDeviceEvidence) GetSensor() *string
- func (m *IoTDeviceEvidence) GetSerialNumber() *string
- func (m *IoTDeviceEvidence) GetSite() *string
- func (m *IoTDeviceEvidence) GetSource() *string
- func (m *IoTDeviceEvidence) GetSourceRef() UrlEvidenceable
- func (m *IoTDeviceEvidence) GetZone() *string
- func (m *IoTDeviceEvidence) Serialize(...) error
- func (m *IoTDeviceEvidence) SetDeviceId(value *string)
- func (m *IoTDeviceEvidence) SetDeviceName(value *string)
- func (m *IoTDeviceEvidence) SetDevicePageLink(value *string)
- func (m *IoTDeviceEvidence) SetDeviceSubType(value *string)
- func (m *IoTDeviceEvidence) SetDeviceType(value *string)
- func (m *IoTDeviceEvidence) SetImportance(value *IoTDeviceImportanceType)
- func (m *IoTDeviceEvidence) SetIoTHub(value AzureResourceEvidenceable)
- func (m *IoTDeviceEvidence) SetIoTSecurityAgentId(value *string)
- func (m *IoTDeviceEvidence) SetIpAddress(value IpEvidenceable)
- func (m *IoTDeviceEvidence) SetIsAuthorized(value *bool)
- func (m *IoTDeviceEvidence) SetIsProgramming(value *bool)
- func (m *IoTDeviceEvidence) SetIsScanner(value *bool)
- func (m *IoTDeviceEvidence) SetMacAddress(value *string)
- func (m *IoTDeviceEvidence) SetManufacturer(value *string)
- func (m *IoTDeviceEvidence) SetModel(value *string)
- func (m *IoTDeviceEvidence) SetNics(value NicEvidenceable)
- func (m *IoTDeviceEvidence) SetOperatingSystem(value *string)
- func (m *IoTDeviceEvidence) SetOwners(value []string)
- func (m *IoTDeviceEvidence) SetProtocols(value []string)
- func (m *IoTDeviceEvidence) SetPurdueLayer(value *string)
- func (m *IoTDeviceEvidence) SetSensor(value *string)
- func (m *IoTDeviceEvidence) SetSerialNumber(value *string)
- func (m *IoTDeviceEvidence) SetSite(value *string)
- func (m *IoTDeviceEvidence) SetSource(value *string)
- func (m *IoTDeviceEvidence) SetSourceRef(value UrlEvidenceable)
- func (m *IoTDeviceEvidence) SetZone(value *string)
- type IoTDeviceEvidenceable
- type IoTDeviceImportanceType
- type IpAddress
- func (m *IpAddress) GetAutonomousSystem() AutonomousSystemable
- func (m *IpAddress) GetCountryOrRegion() *string
- func (m *IpAddress) GetFieldDeserializers() ...
- func (m *IpAddress) GetHostingProvider() *string
- func (m *IpAddress) GetNetblock() *string
- func (m *IpAddress) Serialize(...) error
- func (m *IpAddress) SetAutonomousSystem(value AutonomousSystemable)
- func (m *IpAddress) SetCountryOrRegion(value *string)
- func (m *IpAddress) SetHostingProvider(value *string)
- func (m *IpAddress) SetNetblock(value *string)
- type IpAddressable
- type IpEvidence
- func (m *IpEvidence) GetCountryLetterCode() *string
- func (m *IpEvidence) GetFieldDeserializers() ...
- func (m *IpEvidence) GetIpAddress() *string
- func (m *IpEvidence) GetLocation() GeoLocationable
- func (m *IpEvidence) GetStream() Streamable
- func (m *IpEvidence) Serialize(...) error
- func (m *IpEvidence) SetCountryLetterCode(value *string)
- func (m *IpEvidence) SetIpAddress(value *string)
- func (m *IpEvidence) SetLocation(value GeoLocationable)
- func (m *IpEvidence) SetStream(value Streamable)
- type IpEvidenceable
- type KubernetesClusterEvidence
- func (m *KubernetesClusterEvidence) GetCloudResource() AlertEvidenceable
- func (m *KubernetesClusterEvidence) GetDistribution() *string
- func (m *KubernetesClusterEvidence) GetFieldDeserializers() ...
- func (m *KubernetesClusterEvidence) GetName() *string
- func (m *KubernetesClusterEvidence) GetPlatform() *KubernetesPlatform
- func (m *KubernetesClusterEvidence) GetVersion() *string
- func (m *KubernetesClusterEvidence) Serialize(...) error
- func (m *KubernetesClusterEvidence) SetCloudResource(value AlertEvidenceable)
- func (m *KubernetesClusterEvidence) SetDistribution(value *string)
- func (m *KubernetesClusterEvidence) SetName(value *string)
- func (m *KubernetesClusterEvidence) SetPlatform(value *KubernetesPlatform)
- func (m *KubernetesClusterEvidence) SetVersion(value *string)
- type KubernetesClusterEvidenceable
- type KubernetesControllerEvidence
- func (m *KubernetesControllerEvidence) GetFieldDeserializers() ...
- func (m *KubernetesControllerEvidence) GetLabels() Dictionaryable
- func (m *KubernetesControllerEvidence) GetName() *string
- func (m *KubernetesControllerEvidence) GetNamespace() KubernetesNamespaceEvidenceable
- func (m *KubernetesControllerEvidence) GetTypeEscaped() *string
- func (m *KubernetesControllerEvidence) Serialize(...) error
- func (m *KubernetesControllerEvidence) SetLabels(value Dictionaryable)
- func (m *KubernetesControllerEvidence) SetName(value *string)
- func (m *KubernetesControllerEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
- func (m *KubernetesControllerEvidence) SetTypeEscaped(value *string)
- type KubernetesControllerEvidenceable
- type KubernetesNamespaceEvidence
- func (m *KubernetesNamespaceEvidence) GetCluster() KubernetesClusterEvidenceable
- func (m *KubernetesNamespaceEvidence) GetFieldDeserializers() ...
- func (m *KubernetesNamespaceEvidence) GetLabels() Dictionaryable
- func (m *KubernetesNamespaceEvidence) GetName() *string
- func (m *KubernetesNamespaceEvidence) Serialize(...) error
- func (m *KubernetesNamespaceEvidence) SetCluster(value KubernetesClusterEvidenceable)
- func (m *KubernetesNamespaceEvidence) SetLabels(value Dictionaryable)
- func (m *KubernetesNamespaceEvidence) SetName(value *string)
- type KubernetesNamespaceEvidenceable
- type KubernetesPlatform
- type KubernetesPodEvidence
- func (m *KubernetesPodEvidence) GetContainers() []ContainerEvidenceable
- func (m *KubernetesPodEvidence) GetController() KubernetesControllerEvidenceable
- func (m *KubernetesPodEvidence) GetEphemeralContainers() []ContainerEvidenceable
- func (m *KubernetesPodEvidence) GetFieldDeserializers() ...
- func (m *KubernetesPodEvidence) GetInitContainers() []ContainerEvidenceable
- func (m *KubernetesPodEvidence) GetLabels() Dictionaryable
- func (m *KubernetesPodEvidence) GetName() *string
- func (m *KubernetesPodEvidence) GetNamespace() KubernetesNamespaceEvidenceable
- func (m *KubernetesPodEvidence) GetPodIp() IpEvidenceable
- func (m *KubernetesPodEvidence) GetServiceAccount() KubernetesServiceAccountEvidenceable
- func (m *KubernetesPodEvidence) Serialize(...) error
- func (m *KubernetesPodEvidence) SetContainers(value []ContainerEvidenceable)
- func (m *KubernetesPodEvidence) SetController(value KubernetesControllerEvidenceable)
- func (m *KubernetesPodEvidence) SetEphemeralContainers(value []ContainerEvidenceable)
- func (m *KubernetesPodEvidence) SetInitContainers(value []ContainerEvidenceable)
- func (m *KubernetesPodEvidence) SetLabels(value Dictionaryable)
- func (m *KubernetesPodEvidence) SetName(value *string)
- func (m *KubernetesPodEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
- func (m *KubernetesPodEvidence) SetPodIp(value IpEvidenceable)
- func (m *KubernetesPodEvidence) SetServiceAccount(value KubernetesServiceAccountEvidenceable)
- type KubernetesPodEvidenceable
- type KubernetesSecretEvidence
- func (m *KubernetesSecretEvidence) GetFieldDeserializers() ...
- func (m *KubernetesSecretEvidence) GetName() *string
- func (m *KubernetesSecretEvidence) GetNamespace() KubernetesNamespaceEvidenceable
- func (m *KubernetesSecretEvidence) GetSecretType() *string
- func (m *KubernetesSecretEvidence) Serialize(...) error
- func (m *KubernetesSecretEvidence) SetName(value *string)
- func (m *KubernetesSecretEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
- func (m *KubernetesSecretEvidence) SetSecretType(value *string)
- type KubernetesSecretEvidenceable
- type KubernetesServiceAccountEvidence
- func (m *KubernetesServiceAccountEvidence) GetFieldDeserializers() ...
- func (m *KubernetesServiceAccountEvidence) GetName() *string
- func (m *KubernetesServiceAccountEvidence) GetNamespace() KubernetesNamespaceEvidenceable
- func (m *KubernetesServiceAccountEvidence) Serialize(...) error
- func (m *KubernetesServiceAccountEvidence) SetName(value *string)
- func (m *KubernetesServiceAccountEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
- type KubernetesServiceAccountEvidenceable
- type KubernetesServiceEvidence
- func (m *KubernetesServiceEvidence) GetClusterIP() IpEvidenceable
- func (m *KubernetesServiceEvidence) GetExternalIPs() []IpEvidenceable
- func (m *KubernetesServiceEvidence) GetFieldDeserializers() ...
- func (m *KubernetesServiceEvidence) GetLabels() Dictionaryable
- func (m *KubernetesServiceEvidence) GetName() *string
- func (m *KubernetesServiceEvidence) GetNamespace() KubernetesNamespaceEvidenceable
- func (m *KubernetesServiceEvidence) GetSelector() Dictionaryable
- func (m *KubernetesServiceEvidence) GetServicePorts() []KubernetesServicePortable
- func (m *KubernetesServiceEvidence) GetServiceType() *KubernetesServiceType
- func (m *KubernetesServiceEvidence) Serialize(...) error
- func (m *KubernetesServiceEvidence) SetClusterIP(value IpEvidenceable)
- func (m *KubernetesServiceEvidence) SetExternalIPs(value []IpEvidenceable)
- func (m *KubernetesServiceEvidence) SetLabels(value Dictionaryable)
- func (m *KubernetesServiceEvidence) SetName(value *string)
- func (m *KubernetesServiceEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
- func (m *KubernetesServiceEvidence) SetSelector(value Dictionaryable)
- func (m *KubernetesServiceEvidence) SetServicePorts(value []KubernetesServicePortable)
- func (m *KubernetesServiceEvidence) SetServiceType(value *KubernetesServiceType)
- type KubernetesServiceEvidenceable
- type KubernetesServicePort
- func (m *KubernetesServicePort) GetAdditionalData() map[string]any
- func (m *KubernetesServicePort) GetAppProtocol() *string
- func (m *KubernetesServicePort) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *KubernetesServicePort) GetFieldDeserializers() ...
- func (m *KubernetesServicePort) GetName() *string
- func (m *KubernetesServicePort) GetNodePort() *int32
- func (m *KubernetesServicePort) GetOdataType() *string
- func (m *KubernetesServicePort) GetPort() *int32
- func (m *KubernetesServicePort) GetProtocol() *ContainerPortProtocol
- func (m *KubernetesServicePort) GetTargetPort() *string
- func (m *KubernetesServicePort) Serialize(...) error
- func (m *KubernetesServicePort) SetAdditionalData(value map[string]any)
- func (m *KubernetesServicePort) SetAppProtocol(value *string)
- func (m *KubernetesServicePort) SetBackingStore(...)
- func (m *KubernetesServicePort) SetName(value *string)
- func (m *KubernetesServicePort) SetNodePort(value *int32)
- func (m *KubernetesServicePort) SetOdataType(value *string)
- func (m *KubernetesServicePort) SetPort(value *int32)
- func (m *KubernetesServicePort) SetProtocol(value *ContainerPortProtocol)
- func (m *KubernetesServicePort) SetTargetPort(value *string)
- type KubernetesServicePortable
- type KubernetesServiceType
- type LabelsRoot
- func (m *LabelsRoot) GetAuthorities() []AuthorityTemplateable
- func (m *LabelsRoot) GetCategories() []CategoryTemplateable
- func (m *LabelsRoot) GetCitations() []CitationTemplateable
- func (m *LabelsRoot) GetDepartments() []DepartmentTemplateable
- func (m *LabelsRoot) GetFieldDeserializers() ...
- func (m *LabelsRoot) GetFilePlanReferences() []FilePlanReferenceTemplateable
- func (m *LabelsRoot) GetRetentionLabels() []RetentionLabelable
- func (m *LabelsRoot) Serialize(...) error
- func (m *LabelsRoot) SetAuthorities(value []AuthorityTemplateable)
- func (m *LabelsRoot) SetCategories(value []CategoryTemplateable)
- func (m *LabelsRoot) SetCitations(value []CitationTemplateable)
- func (m *LabelsRoot) SetDepartments(value []DepartmentTemplateable)
- func (m *LabelsRoot) SetFilePlanReferences(value []FilePlanReferenceTemplateable)
- func (m *LabelsRoot) SetRetentionLabels(value []RetentionLabelable)
- type LabelsRootable
- type LoggedOnUser
- func (m *LoggedOnUser) GetAccountName() *string
- func (m *LoggedOnUser) GetAdditionalData() map[string]any
- func (m *LoggedOnUser) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *LoggedOnUser) GetDomainName() *string
- func (m *LoggedOnUser) GetFieldDeserializers() ...
- func (m *LoggedOnUser) GetOdataType() *string
- func (m *LoggedOnUser) Serialize(...) error
- func (m *LoggedOnUser) SetAccountName(value *string)
- func (m *LoggedOnUser) SetAdditionalData(value map[string]any)
- func (m *LoggedOnUser) SetBackingStore(...)
- func (m *LoggedOnUser) SetDomainName(value *string)
- func (m *LoggedOnUser) SetOdataType(value *string)
- type LoggedOnUserable
- type MailClusterEvidence
- func (m *MailClusterEvidence) GetClusterBy() *string
- func (m *MailClusterEvidence) GetClusterByValue() *string
- func (m *MailClusterEvidence) GetEmailCount() *int64
- func (m *MailClusterEvidence) GetFieldDeserializers() ...
- func (m *MailClusterEvidence) GetNetworkMessageIds() []string
- func (m *MailClusterEvidence) GetQuery() *string
- func (m *MailClusterEvidence) GetUrn() *string
- func (m *MailClusterEvidence) Serialize(...) error
- func (m *MailClusterEvidence) SetClusterBy(value *string)
- func (m *MailClusterEvidence) SetClusterByValue(value *string)
- func (m *MailClusterEvidence) SetEmailCount(value *int64)
- func (m *MailClusterEvidence) SetNetworkMessageIds(value []string)
- func (m *MailClusterEvidence) SetQuery(value *string)
- func (m *MailClusterEvidence) SetUrn(value *string)
- type MailClusterEvidenceable
- type MailboxConfigurationEvidence
- func (m *MailboxConfigurationEvidence) GetConfigurationId() *string
- func (m *MailboxConfigurationEvidence) GetConfigurationType() *MailboxConfigurationType
- func (m *MailboxConfigurationEvidence) GetDisplayName() *string
- func (m *MailboxConfigurationEvidence) GetExternalDirectoryObjectId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
- func (m *MailboxConfigurationEvidence) GetFieldDeserializers() ...
- func (m *MailboxConfigurationEvidence) GetMailboxPrimaryAddress() *string
- func (m *MailboxConfigurationEvidence) GetUpn() *string
- func (m *MailboxConfigurationEvidence) Serialize(...) error
- func (m *MailboxConfigurationEvidence) SetConfigurationId(value *string)
- func (m *MailboxConfigurationEvidence) SetConfigurationType(value *MailboxConfigurationType)
- func (m *MailboxConfigurationEvidence) SetDisplayName(value *string)
- func (m *MailboxConfigurationEvidence) SetExternalDirectoryObjectId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
- func (m *MailboxConfigurationEvidence) SetMailboxPrimaryAddress(value *string)
- func (m *MailboxConfigurationEvidence) SetUpn(value *string)
- type MailboxConfigurationEvidenceable
- type MailboxConfigurationType
- type MailboxEvidence
- func (m *MailboxEvidence) GetDisplayName() *string
- func (m *MailboxEvidence) GetFieldDeserializers() ...
- func (m *MailboxEvidence) GetPrimaryAddress() *string
- func (m *MailboxEvidence) GetUserAccount() UserAccountable
- func (m *MailboxEvidence) Serialize(...) error
- func (m *MailboxEvidence) SetDisplayName(value *string)
- func (m *MailboxEvidence) SetPrimaryAddress(value *string)
- func (m *MailboxEvidence) SetUserAccount(value UserAccountable)
- type MailboxEvidenceable
- type MalwareEvidence
- func (m *MalwareEvidence) GetCategory() *string
- func (m *MalwareEvidence) GetFieldDeserializers() ...
- func (m *MalwareEvidence) GetFiles() []FileEvidenceable
- func (m *MalwareEvidence) GetName() *string
- func (m *MalwareEvidence) GetProcesses() []ProcessEvidenceable
- func (m *MalwareEvidence) Serialize(...) error
- func (m *MalwareEvidence) SetCategory(value *string)
- func (m *MalwareEvidence) SetFiles(value []FileEvidenceable)
- func (m *MalwareEvidence) SetName(value *string)
- func (m *MalwareEvidence) SetProcesses(value []ProcessEvidenceable)
- type MalwareEvidenceable
- type NetworkConnectionEvidence
- func (m *NetworkConnectionEvidence) GetDestinationAddress() IpEvidenceable
- func (m *NetworkConnectionEvidence) GetDestinationPort() *int32
- func (m *NetworkConnectionEvidence) GetFieldDeserializers() ...
- func (m *NetworkConnectionEvidence) GetProtocol() *ProtocolType
- func (m *NetworkConnectionEvidence) GetSourceAddress() IpEvidenceable
- func (m *NetworkConnectionEvidence) GetSourcePort() *int32
- func (m *NetworkConnectionEvidence) Serialize(...) error
- func (m *NetworkConnectionEvidence) SetDestinationAddress(value IpEvidenceable)
- func (m *NetworkConnectionEvidence) SetDestinationPort(value *int32)
- func (m *NetworkConnectionEvidence) SetProtocol(value *ProtocolType)
- func (m *NetworkConnectionEvidence) SetSourceAddress(value IpEvidenceable)
- func (m *NetworkConnectionEvidence) SetSourcePort(value *int32)
- type NetworkConnectionEvidenceable
- type NicEvidence
- func (m *NicEvidence) GetFieldDeserializers() ...
- func (m *NicEvidence) GetIpAddress() IpEvidenceable
- func (m *NicEvidence) GetMacAddress() *string
- func (m *NicEvidence) GetVlans() []string
- func (m *NicEvidence) Serialize(...) error
- func (m *NicEvidence) SetIpAddress(value IpEvidenceable)
- func (m *NicEvidence) SetMacAddress(value *string)
- func (m *NicEvidence) SetVlans(value []string)
- type NicEvidenceable
- type OauthApplicationEvidence
- func (m *OauthApplicationEvidence) GetAppId() *string
- func (m *OauthApplicationEvidence) GetDisplayName() *string
- func (m *OauthApplicationEvidence) GetFieldDeserializers() ...
- func (m *OauthApplicationEvidence) GetObjectId() *string
- func (m *OauthApplicationEvidence) GetPublisher() *string
- func (m *OauthApplicationEvidence) Serialize(...) error
- func (m *OauthApplicationEvidence) SetAppId(value *string)
- func (m *OauthApplicationEvidence) SetDisplayName(value *string)
- func (m *OauthApplicationEvidence) SetObjectId(value *string)
- func (m *OauthApplicationEvidence) SetPublisher(value *string)
- type OauthApplicationEvidenceable
- type OcrSettings
- func (m *OcrSettings) GetAdditionalData() map[string]any
- func (m *OcrSettings) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *OcrSettings) GetFieldDeserializers() ...
- func (m *OcrSettings) GetIsEnabled() *bool
- func (m *OcrSettings) GetMaxImageSize() *int32
- func (m *OcrSettings) GetOdataType() *string
- func (m *OcrSettings) GetTimeout() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
- func (m *OcrSettings) Serialize(...) error
- func (m *OcrSettings) SetAdditionalData(value map[string]any)
- func (m *OcrSettings) SetBackingStore(...)
- func (m *OcrSettings) SetIsEnabled(value *bool)
- func (m *OcrSettings) SetMaxImageSize(value *int32)
- func (m *OcrSettings) SetOdataType(value *string)
- func (m *OcrSettings) SetTimeout(...)
- type OcrSettingsable
- type OnboardingStatus
- type PassiveDnsRecord
- func (m *PassiveDnsRecord) GetArtifact() Artifactable
- func (m *PassiveDnsRecord) GetCollectedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *PassiveDnsRecord) GetFieldDeserializers() ...
- func (m *PassiveDnsRecord) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *PassiveDnsRecord) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *PassiveDnsRecord) GetParentHost() Hostable
- func (m *PassiveDnsRecord) GetRecordType() *string
- func (m *PassiveDnsRecord) Serialize(...) error
- func (m *PassiveDnsRecord) SetArtifact(value Artifactable)
- func (m *PassiveDnsRecord) SetCollectedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *PassiveDnsRecord) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *PassiveDnsRecord) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *PassiveDnsRecord) SetParentHost(value Hostable)
- func (m *PassiveDnsRecord) SetRecordType(value *string)
- type PassiveDnsRecordCollectionResponse
- func (m *PassiveDnsRecordCollectionResponse) GetFieldDeserializers() ...
- func (m *PassiveDnsRecordCollectionResponse) GetValue() []PassiveDnsRecordable
- func (m *PassiveDnsRecordCollectionResponse) Serialize(...) error
- func (m *PassiveDnsRecordCollectionResponse) SetValue(value []PassiveDnsRecordable)
- type PassiveDnsRecordCollectionResponseable
- type PassiveDnsRecordable
- type ProcessEvidence
- func (m *ProcessEvidence) GetDetectionStatus() *DetectionStatus
- func (m *ProcessEvidence) GetFieldDeserializers() ...
- func (m *ProcessEvidence) GetImageFile() FileDetailsable
- func (m *ProcessEvidence) GetMdeDeviceId() *string
- func (m *ProcessEvidence) GetParentProcessCreationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *ProcessEvidence) GetParentProcessId() *int64
- func (m *ProcessEvidence) GetParentProcessImageFile() FileDetailsable
- func (m *ProcessEvidence) GetProcessCommandLine() *string
- func (m *ProcessEvidence) GetProcessCreationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *ProcessEvidence) GetProcessId() *int64
- func (m *ProcessEvidence) GetUserAccount() UserAccountable
- func (m *ProcessEvidence) Serialize(...) error
- func (m *ProcessEvidence) SetDetectionStatus(value *DetectionStatus)
- func (m *ProcessEvidence) SetImageFile(value FileDetailsable)
- func (m *ProcessEvidence) SetMdeDeviceId(value *string)
- func (m *ProcessEvidence) SetParentProcessCreationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *ProcessEvidence) SetParentProcessId(value *int64)
- func (m *ProcessEvidence) SetParentProcessImageFile(value FileDetailsable)
- func (m *ProcessEvidence) SetProcessCommandLine(value *string)
- func (m *ProcessEvidence) SetProcessCreationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *ProcessEvidence) SetProcessId(value *int64)
- func (m *ProcessEvidence) SetUserAccount(value UserAccountable)
- type ProcessEvidenceable
- type ProtocolType
- type PurgeAreas
- type PurgeType
- type QueryType
- type RedundancyDetectionSettings
- func (m *RedundancyDetectionSettings) GetAdditionalData() map[string]any
- func (m *RedundancyDetectionSettings) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *RedundancyDetectionSettings) GetFieldDeserializers() ...
- func (m *RedundancyDetectionSettings) GetIsEnabled() *bool
- func (m *RedundancyDetectionSettings) GetMaxWords() *int32
- func (m *RedundancyDetectionSettings) GetMinWords() *int32
- func (m *RedundancyDetectionSettings) GetOdataType() *string
- func (m *RedundancyDetectionSettings) GetSimilarityThreshold() *int32
- func (m *RedundancyDetectionSettings) Serialize(...) error
- func (m *RedundancyDetectionSettings) SetAdditionalData(value map[string]any)
- func (m *RedundancyDetectionSettings) SetBackingStore(...)
- func (m *RedundancyDetectionSettings) SetIsEnabled(value *bool)
- func (m *RedundancyDetectionSettings) SetMaxWords(value *int32)
- func (m *RedundancyDetectionSettings) SetMinWords(value *int32)
- func (m *RedundancyDetectionSettings) SetOdataType(value *string)
- func (m *RedundancyDetectionSettings) SetSimilarityThreshold(value *int32)
- type RedundancyDetectionSettingsable
- type RegistryKeyEvidence
- func (m *RegistryKeyEvidence) GetFieldDeserializers() ...
- func (m *RegistryKeyEvidence) GetRegistryHive() *string
- func (m *RegistryKeyEvidence) GetRegistryKey() *string
- func (m *RegistryKeyEvidence) Serialize(...) error
- func (m *RegistryKeyEvidence) SetRegistryHive(value *string)
- func (m *RegistryKeyEvidence) SetRegistryKey(value *string)
- type RegistryKeyEvidenceable
- type RegistryValueEvidence
- func (m *RegistryValueEvidence) GetFieldDeserializers() ...
- func (m *RegistryValueEvidence) GetMdeDeviceId() *string
- func (m *RegistryValueEvidence) GetRegistryHive() *string
- func (m *RegistryValueEvidence) GetRegistryKey() *string
- func (m *RegistryValueEvidence) GetRegistryValue() *string
- func (m *RegistryValueEvidence) GetRegistryValueName() *string
- func (m *RegistryValueEvidence) GetRegistryValueType() *string
- func (m *RegistryValueEvidence) Serialize(...) error
- func (m *RegistryValueEvidence) SetMdeDeviceId(value *string)
- func (m *RegistryValueEvidence) SetRegistryHive(value *string)
- func (m *RegistryValueEvidence) SetRegistryKey(value *string)
- func (m *RegistryValueEvidence) SetRegistryValue(value *string)
- func (m *RegistryValueEvidence) SetRegistryValueName(value *string)
- func (m *RegistryValueEvidence) SetRegistryValueType(value *string)
- type RegistryValueEvidenceable
- type RetentionDuration
- func (m *RetentionDuration) GetAdditionalData() map[string]any
- func (m *RetentionDuration) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *RetentionDuration) GetFieldDeserializers() ...
- func (m *RetentionDuration) GetOdataType() *string
- func (m *RetentionDuration) Serialize(...) error
- func (m *RetentionDuration) SetAdditionalData(value map[string]any)
- func (m *RetentionDuration) SetBackingStore(...)
- func (m *RetentionDuration) SetOdataType(value *string)
- type RetentionDurationForever
- type RetentionDurationForeverable
- type RetentionDurationInDays
- type RetentionDurationInDaysable
- type RetentionDurationable
- type RetentionEvent
- func (m *RetentionEvent) GetCreatedBy() ...
- func (m *RetentionEvent) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionEvent) GetDescription() *string
- func (m *RetentionEvent) GetDisplayName() *string
- func (m *RetentionEvent) GetEventPropagationResults() []EventPropagationResultable
- func (m *RetentionEvent) GetEventQueries() []EventQueryable
- func (m *RetentionEvent) GetEventStatus() RetentionEventStatusable
- func (m *RetentionEvent) GetEventTriggerDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionEvent) GetFieldDeserializers() ...
- func (m *RetentionEvent) GetLastModifiedBy() ...
- func (m *RetentionEvent) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionEvent) GetLastStatusUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionEvent) GetRetentionEventType() RetentionEventTypeable
- func (m *RetentionEvent) Serialize(...) error
- func (m *RetentionEvent) SetCreatedBy(...)
- func (m *RetentionEvent) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionEvent) SetDescription(value *string)
- func (m *RetentionEvent) SetDisplayName(value *string)
- func (m *RetentionEvent) SetEventPropagationResults(value []EventPropagationResultable)
- func (m *RetentionEvent) SetEventQueries(value []EventQueryable)
- func (m *RetentionEvent) SetEventStatus(value RetentionEventStatusable)
- func (m *RetentionEvent) SetEventTriggerDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionEvent) SetLastModifiedBy(...)
- func (m *RetentionEvent) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionEvent) SetLastStatusUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionEvent) SetRetentionEventType(value RetentionEventTypeable)
- type RetentionEventCollectionResponse
- type RetentionEventCollectionResponseable
- type RetentionEventStatus
- func (m *RetentionEventStatus) GetAdditionalData() map[string]any
- func (m *RetentionEventStatus) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *RetentionEventStatus) GetError() ...
- func (m *RetentionEventStatus) GetFieldDeserializers() ...
- func (m *RetentionEventStatus) GetOdataType() *string
- func (m *RetentionEventStatus) GetStatus() *EventStatusType
- func (m *RetentionEventStatus) Serialize(...) error
- func (m *RetentionEventStatus) SetAdditionalData(value map[string]any)
- func (m *RetentionEventStatus) SetBackingStore(...)
- func (m *RetentionEventStatus) SetError(...)
- func (m *RetentionEventStatus) SetOdataType(value *string)
- func (m *RetentionEventStatus) SetStatus(value *EventStatusType)
- type RetentionEventStatusable
- type RetentionEventType
- func (m *RetentionEventType) GetCreatedBy() ...
- func (m *RetentionEventType) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionEventType) GetDescription() *string
- func (m *RetentionEventType) GetDisplayName() *string
- func (m *RetentionEventType) GetFieldDeserializers() ...
- func (m *RetentionEventType) GetLastModifiedBy() ...
- func (m *RetentionEventType) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionEventType) Serialize(...) error
- func (m *RetentionEventType) SetCreatedBy(...)
- func (m *RetentionEventType) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionEventType) SetDescription(value *string)
- func (m *RetentionEventType) SetDisplayName(value *string)
- func (m *RetentionEventType) SetLastModifiedBy(...)
- func (m *RetentionEventType) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type RetentionEventTypeCollectionResponse
- func (m *RetentionEventTypeCollectionResponse) GetFieldDeserializers() ...
- func (m *RetentionEventTypeCollectionResponse) GetValue() []RetentionEventTypeable
- func (m *RetentionEventTypeCollectionResponse) Serialize(...) error
- func (m *RetentionEventTypeCollectionResponse) SetValue(value []RetentionEventTypeable)
- type RetentionEventTypeCollectionResponseable
- type RetentionEventTypeable
- type RetentionEventable
- type RetentionLabel
- func (m *RetentionLabel) GetActionAfterRetentionPeriod() *ActionAfterRetentionPeriod
- func (m *RetentionLabel) GetBehaviorDuringRetentionPeriod() *BehaviorDuringRetentionPeriod
- func (m *RetentionLabel) GetCreatedBy() ...
- func (m *RetentionLabel) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionLabel) GetDefaultRecordBehavior() *DefaultRecordBehavior
- func (m *RetentionLabel) GetDescriptionForAdmins() *string
- func (m *RetentionLabel) GetDescriptionForUsers() *string
- func (m *RetentionLabel) GetDescriptors() FilePlanDescriptorable
- func (m *RetentionLabel) GetDisplayName() *string
- func (m *RetentionLabel) GetDispositionReviewStages() []DispositionReviewStageable
- func (m *RetentionLabel) GetFieldDeserializers() ...
- func (m *RetentionLabel) GetIsInUse() *bool
- func (m *RetentionLabel) GetLabelToBeApplied() *string
- func (m *RetentionLabel) GetLastModifiedBy() ...
- func (m *RetentionLabel) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *RetentionLabel) GetRetentionDuration() RetentionDurationable
- func (m *RetentionLabel) GetRetentionEventType() RetentionEventTypeable
- func (m *RetentionLabel) GetRetentionTrigger() *RetentionTrigger
- func (m *RetentionLabel) Serialize(...) error
- func (m *RetentionLabel) SetActionAfterRetentionPeriod(value *ActionAfterRetentionPeriod)
- func (m *RetentionLabel) SetBehaviorDuringRetentionPeriod(value *BehaviorDuringRetentionPeriod)
- func (m *RetentionLabel) SetCreatedBy(...)
- func (m *RetentionLabel) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionLabel) SetDefaultRecordBehavior(value *DefaultRecordBehavior)
- func (m *RetentionLabel) SetDescriptionForAdmins(value *string)
- func (m *RetentionLabel) SetDescriptionForUsers(value *string)
- func (m *RetentionLabel) SetDescriptors(value FilePlanDescriptorable)
- func (m *RetentionLabel) SetDisplayName(value *string)
- func (m *RetentionLabel) SetDispositionReviewStages(value []DispositionReviewStageable)
- func (m *RetentionLabel) SetIsInUse(value *bool)
- func (m *RetentionLabel) SetLabelToBeApplied(value *string)
- func (m *RetentionLabel) SetLastModifiedBy(...)
- func (m *RetentionLabel) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *RetentionLabel) SetRetentionDuration(value RetentionDurationable)
- func (m *RetentionLabel) SetRetentionEventType(value RetentionEventTypeable)
- func (m *RetentionLabel) SetRetentionTrigger(value *RetentionTrigger)
- type RetentionLabelCollectionResponse
- type RetentionLabelCollectionResponseable
- type RetentionLabelable
- type RetentionTrigger
- type SasTokenEvidence
- func (m *SasTokenEvidence) GetAllowedIpAddresses() *string
- func (m *SasTokenEvidence) GetAllowedResourceTypes() []string
- func (m *SasTokenEvidence) GetAllowedServices() []string
- func (m *SasTokenEvidence) GetExpiryDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SasTokenEvidence) GetFieldDeserializers() ...
- func (m *SasTokenEvidence) GetPermissions() []string
- func (m *SasTokenEvidence) GetProtocol() *string
- func (m *SasTokenEvidence) GetSignatureHash() *string
- func (m *SasTokenEvidence) GetSignedWith() *string
- func (m *SasTokenEvidence) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SasTokenEvidence) GetStorageResource() AzureResourceEvidenceable
- func (m *SasTokenEvidence) Serialize(...) error
- func (m *SasTokenEvidence) SetAllowedIpAddresses(value *string)
- func (m *SasTokenEvidence) SetAllowedResourceTypes(value []string)
- func (m *SasTokenEvidence) SetAllowedServices(value []string)
- func (m *SasTokenEvidence) SetExpiryDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SasTokenEvidence) SetPermissions(value []string)
- func (m *SasTokenEvidence) SetProtocol(value *string)
- func (m *SasTokenEvidence) SetSignatureHash(value *string)
- func (m *SasTokenEvidence) SetSignedWith(value *string)
- func (m *SasTokenEvidence) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SasTokenEvidence) SetStorageResource(value AzureResourceEvidenceable)
- type SasTokenEvidenceable
- type Search
- func (m *Search) GetContentQuery() *string
- func (m *Search) GetCreatedBy() ...
- func (m *Search) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Search) GetDescription() *string
- func (m *Search) GetDisplayName() *string
- func (m *Search) GetFieldDeserializers() ...
- func (m *Search) GetLastModifiedBy() ...
- func (m *Search) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Search) Serialize(...) error
- func (m *Search) SetContentQuery(value *string)
- func (m *Search) SetCreatedBy(...)
- func (m *Search) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Search) SetDescription(value *string)
- func (m *Search) SetDisplayName(value *string)
- func (m *Search) SetLastModifiedBy(...)
- func (m *Search) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type Searchable
- type SecurityGroupEvidence
- func (m *SecurityGroupEvidence) GetDisplayName() *string
- func (m *SecurityGroupEvidence) GetFieldDeserializers() ...
- func (m *SecurityGroupEvidence) GetSecurityGroupId() *string
- func (m *SecurityGroupEvidence) Serialize(...) error
- func (m *SecurityGroupEvidence) SetDisplayName(value *string)
- func (m *SecurityGroupEvidence) SetSecurityGroupId(value *string)
- type SecurityGroupEvidenceable
- type ServicePrincipalEvidence
- func (m *ServicePrincipalEvidence) GetAppId() *string
- func (m *ServicePrincipalEvidence) GetAppOwnerTenantId() *string
- func (m *ServicePrincipalEvidence) GetFieldDeserializers() ...
- func (m *ServicePrincipalEvidence) GetServicePrincipalName() *string
- func (m *ServicePrincipalEvidence) GetServicePrincipalObjectId() *string
- func (m *ServicePrincipalEvidence) GetServicePrincipalType() *ServicePrincipalType
- func (m *ServicePrincipalEvidence) GetTenantId() *string
- func (m *ServicePrincipalEvidence) Serialize(...) error
- func (m *ServicePrincipalEvidence) SetAppId(value *string)
- func (m *ServicePrincipalEvidence) SetAppOwnerTenantId(value *string)
- func (m *ServicePrincipalEvidence) SetServicePrincipalName(value *string)
- func (m *ServicePrincipalEvidence) SetServicePrincipalObjectId(value *string)
- func (m *ServicePrincipalEvidence) SetServicePrincipalType(value *ServicePrincipalType)
- func (m *ServicePrincipalEvidence) SetTenantId(value *string)
- type ServicePrincipalEvidenceable
- type ServicePrincipalType
- type ServiceSource
- type SinglePropertySchema
- func (m *SinglePropertySchema) GetAdditionalData() map[string]any
- func (m *SinglePropertySchema) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *SinglePropertySchema) GetFieldDeserializers() ...
- func (m *SinglePropertySchema) GetName() *string
- func (m *SinglePropertySchema) GetOdataType() *string
- func (m *SinglePropertySchema) GetTypeEscaped() *string
- func (m *SinglePropertySchema) Serialize(...) error
- func (m *SinglePropertySchema) SetAdditionalData(value map[string]any)
- func (m *SinglePropertySchema) SetBackingStore(...)
- func (m *SinglePropertySchema) SetName(value *string)
- func (m *SinglePropertySchema) SetOdataType(value *string)
- func (m *SinglePropertySchema) SetTypeEscaped(value *string)
- type SinglePropertySchemaable
- type SiteSource
- type SiteSourceCollectionResponse
- type SiteSourceCollectionResponseable
- type SiteSourceable
- type SourceType
- type SslCertificate
- func (m *SslCertificate) GetExpirationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SslCertificate) GetFieldDeserializers() ...
- func (m *SslCertificate) GetFingerprint() *string
- func (m *SslCertificate) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SslCertificate) GetIssueDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SslCertificate) GetIssuer() SslCertificateEntityable
- func (m *SslCertificate) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SslCertificate) GetRelatedHosts() []Hostable
- func (m *SslCertificate) GetSerialNumber() *string
- func (m *SslCertificate) GetSha1() *string
- func (m *SslCertificate) GetSubject() SslCertificateEntityable
- func (m *SslCertificate) Serialize(...) error
- func (m *SslCertificate) SetExpirationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SslCertificate) SetFingerprint(value *string)
- func (m *SslCertificate) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SslCertificate) SetIssueDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SslCertificate) SetIssuer(value SslCertificateEntityable)
- func (m *SslCertificate) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SslCertificate) SetRelatedHosts(value []Hostable)
- func (m *SslCertificate) SetSerialNumber(value *string)
- func (m *SslCertificate) SetSha1(value *string)
- func (m *SslCertificate) SetSubject(value SslCertificateEntityable)
- type SslCertificateCollectionResponse
- type SslCertificateCollectionResponseable
- type SslCertificateEntity
- func (m *SslCertificateEntity) GetAdditionalData() map[string]any
- func (m *SslCertificateEntity) GetAddress() ...
- func (m *SslCertificateEntity) GetAlternateNames() []string
- func (m *SslCertificateEntity) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *SslCertificateEntity) GetCommonName() *string
- func (m *SslCertificateEntity) GetEmail() *string
- func (m *SslCertificateEntity) GetFieldDeserializers() ...
- func (m *SslCertificateEntity) GetGivenName() *string
- func (m *SslCertificateEntity) GetOdataType() *string
- func (m *SslCertificateEntity) GetOrganizationName() *string
- func (m *SslCertificateEntity) GetOrganizationUnitName() *string
- func (m *SslCertificateEntity) GetSerialNumber() *string
- func (m *SslCertificateEntity) GetSurname() *string
- func (m *SslCertificateEntity) Serialize(...) error
- func (m *SslCertificateEntity) SetAdditionalData(value map[string]any)
- func (m *SslCertificateEntity) SetAddress(...)
- func (m *SslCertificateEntity) SetAlternateNames(value []string)
- func (m *SslCertificateEntity) SetBackingStore(...)
- func (m *SslCertificateEntity) SetCommonName(value *string)
- func (m *SslCertificateEntity) SetEmail(value *string)
- func (m *SslCertificateEntity) SetGivenName(value *string)
- func (m *SslCertificateEntity) SetOdataType(value *string)
- func (m *SslCertificateEntity) SetOrganizationName(value *string)
- func (m *SslCertificateEntity) SetOrganizationUnitName(value *string)
- func (m *SslCertificateEntity) SetSerialNumber(value *string)
- func (m *SslCertificateEntity) SetSurname(value *string)
- type SslCertificateEntityable
- type SslCertificateable
- type Stream
- func (m *Stream) GetAdditionalData() map[string]any
- func (m *Stream) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *Stream) GetFieldDeserializers() ...
- func (m *Stream) GetName() *string
- func (m *Stream) GetOdataType() *string
- func (m *Stream) Serialize(...) error
- func (m *Stream) SetAdditionalData(value map[string]any)
- func (m *Stream) SetBackingStore(...)
- func (m *Stream) SetName(value *string)
- func (m *Stream) SetOdataType(value *string)
- type Streamable
- type SubcategoryTemplate
- type SubcategoryTemplateCollectionResponse
- func (m *SubcategoryTemplateCollectionResponse) GetFieldDeserializers() ...
- func (m *SubcategoryTemplateCollectionResponse) GetValue() []SubcategoryTemplateable
- func (m *SubcategoryTemplateCollectionResponse) Serialize(...) error
- func (m *SubcategoryTemplateCollectionResponse) SetValue(value []SubcategoryTemplateable)
- type SubcategoryTemplateCollectionResponseable
- type SubcategoryTemplateable
- type Subdomain
- func (m *Subdomain) GetFieldDeserializers() ...
- func (m *Subdomain) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Subdomain) GetHost() Hostable
- func (m *Subdomain) Serialize(...) error
- func (m *Subdomain) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Subdomain) SetHost(value Hostable)
- type SubdomainCollectionResponse
- type SubdomainCollectionResponseable
- type Subdomainable
- type SubmissionMailEvidence
- func (m *SubmissionMailEvidence) GetFieldDeserializers() ...
- func (m *SubmissionMailEvidence) GetNetworkMessageId() *string
- func (m *SubmissionMailEvidence) GetRecipient() *string
- func (m *SubmissionMailEvidence) GetReportType() *string
- func (m *SubmissionMailEvidence) GetSender() *string
- func (m *SubmissionMailEvidence) GetSenderIp() *string
- func (m *SubmissionMailEvidence) GetSubject() *string
- func (m *SubmissionMailEvidence) GetSubmissionDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *SubmissionMailEvidence) GetSubmissionId() *string
- func (m *SubmissionMailEvidence) GetSubmitter() *string
- func (m *SubmissionMailEvidence) Serialize(...) error
- func (m *SubmissionMailEvidence) SetNetworkMessageId(value *string)
- func (m *SubmissionMailEvidence) SetRecipient(value *string)
- func (m *SubmissionMailEvidence) SetReportType(value *string)
- func (m *SubmissionMailEvidence) SetSender(value *string)
- func (m *SubmissionMailEvidence) SetSenderIp(value *string)
- func (m *SubmissionMailEvidence) SetSubject(value *string)
- func (m *SubmissionMailEvidence) SetSubmissionDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *SubmissionMailEvidence) SetSubmissionId(value *string)
- func (m *SubmissionMailEvidence) SetSubmitter(value *string)
- type SubmissionMailEvidenceable
- type Tag
- func (m *Tag) GetCreatedBy() ...
- func (m *Tag) GetDescription() *string
- func (m *Tag) GetDisplayName() *string
- func (m *Tag) GetFieldDeserializers() ...
- func (m *Tag) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Tag) Serialize(...) error
- func (m *Tag) SetCreatedBy(...)
- func (m *Tag) SetDescription(value *string)
- func (m *Tag) SetDisplayName(value *string)
- func (m *Tag) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- type Tagable
- type ThreatIntelligence
- func (m *ThreatIntelligence) GetArticleIndicators() []ArticleIndicatorable
- func (m *ThreatIntelligence) GetArticles() []Articleable
- func (m *ThreatIntelligence) GetFieldDeserializers() ...
- func (m *ThreatIntelligence) GetHostComponents() []HostComponentable
- func (m *ThreatIntelligence) GetHostCookies() []HostCookieable
- func (m *ThreatIntelligence) GetHostPairs() []HostPairable
- func (m *ThreatIntelligence) GetHostPorts() []HostPortable
- func (m *ThreatIntelligence) GetHostSslCertificates() []HostSslCertificateable
- func (m *ThreatIntelligence) GetHostTrackers() []HostTrackerable
- func (m *ThreatIntelligence) GetHosts() []Hostable
- func (m *ThreatIntelligence) GetIntelProfiles() []IntelligenceProfileable
- func (m *ThreatIntelligence) GetIntelligenceProfileIndicators() []IntelligenceProfileIndicatorable
- func (m *ThreatIntelligence) GetPassiveDnsRecords() []PassiveDnsRecordable
- func (m *ThreatIntelligence) GetSslCertificates() []SslCertificateable
- func (m *ThreatIntelligence) GetSubdomains() []Subdomainable
- func (m *ThreatIntelligence) GetVulnerabilities() []Vulnerabilityable
- func (m *ThreatIntelligence) GetWhoisHistoryRecords() []WhoisHistoryRecordable
- func (m *ThreatIntelligence) GetWhoisRecords() []WhoisRecordable
- func (m *ThreatIntelligence) Serialize(...) error
- func (m *ThreatIntelligence) SetArticleIndicators(value []ArticleIndicatorable)
- func (m *ThreatIntelligence) SetArticles(value []Articleable)
- func (m *ThreatIntelligence) SetHostComponents(value []HostComponentable)
- func (m *ThreatIntelligence) SetHostCookies(value []HostCookieable)
- func (m *ThreatIntelligence) SetHostPairs(value []HostPairable)
- func (m *ThreatIntelligence) SetHostPorts(value []HostPortable)
- func (m *ThreatIntelligence) SetHostSslCertificates(value []HostSslCertificateable)
- func (m *ThreatIntelligence) SetHostTrackers(value []HostTrackerable)
- func (m *ThreatIntelligence) SetHosts(value []Hostable)
- func (m *ThreatIntelligence) SetIntelProfiles(value []IntelligenceProfileable)
- func (m *ThreatIntelligence) SetIntelligenceProfileIndicators(value []IntelligenceProfileIndicatorable)
- func (m *ThreatIntelligence) SetPassiveDnsRecords(value []PassiveDnsRecordable)
- func (m *ThreatIntelligence) SetSslCertificates(value []SslCertificateable)
- func (m *ThreatIntelligence) SetSubdomains(value []Subdomainable)
- func (m *ThreatIntelligence) SetVulnerabilities(value []Vulnerabilityable)
- func (m *ThreatIntelligence) SetWhoisHistoryRecords(value []WhoisHistoryRecordable)
- func (m *ThreatIntelligence) SetWhoisRecords(value []WhoisRecordable)
- type ThreatIntelligenceable
- type TopicModelingSettings
- func (m *TopicModelingSettings) GetAdditionalData() map[string]any
- func (m *TopicModelingSettings) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *TopicModelingSettings) GetDynamicallyAdjustTopicCount() *bool
- func (m *TopicModelingSettings) GetFieldDeserializers() ...
- func (m *TopicModelingSettings) GetIgnoreNumbers() *bool
- func (m *TopicModelingSettings) GetIsEnabled() *bool
- func (m *TopicModelingSettings) GetOdataType() *string
- func (m *TopicModelingSettings) GetTopicCount() *int32
- func (m *TopicModelingSettings) Serialize(...) error
- func (m *TopicModelingSettings) SetAdditionalData(value map[string]any)
- func (m *TopicModelingSettings) SetBackingStore(...)
- func (m *TopicModelingSettings) SetDynamicallyAdjustTopicCount(value *bool)
- func (m *TopicModelingSettings) SetIgnoreNumbers(value *bool)
- func (m *TopicModelingSettings) SetIsEnabled(value *bool)
- func (m *TopicModelingSettings) SetOdataType(value *string)
- func (m *TopicModelingSettings) SetTopicCount(value *int32)
- type TopicModelingSettingsable
- type TriggerTypesRoot
- type TriggerTypesRootable
- type TriggersRoot
- type TriggersRootable
- type UnclassifiedArtifact
- func (m *UnclassifiedArtifact) GetFieldDeserializers() ...
- func (m *UnclassifiedArtifact) GetKind() *string
- func (m *UnclassifiedArtifact) GetValue() *string
- func (m *UnclassifiedArtifact) Serialize(...) error
- func (m *UnclassifiedArtifact) SetKind(value *string)
- func (m *UnclassifiedArtifact) SetValue(value *string)
- type UnclassifiedArtifactable
- type UnifiedGroupSource
- func (m *UnifiedGroupSource) GetFieldDeserializers() ...
- func (m *UnifiedGroupSource) GetGroup() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable
- func (m *UnifiedGroupSource) GetIncludedSources() *SourceType
- func (m *UnifiedGroupSource) Serialize(...) error
- func (m *UnifiedGroupSource) SetGroup(...)
- func (m *UnifiedGroupSource) SetIncludedSources(value *SourceType)
- type UnifiedGroupSourceCollectionResponse
- func (m *UnifiedGroupSourceCollectionResponse) GetFieldDeserializers() ...
- func (m *UnifiedGroupSourceCollectionResponse) GetValue() []UnifiedGroupSourceable
- func (m *UnifiedGroupSourceCollectionResponse) Serialize(...) error
- func (m *UnifiedGroupSourceCollectionResponse) SetValue(value []UnifiedGroupSourceable)
- type UnifiedGroupSourceCollectionResponseable
- type UnifiedGroupSourceable
- type UrlEvidence
- type UrlEvidenceable
- type UserAccount
- func (m *UserAccount) GetAccountName() *string
- func (m *UserAccount) GetAdditionalData() map[string]any
- func (m *UserAccount) GetAzureAdUserId() *string
- func (m *UserAccount) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *UserAccount) GetDisplayName() *string
- func (m *UserAccount) GetDomainName() *string
- func (m *UserAccount) GetFieldDeserializers() ...
- func (m *UserAccount) GetOdataType() *string
- func (m *UserAccount) GetUserPrincipalName() *string
- func (m *UserAccount) GetUserSid() *string
- func (m *UserAccount) Serialize(...) error
- func (m *UserAccount) SetAccountName(value *string)
- func (m *UserAccount) SetAdditionalData(value map[string]any)
- func (m *UserAccount) SetAzureAdUserId(value *string)
- func (m *UserAccount) SetBackingStore(...)
- func (m *UserAccount) SetDisplayName(value *string)
- func (m *UserAccount) SetDomainName(value *string)
- func (m *UserAccount) SetOdataType(value *string)
- func (m *UserAccount) SetUserPrincipalName(value *string)
- func (m *UserAccount) SetUserSid(value *string)
- type UserAccountable
- type UserEvidence
- func (m *UserEvidence) GetFieldDeserializers() ...
- func (m *UserEvidence) GetStream() Streamable
- func (m *UserEvidence) GetUserAccount() UserAccountable
- func (m *UserEvidence) Serialize(...) error
- func (m *UserEvidence) SetStream(value Streamable)
- func (m *UserEvidence) SetUserAccount(value UserAccountable)
- type UserEvidenceable
- type UserSource
- func (m *UserSource) GetEmail() *string
- func (m *UserSource) GetFieldDeserializers() ...
- func (m *UserSource) GetIncludedSources() *SourceType
- func (m *UserSource) GetSiteWebUrl() *string
- func (m *UserSource) Serialize(...) error
- func (m *UserSource) SetEmail(value *string)
- func (m *UserSource) SetIncludedSources(value *SourceType)
- func (m *UserSource) SetSiteWebUrl(value *string)
- type UserSourceCollectionResponse
- type UserSourceCollectionResponseable
- type UserSourceable
- type VmCloudProvider
- type VmMetadata
- func (m *VmMetadata) GetAdditionalData() map[string]any
- func (m *VmMetadata) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *VmMetadata) GetCloudProvider() *VmCloudProvider
- func (m *VmMetadata) GetFieldDeserializers() ...
- func (m *VmMetadata) GetOdataType() *string
- func (m *VmMetadata) GetResourceId() *string
- func (m *VmMetadata) GetSubscriptionId() *string
- func (m *VmMetadata) GetVmId() *string
- func (m *VmMetadata) Serialize(...) error
- func (m *VmMetadata) SetAdditionalData(value map[string]any)
- func (m *VmMetadata) SetBackingStore(...)
- func (m *VmMetadata) SetCloudProvider(value *VmCloudProvider)
- func (m *VmMetadata) SetOdataType(value *string)
- func (m *VmMetadata) SetResourceId(value *string)
- func (m *VmMetadata) SetSubscriptionId(value *string)
- func (m *VmMetadata) SetVmId(value *string)
- type VmMetadataable
- type Vulnerability
- func (m *Vulnerability) GetActiveExploitsObserved() *bool
- func (m *Vulnerability) GetArticles() []Articleable
- func (m *Vulnerability) GetCommonWeaknessEnumerationIds() []string
- func (m *Vulnerability) GetComponents() []VulnerabilityComponentable
- func (m *Vulnerability) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Vulnerability) GetCvss2Summary() CvssSummaryable
- func (m *Vulnerability) GetCvss3Summary() CvssSummaryable
- func (m *Vulnerability) GetDescription() FormattedContentable
- func (m *Vulnerability) GetExploits() []Hyperlinkable
- func (m *Vulnerability) GetExploitsAvailable() *bool
- func (m *Vulnerability) GetFieldDeserializers() ...
- func (m *Vulnerability) GetHasChatter() *bool
- func (m *Vulnerability) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Vulnerability) GetPriorityScore() *int32
- func (m *Vulnerability) GetPublishedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *Vulnerability) GetReferences() []Hyperlinkable
- func (m *Vulnerability) GetRemediation() FormattedContentable
- func (m *Vulnerability) GetSeverity() *VulnerabilitySeverity
- func (m *Vulnerability) Serialize(...) error
- func (m *Vulnerability) SetActiveExploitsObserved(value *bool)
- func (m *Vulnerability) SetArticles(value []Articleable)
- func (m *Vulnerability) SetCommonWeaknessEnumerationIds(value []string)
- func (m *Vulnerability) SetComponents(value []VulnerabilityComponentable)
- func (m *Vulnerability) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Vulnerability) SetCvss2Summary(value CvssSummaryable)
- func (m *Vulnerability) SetCvss3Summary(value CvssSummaryable)
- func (m *Vulnerability) SetDescription(value FormattedContentable)
- func (m *Vulnerability) SetExploits(value []Hyperlinkable)
- func (m *Vulnerability) SetExploitsAvailable(value *bool)
- func (m *Vulnerability) SetHasChatter(value *bool)
- func (m *Vulnerability) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Vulnerability) SetPriorityScore(value *int32)
- func (m *Vulnerability) SetPublishedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *Vulnerability) SetReferences(value []Hyperlinkable)
- func (m *Vulnerability) SetRemediation(value FormattedContentable)
- func (m *Vulnerability) SetSeverity(value *VulnerabilitySeverity)
- type VulnerabilityCollectionResponse
- type VulnerabilityCollectionResponseable
- type VulnerabilityComponent
- type VulnerabilityComponentCollectionResponse
- func (m *VulnerabilityComponentCollectionResponse) GetFieldDeserializers() ...
- func (m *VulnerabilityComponentCollectionResponse) GetValue() []VulnerabilityComponentable
- func (m *VulnerabilityComponentCollectionResponse) Serialize(...) error
- func (m *VulnerabilityComponentCollectionResponse) SetValue(value []VulnerabilityComponentable)
- type VulnerabilityComponentCollectionResponseable
- type VulnerabilityComponentable
- type VulnerabilitySeverity
- type Vulnerabilityable
- type WhoisBaseRecord
- func (m *WhoisBaseRecord) GetAbuse() WhoisContactable
- func (m *WhoisBaseRecord) GetAdmin() WhoisContactable
- func (m *WhoisBaseRecord) GetBilling() WhoisContactable
- func (m *WhoisBaseRecord) GetDomainStatus() *string
- func (m *WhoisBaseRecord) GetExpirationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisBaseRecord) GetFieldDeserializers() ...
- func (m *WhoisBaseRecord) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisBaseRecord) GetHost() Hostable
- func (m *WhoisBaseRecord) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisBaseRecord) GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisBaseRecord) GetNameservers() []WhoisNameserverable
- func (m *WhoisBaseRecord) GetNoc() WhoisContactable
- func (m *WhoisBaseRecord) GetRawWhoisText() *string
- func (m *WhoisBaseRecord) GetRegistrant() WhoisContactable
- func (m *WhoisBaseRecord) GetRegistrar() WhoisContactable
- func (m *WhoisBaseRecord) GetRegistrationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisBaseRecord) GetTechnical() WhoisContactable
- func (m *WhoisBaseRecord) GetWhoisServer() *string
- func (m *WhoisBaseRecord) GetZone() WhoisContactable
- func (m *WhoisBaseRecord) Serialize(...) error
- func (m *WhoisBaseRecord) SetAbuse(value WhoisContactable)
- func (m *WhoisBaseRecord) SetAdmin(value WhoisContactable)
- func (m *WhoisBaseRecord) SetBilling(value WhoisContactable)
- func (m *WhoisBaseRecord) SetDomainStatus(value *string)
- func (m *WhoisBaseRecord) SetExpirationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisBaseRecord) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisBaseRecord) SetHost(value Hostable)
- func (m *WhoisBaseRecord) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisBaseRecord) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisBaseRecord) SetNameservers(value []WhoisNameserverable)
- func (m *WhoisBaseRecord) SetNoc(value WhoisContactable)
- func (m *WhoisBaseRecord) SetRawWhoisText(value *string)
- func (m *WhoisBaseRecord) SetRegistrant(value WhoisContactable)
- func (m *WhoisBaseRecord) SetRegistrar(value WhoisContactable)
- func (m *WhoisBaseRecord) SetRegistrationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisBaseRecord) SetTechnical(value WhoisContactable)
- func (m *WhoisBaseRecord) SetWhoisServer(value *string)
- func (m *WhoisBaseRecord) SetZone(value WhoisContactable)
- type WhoisBaseRecordable
- type WhoisContact
- func (m *WhoisContact) GetAdditionalData() map[string]any
- func (m *WhoisContact) GetAddress() ...
- func (m *WhoisContact) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *WhoisContact) GetEmail() *string
- func (m *WhoisContact) GetFax() *string
- func (m *WhoisContact) GetFieldDeserializers() ...
- func (m *WhoisContact) GetName() *string
- func (m *WhoisContact) GetOdataType() *string
- func (m *WhoisContact) GetOrganization() *string
- func (m *WhoisContact) GetTelephone() *string
- func (m *WhoisContact) Serialize(...) error
- func (m *WhoisContact) SetAdditionalData(value map[string]any)
- func (m *WhoisContact) SetAddress(...)
- func (m *WhoisContact) SetBackingStore(...)
- func (m *WhoisContact) SetEmail(value *string)
- func (m *WhoisContact) SetFax(value *string)
- func (m *WhoisContact) SetName(value *string)
- func (m *WhoisContact) SetOdataType(value *string)
- func (m *WhoisContact) SetOrganization(value *string)
- func (m *WhoisContact) SetTelephone(value *string)
- type WhoisContactable
- type WhoisHistoryRecord
- type WhoisHistoryRecordCollectionResponse
- func (m *WhoisHistoryRecordCollectionResponse) GetFieldDeserializers() ...
- func (m *WhoisHistoryRecordCollectionResponse) GetValue() []WhoisHistoryRecordable
- func (m *WhoisHistoryRecordCollectionResponse) Serialize(...) error
- func (m *WhoisHistoryRecordCollectionResponse) SetValue(value []WhoisHistoryRecordable)
- type WhoisHistoryRecordCollectionResponseable
- type WhoisHistoryRecordable
- type WhoisNameserver
- func (m *WhoisNameserver) GetAdditionalData() map[string]any
- func (m *WhoisNameserver) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
- func (m *WhoisNameserver) GetFieldDeserializers() ...
- func (m *WhoisNameserver) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisNameserver) GetHost() Hostable
- func (m *WhoisNameserver) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
- func (m *WhoisNameserver) GetOdataType() *string
- func (m *WhoisNameserver) Serialize(...) error
- func (m *WhoisNameserver) SetAdditionalData(value map[string]any)
- func (m *WhoisNameserver) SetBackingStore(...)
- func (m *WhoisNameserver) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisNameserver) SetHost(value Hostable)
- func (m *WhoisNameserver) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
- func (m *WhoisNameserver) SetOdataType(value *string)
- type WhoisNameserverable
- type WhoisRecord
- type WhoisRecordCollectionResponse
- type WhoisRecordCollectionResponseable
- type WhoisRecordable
Constants ¶
const ( ALLVERSIONS_ADDITIONALDATAOPTIONS = 1 LINKEDFILES_ADDITIONALDATAOPTIONS = 2 UNKNOWNFUTUREVALUE_ADDITIONALDATAOPTIONS = 4 )
const ( NONE_DATASOURCESCOPES = 1 ALLTENANTMAILBOXES_DATASOURCESCOPES = 2 ALLTENANTSITES_DATASOURCESCOPES = 4 ALLCASECUSTODIANS_DATASOURCESCOPES = 8 ALLCASENONCUSTODIALDATASOURCES_DATASOURCESCOPES = 16 UNKNOWNFUTUREVALUE_DATASOURCESCOPES = 32 )
const ( ORIGINALFILES_EXPORTOPTIONS = 1 TEXT_EXPORTOPTIONS = 2 PDFREPLACEMENT_EXPORTOPTIONS = 4 TAGS_EXPORTOPTIONS = 8 UNKNOWNFUTUREVALUE_EXPORTOPTIONS = 16 )
const ( MAILBOXES_PURGEAREAS = 1 TEAMSMESSAGES_PURGEAREAS = 2 UNKNOWNFUTUREVALUE_PURGEAREAS = 4 )
const ( MAILBOX_SOURCETYPE = 1 SITE_SOURCETYPE = 2 UNKNOWNFUTUREVALUE_SOURCETYPE = 4 )
Variables ¶
This section is empty.
Functions ¶
func CreateAlertCollectionResponseFromDiscriminatorValue ¶ added in v0.49.0
func CreateAlertCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAlertCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAlertCommentFromDiscriminatorValue ¶ added in v0.49.0
func CreateAlertCommentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAlertCommentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAlertEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateAlertEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAlertEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAlertFromDiscriminatorValue ¶ added in v0.49.0
func CreateAlertFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAlertFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAmazonResourceEvidenceFromDiscriminatorValue ¶ added in v1.5.0
func CreateAmazonResourceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAmazonResourceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAnalyzedMessageEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateAnalyzedMessageEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAnalyzedMessageEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateArticleCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateArticleCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateArticleCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateArticleFromDiscriminatorValue ¶ added in v1.10.0
func CreateArticleFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateArticleFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateArticleIndicatorCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateArticleIndicatorCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateArticleIndicatorCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateArticleIndicatorFromDiscriminatorValue ¶ added in v1.10.0
func CreateArticleIndicatorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateArticleIndicatorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateArtifactFromDiscriminatorValue ¶ added in v1.10.0
func CreateArtifactFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateArtifactFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuthorityTemplateCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateAuthorityTemplateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuthorityTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAuthorityTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateAuthorityTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAuthorityTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAutonomousSystemFromDiscriminatorValue ¶ added in v1.10.0
func CreateAutonomousSystemFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAutonomousSystemFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateAzureResourceEvidenceFromDiscriminatorValue ¶ added in v1.5.0
func CreateAzureResourceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateAzureResourceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBlobContainerEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateBlobContainerEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBlobContainerEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateBlobEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateBlobEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateBlobEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCaseEscapedFromDiscriminatorValue ¶ added in v0.54.0
func CreateCaseEscapedFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCaseEscapedFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCaseOperationCollectionResponseFromDiscriminatorValue ¶
func CreateCaseOperationCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCaseOperationCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCaseOperationFromDiscriminatorValue ¶
func CreateCaseOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCaseOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCasesRootFromDiscriminatorValue ¶
func CreateCasesRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCasesRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCategoryTemplateCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateCategoryTemplateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCategoryTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCategoryTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateCategoryTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCategoryTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCitationTemplateCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateCitationTemplateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCitationTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCitationTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateCitationTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCitationTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCloudApplicationEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateCloudApplicationEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCloudApplicationEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateContainerEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateContainerEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateContainerEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateContainerImageEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateContainerImageEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateContainerImageEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateContainerRegistryEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateContainerRegistryEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateContainerRegistryEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateCvssSummaryFromDiscriminatorValue ¶ added in v1.10.0
func CreateCvssSummaryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateCvssSummaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDataSetFromDiscriminatorValue ¶
func CreateDataSetFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDataSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDataSourceCollectionResponseFromDiscriminatorValue ¶
func CreateDataSourceCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDataSourceCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDataSourceContainerFromDiscriminatorValue ¶
func CreateDataSourceContainerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDataSourceContainerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDataSourceFromDiscriminatorValue ¶
func CreateDataSourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDataSourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDepartmentTemplateCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateDepartmentTemplateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDepartmentTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDepartmentTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateDepartmentTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDepartmentTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDeviceEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateDeviceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDeviceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDictionaryFromDiscriminatorValue ¶ added in v1.13.0
func CreateDictionaryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDictionaryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDispositionReviewStageCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateDispositionReviewStageCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDispositionReviewStageCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDispositionReviewStageFromDiscriminatorValue ¶ added in v1.38.0
func CreateDispositionReviewStageFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDispositionReviewStageFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateDnsEvidenceFromDiscriminatorValue ¶ added in v1.33.0
func CreateDnsEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateDnsEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryAddToReviewSetOperationFromDiscriminatorValue ¶
func CreateEdiscoveryAddToReviewSetOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryAddToReviewSetOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryCaseCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoveryCaseCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryCaseCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryCaseFromDiscriminatorValue ¶
func CreateEdiscoveryCaseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryCaseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryCaseSettingsFromDiscriminatorValue ¶
func CreateEdiscoveryCaseSettingsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryCaseSettingsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryCustodianCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoveryCustodianCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryCustodianCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryCustodianFromDiscriminatorValue ¶
func CreateEdiscoveryCustodianFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryCustodianFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryEstimateOperationFromDiscriminatorValue ¶
func CreateEdiscoveryEstimateOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryEstimateOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryExportOperationFromDiscriminatorValue ¶ added in v1.11.0
func CreateEdiscoveryExportOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryExportOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryHoldOperationFromDiscriminatorValue ¶
func CreateEdiscoveryHoldOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryHoldOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryIndexOperationFromDiscriminatorValue ¶
func CreateEdiscoveryIndexOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryIndexOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryNoncustodialDataSourceCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoveryNoncustodialDataSourceCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryNoncustodialDataSourceCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryNoncustodialDataSourceFromDiscriminatorValue ¶
func CreateEdiscoveryNoncustodialDataSourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryNoncustodialDataSourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryPurgeDataOperationFromDiscriminatorValue ¶ added in v0.47.0
func CreateEdiscoveryPurgeDataOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryPurgeDataOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryReviewSetCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoveryReviewSetCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryReviewSetCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryReviewSetFromDiscriminatorValue ¶
func CreateEdiscoveryReviewSetFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryReviewSetFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryReviewSetQueryCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoveryReviewSetQueryCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryReviewSetQueryCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryReviewSetQueryFromDiscriminatorValue ¶
func CreateEdiscoveryReviewSetQueryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryReviewSetQueryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryReviewTagCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoveryReviewTagCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryReviewTagCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryReviewTagFromDiscriminatorValue ¶
func CreateEdiscoveryReviewTagFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryReviewTagFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoverySearchCollectionResponseFromDiscriminatorValue ¶
func CreateEdiscoverySearchCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoverySearchCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoverySearchFromDiscriminatorValue ¶
func CreateEdiscoverySearchFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoverySearchFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEdiscoveryTagOperationFromDiscriminatorValue ¶
func CreateEdiscoveryTagOperationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEdiscoveryTagOperationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEmailSenderFromDiscriminatorValue ¶ added in v0.49.0
func CreateEmailSenderFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEmailSenderFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEventPropagationResultFromDiscriminatorValue ¶ added in v0.61.0
func CreateEventPropagationResultFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEventPropagationResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateEventQueryFromDiscriminatorValue ¶ added in v0.61.0
func CreateEventQueryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateEventQueryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateExportFileMetadataFromDiscriminatorValue ¶ added in v1.11.0
func CreateExportFileMetadataFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateExportFileMetadataFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFileDetailsFromDiscriminatorValue ¶ added in v0.49.0
func CreateFileDetailsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFileDetailsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFileEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateFileEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFileEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFileHashEvidenceFromDiscriminatorValue ¶ added in v1.33.0
func CreateFileHashEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFileHashEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFileHashFromDiscriminatorValue ¶ added in v1.13.0
func CreateFileHashFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFileHashFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanAppliedCategoryFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanAppliedCategoryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanAppliedCategoryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanAuthorityFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanAuthorityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanAuthorityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanCitationFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanCitationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanCitationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanDepartmentFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanDepartmentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanDepartmentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanDescriptorBaseFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanDescriptorBaseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanDescriptorBaseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanDescriptorFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanDescriptorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanDescriptorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanDescriptorTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanDescriptorTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanDescriptorTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanReferenceFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanReferenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanReferenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanReferenceTemplateCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanReferenceTemplateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanReferenceTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanReferenceTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanReferenceTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanReferenceTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFilePlanSubcategoryFromDiscriminatorValue ¶ added in v1.38.0
func CreateFilePlanSubcategoryFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFilePlanSubcategoryFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateFormattedContentFromDiscriminatorValue ¶ added in v1.10.0
func CreateFormattedContentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateFormattedContentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateGeoLocationFromDiscriminatorValue ¶ added in v1.38.0
func CreateGeoLocationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateGeoLocationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateGitHubOrganizationEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateGitHubOrganizationEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateGitHubOrganizationEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateGitHubRepoEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateGitHubRepoEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateGitHubRepoEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateGitHubUserEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateGitHubUserEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateGitHubUserEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateGoogleCloudResourceEvidenceFromDiscriminatorValue ¶ added in v1.5.0
func CreateGoogleCloudResourceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateGoogleCloudResourceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHealthIssueCollectionResponseFromDiscriminatorValue ¶ added in v1.42.0
func CreateHealthIssueCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHealthIssueCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHealthIssueFromDiscriminatorValue ¶ added in v1.42.0
func CreateHealthIssueFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHealthIssueFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostComponentCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostComponentCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostComponentCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostComponentFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostComponentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostComponentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostCookieCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostCookieCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostCookieCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostCookieFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostCookieFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostCookieFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostLogonSessionEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateHostLogonSessionEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostLogonSessionEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostPairCollectionResponseFromDiscriminatorValue ¶ added in v1.20.0
func CreateHostPairCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostPairCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostPairFromDiscriminatorValue ¶ added in v1.20.0
func CreateHostPairFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostPairFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostPortBannerFromDiscriminatorValue ¶ added in v1.24.0
func CreateHostPortBannerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostPortBannerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostPortCollectionResponseFromDiscriminatorValue ¶ added in v1.24.0
func CreateHostPortCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostPortCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostPortComponentFromDiscriminatorValue ¶ added in v1.24.0
func CreateHostPortComponentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostPortComponentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostPortFromDiscriminatorValue ¶ added in v1.24.0
func CreateHostPortFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostPortFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostReputationFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostReputationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostReputationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostReputationRuleFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostReputationRuleFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostReputationRuleFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostSslCertificateCollectionResponseFromDiscriminatorValue ¶ added in v1.20.0
func CreateHostSslCertificateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostSslCertificateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostSslCertificateFromDiscriminatorValue ¶ added in v1.20.0
func CreateHostSslCertificateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostSslCertificateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostSslCertificatePortFromDiscriminatorValue ¶ added in v1.20.0
func CreateHostSslCertificatePortFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostSslCertificatePortFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostTrackerCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostTrackerCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostTrackerCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostTrackerFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostTrackerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostTrackerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHostnameFromDiscriminatorValue ¶ added in v1.10.0
func CreateHostnameFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHostnameFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHuntingQueryResultsFromDiscriminatorValue ¶ added in v0.49.0
func CreateHuntingQueryResultsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHuntingQueryResultsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHuntingRowResultFromDiscriminatorValue ¶ added in v0.49.0
func CreateHuntingRowResultFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHuntingRowResultFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateHyperlinkFromDiscriminatorValue ¶ added in v1.10.0
func CreateHyperlinkFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateHyperlinkFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIdentityContainerFromDiscriminatorValue ¶ added in v1.42.0
func CreateIdentityContainerFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIdentityContainerFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIncidentCollectionResponseFromDiscriminatorValue ¶ added in v0.49.0
func CreateIncidentCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIncidentCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIncidentFromDiscriminatorValue ¶ added in v0.49.0
func CreateIncidentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIncidentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIndicatorFromDiscriminatorValue ¶ added in v1.10.0
func CreateIndicatorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIndicatorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIntelligenceProfileCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateIntelligenceProfileCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIntelligenceProfileCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIntelligenceProfileCountryOrRegionOfOriginFromDiscriminatorValue ¶ added in v1.10.0
func CreateIntelligenceProfileCountryOrRegionOfOriginFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIntelligenceProfileCountryOrRegionOfOriginFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIntelligenceProfileFromDiscriminatorValue ¶ added in v1.10.0
func CreateIntelligenceProfileFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIntelligenceProfileFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIntelligenceProfileIndicatorCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateIntelligenceProfileIndicatorCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIntelligenceProfileIndicatorCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIntelligenceProfileIndicatorFromDiscriminatorValue ¶ added in v1.10.0
func CreateIntelligenceProfileIndicatorFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIntelligenceProfileIndicatorFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIoTDeviceEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateIoTDeviceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIoTDeviceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIpAddressFromDiscriminatorValue ¶ added in v1.10.0
func CreateIpAddressFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIpAddressFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateIpEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateIpEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateIpEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesClusterEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesClusterEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesClusterEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesControllerEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesControllerEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesControllerEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesNamespaceEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesNamespaceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesNamespaceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesPodEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesPodEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesPodEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesSecretEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesSecretEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesSecretEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesServiceAccountEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesServiceAccountEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesServiceAccountEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesServiceEvidenceFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesServiceEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesServiceEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateKubernetesServicePortFromDiscriminatorValue ¶ added in v1.13.0
func CreateKubernetesServicePortFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateKubernetesServicePortFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateLabelsRootFromDiscriminatorValue ¶ added in v1.38.0
func CreateLabelsRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateLabelsRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateLoggedOnUserFromDiscriminatorValue ¶ added in v0.49.0
func CreateLoggedOnUserFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateLoggedOnUserFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateMailClusterEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateMailClusterEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMailClusterEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateMailboxConfigurationEvidenceFromDiscriminatorValue ¶ added in v1.37.0
func CreateMailboxConfigurationEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMailboxConfigurationEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateMailboxEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateMailboxEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMailboxEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateMalwareEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateMalwareEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateMalwareEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateNetworkConnectionEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateNetworkConnectionEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateNetworkConnectionEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateNicEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateNicEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateNicEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateOauthApplicationEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateOauthApplicationEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOauthApplicationEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateOcrSettingsFromDiscriminatorValue ¶
func CreateOcrSettingsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateOcrSettingsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreatePassiveDnsRecordCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreatePassiveDnsRecordCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreatePassiveDnsRecordCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreatePassiveDnsRecordFromDiscriminatorValue ¶ added in v1.10.0
func CreatePassiveDnsRecordFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreatePassiveDnsRecordFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateProcessEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateProcessEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateProcessEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRedundancyDetectionSettingsFromDiscriminatorValue ¶
func CreateRedundancyDetectionSettingsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRedundancyDetectionSettingsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRegistryKeyEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateRegistryKeyEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRegistryKeyEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRegistryValueEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateRegistryValueEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRegistryValueEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionDurationForeverFromDiscriminatorValue ¶ added in v1.38.0
func CreateRetentionDurationForeverFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionDurationForeverFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionDurationFromDiscriminatorValue ¶ added in v1.38.0
func CreateRetentionDurationFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionDurationFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionDurationInDaysFromDiscriminatorValue ¶ added in v1.38.0
func CreateRetentionDurationInDaysFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionDurationInDaysFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionEventCollectionResponseFromDiscriminatorValue ¶ added in v0.61.0
func CreateRetentionEventCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionEventCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionEventFromDiscriminatorValue ¶ added in v0.61.0
func CreateRetentionEventFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionEventFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionEventStatusFromDiscriminatorValue ¶ added in v0.61.0
func CreateRetentionEventStatusFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionEventStatusFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionEventTypeCollectionResponseFromDiscriminatorValue ¶ added in v0.61.0
func CreateRetentionEventTypeCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionEventTypeCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionEventTypeFromDiscriminatorValue ¶ added in v0.61.0
func CreateRetentionEventTypeFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionEventTypeFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionLabelCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateRetentionLabelCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionLabelCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateRetentionLabelFromDiscriminatorValue ¶ added in v1.38.0
func CreateRetentionLabelFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateRetentionLabelFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSasTokenEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateSasTokenEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSasTokenEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSearchFromDiscriminatorValue ¶
func CreateSearchFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSearchFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSecurityGroupEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateSecurityGroupEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSecurityGroupEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateServicePrincipalEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateServicePrincipalEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateServicePrincipalEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSinglePropertySchemaFromDiscriminatorValue ¶ added in v0.49.0
func CreateSinglePropertySchemaFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSinglePropertySchemaFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSiteSourceCollectionResponseFromDiscriminatorValue ¶
func CreateSiteSourceCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSiteSourceCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSiteSourceFromDiscriminatorValue ¶
func CreateSiteSourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSiteSourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSslCertificateCollectionResponseFromDiscriminatorValue ¶ added in v1.20.0
func CreateSslCertificateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSslCertificateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSslCertificateEntityFromDiscriminatorValue ¶ added in v1.20.0
func CreateSslCertificateEntityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSslCertificateEntityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSslCertificateFromDiscriminatorValue ¶ added in v1.20.0
func CreateSslCertificateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSslCertificateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateStreamFromDiscriminatorValue ¶ added in v1.37.0
func CreateStreamFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateStreamFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSubcategoryTemplateCollectionResponseFromDiscriminatorValue ¶ added in v1.38.0
func CreateSubcategoryTemplateCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSubcategoryTemplateCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSubcategoryTemplateFromDiscriminatorValue ¶ added in v1.38.0
func CreateSubcategoryTemplateFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSubcategoryTemplateFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSubdomainCollectionResponseFromDiscriminatorValue ¶ added in v1.20.0
func CreateSubdomainCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSubdomainCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSubdomainFromDiscriminatorValue ¶ added in v1.20.0
func CreateSubdomainFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSubdomainFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateSubmissionMailEvidenceFromDiscriminatorValue ¶ added in v1.30.0
func CreateSubmissionMailEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateSubmissionMailEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTagFromDiscriminatorValue ¶
func CreateTagFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTagFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateThreatIntelligenceFromDiscriminatorValue ¶ added in v1.10.0
func CreateThreatIntelligenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateThreatIntelligenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTopicModelingSettingsFromDiscriminatorValue ¶
func CreateTopicModelingSettingsFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTopicModelingSettingsFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTriggerTypesRootFromDiscriminatorValue ¶ added in v0.61.0
func CreateTriggerTypesRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTriggerTypesRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateTriggersRootFromDiscriminatorValue ¶ added in v0.61.0
func CreateTriggersRootFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateTriggersRootFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUnclassifiedArtifactFromDiscriminatorValue ¶ added in v1.10.0
func CreateUnclassifiedArtifactFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUnclassifiedArtifactFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUnifiedGroupSourceCollectionResponseFromDiscriminatorValue ¶
func CreateUnifiedGroupSourceCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUnifiedGroupSourceCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUnifiedGroupSourceFromDiscriminatorValue ¶
func CreateUnifiedGroupSourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUnifiedGroupSourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUrlEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateUrlEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUrlEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUserAccountFromDiscriminatorValue ¶ added in v0.49.0
func CreateUserAccountFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserAccountFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUserEvidenceFromDiscriminatorValue ¶ added in v0.49.0
func CreateUserEvidenceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserEvidenceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUserSourceCollectionResponseFromDiscriminatorValue ¶
func CreateUserSourceCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserSourceCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateUserSourceFromDiscriminatorValue ¶
func CreateUserSourceFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateUserSourceFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVmMetadataFromDiscriminatorValue ¶ added in v0.49.0
func CreateVmMetadataFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVmMetadataFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVulnerabilityCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateVulnerabilityCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVulnerabilityCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVulnerabilityComponentCollectionResponseFromDiscriminatorValue ¶ added in v1.10.0
func CreateVulnerabilityComponentCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVulnerabilityComponentCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVulnerabilityComponentFromDiscriminatorValue ¶ added in v1.10.0
func CreateVulnerabilityComponentFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVulnerabilityComponentFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateVulnerabilityFromDiscriminatorValue ¶ added in v1.10.0
func CreateVulnerabilityFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateVulnerabilityFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisBaseRecordFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisBaseRecordFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisBaseRecordFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisContactFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisContactFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisContactFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisHistoryRecordCollectionResponseFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisHistoryRecordCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisHistoryRecordCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisHistoryRecordFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisHistoryRecordFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisHistoryRecordFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisNameserverFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisNameserverFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisNameserverFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisRecordCollectionResponseFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisRecordCollectionResponseFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisRecordCollectionResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func CreateWhoisRecordFromDiscriminatorValue ¶ added in v1.20.0
func CreateWhoisRecordFromDiscriminatorValue(parseNode i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) (i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable, error)
CreateWhoisRecordFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value returns a Parsable when successful
func ParseActionAfterRetentionPeriod ¶ added in v1.38.0
func ParseAlertClassification ¶ added in v0.49.0
func ParseAlertDetermination ¶ added in v0.49.0
func ParseAlertSeverity ¶ added in v0.49.0
func ParseAlertStatus ¶ added in v0.49.0
func ParseBehaviorDuringRetentionPeriod ¶ added in v1.26.0
func ParseCaseAction ¶
func ParseCaseStatus ¶
func ParseContainerPortProtocol ¶ added in v1.13.0
func ParseContentFormat ¶ added in v1.10.0
func ParseDataSourceScopes ¶
func ParseDefaultRecordBehavior ¶ added in v1.38.0
func ParseDefenderAvStatus ¶ added in v0.49.0
func ParseDetectionSource ¶ added in v0.49.0
func ParseDetectionStatus ¶ added in v0.49.0
func ParseDeviceHealthStatus ¶ added in v0.49.0
func ParseDeviceRiskScore ¶ added in v0.49.0
func ParseEventPropagationStatus ¶ added in v0.61.0
func ParseEventStatusType ¶ added in v0.61.0
func ParseEvidenceRemediationStatus ¶ added in v0.49.0
func ParseEvidenceRole ¶ added in v0.49.0
func ParseEvidenceVerdict ¶ added in v0.49.0
func ParseExportFileStructure ¶ added in v1.11.0
func ParseExportOptions ¶ added in v1.11.0
func ParseFileHashAlgorithm ¶ added in v1.13.0
func ParseGoogleCloudLocationType ¶ added in v1.5.0
func ParseHealthIssueSeverity ¶ added in v1.42.0
func ParseHealthIssueStatus ¶ added in v1.42.0
func ParseHealthIssueType ¶ added in v1.42.0
func ParseHostPortProtocol ¶ added in v1.24.0
func ParseHostPortStatus ¶ added in v1.24.0
func ParseHostReputationClassification ¶ added in v1.10.0
func ParseHostReputationRuleSeverity ¶ added in v1.10.0
func ParseIncidentStatus ¶ added in v0.49.0
func ParseIndicatorSource ¶ added in v1.10.0
func ParseIntelligenceProfileKind ¶ added in v1.10.0
func ParseIoTDeviceImportanceType ¶ added in v1.30.0
func ParseKubernetesPlatform ¶ added in v1.13.0
func ParseKubernetesServiceType ¶ added in v1.13.0
func ParseMailboxConfigurationType ¶ added in v1.37.0
func ParseOnboardingStatus ¶ added in v0.49.0
func ParseProtocolType ¶ added in v1.30.0
func ParsePurgeAreas ¶ added in v0.47.0
func ParsePurgeType ¶ added in v0.47.0
func ParseQueryType ¶ added in v0.61.0
func ParseRetentionTrigger ¶ added in v1.38.0
func ParseServicePrincipalType ¶ added in v1.30.0
func ParseServiceSource ¶ added in v0.49.0
func ParseSourceType ¶
func ParseVmCloudProvider ¶ added in v0.49.0
func ParseVulnerabilitySeverity ¶ added in v1.10.0
func SerializeActionAfterRetentionPeriod ¶ added in v1.38.0
func SerializeActionAfterRetentionPeriod(values []ActionAfterRetentionPeriod) []string
func SerializeAdditionalDataOptions ¶
func SerializeAdditionalDataOptions(values []AdditionalDataOptions) []string
func SerializeAlertClassification ¶ added in v0.49.0
func SerializeAlertClassification(values []AlertClassification) []string
func SerializeAlertDetermination ¶ added in v0.49.0
func SerializeAlertDetermination(values []AlertDetermination) []string
func SerializeAlertSeverity ¶ added in v0.49.0
func SerializeAlertSeverity(values []AlertSeverity) []string
func SerializeAlertStatus ¶ added in v0.49.0
func SerializeAlertStatus(values []AlertStatus) []string
func SerializeBehaviorDuringRetentionPeriod ¶ added in v1.26.0
func SerializeBehaviorDuringRetentionPeriod(values []BehaviorDuringRetentionPeriod) []string
func SerializeCaseAction ¶
func SerializeCaseAction(values []CaseAction) []string
func SerializeCaseOperationStatus ¶
func SerializeCaseOperationStatus(values []CaseOperationStatus) []string
func SerializeCaseStatus ¶
func SerializeCaseStatus(values []CaseStatus) []string
func SerializeChildSelectability ¶
func SerializeChildSelectability(values []ChildSelectability) []string
func SerializeContainerPortProtocol ¶ added in v1.13.0
func SerializeContainerPortProtocol(values []ContainerPortProtocol) []string
func SerializeContentFormat ¶ added in v1.10.0
func SerializeContentFormat(values []ContentFormat) []string
func SerializeDataSourceContainerStatus ¶
func SerializeDataSourceContainerStatus(values []DataSourceContainerStatus) []string
func SerializeDataSourceHoldStatus ¶
func SerializeDataSourceHoldStatus(values []DataSourceHoldStatus) []string
func SerializeDataSourceScopes ¶
func SerializeDataSourceScopes(values []DataSourceScopes) []string
func SerializeDefaultRecordBehavior ¶ added in v1.38.0
func SerializeDefaultRecordBehavior(values []DefaultRecordBehavior) []string
func SerializeDefenderAvStatus ¶ added in v0.49.0
func SerializeDefenderAvStatus(values []DefenderAvStatus) []string
func SerializeDetectionSource ¶ added in v0.49.0
func SerializeDetectionSource(values []DetectionSource) []string
func SerializeDetectionStatus ¶ added in v0.49.0
func SerializeDetectionStatus(values []DetectionStatus) []string
func SerializeDeviceHealthStatus ¶ added in v0.49.0
func SerializeDeviceHealthStatus(values []DeviceHealthStatus) []string
func SerializeDeviceRiskScore ¶ added in v0.49.0
func SerializeDeviceRiskScore(values []DeviceRiskScore) []string
func SerializeEventPropagationStatus ¶ added in v0.61.0
func SerializeEventPropagationStatus(values []EventPropagationStatus) []string
func SerializeEventStatusType ¶ added in v0.61.0
func SerializeEventStatusType(values []EventStatusType) []string
func SerializeEvidenceRemediationStatus ¶ added in v0.49.0
func SerializeEvidenceRemediationStatus(values []EvidenceRemediationStatus) []string
func SerializeEvidenceRole ¶ added in v0.49.0
func SerializeEvidenceRole(values []EvidenceRole) []string
func SerializeEvidenceVerdict ¶ added in v0.49.0
func SerializeEvidenceVerdict(values []EvidenceVerdict) []string
func SerializeExportFileStructure ¶ added in v1.11.0
func SerializeExportFileStructure(values []ExportFileStructure) []string
func SerializeExportOptions ¶ added in v1.11.0
func SerializeExportOptions(values []ExportOptions) []string
func SerializeFileHashAlgorithm ¶ added in v1.13.0
func SerializeFileHashAlgorithm(values []FileHashAlgorithm) []string
func SerializeGoogleCloudLocationType ¶ added in v1.5.0
func SerializeGoogleCloudLocationType(values []GoogleCloudLocationType) []string
func SerializeHealthIssueSeverity ¶ added in v1.42.0
func SerializeHealthIssueSeverity(values []HealthIssueSeverity) []string
func SerializeHealthIssueStatus ¶ added in v1.42.0
func SerializeHealthIssueStatus(values []HealthIssueStatus) []string
func SerializeHealthIssueType ¶ added in v1.42.0
func SerializeHealthIssueType(values []HealthIssueType) []string
func SerializeHostPortProtocol ¶ added in v1.24.0
func SerializeHostPortProtocol(values []HostPortProtocol) []string
func SerializeHostPortStatus ¶ added in v1.24.0
func SerializeHostPortStatus(values []HostPortStatus) []string
func SerializeHostReputationClassification ¶ added in v1.10.0
func SerializeHostReputationClassification(values []HostReputationClassification) []string
func SerializeHostReputationRuleSeverity ¶ added in v1.10.0
func SerializeHostReputationRuleSeverity(values []HostReputationRuleSeverity) []string
func SerializeIncidentStatus ¶ added in v0.49.0
func SerializeIncidentStatus(values []IncidentStatus) []string
func SerializeIndicatorSource ¶ added in v1.10.0
func SerializeIndicatorSource(values []IndicatorSource) []string
func SerializeIntelligenceProfileKind ¶ added in v1.10.0
func SerializeIntelligenceProfileKind(values []IntelligenceProfileKind) []string
func SerializeIoTDeviceImportanceType ¶ added in v1.30.0
func SerializeIoTDeviceImportanceType(values []IoTDeviceImportanceType) []string
func SerializeKubernetesPlatform ¶ added in v1.13.0
func SerializeKubernetesPlatform(values []KubernetesPlatform) []string
func SerializeKubernetesServiceType ¶ added in v1.13.0
func SerializeKubernetesServiceType(values []KubernetesServiceType) []string
func SerializeMailboxConfigurationType ¶ added in v1.37.0
func SerializeMailboxConfigurationType(values []MailboxConfigurationType) []string
func SerializeOnboardingStatus ¶ added in v0.49.0
func SerializeOnboardingStatus(values []OnboardingStatus) []string
func SerializeProtocolType ¶ added in v1.30.0
func SerializeProtocolType(values []ProtocolType) []string
func SerializePurgeAreas ¶ added in v0.47.0
func SerializePurgeAreas(values []PurgeAreas) []string
func SerializePurgeType ¶ added in v0.47.0
func SerializeQueryType ¶ added in v0.61.0
func SerializeRetentionTrigger ¶ added in v1.38.0
func SerializeRetentionTrigger(values []RetentionTrigger) []string
func SerializeServicePrincipalType ¶ added in v1.30.0
func SerializeServicePrincipalType(values []ServicePrincipalType) []string
func SerializeServiceSource ¶ added in v0.49.0
func SerializeServiceSource(values []ServiceSource) []string
func SerializeSourceType ¶
func SerializeSourceType(values []SourceType) []string
func SerializeVmCloudProvider ¶ added in v0.49.0
func SerializeVmCloudProvider(values []VmCloudProvider) []string
func SerializeVulnerabilitySeverity ¶ added in v1.10.0
func SerializeVulnerabilitySeverity(values []VulnerabilitySeverity) []string
Types ¶
type ActionAfterRetentionPeriod ¶ added in v1.38.0
type ActionAfterRetentionPeriod int
const ( NONE_ACTIONAFTERRETENTIONPERIOD ActionAfterRetentionPeriod = iota DELETE_ACTIONAFTERRETENTIONPERIOD STARTDISPOSITIONREVIEW_ACTIONAFTERRETENTIONPERIOD RELABEL_ACTIONAFTERRETENTIONPERIOD UNKNOWNFUTUREVALUE_ACTIONAFTERRETENTIONPERIOD )
func (ActionAfterRetentionPeriod) String ¶ added in v1.38.0
func (i ActionAfterRetentionPeriod) String() string
type AdditionalDataOptions ¶
type AdditionalDataOptions int
func (AdditionalDataOptions) String ¶
func (i AdditionalDataOptions) String() string
type Alert ¶ added in v0.49.0
type Alert struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewAlert ¶ added in v0.49.0
func NewAlert() *Alert
NewAlert instantiates a new Alert and sets the default values.
func (*Alert) GetActorDisplayName ¶ added in v0.49.0
GetActorDisplayName gets the actorDisplayName property value. The adversary or activity group that is associated with this alert. returns a *string when successful
func (*Alert) GetAdditionalDataProperty ¶ added in v1.37.0
func (m *Alert) GetAdditionalDataProperty() Dictionaryable
GetAdditionalDataProperty gets the additionalData property value. A collection of other alert properties, including user-defined properties. Any custom details defined in the alert, and any dynamic content in the alert details, are stored here. returns a Dictionaryable when successful
func (*Alert) GetAlertPolicyId ¶ added in v1.15.0
GetAlertPolicyId gets the alertPolicyId property value. The ID of the policy that generated the alert, and populated when there is a specific policy that generated the alert, whether configured by a customer or a built-in policy. returns a *string when successful
func (*Alert) GetAlertWebUrl ¶ added in v0.49.0
GetAlertWebUrl gets the alertWebUrl property value. URL for the Microsoft 365 Defender portal alert page. returns a *string when successful
func (*Alert) GetAssignedTo ¶ added in v0.49.0
GetAssignedTo gets the assignedTo property value. Owner of the alert, or null if no owner is assigned. returns a *string when successful
func (*Alert) GetCategory ¶ added in v0.49.0
GetCategory gets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. returns a *string when successful
func (*Alert) GetClassification ¶ added in v0.49.0
func (m *Alert) GetClassification() *AlertClassification
GetClassification gets the classification property value. Specifies whether the alert represents a true threat. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. returns a *AlertClassification when successful
func (*Alert) GetComments ¶ added in v0.49.0
func (m *Alert) GetComments() []AlertCommentable
GetComments gets the comments property value. Array of comments created by the Security Operations (SecOps) team during the alert management process. returns a []AlertCommentable when successful
func (*Alert) GetCreatedDateTime ¶ added in v0.49.0
func (m *Alert) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. Time when Microsoft 365 Defender created the alert. returns a *Time when successful
func (*Alert) GetDescription ¶ added in v0.49.0
GetDescription gets the description property value. String value describing each alert. returns a *string when successful
func (*Alert) GetDetectionSource ¶ added in v0.49.0
func (m *Alert) GetDetectionSource() *DetectionSource
GetDetectionSource gets the detectionSource property value. Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl. You must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl. returns a *DetectionSource when successful
func (*Alert) GetDetectorId ¶ added in v0.49.0
GetDetectorId gets the detectorId property value. The ID of the detector that triggered the alert. returns a *string when successful
func (*Alert) GetDetermination ¶ added in v0.49.0
func (m *Alert) GetDetermination() *AlertDetermination
GetDetermination gets the determination property value. Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. returns a *AlertDetermination when successful
func (*Alert) GetEvidence ¶ added in v0.49.0
func (m *Alert) GetEvidence() []AlertEvidenceable
GetEvidence gets the evidence property value. Collection of evidence related to the alert. returns a []AlertEvidenceable when successful
func (*Alert) GetFieldDeserializers ¶ added in v0.49.0
func (m *Alert) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Alert) GetFirstActivityDateTime ¶ added in v0.49.0
func (m *Alert) GetFirstActivityDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstActivityDateTime gets the firstActivityDateTime property value. The earliest activity associated with the alert. returns a *Time when successful
func (*Alert) GetIncidentId ¶ added in v0.49.0
GetIncidentId gets the incidentId property value. Unique identifier to represent the incident this alert resource is associated with. returns a *string when successful
func (*Alert) GetIncidentWebUrl ¶ added in v0.49.0
GetIncidentWebUrl gets the incidentWebUrl property value. URL for the incident page in the Microsoft 365 Defender portal. returns a *string when successful
func (*Alert) GetLastActivityDateTime ¶ added in v0.49.0
func (m *Alert) GetLastActivityDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastActivityDateTime gets the lastActivityDateTime property value. The oldest activity associated with the alert. returns a *Time when successful
func (*Alert) GetLastUpdateDateTime ¶ added in v0.49.0
func (m *Alert) GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastUpdateDateTime gets the lastUpdateDateTime property value. Time when the alert was last updated at Microsoft 365 Defender. returns a *Time when successful
func (*Alert) GetMitreTechniques ¶ added in v0.49.0
GetMitreTechniques gets the mitreTechniques property value. The attack techniques, as aligned with the MITRE ATT&CK framework. returns a []string when successful
func (*Alert) GetProductName ¶ added in v1.23.0
GetProductName gets the productName property value. The name of the product which published this alert. returns a *string when successful
func (*Alert) GetProviderAlertId ¶ added in v0.49.0
GetProviderAlertId gets the providerAlertId property value. The ID of the alert as it appears in the security provider product that generated the alert. returns a *string when successful
func (*Alert) GetRecommendedActions ¶ added in v0.49.0
GetRecommendedActions gets the recommendedActions property value. Recommended response and remediation actions to take in the event this alert was generated. returns a *string when successful
func (*Alert) GetResolvedDateTime ¶ added in v0.49.0
func (m *Alert) GetResolvedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetResolvedDateTime gets the resolvedDateTime property value. Time when the alert was resolved. returns a *Time when successful
func (*Alert) GetServiceSource ¶ added in v0.49.0
func (m *Alert) GetServiceSource() *ServiceSource
GetServiceSource gets the serviceSource property value. The serviceSource property returns a *ServiceSource when successful
func (*Alert) GetSeverity ¶ added in v0.49.0
func (m *Alert) GetSeverity() *AlertSeverity
GetSeverity gets the severity property value. The severity property returns a *AlertSeverity when successful
func (*Alert) GetStatus ¶ added in v0.49.0
func (m *Alert) GetStatus() *AlertStatus
GetStatus gets the status property value. The status property returns a *AlertStatus when successful
func (*Alert) GetSystemTags ¶ added in v1.35.0
GetSystemTags gets the systemTags property value. The system tags associated with the alert. returns a []string when successful
func (*Alert) GetTenantId ¶ added in v0.49.0
GetTenantId gets the tenantId property value. The Microsoft Entra tenant the alert was created in. returns a *string when successful
func (*Alert) GetThreatDisplayName ¶ added in v0.49.0
GetThreatDisplayName gets the threatDisplayName property value. The threat associated with this alert. returns a *string when successful
func (*Alert) GetThreatFamilyName ¶ added in v0.49.0
GetThreatFamilyName gets the threatFamilyName property value. Threat family associated with this alert. returns a *string when successful
func (*Alert) GetTitle ¶ added in v0.49.0
GetTitle gets the title property value. Brief identifying string value describing the alert. returns a *string when successful
func (*Alert) Serialize ¶ added in v0.49.0
func (m *Alert) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Alert) SetActorDisplayName ¶ added in v0.49.0
SetActorDisplayName sets the actorDisplayName property value. The adversary or activity group that is associated with this alert.
func (*Alert) SetAdditionalDataProperty ¶ added in v1.37.0
func (m *Alert) SetAdditionalDataProperty(value Dictionaryable)
SetAdditionalDataProperty sets the additionalData property value. A collection of other alert properties, including user-defined properties. Any custom details defined in the alert, and any dynamic content in the alert details, are stored here.
func (*Alert) SetAlertPolicyId ¶ added in v1.15.0
SetAlertPolicyId sets the alertPolicyId property value. The ID of the policy that generated the alert, and populated when there is a specific policy that generated the alert, whether configured by a customer or a built-in policy.
func (*Alert) SetAlertWebUrl ¶ added in v0.49.0
SetAlertWebUrl sets the alertWebUrl property value. URL for the Microsoft 365 Defender portal alert page.
func (*Alert) SetAssignedTo ¶ added in v0.49.0
SetAssignedTo sets the assignedTo property value. Owner of the alert, or null if no owner is assigned.
func (*Alert) SetCategory ¶ added in v0.49.0
SetCategory sets the category property value. The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework.
func (*Alert) SetClassification ¶ added in v0.49.0
func (m *Alert) SetClassification(value *AlertClassification)
SetClassification sets the classification property value. Specifies whether the alert represents a true threat. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue.
func (*Alert) SetComments ¶ added in v0.49.0
func (m *Alert) SetComments(value []AlertCommentable)
SetComments sets the comments property value. Array of comments created by the Security Operations (SecOps) team during the alert management process.
func (*Alert) SetCreatedDateTime ¶ added in v0.49.0
func (m *Alert) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. Time when Microsoft 365 Defender created the alert.
func (*Alert) SetDescription ¶ added in v0.49.0
SetDescription sets the description property value. String value describing each alert.
func (*Alert) SetDetectionSource ¶ added in v0.49.0
func (m *Alert) SetDetectionSource(value *DetectionSource)
SetDetectionSource sets the detectionSource property value. Detection technology or sensor that identified the notable component or activity. Possible values are: unknown, microsoftDefenderForEndpoint, antivirus, smartScreen, customTi, microsoftDefenderForOffice365, automatedInvestigation, microsoftThreatExperts, customDetection, microsoftDefenderForIdentity, cloudAppSecurity, microsoft365Defender, azureAdIdentityProtection, manual, microsoftDataLossPrevention, appGovernancePolicy, appGovernanceDetection, unknownFutureValue, microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl. You must use the Prefer: include-unknown-enum-members request header to get the following value(s) in this evolvable enum: microsoftDefenderForCloud, microsoftDefenderForIoT, microsoftDefenderForServers, microsoftDefenderForStorage, microsoftDefenderForDNS, microsoftDefenderForDatabases, microsoftDefenderForContainers, microsoftDefenderForNetwork, microsoftDefenderForAppService, microsoftDefenderForKeyVault, microsoftDefenderForResourceManager, microsoftDefenderForApiManagement, microsoftSentinel, nrtAlerts, scheduledAlerts, microsoftDefenderThreatIntelligenceAnalytics, builtInMl.
func (*Alert) SetDetectorId ¶ added in v0.49.0
SetDetectorId sets the detectorId property value. The ID of the detector that triggered the alert.
func (*Alert) SetDetermination ¶ added in v0.49.0
func (m *Alert) SetDetermination(value *AlertDetermination)
SetDetermination sets the determination property value. Specifies the result of the investigation, whether the alert represents a true attack and if so, the nature of the attack. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue.
func (*Alert) SetEvidence ¶ added in v0.49.0
func (m *Alert) SetEvidence(value []AlertEvidenceable)
SetEvidence sets the evidence property value. Collection of evidence related to the alert.
func (*Alert) SetFirstActivityDateTime ¶ added in v0.49.0
func (m *Alert) SetFirstActivityDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstActivityDateTime sets the firstActivityDateTime property value. The earliest activity associated with the alert.
func (*Alert) SetIncidentId ¶ added in v0.49.0
SetIncidentId sets the incidentId property value. Unique identifier to represent the incident this alert resource is associated with.
func (*Alert) SetIncidentWebUrl ¶ added in v0.49.0
SetIncidentWebUrl sets the incidentWebUrl property value. URL for the incident page in the Microsoft 365 Defender portal.
func (*Alert) SetLastActivityDateTime ¶ added in v0.49.0
func (m *Alert) SetLastActivityDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastActivityDateTime sets the lastActivityDateTime property value. The oldest activity associated with the alert.
func (*Alert) SetLastUpdateDateTime ¶ added in v0.49.0
func (m *Alert) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastUpdateDateTime sets the lastUpdateDateTime property value. Time when the alert was last updated at Microsoft 365 Defender.
func (*Alert) SetMitreTechniques ¶ added in v0.49.0
SetMitreTechniques sets the mitreTechniques property value. The attack techniques, as aligned with the MITRE ATT&CK framework.
func (*Alert) SetProductName ¶ added in v1.23.0
SetProductName sets the productName property value. The name of the product which published this alert.
func (*Alert) SetProviderAlertId ¶ added in v0.49.0
SetProviderAlertId sets the providerAlertId property value. The ID of the alert as it appears in the security provider product that generated the alert.
func (*Alert) SetRecommendedActions ¶ added in v0.49.0
SetRecommendedActions sets the recommendedActions property value. Recommended response and remediation actions to take in the event this alert was generated.
func (*Alert) SetResolvedDateTime ¶ added in v0.49.0
func (m *Alert) SetResolvedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetResolvedDateTime sets the resolvedDateTime property value. Time when the alert was resolved.
func (*Alert) SetServiceSource ¶ added in v0.49.0
func (m *Alert) SetServiceSource(value *ServiceSource)
SetServiceSource sets the serviceSource property value. The serviceSource property
func (*Alert) SetSeverity ¶ added in v0.49.0
func (m *Alert) SetSeverity(value *AlertSeverity)
SetSeverity sets the severity property value. The severity property
func (*Alert) SetStatus ¶ added in v0.49.0
func (m *Alert) SetStatus(value *AlertStatus)
SetStatus sets the status property value. The status property
func (*Alert) SetSystemTags ¶ added in v1.35.0
SetSystemTags sets the systemTags property value. The system tags associated with the alert.
func (*Alert) SetTenantId ¶ added in v0.49.0
SetTenantId sets the tenantId property value. The Microsoft Entra tenant the alert was created in.
func (*Alert) SetThreatDisplayName ¶ added in v0.49.0
SetThreatDisplayName sets the threatDisplayName property value. The threat associated with this alert.
func (*Alert) SetThreatFamilyName ¶ added in v0.49.0
SetThreatFamilyName sets the threatFamilyName property value. Threat family associated with this alert.
type AlertClassification ¶ added in v0.49.0
type AlertClassification int
const ( UNKNOWN_ALERTCLASSIFICATION AlertClassification = iota FALSEPOSITIVE_ALERTCLASSIFICATION TRUEPOSITIVE_ALERTCLASSIFICATION INFORMATIONALEXPECTEDACTIVITY_ALERTCLASSIFICATION UNKNOWNFUTUREVALUE_ALERTCLASSIFICATION )
func (AlertClassification) String ¶ added in v0.49.0
func (i AlertClassification) String() string
type AlertCollectionResponse ¶ added in v0.49.0
type AlertCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewAlertCollectionResponse ¶ added in v0.49.0
func NewAlertCollectionResponse() *AlertCollectionResponse
NewAlertCollectionResponse instantiates a new AlertCollectionResponse and sets the default values.
func (*AlertCollectionResponse) GetFieldDeserializers ¶ added in v0.49.0
func (m *AlertCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AlertCollectionResponse) GetValue ¶ added in v0.49.0
func (m *AlertCollectionResponse) GetValue() []Alertable
GetValue gets the value property value. The value property returns a []Alertable when successful
func (*AlertCollectionResponse) Serialize ¶ added in v0.49.0
func (m *AlertCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AlertCollectionResponse) SetValue ¶ added in v0.49.0
func (m *AlertCollectionResponse) SetValue(value []Alertable)
SetValue sets the value property value. The value property
type AlertCollectionResponseable ¶ added in v0.49.0
type AlertCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Alertable SetValue(value []Alertable) }
type AlertComment ¶ added in v0.49.0
type AlertComment struct {
// contains filtered or unexported fields
}
func NewAlertComment ¶ added in v0.49.0
func NewAlertComment() *AlertComment
NewAlertComment instantiates a new AlertComment and sets the default values.
func (*AlertComment) GetAdditionalData ¶ added in v0.49.0
func (m *AlertComment) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AlertComment) GetBackingStore ¶ added in v0.56.0
func (m *AlertComment) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*AlertComment) GetComment ¶ added in v0.49.0
func (m *AlertComment) GetComment() *string
GetComment gets the comment property value. The comment text. returns a *string when successful
func (*AlertComment) GetCreatedByDisplayName ¶ added in v0.49.0
func (m *AlertComment) GetCreatedByDisplayName() *string
GetCreatedByDisplayName gets the createdByDisplayName property value. The person or app name that submitted the comment. returns a *string when successful
func (*AlertComment) GetCreatedDateTime ¶ added in v0.49.0
func (m *AlertComment) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The time when the comment was submitted. returns a *Time when successful
func (*AlertComment) GetFieldDeserializers ¶ added in v0.49.0
func (m *AlertComment) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AlertComment) GetOdataType ¶ added in v0.49.0
func (m *AlertComment) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*AlertComment) Serialize ¶ added in v0.49.0
func (m *AlertComment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AlertComment) SetAdditionalData ¶ added in v0.49.0
func (m *AlertComment) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AlertComment) SetBackingStore ¶ added in v0.56.0
func (m *AlertComment) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*AlertComment) SetComment ¶ added in v0.49.0
func (m *AlertComment) SetComment(value *string)
SetComment sets the comment property value. The comment text.
func (*AlertComment) SetCreatedByDisplayName ¶ added in v0.49.0
func (m *AlertComment) SetCreatedByDisplayName(value *string)
SetCreatedByDisplayName sets the createdByDisplayName property value. The person or app name that submitted the comment.
func (*AlertComment) SetCreatedDateTime ¶ added in v0.49.0
func (m *AlertComment) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The time when the comment was submitted.
func (*AlertComment) SetOdataType ¶ added in v0.49.0
func (m *AlertComment) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type AlertCommentable ¶ added in v0.49.0
type AlertCommentable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetComment() *string GetCreatedByDisplayName() *string GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetComment(value *string) SetCreatedByDisplayName(value *string) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetOdataType(value *string) }
type AlertDetermination ¶ added in v0.49.0
type AlertDetermination int
const ( UNKNOWN_ALERTDETERMINATION AlertDetermination = iota APT_ALERTDETERMINATION MALWARE_ALERTDETERMINATION SECURITYPERSONNEL_ALERTDETERMINATION SECURITYTESTING_ALERTDETERMINATION UNWANTEDSOFTWARE_ALERTDETERMINATION OTHER_ALERTDETERMINATION MULTISTAGEDATTACK_ALERTDETERMINATION COMPROMISEDACCOUNT_ALERTDETERMINATION PHISHING_ALERTDETERMINATION MALICIOUSUSERACTIVITY_ALERTDETERMINATION NOTMALICIOUS_ALERTDETERMINATION NOTENOUGHDATATOVALIDATE_ALERTDETERMINATION CONFIRMEDACTIVITY_ALERTDETERMINATION LINEOFBUSINESSAPPLICATION_ALERTDETERMINATION UNKNOWNFUTUREVALUE_ALERTDETERMINATION )
func (AlertDetermination) String ¶ added in v0.49.0
func (i AlertDetermination) String() string
type AlertEvidence ¶ added in v0.49.0
type AlertEvidence struct {
// contains filtered or unexported fields
}
func NewAlertEvidence ¶ added in v0.49.0
func NewAlertEvidence() *AlertEvidence
NewAlertEvidence instantiates a new AlertEvidence and sets the default values.
func (*AlertEvidence) GetAdditionalData ¶ added in v0.49.0
func (m *AlertEvidence) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AlertEvidence) GetBackingStore ¶ added in v0.56.0
func (m *AlertEvidence) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*AlertEvidence) GetCreatedDateTime ¶ added in v0.49.0
func (m *AlertEvidence) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time when the evidence was created and added to the alert. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*AlertEvidence) GetDetailedRoles ¶ added in v1.5.0
func (m *AlertEvidence) GetDetailedRoles() []string
GetDetailedRoles gets the detailedRoles property value. Detailed description of the entity role/s in an alert. Values are free-form. returns a []string when successful
func (*AlertEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *AlertEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AlertEvidence) GetOdataType ¶ added in v0.49.0
func (m *AlertEvidence) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*AlertEvidence) GetRemediationStatus ¶ added in v0.49.0
func (m *AlertEvidence) GetRemediationStatus() *EvidenceRemediationStatus
GetRemediationStatus gets the remediationStatus property value. The remediationStatus property returns a *EvidenceRemediationStatus when successful
func (*AlertEvidence) GetRemediationStatusDetails ¶ added in v0.49.0
func (m *AlertEvidence) GetRemediationStatusDetails() *string
GetRemediationStatusDetails gets the remediationStatusDetails property value. Details about the remediation status. returns a *string when successful
func (*AlertEvidence) GetRoles ¶ added in v0.49.0
func (m *AlertEvidence) GetRoles() []EvidenceRole
GetRoles gets the roles property value. The role/s that an evidence entity represents in an alert, for example, an IP address that is associated with an attacker has the evidence role Attacker. returns a []EvidenceRole when successful
func (*AlertEvidence) GetTags ¶ added in v0.49.0
func (m *AlertEvidence) GetTags() []string
GetTags gets the tags property value. Array of custom tags associated with an evidence instance, for example, to denote a group of devices, high-value assets, etc. returns a []string when successful
func (*AlertEvidence) GetVerdict ¶ added in v0.49.0
func (m *AlertEvidence) GetVerdict() *EvidenceVerdict
GetVerdict gets the verdict property value. The verdict property returns a *EvidenceVerdict when successful
func (*AlertEvidence) Serialize ¶ added in v0.49.0
func (m *AlertEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AlertEvidence) SetAdditionalData ¶ added in v0.49.0
func (m *AlertEvidence) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AlertEvidence) SetBackingStore ¶ added in v0.56.0
func (m *AlertEvidence) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*AlertEvidence) SetCreatedDateTime ¶ added in v0.49.0
func (m *AlertEvidence) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time when the evidence was created and added to the alert. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*AlertEvidence) SetDetailedRoles ¶ added in v1.5.0
func (m *AlertEvidence) SetDetailedRoles(value []string)
SetDetailedRoles sets the detailedRoles property value. Detailed description of the entity role/s in an alert. Values are free-form.
func (*AlertEvidence) SetOdataType ¶ added in v0.49.0
func (m *AlertEvidence) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*AlertEvidence) SetRemediationStatus ¶ added in v0.49.0
func (m *AlertEvidence) SetRemediationStatus(value *EvidenceRemediationStatus)
SetRemediationStatus sets the remediationStatus property value. The remediationStatus property
func (*AlertEvidence) SetRemediationStatusDetails ¶ added in v0.49.0
func (m *AlertEvidence) SetRemediationStatusDetails(value *string)
SetRemediationStatusDetails sets the remediationStatusDetails property value. Details about the remediation status.
func (*AlertEvidence) SetRoles ¶ added in v0.49.0
func (m *AlertEvidence) SetRoles(value []EvidenceRole)
SetRoles sets the roles property value. The role/s that an evidence entity represents in an alert, for example, an IP address that is associated with an attacker has the evidence role Attacker.
func (*AlertEvidence) SetTags ¶ added in v0.49.0
func (m *AlertEvidence) SetTags(value []string)
SetTags sets the tags property value. Array of custom tags associated with an evidence instance, for example, to denote a group of devices, high-value assets, etc.
func (*AlertEvidence) SetVerdict ¶ added in v0.49.0
func (m *AlertEvidence) SetVerdict(value *EvidenceVerdict)
SetVerdict sets the verdict property value. The verdict property
type AlertEvidenceable ¶ added in v0.49.0
type AlertEvidenceable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDetailedRoles() []string GetOdataType() *string GetRemediationStatus() *EvidenceRemediationStatus GetRemediationStatusDetails() *string GetRoles() []EvidenceRole GetTags() []string GetVerdict() *EvidenceVerdict SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDetailedRoles(value []string) SetOdataType(value *string) SetRemediationStatus(value *EvidenceRemediationStatus) SetRemediationStatusDetails(value *string) SetRoles(value []EvidenceRole) SetTags(value []string) SetVerdict(value *EvidenceVerdict) }
type AlertSeverity ¶ added in v0.49.0
type AlertSeverity int
const ( UNKNOWN_ALERTSEVERITY AlertSeverity = iota INFORMATIONAL_ALERTSEVERITY LOW_ALERTSEVERITY MEDIUM_ALERTSEVERITY HIGH_ALERTSEVERITY UNKNOWNFUTUREVALUE_ALERTSEVERITY )
func (AlertSeverity) String ¶ added in v0.49.0
func (i AlertSeverity) String() string
type AlertStatus ¶ added in v0.49.0
type AlertStatus int
const ( UNKNOWN_ALERTSTATUS AlertStatus = iota NEW_ALERTSTATUS INPROGRESS_ALERTSTATUS RESOLVED_ALERTSTATUS UNKNOWNFUTUREVALUE_ALERTSTATUS )
func (AlertStatus) String ¶ added in v0.49.0
func (i AlertStatus) String() string
type Alertable ¶ added in v0.49.0
type Alertable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetActorDisplayName() *string GetAdditionalDataProperty() Dictionaryable GetAlertPolicyId() *string GetAlertWebUrl() *string GetAssignedTo() *string GetCategory() *string GetClassification() *AlertClassification GetComments() []AlertCommentable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDetectionSource() *DetectionSource GetDetectorId() *string GetDetermination() *AlertDetermination GetEvidence() []AlertEvidenceable GetFirstActivityDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetIncidentId() *string GetIncidentWebUrl() *string GetLastActivityDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetMitreTechniques() []string GetProductName() *string GetProviderAlertId() *string GetRecommendedActions() *string GetResolvedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetServiceSource() *ServiceSource GetSeverity() *AlertSeverity GetStatus() *AlertStatus GetSystemTags() []string GetTenantId() *string GetThreatDisplayName() *string GetThreatFamilyName() *string GetTitle() *string SetActorDisplayName(value *string) SetAdditionalDataProperty(value Dictionaryable) SetAlertPolicyId(value *string) SetAlertWebUrl(value *string) SetAssignedTo(value *string) SetCategory(value *string) SetClassification(value *AlertClassification) SetComments(value []AlertCommentable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDetectionSource(value *DetectionSource) SetDetectorId(value *string) SetDetermination(value *AlertDetermination) SetEvidence(value []AlertEvidenceable) SetFirstActivityDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetIncidentId(value *string) SetIncidentWebUrl(value *string) SetLastActivityDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetMitreTechniques(value []string) SetProductName(value *string) SetProviderAlertId(value *string) SetRecommendedActions(value *string) SetResolvedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetServiceSource(value *ServiceSource) SetSeverity(value *AlertSeverity) SetStatus(value *AlertStatus) SetSystemTags(value []string) SetTenantId(value *string) SetThreatDisplayName(value *string) SetThreatFamilyName(value *string) SetTitle(value *string) }
type AmazonResourceEvidence ¶ added in v1.5.0
type AmazonResourceEvidence struct {
AlertEvidence
}
func NewAmazonResourceEvidence ¶ added in v1.5.0
func NewAmazonResourceEvidence() *AmazonResourceEvidence
NewAmazonResourceEvidence instantiates a new AmazonResourceEvidence and sets the default values.
func (*AmazonResourceEvidence) GetAmazonAccountId ¶ added in v1.5.0
func (m *AmazonResourceEvidence) GetAmazonAccountId() *string
GetAmazonAccountId gets the amazonAccountId property value. The unique identifier for the Amazon account. returns a *string when successful
func (*AmazonResourceEvidence) GetAmazonResourceId ¶ added in v1.5.0
func (m *AmazonResourceEvidence) GetAmazonResourceId() *string
GetAmazonResourceId gets the amazonResourceId property value. The Amazon resource identifier (ARN) for the cloud resource. returns a *string when successful
func (*AmazonResourceEvidence) GetFieldDeserializers ¶ added in v1.5.0
func (m *AmazonResourceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AmazonResourceEvidence) GetResourceName ¶ added in v1.5.0
func (m *AmazonResourceEvidence) GetResourceName() *string
GetResourceName gets the resourceName property value. The name of the resource. returns a *string when successful
func (*AmazonResourceEvidence) GetResourceType ¶ added in v1.5.0
func (m *AmazonResourceEvidence) GetResourceType() *string
GetResourceType gets the resourceType property value. The type of the resource. returns a *string when successful
func (*AmazonResourceEvidence) Serialize ¶ added in v1.5.0
func (m *AmazonResourceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AmazonResourceEvidence) SetAmazonAccountId ¶ added in v1.5.0
func (m *AmazonResourceEvidence) SetAmazonAccountId(value *string)
SetAmazonAccountId sets the amazonAccountId property value. The unique identifier for the Amazon account.
func (*AmazonResourceEvidence) SetAmazonResourceId ¶ added in v1.5.0
func (m *AmazonResourceEvidence) SetAmazonResourceId(value *string)
SetAmazonResourceId sets the amazonResourceId property value. The Amazon resource identifier (ARN) for the cloud resource.
func (*AmazonResourceEvidence) SetResourceName ¶ added in v1.5.0
func (m *AmazonResourceEvidence) SetResourceName(value *string)
SetResourceName sets the resourceName property value. The name of the resource.
func (*AmazonResourceEvidence) SetResourceType ¶ added in v1.5.0
func (m *AmazonResourceEvidence) SetResourceType(value *string)
SetResourceType sets the resourceType property value. The type of the resource.
type AmazonResourceEvidenceable ¶ added in v1.5.0
type AmazonResourceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAmazonAccountId() *string GetAmazonResourceId() *string GetResourceName() *string GetResourceType() *string SetAmazonAccountId(value *string) SetAmazonResourceId(value *string) SetResourceName(value *string) SetResourceType(value *string) }
type AnalyzedMessageEvidence ¶ added in v0.49.0
type AnalyzedMessageEvidence struct {
AlertEvidence
}
func NewAnalyzedMessageEvidence ¶ added in v0.49.0
func NewAnalyzedMessageEvidence() *AnalyzedMessageEvidence
NewAnalyzedMessageEvidence instantiates a new AnalyzedMessageEvidence and sets the default values.
func (*AnalyzedMessageEvidence) GetAntiSpamDirection ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetAntiSpamDirection() *string
GetAntiSpamDirection gets the antiSpamDirection property value. Direction of the email relative to your network. The possible values are: inbound, outbound or intraorg. returns a *string when successful
func (*AnalyzedMessageEvidence) GetAttachmentsCount ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetAttachmentsCount() *int64
GetAttachmentsCount gets the attachmentsCount property value. Number of attachments in the email. returns a *int64 when successful
func (*AnalyzedMessageEvidence) GetDeliveryAction ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetDeliveryAction() *string
GetDeliveryAction gets the deliveryAction property value. Delivery action of the email. The possible values are: delivered, deliveredAsSpam, junked, blocked, or replaced. returns a *string when successful
func (*AnalyzedMessageEvidence) GetDeliveryLocation ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetDeliveryLocation() *string
GetDeliveryLocation gets the deliveryLocation property value. Location where the email was delivered. The possible values are: inbox, external, junkFolder, quarantine, failed, dropped, deletedFolder or forwarded. returns a *string when successful
func (*AnalyzedMessageEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AnalyzedMessageEvidence) GetInternetMessageId ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetInternetMessageId() *string
GetInternetMessageId gets the internetMessageId property value. Public-facing identifier for the email that is set by the sending email system. returns a *string when successful
func (*AnalyzedMessageEvidence) GetLanguage ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetLanguage() *string
GetLanguage gets the language property value. Detected language of the email content. returns a *string when successful
func (*AnalyzedMessageEvidence) GetNetworkMessageId ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetNetworkMessageId() *string
GetNetworkMessageId gets the networkMessageId property value. Unique identifier for the email, generated by Microsoft 365. returns a *string when successful
func (*AnalyzedMessageEvidence) GetP1Sender ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetP1Sender() EmailSenderable
GetP1Sender gets the p1Sender property value. The P1 sender. returns a EmailSenderable when successful
func (*AnalyzedMessageEvidence) GetP2Sender ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetP2Sender() EmailSenderable
GetP2Sender gets the p2Sender property value. The P2 sender. returns a EmailSenderable when successful
func (*AnalyzedMessageEvidence) GetReceivedDateTime ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetReceivedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetReceivedDateTime gets the receivedDateTime property value. Date and time when the email was received. returns a *Time when successful
func (*AnalyzedMessageEvidence) GetRecipientEmailAddress ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetRecipientEmailAddress() *string
GetRecipientEmailAddress gets the recipientEmailAddress property value. Email address of the recipient, or email address of the recipient after distribution list expansion. returns a *string when successful
func (*AnalyzedMessageEvidence) GetSenderIp ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetSenderIp() *string
GetSenderIp gets the senderIp property value. IP address of the last detected mail server that relayed the message. returns a *string when successful
func (*AnalyzedMessageEvidence) GetSubject ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetSubject() *string
GetSubject gets the subject property value. Subject of the email. returns a *string when successful
func (*AnalyzedMessageEvidence) GetThreatDetectionMethods ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetThreatDetectionMethods() []string
GetThreatDetectionMethods gets the threatDetectionMethods property value. Collection of methods used to detect malware, phishing, or other threats found in the email. returns a []string when successful
func (*AnalyzedMessageEvidence) GetThreats ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetThreats() []string
GetThreats gets the threats property value. Collection of detection names for malware or other threats found. returns a []string when successful
func (*AnalyzedMessageEvidence) GetUrlCount ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetUrlCount() *int64
GetUrlCount gets the urlCount property value. Number of embedded URLs in the email. returns a *int64 when successful
func (*AnalyzedMessageEvidence) GetUrls ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetUrls() []string
GetUrls gets the urls property value. Collection of the URLs contained in this email. returns a []string when successful
func (*AnalyzedMessageEvidence) GetUrn ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) GetUrn() *string
GetUrn gets the urn property value. Uniform resource name (URN) of the automated investigation where the cluster was identified. returns a *string when successful
func (*AnalyzedMessageEvidence) Serialize ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AnalyzedMessageEvidence) SetAntiSpamDirection ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetAntiSpamDirection(value *string)
SetAntiSpamDirection sets the antiSpamDirection property value. Direction of the email relative to your network. The possible values are: inbound, outbound or intraorg.
func (*AnalyzedMessageEvidence) SetAttachmentsCount ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetAttachmentsCount(value *int64)
SetAttachmentsCount sets the attachmentsCount property value. Number of attachments in the email.
func (*AnalyzedMessageEvidence) SetDeliveryAction ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetDeliveryAction(value *string)
SetDeliveryAction sets the deliveryAction property value. Delivery action of the email. The possible values are: delivered, deliveredAsSpam, junked, blocked, or replaced.
func (*AnalyzedMessageEvidence) SetDeliveryLocation ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetDeliveryLocation(value *string)
SetDeliveryLocation sets the deliveryLocation property value. Location where the email was delivered. The possible values are: inbox, external, junkFolder, quarantine, failed, dropped, deletedFolder or forwarded.
func (*AnalyzedMessageEvidence) SetInternetMessageId ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetInternetMessageId(value *string)
SetInternetMessageId sets the internetMessageId property value. Public-facing identifier for the email that is set by the sending email system.
func (*AnalyzedMessageEvidence) SetLanguage ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetLanguage(value *string)
SetLanguage sets the language property value. Detected language of the email content.
func (*AnalyzedMessageEvidence) SetNetworkMessageId ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetNetworkMessageId(value *string)
SetNetworkMessageId sets the networkMessageId property value. Unique identifier for the email, generated by Microsoft 365.
func (*AnalyzedMessageEvidence) SetP1Sender ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetP1Sender(value EmailSenderable)
SetP1Sender sets the p1Sender property value. The P1 sender.
func (*AnalyzedMessageEvidence) SetP2Sender ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetP2Sender(value EmailSenderable)
SetP2Sender sets the p2Sender property value. The P2 sender.
func (*AnalyzedMessageEvidence) SetReceivedDateTime ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetReceivedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetReceivedDateTime sets the receivedDateTime property value. Date and time when the email was received.
func (*AnalyzedMessageEvidence) SetRecipientEmailAddress ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetRecipientEmailAddress(value *string)
SetRecipientEmailAddress sets the recipientEmailAddress property value. Email address of the recipient, or email address of the recipient after distribution list expansion.
func (*AnalyzedMessageEvidence) SetSenderIp ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetSenderIp(value *string)
SetSenderIp sets the senderIp property value. IP address of the last detected mail server that relayed the message.
func (*AnalyzedMessageEvidence) SetSubject ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetSubject(value *string)
SetSubject sets the subject property value. Subject of the email.
func (*AnalyzedMessageEvidence) SetThreatDetectionMethods ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetThreatDetectionMethods(value []string)
SetThreatDetectionMethods sets the threatDetectionMethods property value. Collection of methods used to detect malware, phishing, or other threats found in the email.
func (*AnalyzedMessageEvidence) SetThreats ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetThreats(value []string)
SetThreats sets the threats property value. Collection of detection names for malware or other threats found.
func (*AnalyzedMessageEvidence) SetUrlCount ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetUrlCount(value *int64)
SetUrlCount sets the urlCount property value. Number of embedded URLs in the email.
func (*AnalyzedMessageEvidence) SetUrls ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetUrls(value []string)
SetUrls sets the urls property value. Collection of the URLs contained in this email.
func (*AnalyzedMessageEvidence) SetUrn ¶ added in v0.49.0
func (m *AnalyzedMessageEvidence) SetUrn(value *string)
SetUrn sets the urn property value. Uniform resource name (URN) of the automated investigation where the cluster was identified.
type AnalyzedMessageEvidenceable ¶ added in v0.49.0
type AnalyzedMessageEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAntiSpamDirection() *string GetAttachmentsCount() *int64 GetDeliveryAction() *string GetDeliveryLocation() *string GetInternetMessageId() *string GetLanguage() *string GetNetworkMessageId() *string GetP1Sender() EmailSenderable GetP2Sender() EmailSenderable GetReceivedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRecipientEmailAddress() *string GetSenderIp() *string GetSubject() *string GetThreatDetectionMethods() []string GetThreats() []string GetUrlCount() *int64 GetUrls() []string GetUrn() *string SetAntiSpamDirection(value *string) SetAttachmentsCount(value *int64) SetDeliveryAction(value *string) SetDeliveryLocation(value *string) SetInternetMessageId(value *string) SetLanguage(value *string) SetNetworkMessageId(value *string) SetP1Sender(value EmailSenderable) SetP2Sender(value EmailSenderable) SetReceivedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRecipientEmailAddress(value *string) SetSenderIp(value *string) SetSubject(value *string) SetThreatDetectionMethods(value []string) SetThreats(value []string) SetUrlCount(value *int64) SetUrls(value []string) SetUrn(value *string) }
type Article ¶ added in v1.10.0
type Article struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewArticle ¶ added in v1.10.0
func NewArticle() *Article
NewArticle instantiates a new Article and sets the default values.
func (*Article) GetBody ¶ added in v1.10.0
func (m *Article) GetBody() FormattedContentable
GetBody gets the body property value. The body property returns a FormattedContentable when successful
func (*Article) GetCreatedDateTime ¶ added in v1.10.0
func (m *Article) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time when this article was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Article) GetFieldDeserializers ¶ added in v1.10.0
func (m *Article) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Article) GetImageUrl ¶ added in v1.10.0
GetImageUrl gets the imageUrl property value. URL of the header image for this article, used for display purposes. returns a *string when successful
func (*Article) GetIndicators ¶ added in v1.10.0
func (m *Article) GetIndicators() []ArticleIndicatorable
GetIndicators gets the indicators property value. Indicators related to this article. returns a []ArticleIndicatorable when successful
func (*Article) GetIsFeatured ¶ added in v1.10.0
GetIsFeatured gets the isFeatured property value. Indicates whether this article is currently featured by Microsoft. returns a *bool when successful
func (*Article) GetLastUpdatedDateTime ¶ added in v1.10.0
func (m *Article) GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastUpdatedDateTime gets the lastUpdatedDateTime property value. The most recent date and time when this article was updated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Article) GetSummary ¶ added in v1.10.0
func (m *Article) GetSummary() FormattedContentable
GetSummary gets the summary property value. The summary property returns a FormattedContentable when successful
func (*Article) GetTags ¶ added in v1.10.0
GetTags gets the tags property value. Tags for this article, communicating keywords, or key concepts. returns a []string when successful
func (*Article) GetTitle ¶ added in v1.10.0
GetTitle gets the title property value. The title of this article. returns a *string when successful
func (*Article) Serialize ¶ added in v1.10.0
func (m *Article) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Article) SetBody ¶ added in v1.10.0
func (m *Article) SetBody(value FormattedContentable)
SetBody sets the body property value. The body property
func (*Article) SetCreatedDateTime ¶ added in v1.10.0
func (m *Article) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time when this article was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Article) SetImageUrl ¶ added in v1.10.0
SetImageUrl sets the imageUrl property value. URL of the header image for this article, used for display purposes.
func (*Article) SetIndicators ¶ added in v1.10.0
func (m *Article) SetIndicators(value []ArticleIndicatorable)
SetIndicators sets the indicators property value. Indicators related to this article.
func (*Article) SetIsFeatured ¶ added in v1.10.0
SetIsFeatured sets the isFeatured property value. Indicates whether this article is currently featured by Microsoft.
func (*Article) SetLastUpdatedDateTime ¶ added in v1.10.0
func (m *Article) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastUpdatedDateTime sets the lastUpdatedDateTime property value. The most recent date and time when this article was updated. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Article) SetSummary ¶ added in v1.10.0
func (m *Article) SetSummary(value FormattedContentable)
SetSummary sets the summary property value. The summary property
type ArticleCollectionResponse ¶ added in v1.10.0
type ArticleCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewArticleCollectionResponse ¶ added in v1.10.0
func NewArticleCollectionResponse() *ArticleCollectionResponse
NewArticleCollectionResponse instantiates a new ArticleCollectionResponse and sets the default values.
func (*ArticleCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *ArticleCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ArticleCollectionResponse) GetValue ¶ added in v1.10.0
func (m *ArticleCollectionResponse) GetValue() []Articleable
GetValue gets the value property value. The value property returns a []Articleable when successful
func (*ArticleCollectionResponse) Serialize ¶ added in v1.10.0
func (m *ArticleCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ArticleCollectionResponse) SetValue ¶ added in v1.10.0
func (m *ArticleCollectionResponse) SetValue(value []Articleable)
SetValue sets the value property value. The value property
type ArticleCollectionResponseable ¶ added in v1.10.0
type ArticleCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Articleable SetValue(value []Articleable) }
type ArticleIndicator ¶ added in v1.10.0
type ArticleIndicator struct {
Indicator
}
func NewArticleIndicator ¶ added in v1.10.0
func NewArticleIndicator() *ArticleIndicator
NewArticleIndicator instantiates a new ArticleIndicator and sets the default values.
func (*ArticleIndicator) GetFieldDeserializers ¶ added in v1.10.0
func (m *ArticleIndicator) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ArticleIndicator) Serialize ¶ added in v1.10.0
func (m *ArticleIndicator) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type ArticleIndicatorCollectionResponse ¶ added in v1.10.0
type ArticleIndicatorCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewArticleIndicatorCollectionResponse ¶ added in v1.10.0
func NewArticleIndicatorCollectionResponse() *ArticleIndicatorCollectionResponse
NewArticleIndicatorCollectionResponse instantiates a new ArticleIndicatorCollectionResponse and sets the default values.
func (*ArticleIndicatorCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *ArticleIndicatorCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ArticleIndicatorCollectionResponse) GetValue ¶ added in v1.10.0
func (m *ArticleIndicatorCollectionResponse) GetValue() []ArticleIndicatorable
GetValue gets the value property value. The value property returns a []ArticleIndicatorable when successful
func (*ArticleIndicatorCollectionResponse) Serialize ¶ added in v1.10.0
func (m *ArticleIndicatorCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ArticleIndicatorCollectionResponse) SetValue ¶ added in v1.10.0
func (m *ArticleIndicatorCollectionResponse) SetValue(value []ArticleIndicatorable)
SetValue sets the value property value. The value property
type ArticleIndicatorCollectionResponseable ¶ added in v1.10.0
type ArticleIndicatorCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []ArticleIndicatorable SetValue(value []ArticleIndicatorable) }
type ArticleIndicatorable ¶ added in v1.10.0
type ArticleIndicatorable interface { Indicatorable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type Articleable ¶ added in v1.10.0
type Articleable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBody() FormattedContentable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetImageUrl() *string GetIndicators() []ArticleIndicatorable GetIsFeatured() *bool GetLastUpdatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetSummary() FormattedContentable GetTags() []string GetTitle() *string SetBody(value FormattedContentable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetImageUrl(value *string) SetIndicators(value []ArticleIndicatorable) SetIsFeatured(value *bool) SetLastUpdatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetSummary(value FormattedContentable) SetTags(value []string) SetTitle(value *string) }
type Artifact ¶ added in v1.10.0
type Artifact struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewArtifact ¶ added in v1.10.0
func NewArtifact() *Artifact
NewArtifact instantiates a new Artifact and sets the default values.
func (*Artifact) GetFieldDeserializers ¶ added in v1.10.0
func (m *Artifact) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Artifact) Serialize ¶ added in v1.10.0
func (m *Artifact) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type Artifactable ¶ added in v1.10.0
type AuthorityTemplate ¶ added in v1.38.0
type AuthorityTemplate struct {
FilePlanDescriptorTemplate
}
func NewAuthorityTemplate ¶ added in v1.38.0
func NewAuthorityTemplate() *AuthorityTemplate
NewAuthorityTemplate instantiates a new AuthorityTemplate and sets the default values.
func (*AuthorityTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *AuthorityTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuthorityTemplate) Serialize ¶ added in v1.38.0
func (m *AuthorityTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type AuthorityTemplateCollectionResponse ¶ added in v1.38.0
type AuthorityTemplateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewAuthorityTemplateCollectionResponse ¶ added in v1.38.0
func NewAuthorityTemplateCollectionResponse() *AuthorityTemplateCollectionResponse
NewAuthorityTemplateCollectionResponse instantiates a new AuthorityTemplateCollectionResponse and sets the default values.
func (*AuthorityTemplateCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *AuthorityTemplateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AuthorityTemplateCollectionResponse) GetValue ¶ added in v1.38.0
func (m *AuthorityTemplateCollectionResponse) GetValue() []AuthorityTemplateable
GetValue gets the value property value. The value property returns a []AuthorityTemplateable when successful
func (*AuthorityTemplateCollectionResponse) Serialize ¶ added in v1.38.0
func (m *AuthorityTemplateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AuthorityTemplateCollectionResponse) SetValue ¶ added in v1.38.0
func (m *AuthorityTemplateCollectionResponse) SetValue(value []AuthorityTemplateable)
SetValue sets the value property value. The value property
type AuthorityTemplateCollectionResponseable ¶ added in v1.38.0
type AuthorityTemplateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []AuthorityTemplateable SetValue(value []AuthorityTemplateable) }
type AuthorityTemplateable ¶ added in v1.38.0
type AuthorityTemplateable interface { FilePlanDescriptorTemplateable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type AutonomousSystem ¶ added in v1.10.0
type AutonomousSystem struct {
// contains filtered or unexported fields
}
func NewAutonomousSystem ¶ added in v1.10.0
func NewAutonomousSystem() *AutonomousSystem
NewAutonomousSystem instantiates a new AutonomousSystem and sets the default values.
func (*AutonomousSystem) GetAdditionalData ¶ added in v1.10.0
func (m *AutonomousSystem) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*AutonomousSystem) GetBackingStore ¶ added in v1.10.0
func (m *AutonomousSystem) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*AutonomousSystem) GetFieldDeserializers ¶ added in v1.10.0
func (m *AutonomousSystem) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AutonomousSystem) GetName ¶ added in v1.10.0
func (m *AutonomousSystem) GetName() *string
GetName gets the name property value. The name of the autonomous system. returns a *string when successful
func (*AutonomousSystem) GetNumber ¶ added in v1.10.0
func (m *AutonomousSystem) GetNumber() *int32
GetNumber gets the number property value. The autonomous system number, assigned by IANA. returns a *int32 when successful
func (*AutonomousSystem) GetOdataType ¶ added in v1.10.0
func (m *AutonomousSystem) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*AutonomousSystem) GetOrganization ¶ added in v1.10.0
func (m *AutonomousSystem) GetOrganization() *string
GetOrganization gets the organization property value. The name of the autonomous system organization. returns a *string when successful
func (*AutonomousSystem) GetValue ¶ added in v1.10.0
func (m *AutonomousSystem) GetValue() *string
GetValue gets the value property value. A displayable value for these autonomous system details. returns a *string when successful
func (*AutonomousSystem) Serialize ¶ added in v1.10.0
func (m *AutonomousSystem) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AutonomousSystem) SetAdditionalData ¶ added in v1.10.0
func (m *AutonomousSystem) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*AutonomousSystem) SetBackingStore ¶ added in v1.10.0
func (m *AutonomousSystem) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*AutonomousSystem) SetName ¶ added in v1.10.0
func (m *AutonomousSystem) SetName(value *string)
SetName sets the name property value. The name of the autonomous system.
func (*AutonomousSystem) SetNumber ¶ added in v1.10.0
func (m *AutonomousSystem) SetNumber(value *int32)
SetNumber sets the number property value. The autonomous system number, assigned by IANA.
func (*AutonomousSystem) SetOdataType ¶ added in v1.10.0
func (m *AutonomousSystem) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*AutonomousSystem) SetOrganization ¶ added in v1.10.0
func (m *AutonomousSystem) SetOrganization(value *string)
SetOrganization sets the organization property value. The name of the autonomous system organization.
func (*AutonomousSystem) SetValue ¶ added in v1.10.0
func (m *AutonomousSystem) SetValue(value *string)
SetValue sets the value property value. A displayable value for these autonomous system details.
type AutonomousSystemable ¶ added in v1.10.0
type AutonomousSystemable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetName() *string GetNumber() *int32 GetOdataType() *string GetOrganization() *string GetValue() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetName(value *string) SetNumber(value *int32) SetOdataType(value *string) SetOrganization(value *string) SetValue(value *string) }
type AzureResourceEvidence ¶ added in v1.5.0
type AzureResourceEvidence struct {
AlertEvidence
}
func NewAzureResourceEvidence ¶ added in v1.5.0
func NewAzureResourceEvidence() *AzureResourceEvidence
NewAzureResourceEvidence instantiates a new AzureResourceEvidence and sets the default values.
func (*AzureResourceEvidence) GetFieldDeserializers ¶ added in v1.5.0
func (m *AzureResourceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*AzureResourceEvidence) GetResourceId ¶ added in v1.5.0
func (m *AzureResourceEvidence) GetResourceId() *string
GetResourceId gets the resourceId property value. The unique identifier for the Azure resource. returns a *string when successful
func (*AzureResourceEvidence) GetResourceName ¶ added in v1.5.0
func (m *AzureResourceEvidence) GetResourceName() *string
GetResourceName gets the resourceName property value. The name of the resource. returns a *string when successful
func (*AzureResourceEvidence) GetResourceType ¶ added in v1.5.0
func (m *AzureResourceEvidence) GetResourceType() *string
GetResourceType gets the resourceType property value. The type of the resource. returns a *string when successful
func (*AzureResourceEvidence) Serialize ¶ added in v1.5.0
func (m *AzureResourceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*AzureResourceEvidence) SetResourceId ¶ added in v1.5.0
func (m *AzureResourceEvidence) SetResourceId(value *string)
SetResourceId sets the resourceId property value. The unique identifier for the Azure resource.
func (*AzureResourceEvidence) SetResourceName ¶ added in v1.5.0
func (m *AzureResourceEvidence) SetResourceName(value *string)
SetResourceName sets the resourceName property value. The name of the resource.
func (*AzureResourceEvidence) SetResourceType ¶ added in v1.5.0
func (m *AzureResourceEvidence) SetResourceType(value *string)
SetResourceType sets the resourceType property value. The type of the resource.
type AzureResourceEvidenceable ¶ added in v1.5.0
type AzureResourceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetResourceId() *string GetResourceName() *string GetResourceType() *string SetResourceId(value *string) SetResourceName(value *string) SetResourceType(value *string) }
type BehaviorDuringRetentionPeriod ¶ added in v1.26.0
type BehaviorDuringRetentionPeriod int
const ( DONOTRETAIN_BEHAVIORDURINGRETENTIONPERIOD BehaviorDuringRetentionPeriod = iota RETAIN_BEHAVIORDURINGRETENTIONPERIOD RETAINASRECORD_BEHAVIORDURINGRETENTIONPERIOD RETAINASREGULATORYRECORD_BEHAVIORDURINGRETENTIONPERIOD UNKNOWNFUTUREVALUE_BEHAVIORDURINGRETENTIONPERIOD )
func (BehaviorDuringRetentionPeriod) String ¶ added in v1.26.0
func (i BehaviorDuringRetentionPeriod) String() string
type BlobContainerEvidence ¶ added in v1.13.0
type BlobContainerEvidence struct {
AlertEvidence
}
func NewBlobContainerEvidence ¶ added in v1.13.0
func NewBlobContainerEvidence() *BlobContainerEvidence
NewBlobContainerEvidence instantiates a new BlobContainerEvidence and sets the default values.
func (*BlobContainerEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *BlobContainerEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*BlobContainerEvidence) GetName ¶ added in v1.13.0
func (m *BlobContainerEvidence) GetName() *string
GetName gets the name property value. The name of the blob container. returns a *string when successful
func (*BlobContainerEvidence) GetStorageResource ¶ added in v1.13.0
func (m *BlobContainerEvidence) GetStorageResource() AzureResourceEvidenceable
GetStorageResource gets the storageResource property value. The storage which the blob container belongs to. returns a AzureResourceEvidenceable when successful
func (*BlobContainerEvidence) GetUrl ¶ added in v1.13.0
func (m *BlobContainerEvidence) GetUrl() *string
GetUrl gets the url property value. The full URL representation of the blob container. returns a *string when successful
func (*BlobContainerEvidence) Serialize ¶ added in v1.13.0
func (m *BlobContainerEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*BlobContainerEvidence) SetName ¶ added in v1.13.0
func (m *BlobContainerEvidence) SetName(value *string)
SetName sets the name property value. The name of the blob container.
func (*BlobContainerEvidence) SetStorageResource ¶ added in v1.13.0
func (m *BlobContainerEvidence) SetStorageResource(value AzureResourceEvidenceable)
SetStorageResource sets the storageResource property value. The storage which the blob container belongs to.
func (*BlobContainerEvidence) SetUrl ¶ added in v1.13.0
func (m *BlobContainerEvidence) SetUrl(value *string)
SetUrl sets the url property value. The full URL representation of the blob container.
type BlobContainerEvidenceable ¶ added in v1.13.0
type BlobContainerEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetStorageResource() AzureResourceEvidenceable GetUrl() *string SetName(value *string) SetStorageResource(value AzureResourceEvidenceable) SetUrl(value *string) }
type BlobEvidence ¶ added in v1.13.0
type BlobEvidence struct {
AlertEvidence
}
func NewBlobEvidence ¶ added in v1.13.0
func NewBlobEvidence() *BlobEvidence
NewBlobEvidence instantiates a new BlobEvidence and sets the default values.
func (*BlobEvidence) GetBlobContainer ¶ added in v1.13.0
func (m *BlobEvidence) GetBlobContainer() BlobContainerEvidenceable
GetBlobContainer gets the blobContainer property value. The container which the blob belongs to. returns a BlobContainerEvidenceable when successful
func (*BlobEvidence) GetEtag ¶ added in v1.13.0
func (m *BlobEvidence) GetEtag() *string
GetEtag gets the etag property value. The Etag associated with this blob. returns a *string when successful
func (*BlobEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *BlobEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*BlobEvidence) GetFileHashes ¶ added in v1.13.0
func (m *BlobEvidence) GetFileHashes() []FileHashable
GetFileHashes gets the fileHashes property value. The file hashes associated with this blob. returns a []FileHashable when successful
func (*BlobEvidence) GetName ¶ added in v1.13.0
func (m *BlobEvidence) GetName() *string
GetName gets the name property value. The name of the blob. returns a *string when successful
func (*BlobEvidence) GetUrl ¶ added in v1.13.0
func (m *BlobEvidence) GetUrl() *string
GetUrl gets the url property value. The full URL representation of the blob. returns a *string when successful
func (*BlobEvidence) Serialize ¶ added in v1.13.0
func (m *BlobEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*BlobEvidence) SetBlobContainer ¶ added in v1.13.0
func (m *BlobEvidence) SetBlobContainer(value BlobContainerEvidenceable)
SetBlobContainer sets the blobContainer property value. The container which the blob belongs to.
func (*BlobEvidence) SetEtag ¶ added in v1.13.0
func (m *BlobEvidence) SetEtag(value *string)
SetEtag sets the etag property value. The Etag associated with this blob.
func (*BlobEvidence) SetFileHashes ¶ added in v1.13.0
func (m *BlobEvidence) SetFileHashes(value []FileHashable)
SetFileHashes sets the fileHashes property value. The file hashes associated with this blob.
func (*BlobEvidence) SetName ¶ added in v1.13.0
func (m *BlobEvidence) SetName(value *string)
SetName sets the name property value. The name of the blob.
func (*BlobEvidence) SetUrl ¶ added in v1.13.0
func (m *BlobEvidence) SetUrl(value *string)
SetUrl sets the url property value. The full URL representation of the blob.
type BlobEvidenceable ¶ added in v1.13.0
type BlobEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBlobContainer() BlobContainerEvidenceable GetEtag() *string GetFileHashes() []FileHashable GetName() *string GetUrl() *string SetBlobContainer(value BlobContainerEvidenceable) SetEtag(value *string) SetFileHashes(value []FileHashable) SetName(value *string) SetUrl(value *string) }
type CaseAction ¶
type CaseAction int
const ( CONTENTEXPORT_CASEACTION CaseAction = iota APPLYTAGS_CASEACTION CONVERTTOPDF_CASEACTION INDEX_CASEACTION ESTIMATESTATISTICS_CASEACTION ADDTOREVIEWSET_CASEACTION HOLDUPDATE_CASEACTION UNKNOWNFUTUREVALUE_CASEACTION PURGEDATA_CASEACTION )
func (CaseAction) String ¶
func (i CaseAction) String() string
type CaseEscaped ¶ added in v0.54.0
type CaseEscaped struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewCaseEscaped ¶ added in v0.54.0
func NewCaseEscaped() *CaseEscaped
NewCaseEscaped instantiates a new CaseEscaped and sets the default values.
func (*CaseEscaped) GetCreatedDateTime ¶ added in v0.54.0
func (m *CaseEscaped) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The createdDateTime property returns a *Time when successful
func (*CaseEscaped) GetDescription ¶ added in v0.54.0
func (m *CaseEscaped) GetDescription() *string
GetDescription gets the description property value. The description property returns a *string when successful
func (*CaseEscaped) GetDisplayName ¶ added in v0.54.0
func (m *CaseEscaped) GetDisplayName() *string
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*CaseEscaped) GetFieldDeserializers ¶ added in v0.54.0
func (m *CaseEscaped) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CaseEscaped) GetLastModifiedBy ¶ added in v0.54.0
func (m *CaseEscaped) GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetLastModifiedBy gets the lastModifiedBy property value. The lastModifiedBy property returns a IdentitySetable when successful
func (*CaseEscaped) GetLastModifiedDateTime ¶ added in v0.54.0
func (m *CaseEscaped) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The lastModifiedDateTime property returns a *Time when successful
func (*CaseEscaped) GetStatus ¶ added in v0.54.0
func (m *CaseEscaped) GetStatus() *CaseStatus
GetStatus gets the status property value. The status property returns a *CaseStatus when successful
func (*CaseEscaped) Serialize ¶ added in v0.54.0
func (m *CaseEscaped) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CaseEscaped) SetCreatedDateTime ¶ added in v0.54.0
func (m *CaseEscaped) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The createdDateTime property
func (*CaseEscaped) SetDescription ¶ added in v0.54.0
func (m *CaseEscaped) SetDescription(value *string)
SetDescription sets the description property value. The description property
func (*CaseEscaped) SetDisplayName ¶ added in v0.54.0
func (m *CaseEscaped) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The displayName property
func (*CaseEscaped) SetLastModifiedBy ¶ added in v0.54.0
func (m *CaseEscaped) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetLastModifiedBy sets the lastModifiedBy property value. The lastModifiedBy property
func (*CaseEscaped) SetLastModifiedDateTime ¶ added in v0.54.0
func (m *CaseEscaped) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The lastModifiedDateTime property
func (*CaseEscaped) SetStatus ¶ added in v0.54.0
func (m *CaseEscaped) SetStatus(value *CaseStatus)
SetStatus sets the status property value. The status property
type CaseEscapedable ¶ added in v0.54.0
type CaseEscapedable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDisplayName() *string GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStatus() *CaseStatus SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDisplayName(value *string) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStatus(value *CaseStatus) }
type CaseOperation ¶
type CaseOperation struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewCaseOperation ¶
func NewCaseOperation() *CaseOperation
NewCaseOperation instantiates a new CaseOperation and sets the default values.
func (*CaseOperation) GetAction ¶
func (m *CaseOperation) GetAction() *CaseAction
GetAction gets the action property value. The type of action the operation represents. Possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData returns a *CaseAction when successful
func (*CaseOperation) GetCompletedDateTime ¶
func (m *CaseOperation) GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCompletedDateTime gets the completedDateTime property value. The date and time the operation was completed. returns a *Time when successful
func (*CaseOperation) GetCreatedBy ¶
func (m *CaseOperation) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The user that created the operation. returns a IdentitySetable when successful
func (*CaseOperation) GetCreatedDateTime ¶
func (m *CaseOperation) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time the operation was created. returns a *Time when successful
func (*CaseOperation) GetFieldDeserializers ¶
func (m *CaseOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CaseOperation) GetPercentProgress ¶
func (m *CaseOperation) GetPercentProgress() *int32
GetPercentProgress gets the percentProgress property value. The progress of the operation. returns a *int32 when successful
func (*CaseOperation) GetResultInfo ¶
func (m *CaseOperation) GetResultInfo() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ResultInfoable
GetResultInfo gets the resultInfo property value. Contains success and failure-specific result information. returns a ResultInfoable when successful
func (*CaseOperation) GetStatus ¶
func (m *CaseOperation) GetStatus() *CaseOperationStatus
GetStatus gets the status property value. The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed. returns a *CaseOperationStatus when successful
func (*CaseOperation) Serialize ¶
func (m *CaseOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CaseOperation) SetAction ¶
func (m *CaseOperation) SetAction(value *CaseAction)
SetAction sets the action property value. The type of action the operation represents. Possible values are: addToReviewSet,applyTags,contentExport,convertToPdf,estimateStatistics, purgeData
func (*CaseOperation) SetCompletedDateTime ¶
func (m *CaseOperation) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCompletedDateTime sets the completedDateTime property value. The date and time the operation was completed.
func (*CaseOperation) SetCreatedBy ¶
func (m *CaseOperation) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The user that created the operation.
func (*CaseOperation) SetCreatedDateTime ¶
func (m *CaseOperation) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time the operation was created.
func (*CaseOperation) SetPercentProgress ¶
func (m *CaseOperation) SetPercentProgress(value *int32)
SetPercentProgress sets the percentProgress property value. The progress of the operation.
func (*CaseOperation) SetResultInfo ¶
func (m *CaseOperation) SetResultInfo(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ResultInfoable)
SetResultInfo sets the resultInfo property value. Contains success and failure-specific result information.
func (*CaseOperation) SetStatus ¶
func (m *CaseOperation) SetStatus(value *CaseOperationStatus)
SetStatus sets the status property value. The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed.
type CaseOperationCollectionResponse ¶
type CaseOperationCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewCaseOperationCollectionResponse ¶
func NewCaseOperationCollectionResponse() *CaseOperationCollectionResponse
NewCaseOperationCollectionResponse instantiates a new CaseOperationCollectionResponse and sets the default values.
func (*CaseOperationCollectionResponse) GetFieldDeserializers ¶
func (m *CaseOperationCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CaseOperationCollectionResponse) GetValue ¶
func (m *CaseOperationCollectionResponse) GetValue() []CaseOperationable
GetValue gets the value property value. The value property returns a []CaseOperationable when successful
func (*CaseOperationCollectionResponse) Serialize ¶
func (m *CaseOperationCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CaseOperationCollectionResponse) SetValue ¶
func (m *CaseOperationCollectionResponse) SetValue(value []CaseOperationable)
SetValue sets the value property value. The value property
type CaseOperationCollectionResponseable ¶
type CaseOperationCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []CaseOperationable SetValue(value []CaseOperationable) }
type CaseOperationStatus ¶
type CaseOperationStatus int
const ( NOTSTARTED_CASEOPERATIONSTATUS CaseOperationStatus = iota SUBMISSIONFAILED_CASEOPERATIONSTATUS RUNNING_CASEOPERATIONSTATUS SUCCEEDED_CASEOPERATIONSTATUS PARTIALLYSUCCEEDED_CASEOPERATIONSTATUS FAILED_CASEOPERATIONSTATUS UNKNOWNFUTUREVALUE_CASEOPERATIONSTATUS )
func (CaseOperationStatus) String ¶
func (i CaseOperationStatus) String() string
type CaseOperationable ¶
type CaseOperationable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAction() *CaseAction GetCompletedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetPercentProgress() *int32 GetResultInfo() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ResultInfoable GetStatus() *CaseOperationStatus SetAction(value *CaseAction) SetCompletedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetPercentProgress(value *int32) SetResultInfo(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.ResultInfoable) SetStatus(value *CaseOperationStatus) }
type CaseStatus ¶
type CaseStatus int
const ( UNKNOWN_CASESTATUS CaseStatus = iota ACTIVE_CASESTATUS PENDINGDELETE_CASESTATUS CLOSING_CASESTATUS CLOSED_CASESTATUS CLOSEDWITHERROR_CASESTATUS UNKNOWNFUTUREVALUE_CASESTATUS )
func (CaseStatus) String ¶
func (i CaseStatus) String() string
type CasesRoot ¶
type CasesRoot struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewCasesRoot ¶
func NewCasesRoot() *CasesRoot
NewCasesRoot instantiates a new CasesRoot and sets the default values.
func (*CasesRoot) GetEdiscoveryCases ¶
func (m *CasesRoot) GetEdiscoveryCases() []EdiscoveryCaseable
GetEdiscoveryCases gets the ediscoveryCases property value. The ediscoveryCases property returns a []EdiscoveryCaseable when successful
func (*CasesRoot) GetFieldDeserializers ¶
func (m *CasesRoot) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CasesRoot) Serialize ¶
func (m *CasesRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CasesRoot) SetEdiscoveryCases ¶
func (m *CasesRoot) SetEdiscoveryCases(value []EdiscoveryCaseable)
SetEdiscoveryCases sets the ediscoveryCases property value. The ediscoveryCases property
type CasesRootable ¶
type CasesRootable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetEdiscoveryCases() []EdiscoveryCaseable SetEdiscoveryCases(value []EdiscoveryCaseable) }
type CategoryTemplate ¶ added in v1.38.0
type CategoryTemplate struct {
FilePlanDescriptorTemplate
}
func NewCategoryTemplate ¶ added in v1.38.0
func NewCategoryTemplate() *CategoryTemplate
NewCategoryTemplate instantiates a new CategoryTemplate and sets the default values.
func (*CategoryTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *CategoryTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CategoryTemplate) GetSubcategories ¶ added in v1.38.0
func (m *CategoryTemplate) GetSubcategories() []SubcategoryTemplateable
GetSubcategories gets the subcategories property value. Represents all subcategories under a particular category. returns a []SubcategoryTemplateable when successful
func (*CategoryTemplate) Serialize ¶ added in v1.38.0
func (m *CategoryTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CategoryTemplate) SetSubcategories ¶ added in v1.38.0
func (m *CategoryTemplate) SetSubcategories(value []SubcategoryTemplateable)
SetSubcategories sets the subcategories property value. Represents all subcategories under a particular category.
type CategoryTemplateCollectionResponse ¶ added in v1.38.0
type CategoryTemplateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewCategoryTemplateCollectionResponse ¶ added in v1.38.0
func NewCategoryTemplateCollectionResponse() *CategoryTemplateCollectionResponse
NewCategoryTemplateCollectionResponse instantiates a new CategoryTemplateCollectionResponse and sets the default values.
func (*CategoryTemplateCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *CategoryTemplateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CategoryTemplateCollectionResponse) GetValue ¶ added in v1.38.0
func (m *CategoryTemplateCollectionResponse) GetValue() []CategoryTemplateable
GetValue gets the value property value. The value property returns a []CategoryTemplateable when successful
func (*CategoryTemplateCollectionResponse) Serialize ¶ added in v1.38.0
func (m *CategoryTemplateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CategoryTemplateCollectionResponse) SetValue ¶ added in v1.38.0
func (m *CategoryTemplateCollectionResponse) SetValue(value []CategoryTemplateable)
SetValue sets the value property value. The value property
type CategoryTemplateCollectionResponseable ¶ added in v1.38.0
type CategoryTemplateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []CategoryTemplateable SetValue(value []CategoryTemplateable) }
type CategoryTemplateable ¶ added in v1.38.0
type CategoryTemplateable interface { FilePlanDescriptorTemplateable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetSubcategories() []SubcategoryTemplateable SetSubcategories(value []SubcategoryTemplateable) }
type ChildSelectability ¶
type ChildSelectability int
const ( ONE_CHILDSELECTABILITY ChildSelectability = iota MANY_CHILDSELECTABILITY UNKNOWNFUTUREVALUE_CHILDSELECTABILITY )
func (ChildSelectability) String ¶
func (i ChildSelectability) String() string
type CitationTemplate ¶ added in v1.38.0
type CitationTemplate struct {
FilePlanDescriptorTemplate
}
func NewCitationTemplate ¶ added in v1.38.0
func NewCitationTemplate() *CitationTemplate
NewCitationTemplate instantiates a new CitationTemplate and sets the default values.
func (*CitationTemplate) GetCitationJurisdiction ¶ added in v1.38.0
func (m *CitationTemplate) GetCitationJurisdiction() *string
GetCitationJurisdiction gets the citationJurisdiction property value. Represents the jurisdiction or agency that published the citation. returns a *string when successful
func (*CitationTemplate) GetCitationUrl ¶ added in v1.38.0
func (m *CitationTemplate) GetCitationUrl() *string
GetCitationUrl gets the citationUrl property value. Represents the URL to the published citation. returns a *string when successful
func (*CitationTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *CitationTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CitationTemplate) Serialize ¶ added in v1.38.0
func (m *CitationTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CitationTemplate) SetCitationJurisdiction ¶ added in v1.38.0
func (m *CitationTemplate) SetCitationJurisdiction(value *string)
SetCitationJurisdiction sets the citationJurisdiction property value. Represents the jurisdiction or agency that published the citation.
func (*CitationTemplate) SetCitationUrl ¶ added in v1.38.0
func (m *CitationTemplate) SetCitationUrl(value *string)
SetCitationUrl sets the citationUrl property value. Represents the URL to the published citation.
type CitationTemplateCollectionResponse ¶ added in v1.38.0
type CitationTemplateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewCitationTemplateCollectionResponse ¶ added in v1.38.0
func NewCitationTemplateCollectionResponse() *CitationTemplateCollectionResponse
NewCitationTemplateCollectionResponse instantiates a new CitationTemplateCollectionResponse and sets the default values.
func (*CitationTemplateCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *CitationTemplateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CitationTemplateCollectionResponse) GetValue ¶ added in v1.38.0
func (m *CitationTemplateCollectionResponse) GetValue() []CitationTemplateable
GetValue gets the value property value. The value property returns a []CitationTemplateable when successful
func (*CitationTemplateCollectionResponse) Serialize ¶ added in v1.38.0
func (m *CitationTemplateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CitationTemplateCollectionResponse) SetValue ¶ added in v1.38.0
func (m *CitationTemplateCollectionResponse) SetValue(value []CitationTemplateable)
SetValue sets the value property value. The value property
type CitationTemplateCollectionResponseable ¶ added in v1.38.0
type CitationTemplateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []CitationTemplateable SetValue(value []CitationTemplateable) }
type CitationTemplateable ¶ added in v1.38.0
type CitationTemplateable interface { FilePlanDescriptorTemplateable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCitationJurisdiction() *string GetCitationUrl() *string SetCitationJurisdiction(value *string) SetCitationUrl(value *string) }
type CloudApplicationEvidence ¶ added in v0.49.0
type CloudApplicationEvidence struct {
AlertEvidence
}
func NewCloudApplicationEvidence ¶ added in v0.49.0
func NewCloudApplicationEvidence() *CloudApplicationEvidence
NewCloudApplicationEvidence instantiates a new CloudApplicationEvidence and sets the default values.
func (*CloudApplicationEvidence) GetAppId ¶ added in v0.49.0
func (m *CloudApplicationEvidence) GetAppId() *int64
GetAppId gets the appId property value. Unique identifier of the application. returns a *int64 when successful
func (*CloudApplicationEvidence) GetDisplayName ¶ added in v0.49.0
func (m *CloudApplicationEvidence) GetDisplayName() *string
GetDisplayName gets the displayName property value. Name of the application. returns a *string when successful
func (*CloudApplicationEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *CloudApplicationEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CloudApplicationEvidence) GetInstanceId ¶ added in v0.49.0
func (m *CloudApplicationEvidence) GetInstanceId() *int64
GetInstanceId gets the instanceId property value. Identifier of the instance of the Software as a Service (SaaS) application. returns a *int64 when successful
func (*CloudApplicationEvidence) GetInstanceName ¶ added in v0.49.0
func (m *CloudApplicationEvidence) GetInstanceName() *string
GetInstanceName gets the instanceName property value. Name of the instance of the SaaS application. returns a *string when successful
func (*CloudApplicationEvidence) GetSaasAppId ¶ added in v0.49.0
func (m *CloudApplicationEvidence) GetSaasAppId() *int64
GetSaasAppId gets the saasAppId property value. The identifier of the SaaS application. returns a *int64 when successful
func (*CloudApplicationEvidence) GetStream ¶ added in v1.37.0
func (m *CloudApplicationEvidence) GetStream() Streamable
GetStream gets the stream property value. The stream property returns a Streamable when successful
func (*CloudApplicationEvidence) Serialize ¶ added in v0.49.0
func (m *CloudApplicationEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CloudApplicationEvidence) SetAppId ¶ added in v0.49.0
func (m *CloudApplicationEvidence) SetAppId(value *int64)
SetAppId sets the appId property value. Unique identifier of the application.
func (*CloudApplicationEvidence) SetDisplayName ¶ added in v0.49.0
func (m *CloudApplicationEvidence) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Name of the application.
func (*CloudApplicationEvidence) SetInstanceId ¶ added in v0.49.0
func (m *CloudApplicationEvidence) SetInstanceId(value *int64)
SetInstanceId sets the instanceId property value. Identifier of the instance of the Software as a Service (SaaS) application.
func (*CloudApplicationEvidence) SetInstanceName ¶ added in v0.49.0
func (m *CloudApplicationEvidence) SetInstanceName(value *string)
SetInstanceName sets the instanceName property value. Name of the instance of the SaaS application.
func (*CloudApplicationEvidence) SetSaasAppId ¶ added in v0.49.0
func (m *CloudApplicationEvidence) SetSaasAppId(value *int64)
SetSaasAppId sets the saasAppId property value. The identifier of the SaaS application.
func (*CloudApplicationEvidence) SetStream ¶ added in v1.37.0
func (m *CloudApplicationEvidence) SetStream(value Streamable)
SetStream sets the stream property value. The stream property
type CloudApplicationEvidenceable ¶ added in v0.49.0
type CloudApplicationEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAppId() *int64 GetDisplayName() *string GetInstanceId() *int64 GetInstanceName() *string GetSaasAppId() *int64 GetStream() Streamable SetAppId(value *int64) SetDisplayName(value *string) SetInstanceId(value *int64) SetInstanceName(value *string) SetSaasAppId(value *int64) SetStream(value Streamable) }
type ContainerEvidence ¶ added in v1.13.0
type ContainerEvidence struct {
AlertEvidence
}
func NewContainerEvidence ¶ added in v1.13.0
func NewContainerEvidence() *ContainerEvidence
NewContainerEvidence instantiates a new ContainerEvidence and sets the default values.
func (*ContainerEvidence) GetArgs ¶ added in v1.13.0
func (m *ContainerEvidence) GetArgs() []string
GetArgs gets the args property value. The list of arguments. returns a []string when successful
func (*ContainerEvidence) GetCommand ¶ added in v1.13.0
func (m *ContainerEvidence) GetCommand() []string
GetCommand gets the command property value. The list of commands. returns a []string when successful
func (*ContainerEvidence) GetContainerId ¶ added in v1.13.0
func (m *ContainerEvidence) GetContainerId() *string
GetContainerId gets the containerId property value. The container ID. returns a *string when successful
func (*ContainerEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *ContainerEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ContainerEvidence) GetImage ¶ added in v1.13.0
func (m *ContainerEvidence) GetImage() ContainerImageEvidenceable
GetImage gets the image property value. The image used to run the container. returns a ContainerImageEvidenceable when successful
func (*ContainerEvidence) GetIsPrivileged ¶ added in v1.13.0
func (m *ContainerEvidence) GetIsPrivileged() *bool
GetIsPrivileged gets the isPrivileged property value. The privileged status. returns a *bool when successful
func (*ContainerEvidence) GetName ¶ added in v1.13.0
func (m *ContainerEvidence) GetName() *string
GetName gets the name property value. The container name. returns a *string when successful
func (*ContainerEvidence) GetPod ¶ added in v1.13.0
func (m *ContainerEvidence) GetPod() KubernetesPodEvidenceable
GetPod gets the pod property value. The pod this container belongs to. returns a KubernetesPodEvidenceable when successful
func (*ContainerEvidence) Serialize ¶ added in v1.13.0
func (m *ContainerEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ContainerEvidence) SetArgs ¶ added in v1.13.0
func (m *ContainerEvidence) SetArgs(value []string)
SetArgs sets the args property value. The list of arguments.
func (*ContainerEvidence) SetCommand ¶ added in v1.13.0
func (m *ContainerEvidence) SetCommand(value []string)
SetCommand sets the command property value. The list of commands.
func (*ContainerEvidence) SetContainerId ¶ added in v1.13.0
func (m *ContainerEvidence) SetContainerId(value *string)
SetContainerId sets the containerId property value. The container ID.
func (*ContainerEvidence) SetImage ¶ added in v1.13.0
func (m *ContainerEvidence) SetImage(value ContainerImageEvidenceable)
SetImage sets the image property value. The image used to run the container.
func (*ContainerEvidence) SetIsPrivileged ¶ added in v1.13.0
func (m *ContainerEvidence) SetIsPrivileged(value *bool)
SetIsPrivileged sets the isPrivileged property value. The privileged status.
func (*ContainerEvidence) SetName ¶ added in v1.13.0
func (m *ContainerEvidence) SetName(value *string)
SetName sets the name property value. The container name.
func (*ContainerEvidence) SetPod ¶ added in v1.13.0
func (m *ContainerEvidence) SetPod(value KubernetesPodEvidenceable)
SetPod sets the pod property value. The pod this container belongs to.
type ContainerEvidenceable ¶ added in v1.13.0
type ContainerEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetArgs() []string GetCommand() []string GetContainerId() *string GetImage() ContainerImageEvidenceable GetIsPrivileged() *bool GetName() *string GetPod() KubernetesPodEvidenceable SetArgs(value []string) SetCommand(value []string) SetContainerId(value *string) SetImage(value ContainerImageEvidenceable) SetIsPrivileged(value *bool) SetName(value *string) SetPod(value KubernetesPodEvidenceable) }
type ContainerImageEvidence ¶ added in v1.13.0
type ContainerImageEvidence struct {
AlertEvidence
}
func NewContainerImageEvidence ¶ added in v1.13.0
func NewContainerImageEvidence() *ContainerImageEvidence
NewContainerImageEvidence instantiates a new ContainerImageEvidence and sets the default values.
func (*ContainerImageEvidence) GetDigestImage ¶ added in v1.13.0
func (m *ContainerImageEvidence) GetDigestImage() ContainerImageEvidenceable
GetDigestImage gets the digestImage property value. The digest image entity, in case this is a tag image. returns a ContainerImageEvidenceable when successful
func (*ContainerImageEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *ContainerImageEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ContainerImageEvidence) GetImageId ¶ added in v1.13.0
func (m *ContainerImageEvidence) GetImageId() *string
GetImageId gets the imageId property value. The unique identifier for the container image entity. returns a *string when successful
func (*ContainerImageEvidence) GetRegistry ¶ added in v1.13.0
func (m *ContainerImageEvidence) GetRegistry() ContainerRegistryEvidenceable
GetRegistry gets the registry property value. The container registry for this image. returns a ContainerRegistryEvidenceable when successful
func (*ContainerImageEvidence) Serialize ¶ added in v1.13.0
func (m *ContainerImageEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ContainerImageEvidence) SetDigestImage ¶ added in v1.13.0
func (m *ContainerImageEvidence) SetDigestImage(value ContainerImageEvidenceable)
SetDigestImage sets the digestImage property value. The digest image entity, in case this is a tag image.
func (*ContainerImageEvidence) SetImageId ¶ added in v1.13.0
func (m *ContainerImageEvidence) SetImageId(value *string)
SetImageId sets the imageId property value. The unique identifier for the container image entity.
func (*ContainerImageEvidence) SetRegistry ¶ added in v1.13.0
func (m *ContainerImageEvidence) SetRegistry(value ContainerRegistryEvidenceable)
SetRegistry sets the registry property value. The container registry for this image.
type ContainerImageEvidenceable ¶ added in v1.13.0
type ContainerImageEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDigestImage() ContainerImageEvidenceable GetImageId() *string GetRegistry() ContainerRegistryEvidenceable SetDigestImage(value ContainerImageEvidenceable) SetImageId(value *string) SetRegistry(value ContainerRegistryEvidenceable) }
type ContainerPortProtocol ¶ added in v1.13.0
type ContainerPortProtocol int
const ( UDP_CONTAINERPORTPROTOCOL ContainerPortProtocol = iota TCP_CONTAINERPORTPROTOCOL SCTP_CONTAINERPORTPROTOCOL UNKNOWNFUTUREVALUE_CONTAINERPORTPROTOCOL )
func (ContainerPortProtocol) String ¶ added in v1.13.0
func (i ContainerPortProtocol) String() string
type ContainerRegistryEvidence ¶ added in v1.13.0
type ContainerRegistryEvidence struct {
AlertEvidence
}
func NewContainerRegistryEvidence ¶ added in v1.13.0
func NewContainerRegistryEvidence() *ContainerRegistryEvidence
NewContainerRegistryEvidence instantiates a new ContainerRegistryEvidence and sets the default values.
func (*ContainerRegistryEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *ContainerRegistryEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ContainerRegistryEvidence) GetRegistry ¶ added in v1.13.0
func (m *ContainerRegistryEvidence) GetRegistry() *string
GetRegistry gets the registry property value. The registry URI. returns a *string when successful
func (*ContainerRegistryEvidence) Serialize ¶ added in v1.13.0
func (m *ContainerRegistryEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ContainerRegistryEvidence) SetRegistry ¶ added in v1.13.0
func (m *ContainerRegistryEvidence) SetRegistry(value *string)
SetRegistry sets the registry property value. The registry URI.
type ContainerRegistryEvidenceable ¶ added in v1.13.0
type ContainerRegistryEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetRegistry() *string SetRegistry(value *string) }
type ContentFormat ¶ added in v1.10.0
type ContentFormat int
const ( TEXT_CONTENTFORMAT ContentFormat = iota HTML_CONTENTFORMAT MARKDOWN_CONTENTFORMAT UNKNOWNFUTUREVALUE_CONTENTFORMAT )
func (ContentFormat) String ¶ added in v1.10.0
func (i ContentFormat) String() string
type CvssSummary ¶ added in v1.10.0
type CvssSummary struct {
// contains filtered or unexported fields
}
func NewCvssSummary ¶ added in v1.10.0
func NewCvssSummary() *CvssSummary
NewCvssSummary instantiates a new CvssSummary and sets the default values.
func (*CvssSummary) GetAdditionalData ¶ added in v1.10.0
func (m *CvssSummary) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*CvssSummary) GetBackingStore ¶ added in v1.10.0
func (m *CvssSummary) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*CvssSummary) GetFieldDeserializers ¶ added in v1.10.0
func (m *CvssSummary) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*CvssSummary) GetOdataType ¶ added in v1.10.0
func (m *CvssSummary) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*CvssSummary) GetScore ¶ added in v1.10.0
func (m *CvssSummary) GetScore() *float64
GetScore gets the score property value. The CVSS score about this vulnerability. returns a *float64 when successful
func (*CvssSummary) GetSeverity ¶ added in v1.10.0
func (m *CvssSummary) GetSeverity() *VulnerabilitySeverity
GetSeverity gets the severity property value. The CVSS severity rating for this vulnerability. The possible values are: none, low, medium, high, critical, unknownFutureValue. returns a *VulnerabilitySeverity when successful
func (*CvssSummary) GetVectorString ¶ added in v1.10.0
func (m *CvssSummary) GetVectorString() *string
GetVectorString gets the vectorString property value. The CVSS vector string for this vulnerability. returns a *string when successful
func (*CvssSummary) Serialize ¶ added in v1.10.0
func (m *CvssSummary) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*CvssSummary) SetAdditionalData ¶ added in v1.10.0
func (m *CvssSummary) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*CvssSummary) SetBackingStore ¶ added in v1.10.0
func (m *CvssSummary) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*CvssSummary) SetOdataType ¶ added in v1.10.0
func (m *CvssSummary) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*CvssSummary) SetScore ¶ added in v1.10.0
func (m *CvssSummary) SetScore(value *float64)
SetScore sets the score property value. The CVSS score about this vulnerability.
func (*CvssSummary) SetSeverity ¶ added in v1.10.0
func (m *CvssSummary) SetSeverity(value *VulnerabilitySeverity)
SetSeverity sets the severity property value. The CVSS severity rating for this vulnerability. The possible values are: none, low, medium, high, critical, unknownFutureValue.
func (*CvssSummary) SetVectorString ¶ added in v1.10.0
func (m *CvssSummary) SetVectorString(value *string)
SetVectorString sets the vectorString property value. The CVSS vector string for this vulnerability.
type CvssSummaryable ¶ added in v1.10.0
type CvssSummaryable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string GetScore() *float64 GetSeverity() *VulnerabilitySeverity GetVectorString() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) SetScore(value *float64) SetSeverity(value *VulnerabilitySeverity) SetVectorString(value *string) }
type DataSet ¶
type DataSet struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewDataSet ¶
func NewDataSet() *DataSet
NewDataSet instantiates a new DataSet and sets the default values.
func (*DataSet) GetCreatedBy ¶
func (m *DataSet) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The createdBy property returns a IdentitySetable when successful
func (*DataSet) GetCreatedDateTime ¶
func (m *DataSet) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The createdDateTime property returns a *Time when successful
func (*DataSet) GetDisplayName ¶
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*DataSet) GetFieldDeserializers ¶
func (m *DataSet) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DataSet) Serialize ¶
func (m *DataSet) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DataSet) SetCreatedBy ¶
func (m *DataSet) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The createdBy property
func (*DataSet) SetCreatedDateTime ¶
func (m *DataSet) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The createdDateTime property
func (*DataSet) SetDisplayName ¶
SetDisplayName sets the displayName property value. The displayName property
type DataSetable ¶
type DataSetable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDisplayName() *string SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDisplayName(value *string) }
type DataSource ¶
type DataSource struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewDataSource ¶
func NewDataSource() *DataSource
NewDataSource instantiates a new DataSource and sets the default values.
func (*DataSource) GetCreatedBy ¶
func (m *DataSource) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The user who created the dataSource. returns a IdentitySetable when successful
func (*DataSource) GetCreatedDateTime ¶
func (m *DataSource) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time the dataSource was created. returns a *Time when successful
func (*DataSource) GetDisplayName ¶
func (m *DataSource) GetDisplayName() *string
GetDisplayName gets the displayName property value. The display name of the dataSource and is the name of the SharePoint site. returns a *string when successful
func (*DataSource) GetFieldDeserializers ¶
func (m *DataSource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DataSource) GetHoldStatus ¶
func (m *DataSource) GetHoldStatus() *DataSourceHoldStatus
GetHoldStatus gets the holdStatus property value. The hold status of the dataSource.The possible values are: notApplied, applied, applying, removing, partial returns a *DataSourceHoldStatus when successful
func (*DataSource) Serialize ¶
func (m *DataSource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DataSource) SetCreatedBy ¶
func (m *DataSource) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The user who created the dataSource.
func (*DataSource) SetCreatedDateTime ¶
func (m *DataSource) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time the dataSource was created.
func (*DataSource) SetDisplayName ¶
func (m *DataSource) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The display name of the dataSource and is the name of the SharePoint site.
func (*DataSource) SetHoldStatus ¶
func (m *DataSource) SetHoldStatus(value *DataSourceHoldStatus)
SetHoldStatus sets the holdStatus property value. The hold status of the dataSource.The possible values are: notApplied, applied, applying, removing, partial
type DataSourceCollectionResponse ¶
type DataSourceCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewDataSourceCollectionResponse ¶
func NewDataSourceCollectionResponse() *DataSourceCollectionResponse
NewDataSourceCollectionResponse instantiates a new DataSourceCollectionResponse and sets the default values.
func (*DataSourceCollectionResponse) GetFieldDeserializers ¶
func (m *DataSourceCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DataSourceCollectionResponse) GetValue ¶
func (m *DataSourceCollectionResponse) GetValue() []DataSourceable
GetValue gets the value property value. The value property returns a []DataSourceable when successful
func (*DataSourceCollectionResponse) Serialize ¶
func (m *DataSourceCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DataSourceCollectionResponse) SetValue ¶
func (m *DataSourceCollectionResponse) SetValue(value []DataSourceable)
SetValue sets the value property value. The value property
type DataSourceCollectionResponseable ¶
type DataSourceCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []DataSourceable SetValue(value []DataSourceable) }
type DataSourceContainer ¶
type DataSourceContainer struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewDataSourceContainer ¶
func NewDataSourceContainer() *DataSourceContainer
NewDataSourceContainer instantiates a new DataSourceContainer and sets the default values.
func (*DataSourceContainer) GetCreatedDateTime ¶
func (m *DataSourceContainer) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. Created date and time of the dataSourceContainer entity. returns a *Time when successful
func (*DataSourceContainer) GetDisplayName ¶
func (m *DataSourceContainer) GetDisplayName() *string
GetDisplayName gets the displayName property value. Display name of the dataSourceContainer entity. returns a *string when successful
func (*DataSourceContainer) GetFieldDeserializers ¶
func (m *DataSourceContainer) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DataSourceContainer) GetHoldStatus ¶
func (m *DataSourceContainer) GetHoldStatus() *DataSourceHoldStatus
GetHoldStatus gets the holdStatus property value. The hold status of the dataSourceContainer. The possible values are: notApplied, applied, applying, removing, partial returns a *DataSourceHoldStatus when successful
func (*DataSourceContainer) GetLastModifiedDateTime ¶
func (m *DataSourceContainer) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. Last modified date and time of the dataSourceContainer. returns a *Time when successful
func (*DataSourceContainer) GetReleasedDateTime ¶
func (m *DataSourceContainer) GetReleasedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetReleasedDateTime gets the releasedDateTime property value. Date and time that the dataSourceContainer was released from the case. returns a *Time when successful
func (*DataSourceContainer) GetStatus ¶
func (m *DataSourceContainer) GetStatus() *DataSourceContainerStatus
GetStatus gets the status property value. Latest status of the dataSourceContainer. Possible values are: Active, Released. returns a *DataSourceContainerStatus when successful
func (*DataSourceContainer) Serialize ¶
func (m *DataSourceContainer) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DataSourceContainer) SetCreatedDateTime ¶
func (m *DataSourceContainer) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. Created date and time of the dataSourceContainer entity.
func (*DataSourceContainer) SetDisplayName ¶
func (m *DataSourceContainer) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Display name of the dataSourceContainer entity.
func (*DataSourceContainer) SetHoldStatus ¶
func (m *DataSourceContainer) SetHoldStatus(value *DataSourceHoldStatus)
SetHoldStatus sets the holdStatus property value. The hold status of the dataSourceContainer. The possible values are: notApplied, applied, applying, removing, partial
func (*DataSourceContainer) SetLastModifiedDateTime ¶
func (m *DataSourceContainer) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. Last modified date and time of the dataSourceContainer.
func (*DataSourceContainer) SetReleasedDateTime ¶
func (m *DataSourceContainer) SetReleasedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetReleasedDateTime sets the releasedDateTime property value. Date and time that the dataSourceContainer was released from the case.
func (*DataSourceContainer) SetStatus ¶
func (m *DataSourceContainer) SetStatus(value *DataSourceContainerStatus)
SetStatus sets the status property value. Latest status of the dataSourceContainer. Possible values are: Active, Released.
type DataSourceContainerStatus ¶
type DataSourceContainerStatus int
const ( ACTIVE_DATASOURCECONTAINERSTATUS DataSourceContainerStatus = iota RELEASED_DATASOURCECONTAINERSTATUS UNKNOWNFUTUREVALUE_DATASOURCECONTAINERSTATUS )
func (DataSourceContainerStatus) String ¶
func (i DataSourceContainerStatus) String() string
type DataSourceContainerable ¶
type DataSourceContainerable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDisplayName() *string GetHoldStatus() *DataSourceHoldStatus GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetReleasedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStatus() *DataSourceContainerStatus SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDisplayName(value *string) SetHoldStatus(value *DataSourceHoldStatus) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetReleasedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStatus(value *DataSourceContainerStatus) }
type DataSourceHoldStatus ¶
type DataSourceHoldStatus int
const ( NOTAPPLIED_DATASOURCEHOLDSTATUS DataSourceHoldStatus = iota APPLIED_DATASOURCEHOLDSTATUS APPLYING_DATASOURCEHOLDSTATUS REMOVING_DATASOURCEHOLDSTATUS PARTIAL_DATASOURCEHOLDSTATUS UNKNOWNFUTUREVALUE_DATASOURCEHOLDSTATUS )
func (DataSourceHoldStatus) String ¶
func (i DataSourceHoldStatus) String() string
type DataSourceScopes ¶
type DataSourceScopes int
func (DataSourceScopes) String ¶
func (i DataSourceScopes) String() string
type DataSourceable ¶
type DataSourceable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDisplayName() *string GetHoldStatus() *DataSourceHoldStatus SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDisplayName(value *string) SetHoldStatus(value *DataSourceHoldStatus) }
type DefaultRecordBehavior ¶ added in v1.38.0
type DefaultRecordBehavior int
const ( STARTLOCKED_DEFAULTRECORDBEHAVIOR DefaultRecordBehavior = iota STARTUNLOCKED_DEFAULTRECORDBEHAVIOR UNKNOWNFUTUREVALUE_DEFAULTRECORDBEHAVIOR )
func (DefaultRecordBehavior) String ¶ added in v1.38.0
func (i DefaultRecordBehavior) String() string
type DefenderAvStatus ¶ added in v0.49.0
type DefenderAvStatus int
const ( NOTREPORTING_DEFENDERAVSTATUS DefenderAvStatus = iota DISABLED_DEFENDERAVSTATUS NOTUPDATED_DEFENDERAVSTATUS UPDATED_DEFENDERAVSTATUS UNKNOWN_DEFENDERAVSTATUS NOTSUPPORTED_DEFENDERAVSTATUS UNKNOWNFUTUREVALUE_DEFENDERAVSTATUS )
func (DefenderAvStatus) String ¶ added in v0.49.0
func (i DefenderAvStatus) String() string
type DepartmentTemplate ¶ added in v1.38.0
type DepartmentTemplate struct {
FilePlanDescriptorTemplate
}
func NewDepartmentTemplate ¶ added in v1.38.0
func NewDepartmentTemplate() *DepartmentTemplate
NewDepartmentTemplate instantiates a new DepartmentTemplate and sets the default values.
func (*DepartmentTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *DepartmentTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DepartmentTemplate) Serialize ¶ added in v1.38.0
func (m *DepartmentTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type DepartmentTemplateCollectionResponse ¶ added in v1.38.0
type DepartmentTemplateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewDepartmentTemplateCollectionResponse ¶ added in v1.38.0
func NewDepartmentTemplateCollectionResponse() *DepartmentTemplateCollectionResponse
NewDepartmentTemplateCollectionResponse instantiates a new DepartmentTemplateCollectionResponse and sets the default values.
func (*DepartmentTemplateCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *DepartmentTemplateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DepartmentTemplateCollectionResponse) GetValue ¶ added in v1.38.0
func (m *DepartmentTemplateCollectionResponse) GetValue() []DepartmentTemplateable
GetValue gets the value property value. The value property returns a []DepartmentTemplateable when successful
func (*DepartmentTemplateCollectionResponse) Serialize ¶ added in v1.38.0
func (m *DepartmentTemplateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DepartmentTemplateCollectionResponse) SetValue ¶ added in v1.38.0
func (m *DepartmentTemplateCollectionResponse) SetValue(value []DepartmentTemplateable)
SetValue sets the value property value. The value property
type DepartmentTemplateCollectionResponseable ¶ added in v1.38.0
type DepartmentTemplateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []DepartmentTemplateable SetValue(value []DepartmentTemplateable) }
type DepartmentTemplateable ¶ added in v1.38.0
type DepartmentTemplateable interface { FilePlanDescriptorTemplateable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type DetectionSource ¶ added in v0.49.0
type DetectionSource int
const ( UNKNOWN_DETECTIONSOURCE DetectionSource = iota MICROSOFTDEFENDERFORENDPOINT_DETECTIONSOURCE ANTIVIRUS_DETECTIONSOURCE SMARTSCREEN_DETECTIONSOURCE CUSTOMTI_DETECTIONSOURCE MICROSOFTDEFENDERFOROFFICE365_DETECTIONSOURCE AUTOMATEDINVESTIGATION_DETECTIONSOURCE MICROSOFTTHREATEXPERTS_DETECTIONSOURCE CUSTOMDETECTION_DETECTIONSOURCE MICROSOFTDEFENDERFORIDENTITY_DETECTIONSOURCE CLOUDAPPSECURITY_DETECTIONSOURCE MICROSOFT365DEFENDER_DETECTIONSOURCE AZUREADIDENTITYPROTECTION_DETECTIONSOURCE MANUAL_DETECTIONSOURCE MICROSOFTDATALOSSPREVENTION_DETECTIONSOURCE APPGOVERNANCEPOLICY_DETECTIONSOURCE APPGOVERNANCEDETECTION_DETECTIONSOURCE UNKNOWNFUTUREVALUE_DETECTIONSOURCE MICROSOFTDEFENDERFORCLOUD_DETECTIONSOURCE MICROSOFTDEFENDERFORIOT_DETECTIONSOURCE MICROSOFTDEFENDERFORSERVERS_DETECTIONSOURCE MICROSOFTDEFENDERFORSTORAGE_DETECTIONSOURCE MICROSOFTDEFENDERFORDNS_DETECTIONSOURCE MICROSOFTDEFENDERFORDATABASES_DETECTIONSOURCE MICROSOFTDEFENDERFORCONTAINERS_DETECTIONSOURCE MICROSOFTDEFENDERFORNETWORK_DETECTIONSOURCE MICROSOFTDEFENDERFORAPPSERVICE_DETECTIONSOURCE MICROSOFTDEFENDERFORKEYVAULT_DETECTIONSOURCE MICROSOFTDEFENDERFORRESOURCEMANAGER_DETECTIONSOURCE MICROSOFTDEFENDERFORAPIMANAGEMENT_DETECTIONSOURCE NRTALERTS_DETECTIONSOURCE SCHEDULEDALERTS_DETECTIONSOURCE MICROSOFTDEFENDERTHREATINTELLIGENCEANALYTICS_DETECTIONSOURCE BUILTINML_DETECTIONSOURCE MICROSOFTINSIDERRISKMANAGEMENT_DETECTIONSOURCE MICROSOFTSENTINEL_DETECTIONSOURCE )
func (DetectionSource) String ¶ added in v0.49.0
func (i DetectionSource) String() string
type DetectionStatus ¶ added in v0.49.0
type DetectionStatus int
const ( DETECTED_DETECTIONSTATUS DetectionStatus = iota BLOCKED_DETECTIONSTATUS PREVENTED_DETECTIONSTATUS UNKNOWNFUTUREVALUE_DETECTIONSTATUS )
func (DetectionStatus) String ¶ added in v0.49.0
func (i DetectionStatus) String() string
type DeviceEvidence ¶ added in v0.49.0
type DeviceEvidence struct {
AlertEvidence
}
func NewDeviceEvidence ¶ added in v0.49.0
func NewDeviceEvidence() *DeviceEvidence
NewDeviceEvidence instantiates a new DeviceEvidence and sets the default values.
func (*DeviceEvidence) GetAzureAdDeviceId ¶ added in v0.49.0
func (m *DeviceEvidence) GetAzureAdDeviceId() *string
GetAzureAdDeviceId gets the azureAdDeviceId property value. A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined. returns a *string when successful
func (*DeviceEvidence) GetDefenderAvStatus ¶ added in v0.49.0
func (m *DeviceEvidence) GetDefenderAvStatus() *DefenderAvStatus
GetDefenderAvStatus gets the defenderAvStatus property value. State of the Defender AntiMalware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue. returns a *DefenderAvStatus when successful
func (*DeviceEvidence) GetDeviceDnsName ¶ added in v0.49.0
func (m *DeviceEvidence) GetDeviceDnsName() *string
GetDeviceDnsName gets the deviceDnsName property value. The fully qualified domain name (FQDN) for the device. returns a *string when successful
func (*DeviceEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *DeviceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DeviceEvidence) GetFirstSeenDateTime ¶ added in v0.49.0
func (m *DeviceEvidence) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The date and time when the device was first seen. returns a *Time when successful
func (*DeviceEvidence) GetHealthStatus ¶ added in v0.49.0
func (m *DeviceEvidence) GetHealthStatus() *DeviceHealthStatus
GetHealthStatus gets the healthStatus property value. The health state of the device. The possible values are: active, inactive, impairedCommunication, noSensorData, noSensorDataImpairedCommunication, unknown, unknownFutureValue. returns a *DeviceHealthStatus when successful
func (*DeviceEvidence) GetIpInterfaces ¶ added in v1.5.0
func (m *DeviceEvidence) GetIpInterfaces() []string
GetIpInterfaces gets the ipInterfaces property value. Ip interfaces of the device during the time of the alert. returns a []string when successful
func (*DeviceEvidence) GetLastExternalIpAddress ¶ added in v1.38.0
func (m *DeviceEvidence) GetLastExternalIpAddress() *string
GetLastExternalIpAddress gets the lastExternalIpAddress property value. The lastExternalIpAddress property returns a *string when successful
func (*DeviceEvidence) GetLastIpAddress ¶ added in v1.38.0
func (m *DeviceEvidence) GetLastIpAddress() *string
GetLastIpAddress gets the lastIpAddress property value. The lastIpAddress property returns a *string when successful
func (*DeviceEvidence) GetLoggedOnUsers ¶ added in v0.49.0
func (m *DeviceEvidence) GetLoggedOnUsers() []LoggedOnUserable
GetLoggedOnUsers gets the loggedOnUsers property value. Users that were logged on the machine during the time of the alert. returns a []LoggedOnUserable when successful
func (*DeviceEvidence) GetMdeDeviceId ¶ added in v0.49.0
func (m *DeviceEvidence) GetMdeDeviceId() *string
GetMdeDeviceId gets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint. returns a *string when successful
func (*DeviceEvidence) GetOnboardingStatus ¶ added in v0.49.0
func (m *DeviceEvidence) GetOnboardingStatus() *OnboardingStatus
GetOnboardingStatus gets the onboardingStatus property value. The status of the machine onboarding to Microsoft Defender for Endpoint. The possible values are: insufficientInfo, onboarded, canBeOnboarded, unsupported, unknownFutureValue. returns a *OnboardingStatus when successful
func (*DeviceEvidence) GetOsBuild ¶ added in v0.49.0
func (m *DeviceEvidence) GetOsBuild() *int64
GetOsBuild gets the osBuild property value. The build version for the operating system the device is running. returns a *int64 when successful
func (*DeviceEvidence) GetOsPlatform ¶ added in v0.49.0
func (m *DeviceEvidence) GetOsPlatform() *string
GetOsPlatform gets the osPlatform property value. The operating system platform the device is running. returns a *string when successful
func (*DeviceEvidence) GetRbacGroupId ¶ added in v0.49.0
func (m *DeviceEvidence) GetRbacGroupId() *int32
GetRbacGroupId gets the rbacGroupId property value. The ID of the role-based access control (RBAC) device group. returns a *int32 when successful
func (*DeviceEvidence) GetRbacGroupName ¶ added in v0.49.0
func (m *DeviceEvidence) GetRbacGroupName() *string
GetRbacGroupName gets the rbacGroupName property value. The name of the RBAC device group. returns a *string when successful
func (*DeviceEvidence) GetRiskScore ¶ added in v0.49.0
func (m *DeviceEvidence) GetRiskScore() *DeviceRiskScore
GetRiskScore gets the riskScore property value. Risk score as evaluated by Microsoft Defender for Endpoint. The possible values are: none, informational, low, medium, high, unknownFutureValue. returns a *DeviceRiskScore when successful
func (*DeviceEvidence) GetVersion ¶ added in v0.49.0
func (m *DeviceEvidence) GetVersion() *string
GetVersion gets the version property value. The version of the operating system platform. returns a *string when successful
func (*DeviceEvidence) GetVmMetadata ¶ added in v0.49.0
func (m *DeviceEvidence) GetVmMetadata() VmMetadataable
GetVmMetadata gets the vmMetadata property value. Metadata of the virtual machine (VM) on which Microsoft Defender for Endpoint is running. returns a VmMetadataable when successful
func (*DeviceEvidence) Serialize ¶ added in v0.49.0
func (m *DeviceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DeviceEvidence) SetAzureAdDeviceId ¶ added in v0.49.0
func (m *DeviceEvidence) SetAzureAdDeviceId(value *string)
SetAzureAdDeviceId sets the azureAdDeviceId property value. A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined.
func (*DeviceEvidence) SetDefenderAvStatus ¶ added in v0.49.0
func (m *DeviceEvidence) SetDefenderAvStatus(value *DefenderAvStatus)
SetDefenderAvStatus sets the defenderAvStatus property value. State of the Defender AntiMalware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue.
func (*DeviceEvidence) SetDeviceDnsName ¶ added in v0.49.0
func (m *DeviceEvidence) SetDeviceDnsName(value *string)
SetDeviceDnsName sets the deviceDnsName property value. The fully qualified domain name (FQDN) for the device.
func (*DeviceEvidence) SetFirstSeenDateTime ¶ added in v0.49.0
func (m *DeviceEvidence) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The date and time when the device was first seen.
func (*DeviceEvidence) SetHealthStatus ¶ added in v0.49.0
func (m *DeviceEvidence) SetHealthStatus(value *DeviceHealthStatus)
SetHealthStatus sets the healthStatus property value. The health state of the device. The possible values are: active, inactive, impairedCommunication, noSensorData, noSensorDataImpairedCommunication, unknown, unknownFutureValue.
func (*DeviceEvidence) SetIpInterfaces ¶ added in v1.5.0
func (m *DeviceEvidence) SetIpInterfaces(value []string)
SetIpInterfaces sets the ipInterfaces property value. Ip interfaces of the device during the time of the alert.
func (*DeviceEvidence) SetLastExternalIpAddress ¶ added in v1.38.0
func (m *DeviceEvidence) SetLastExternalIpAddress(value *string)
SetLastExternalIpAddress sets the lastExternalIpAddress property value. The lastExternalIpAddress property
func (*DeviceEvidence) SetLastIpAddress ¶ added in v1.38.0
func (m *DeviceEvidence) SetLastIpAddress(value *string)
SetLastIpAddress sets the lastIpAddress property value. The lastIpAddress property
func (*DeviceEvidence) SetLoggedOnUsers ¶ added in v0.49.0
func (m *DeviceEvidence) SetLoggedOnUsers(value []LoggedOnUserable)
SetLoggedOnUsers sets the loggedOnUsers property value. Users that were logged on the machine during the time of the alert.
func (*DeviceEvidence) SetMdeDeviceId ¶ added in v0.49.0
func (m *DeviceEvidence) SetMdeDeviceId(value *string)
SetMdeDeviceId sets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint.
func (*DeviceEvidence) SetOnboardingStatus ¶ added in v0.49.0
func (m *DeviceEvidence) SetOnboardingStatus(value *OnboardingStatus)
SetOnboardingStatus sets the onboardingStatus property value. The status of the machine onboarding to Microsoft Defender for Endpoint. The possible values are: insufficientInfo, onboarded, canBeOnboarded, unsupported, unknownFutureValue.
func (*DeviceEvidence) SetOsBuild ¶ added in v0.49.0
func (m *DeviceEvidence) SetOsBuild(value *int64)
SetOsBuild sets the osBuild property value. The build version for the operating system the device is running.
func (*DeviceEvidence) SetOsPlatform ¶ added in v0.49.0
func (m *DeviceEvidence) SetOsPlatform(value *string)
SetOsPlatform sets the osPlatform property value. The operating system platform the device is running.
func (*DeviceEvidence) SetRbacGroupId ¶ added in v0.49.0
func (m *DeviceEvidence) SetRbacGroupId(value *int32)
SetRbacGroupId sets the rbacGroupId property value. The ID of the role-based access control (RBAC) device group.
func (*DeviceEvidence) SetRbacGroupName ¶ added in v0.49.0
func (m *DeviceEvidence) SetRbacGroupName(value *string)
SetRbacGroupName sets the rbacGroupName property value. The name of the RBAC device group.
func (*DeviceEvidence) SetRiskScore ¶ added in v0.49.0
func (m *DeviceEvidence) SetRiskScore(value *DeviceRiskScore)
SetRiskScore sets the riskScore property value. Risk score as evaluated by Microsoft Defender for Endpoint. The possible values are: none, informational, low, medium, high, unknownFutureValue.
func (*DeviceEvidence) SetVersion ¶ added in v0.49.0
func (m *DeviceEvidence) SetVersion(value *string)
SetVersion sets the version property value. The version of the operating system platform.
func (*DeviceEvidence) SetVmMetadata ¶ added in v0.49.0
func (m *DeviceEvidence) SetVmMetadata(value VmMetadataable)
SetVmMetadata sets the vmMetadata property value. Metadata of the virtual machine (VM) on which Microsoft Defender for Endpoint is running.
type DeviceEvidenceable ¶ added in v0.49.0
type DeviceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAzureAdDeviceId() *string GetDefenderAvStatus() *DefenderAvStatus GetDeviceDnsName() *string GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHealthStatus() *DeviceHealthStatus GetIpInterfaces() []string GetLastExternalIpAddress() *string GetLastIpAddress() *string GetLoggedOnUsers() []LoggedOnUserable GetMdeDeviceId() *string GetOnboardingStatus() *OnboardingStatus GetOsBuild() *int64 GetOsPlatform() *string GetRbacGroupId() *int32 GetRbacGroupName() *string GetRiskScore() *DeviceRiskScore GetVersion() *string GetVmMetadata() VmMetadataable SetAzureAdDeviceId(value *string) SetDefenderAvStatus(value *DefenderAvStatus) SetDeviceDnsName(value *string) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHealthStatus(value *DeviceHealthStatus) SetIpInterfaces(value []string) SetLastExternalIpAddress(value *string) SetLastIpAddress(value *string) SetLoggedOnUsers(value []LoggedOnUserable) SetMdeDeviceId(value *string) SetOnboardingStatus(value *OnboardingStatus) SetOsBuild(value *int64) SetOsPlatform(value *string) SetRbacGroupId(value *int32) SetRbacGroupName(value *string) SetRiskScore(value *DeviceRiskScore) SetVersion(value *string) SetVmMetadata(value VmMetadataable) }
type DeviceHealthStatus ¶ added in v0.49.0
type DeviceHealthStatus int
const ( ACTIVE_DEVICEHEALTHSTATUS DeviceHealthStatus = iota INACTIVE_DEVICEHEALTHSTATUS IMPAIREDCOMMUNICATION_DEVICEHEALTHSTATUS NOSENSORDATA_DEVICEHEALTHSTATUS NOSENSORDATAIMPAIREDCOMMUNICATION_DEVICEHEALTHSTATUS UNKNOWN_DEVICEHEALTHSTATUS UNKNOWNFUTUREVALUE_DEVICEHEALTHSTATUS )
func (DeviceHealthStatus) String ¶ added in v0.49.0
func (i DeviceHealthStatus) String() string
type DeviceRiskScore ¶ added in v0.49.0
type DeviceRiskScore int
const ( NONE_DEVICERISKSCORE DeviceRiskScore = iota INFORMATIONAL_DEVICERISKSCORE LOW_DEVICERISKSCORE MEDIUM_DEVICERISKSCORE HIGH_DEVICERISKSCORE UNKNOWNFUTUREVALUE_DEVICERISKSCORE )
func (DeviceRiskScore) String ¶ added in v0.49.0
func (i DeviceRiskScore) String() string
type Dictionary ¶ added in v1.13.0
type Dictionary struct {
// contains filtered or unexported fields
}
func NewDictionary ¶ added in v1.13.0
func NewDictionary() *Dictionary
NewDictionary instantiates a new Dictionary and sets the default values.
func (*Dictionary) GetAdditionalData ¶ added in v1.13.0
func (m *Dictionary) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Dictionary) GetBackingStore ¶ added in v1.13.0
func (m *Dictionary) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*Dictionary) GetFieldDeserializers ¶ added in v1.13.0
func (m *Dictionary) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Dictionary) GetOdataType ¶ added in v1.13.0
func (m *Dictionary) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Dictionary) Serialize ¶ added in v1.13.0
func (m *Dictionary) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Dictionary) SetAdditionalData ¶ added in v1.13.0
func (m *Dictionary) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Dictionary) SetBackingStore ¶ added in v1.13.0
func (m *Dictionary) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*Dictionary) SetOdataType ¶ added in v1.13.0
func (m *Dictionary) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type Dictionaryable ¶ added in v1.13.0
type Dictionaryable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) }
type DispositionReviewStage ¶ added in v1.38.0
type DispositionReviewStage struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewDispositionReviewStage ¶ added in v1.38.0
func NewDispositionReviewStage() *DispositionReviewStage
NewDispositionReviewStage instantiates a new DispositionReviewStage and sets the default values.
func (*DispositionReviewStage) GetFieldDeserializers ¶ added in v1.38.0
func (m *DispositionReviewStage) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DispositionReviewStage) GetName ¶ added in v1.38.0
func (m *DispositionReviewStage) GetName() *string
GetName gets the name property value. Name representing each stage within a collection. returns a *string when successful
func (*DispositionReviewStage) GetReviewersEmailAddresses ¶ added in v1.38.0
func (m *DispositionReviewStage) GetReviewersEmailAddresses() []string
GetReviewersEmailAddresses gets the reviewersEmailAddresses property value. A collection of reviewers at each stage. returns a []string when successful
func (*DispositionReviewStage) GetStageNumber ¶ added in v1.38.0
func (m *DispositionReviewStage) GetStageNumber() *string
GetStageNumber gets the stageNumber property value. The unique sequence number for each stage of the disposition review. returns a *string when successful
func (*DispositionReviewStage) Serialize ¶ added in v1.38.0
func (m *DispositionReviewStage) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DispositionReviewStage) SetName ¶ added in v1.38.0
func (m *DispositionReviewStage) SetName(value *string)
SetName sets the name property value. Name representing each stage within a collection.
func (*DispositionReviewStage) SetReviewersEmailAddresses ¶ added in v1.38.0
func (m *DispositionReviewStage) SetReviewersEmailAddresses(value []string)
SetReviewersEmailAddresses sets the reviewersEmailAddresses property value. A collection of reviewers at each stage.
func (*DispositionReviewStage) SetStageNumber ¶ added in v1.38.0
func (m *DispositionReviewStage) SetStageNumber(value *string)
SetStageNumber sets the stageNumber property value. The unique sequence number for each stage of the disposition review.
type DispositionReviewStageCollectionResponse ¶ added in v1.38.0
type DispositionReviewStageCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewDispositionReviewStageCollectionResponse ¶ added in v1.38.0
func NewDispositionReviewStageCollectionResponse() *DispositionReviewStageCollectionResponse
NewDispositionReviewStageCollectionResponse instantiates a new DispositionReviewStageCollectionResponse and sets the default values.
func (*DispositionReviewStageCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *DispositionReviewStageCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DispositionReviewStageCollectionResponse) GetValue ¶ added in v1.38.0
func (m *DispositionReviewStageCollectionResponse) GetValue() []DispositionReviewStageable
GetValue gets the value property value. The value property returns a []DispositionReviewStageable when successful
func (*DispositionReviewStageCollectionResponse) Serialize ¶ added in v1.38.0
func (m *DispositionReviewStageCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DispositionReviewStageCollectionResponse) SetValue ¶ added in v1.38.0
func (m *DispositionReviewStageCollectionResponse) SetValue(value []DispositionReviewStageable)
SetValue sets the value property value. The value property
type DispositionReviewStageCollectionResponseable ¶ added in v1.38.0
type DispositionReviewStageCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []DispositionReviewStageable SetValue(value []DispositionReviewStageable) }
type DispositionReviewStageable ¶ added in v1.38.0
type DispositionReviewStageable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetReviewersEmailAddresses() []string GetStageNumber() *string SetName(value *string) SetReviewersEmailAddresses(value []string) SetStageNumber(value *string) }
type DnsEvidence ¶ added in v1.33.0
type DnsEvidence struct {
AlertEvidence
}
func NewDnsEvidence ¶ added in v1.33.0
func NewDnsEvidence() *DnsEvidence
NewDnsEvidence instantiates a new DnsEvidence and sets the default values.
func (*DnsEvidence) GetDnsServerIp ¶ added in v1.33.0
func (m *DnsEvidence) GetDnsServerIp() IpEvidenceable
GetDnsServerIp gets the dnsServerIp property value. The dnsServerIp property returns a IpEvidenceable when successful
func (*DnsEvidence) GetDomainName ¶ added in v1.33.0
func (m *DnsEvidence) GetDomainName() *string
GetDomainName gets the domainName property value. The domainName property returns a *string when successful
func (*DnsEvidence) GetFieldDeserializers ¶ added in v1.33.0
func (m *DnsEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*DnsEvidence) GetHostIpAddress ¶ added in v1.33.0
func (m *DnsEvidence) GetHostIpAddress() IpEvidenceable
GetHostIpAddress gets the hostIpAddress property value. The hostIpAddress property returns a IpEvidenceable when successful
func (*DnsEvidence) GetIpAddresses ¶ added in v1.33.0
func (m *DnsEvidence) GetIpAddresses() []IpEvidenceable
GetIpAddresses gets the ipAddresses property value. The ipAddresses property returns a []IpEvidenceable when successful
func (*DnsEvidence) Serialize ¶ added in v1.33.0
func (m *DnsEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*DnsEvidence) SetDnsServerIp ¶ added in v1.33.0
func (m *DnsEvidence) SetDnsServerIp(value IpEvidenceable)
SetDnsServerIp sets the dnsServerIp property value. The dnsServerIp property
func (*DnsEvidence) SetDomainName ¶ added in v1.33.0
func (m *DnsEvidence) SetDomainName(value *string)
SetDomainName sets the domainName property value. The domainName property
func (*DnsEvidence) SetHostIpAddress ¶ added in v1.33.0
func (m *DnsEvidence) SetHostIpAddress(value IpEvidenceable)
SetHostIpAddress sets the hostIpAddress property value. The hostIpAddress property
func (*DnsEvidence) SetIpAddresses ¶ added in v1.33.0
func (m *DnsEvidence) SetIpAddresses(value []IpEvidenceable)
SetIpAddresses sets the ipAddresses property value. The ipAddresses property
type DnsEvidenceable ¶ added in v1.33.0
type DnsEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDnsServerIp() IpEvidenceable GetDomainName() *string GetHostIpAddress() IpEvidenceable GetIpAddresses() []IpEvidenceable SetDnsServerIp(value IpEvidenceable) SetDomainName(value *string) SetHostIpAddress(value IpEvidenceable) SetIpAddresses(value []IpEvidenceable) }
type EdiscoveryAddToReviewSetOperation ¶
type EdiscoveryAddToReviewSetOperation struct {
CaseOperation
}
func NewEdiscoveryAddToReviewSetOperation ¶
func NewEdiscoveryAddToReviewSetOperation() *EdiscoveryAddToReviewSetOperation
NewEdiscoveryAddToReviewSetOperation instantiates a new EdiscoveryAddToReviewSetOperation and sets the default values.
func (*EdiscoveryAddToReviewSetOperation) GetFieldDeserializers ¶
func (m *EdiscoveryAddToReviewSetOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryAddToReviewSetOperation) GetReviewSet ¶
func (m *EdiscoveryAddToReviewSetOperation) GetReviewSet() EdiscoveryReviewSetable
GetReviewSet gets the reviewSet property value. eDiscovery review set to which items matching source collection query gets added. returns a EdiscoveryReviewSetable when successful
func (*EdiscoveryAddToReviewSetOperation) GetSearch ¶
func (m *EdiscoveryAddToReviewSetOperation) GetSearch() EdiscoverySearchable
GetSearch gets the search property value. eDiscovery search that gets added to review set. returns a EdiscoverySearchable when successful
func (*EdiscoveryAddToReviewSetOperation) Serialize ¶
func (m *EdiscoveryAddToReviewSetOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryAddToReviewSetOperation) SetReviewSet ¶
func (m *EdiscoveryAddToReviewSetOperation) SetReviewSet(value EdiscoveryReviewSetable)
SetReviewSet sets the reviewSet property value. eDiscovery review set to which items matching source collection query gets added.
func (*EdiscoveryAddToReviewSetOperation) SetSearch ¶
func (m *EdiscoveryAddToReviewSetOperation) SetSearch(value EdiscoverySearchable)
SetSearch sets the search property value. eDiscovery search that gets added to review set.
type EdiscoveryAddToReviewSetOperationable ¶
type EdiscoveryAddToReviewSetOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetReviewSet() EdiscoveryReviewSetable GetSearch() EdiscoverySearchable SetReviewSet(value EdiscoveryReviewSetable) SetSearch(value EdiscoverySearchable) }
type EdiscoveryCase ¶
type EdiscoveryCase struct {
CaseEscaped
}
func NewEdiscoveryCase ¶
func NewEdiscoveryCase() *EdiscoveryCase
NewEdiscoveryCase instantiates a new EdiscoveryCase and sets the default values.
func (*EdiscoveryCase) GetClosedBy ¶
func (m *EdiscoveryCase) GetClosedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetClosedBy gets the closedBy property value. The user who closed the case. returns a IdentitySetable when successful
func (*EdiscoveryCase) GetClosedDateTime ¶
func (m *EdiscoveryCase) GetClosedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetClosedDateTime gets the closedDateTime property value. The date and time when the case was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z returns a *Time when successful
func (*EdiscoveryCase) GetCustodians ¶
func (m *EdiscoveryCase) GetCustodians() []EdiscoveryCustodianable
GetCustodians gets the custodians property value. Returns a list of case ediscoveryCustodian objects for this case. returns a []EdiscoveryCustodianable when successful
func (*EdiscoveryCase) GetExternalId ¶
func (m *EdiscoveryCase) GetExternalId() *string
GetExternalId gets the externalId property value. The external case number for customer reference. returns a *string when successful
func (*EdiscoveryCase) GetFieldDeserializers ¶
func (m *EdiscoveryCase) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryCase) GetNoncustodialDataSources ¶
func (m *EdiscoveryCase) GetNoncustodialDataSources() []EdiscoveryNoncustodialDataSourceable
GetNoncustodialDataSources gets the noncustodialDataSources property value. Returns a list of case ediscoveryNoncustodialDataSource objects for this case. returns a []EdiscoveryNoncustodialDataSourceable when successful
func (*EdiscoveryCase) GetOperations ¶
func (m *EdiscoveryCase) GetOperations() []CaseOperationable
GetOperations gets the operations property value. Returns a list of case caseOperation objects for this case. returns a []CaseOperationable when successful
func (*EdiscoveryCase) GetReviewSets ¶
func (m *EdiscoveryCase) GetReviewSets() []EdiscoveryReviewSetable
GetReviewSets gets the reviewSets property value. Returns a list of eDiscoveryReviewSet objects in the case. returns a []EdiscoveryReviewSetable when successful
func (*EdiscoveryCase) GetSearches ¶
func (m *EdiscoveryCase) GetSearches() []EdiscoverySearchable
GetSearches gets the searches property value. Returns a list of eDiscoverySearch objects associated with this case. returns a []EdiscoverySearchable when successful
func (*EdiscoveryCase) GetSettings ¶
func (m *EdiscoveryCase) GetSettings() EdiscoveryCaseSettingsable
GetSettings gets the settings property value. Returns a list of eDIscoverySettings objects in the case. returns a EdiscoveryCaseSettingsable when successful
func (*EdiscoveryCase) GetTags ¶
func (m *EdiscoveryCase) GetTags() []EdiscoveryReviewTagable
GetTags gets the tags property value. Returns a list of ediscoveryReviewTag objects associated to this case. returns a []EdiscoveryReviewTagable when successful
func (*EdiscoveryCase) Serialize ¶
func (m *EdiscoveryCase) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryCase) SetClosedBy ¶
func (m *EdiscoveryCase) SetClosedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetClosedBy sets the closedBy property value. The user who closed the case.
func (*EdiscoveryCase) SetClosedDateTime ¶
func (m *EdiscoveryCase) SetClosedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetClosedDateTime sets the closedDateTime property value. The date and time when the case was closed. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z
func (*EdiscoveryCase) SetCustodians ¶
func (m *EdiscoveryCase) SetCustodians(value []EdiscoveryCustodianable)
SetCustodians sets the custodians property value. Returns a list of case ediscoveryCustodian objects for this case.
func (*EdiscoveryCase) SetExternalId ¶
func (m *EdiscoveryCase) SetExternalId(value *string)
SetExternalId sets the externalId property value. The external case number for customer reference.
func (*EdiscoveryCase) SetNoncustodialDataSources ¶
func (m *EdiscoveryCase) SetNoncustodialDataSources(value []EdiscoveryNoncustodialDataSourceable)
SetNoncustodialDataSources sets the noncustodialDataSources property value. Returns a list of case ediscoveryNoncustodialDataSource objects for this case.
func (*EdiscoveryCase) SetOperations ¶
func (m *EdiscoveryCase) SetOperations(value []CaseOperationable)
SetOperations sets the operations property value. Returns a list of case caseOperation objects for this case.
func (*EdiscoveryCase) SetReviewSets ¶
func (m *EdiscoveryCase) SetReviewSets(value []EdiscoveryReviewSetable)
SetReviewSets sets the reviewSets property value. Returns a list of eDiscoveryReviewSet objects in the case.
func (*EdiscoveryCase) SetSearches ¶
func (m *EdiscoveryCase) SetSearches(value []EdiscoverySearchable)
SetSearches sets the searches property value. Returns a list of eDiscoverySearch objects associated with this case.
func (*EdiscoveryCase) SetSettings ¶
func (m *EdiscoveryCase) SetSettings(value EdiscoveryCaseSettingsable)
SetSettings sets the settings property value. Returns a list of eDIscoverySettings objects in the case.
func (*EdiscoveryCase) SetTags ¶
func (m *EdiscoveryCase) SetTags(value []EdiscoveryReviewTagable)
SetTags sets the tags property value. Returns a list of ediscoveryReviewTag objects associated to this case.
type EdiscoveryCaseCollectionResponse ¶
type EdiscoveryCaseCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoveryCaseCollectionResponse ¶
func NewEdiscoveryCaseCollectionResponse() *EdiscoveryCaseCollectionResponse
NewEdiscoveryCaseCollectionResponse instantiates a new EdiscoveryCaseCollectionResponse and sets the default values.
func (*EdiscoveryCaseCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoveryCaseCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryCaseCollectionResponse) GetValue ¶
func (m *EdiscoveryCaseCollectionResponse) GetValue() []EdiscoveryCaseable
GetValue gets the value property value. The value property returns a []EdiscoveryCaseable when successful
func (*EdiscoveryCaseCollectionResponse) Serialize ¶
func (m *EdiscoveryCaseCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryCaseCollectionResponse) SetValue ¶
func (m *EdiscoveryCaseCollectionResponse) SetValue(value []EdiscoveryCaseable)
SetValue sets the value property value. The value property
type EdiscoveryCaseCollectionResponseable ¶
type EdiscoveryCaseCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoveryCaseable SetValue(value []EdiscoveryCaseable) }
type EdiscoveryCaseSettings ¶
type EdiscoveryCaseSettings struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewEdiscoveryCaseSettings ¶
func NewEdiscoveryCaseSettings() *EdiscoveryCaseSettings
NewEdiscoveryCaseSettings instantiates a new EdiscoveryCaseSettings and sets the default values.
func (*EdiscoveryCaseSettings) GetFieldDeserializers ¶
func (m *EdiscoveryCaseSettings) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryCaseSettings) GetOcr ¶
func (m *EdiscoveryCaseSettings) GetOcr() OcrSettingsable
GetOcr gets the ocr property value. The OCR (Optical Character Recognition) settings for the case. returns a OcrSettingsable when successful
func (*EdiscoveryCaseSettings) GetRedundancyDetection ¶
func (m *EdiscoveryCaseSettings) GetRedundancyDetection() RedundancyDetectionSettingsable
GetRedundancyDetection gets the redundancyDetection property value. The redundancy (near duplicate and email threading) detection settings for the case. returns a RedundancyDetectionSettingsable when successful
func (*EdiscoveryCaseSettings) GetTopicModeling ¶
func (m *EdiscoveryCaseSettings) GetTopicModeling() TopicModelingSettingsable
GetTopicModeling gets the topicModeling property value. The Topic Modeling (Themes) settings for the case. returns a TopicModelingSettingsable when successful
func (*EdiscoveryCaseSettings) Serialize ¶
func (m *EdiscoveryCaseSettings) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryCaseSettings) SetOcr ¶
func (m *EdiscoveryCaseSettings) SetOcr(value OcrSettingsable)
SetOcr sets the ocr property value. The OCR (Optical Character Recognition) settings for the case.
func (*EdiscoveryCaseSettings) SetRedundancyDetection ¶
func (m *EdiscoveryCaseSettings) SetRedundancyDetection(value RedundancyDetectionSettingsable)
SetRedundancyDetection sets the redundancyDetection property value. The redundancy (near duplicate and email threading) detection settings for the case.
func (*EdiscoveryCaseSettings) SetTopicModeling ¶
func (m *EdiscoveryCaseSettings) SetTopicModeling(value TopicModelingSettingsable)
SetTopicModeling sets the topicModeling property value. The Topic Modeling (Themes) settings for the case.
type EdiscoveryCaseSettingsable ¶
type EdiscoveryCaseSettingsable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetOcr() OcrSettingsable GetRedundancyDetection() RedundancyDetectionSettingsable GetTopicModeling() TopicModelingSettingsable SetOcr(value OcrSettingsable) SetRedundancyDetection(value RedundancyDetectionSettingsable) SetTopicModeling(value TopicModelingSettingsable) }
type EdiscoveryCaseable ¶
type EdiscoveryCaseable interface { CaseEscapedable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetClosedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetClosedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCustodians() []EdiscoveryCustodianable GetExternalId() *string GetNoncustodialDataSources() []EdiscoveryNoncustodialDataSourceable GetOperations() []CaseOperationable GetReviewSets() []EdiscoveryReviewSetable GetSearches() []EdiscoverySearchable GetSettings() EdiscoveryCaseSettingsable GetTags() []EdiscoveryReviewTagable SetClosedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetClosedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCustodians(value []EdiscoveryCustodianable) SetExternalId(value *string) SetNoncustodialDataSources(value []EdiscoveryNoncustodialDataSourceable) SetOperations(value []CaseOperationable) SetReviewSets(value []EdiscoveryReviewSetable) SetSearches(value []EdiscoverySearchable) SetSettings(value EdiscoveryCaseSettingsable) SetTags(value []EdiscoveryReviewTagable) }
type EdiscoveryCustodian ¶
type EdiscoveryCustodian struct {
DataSourceContainer
}
func NewEdiscoveryCustodian ¶
func NewEdiscoveryCustodian() *EdiscoveryCustodian
NewEdiscoveryCustodian instantiates a new EdiscoveryCustodian and sets the default values.
func (*EdiscoveryCustodian) GetAcknowledgedDateTime ¶
func (m *EdiscoveryCustodian) GetAcknowledgedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetAcknowledgedDateTime gets the acknowledgedDateTime property value. Date and time the custodian acknowledged a hold notification. returns a *Time when successful
func (*EdiscoveryCustodian) GetEmail ¶
func (m *EdiscoveryCustodian) GetEmail() *string
GetEmail gets the email property value. Email address of the custodian. returns a *string when successful
func (*EdiscoveryCustodian) GetFieldDeserializers ¶
func (m *EdiscoveryCustodian) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryCustodian) GetLastIndexOperation ¶
func (m *EdiscoveryCustodian) GetLastIndexOperation() EdiscoveryIndexOperationable
GetLastIndexOperation gets the lastIndexOperation property value. Operation entity that represents the latest indexing for the custodian. returns a EdiscoveryIndexOperationable when successful
func (*EdiscoveryCustodian) GetSiteSources ¶
func (m *EdiscoveryCustodian) GetSiteSources() []SiteSourceable
GetSiteSources gets the siteSources property value. Data source entity for SharePoint sites associated with the custodian. returns a []SiteSourceable when successful
func (*EdiscoveryCustodian) GetUnifiedGroupSources ¶
func (m *EdiscoveryCustodian) GetUnifiedGroupSources() []UnifiedGroupSourceable
GetUnifiedGroupSources gets the unifiedGroupSources property value. Data source entity for groups associated with the custodian. returns a []UnifiedGroupSourceable when successful
func (*EdiscoveryCustodian) GetUserSources ¶
func (m *EdiscoveryCustodian) GetUserSources() []UserSourceable
GetUserSources gets the userSources property value. Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site. returns a []UserSourceable when successful
func (*EdiscoveryCustodian) Serialize ¶
func (m *EdiscoveryCustodian) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryCustodian) SetAcknowledgedDateTime ¶
func (m *EdiscoveryCustodian) SetAcknowledgedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetAcknowledgedDateTime sets the acknowledgedDateTime property value. Date and time the custodian acknowledged a hold notification.
func (*EdiscoveryCustodian) SetEmail ¶
func (m *EdiscoveryCustodian) SetEmail(value *string)
SetEmail sets the email property value. Email address of the custodian.
func (*EdiscoveryCustodian) SetLastIndexOperation ¶
func (m *EdiscoveryCustodian) SetLastIndexOperation(value EdiscoveryIndexOperationable)
SetLastIndexOperation sets the lastIndexOperation property value. Operation entity that represents the latest indexing for the custodian.
func (*EdiscoveryCustodian) SetSiteSources ¶
func (m *EdiscoveryCustodian) SetSiteSources(value []SiteSourceable)
SetSiteSources sets the siteSources property value. Data source entity for SharePoint sites associated with the custodian.
func (*EdiscoveryCustodian) SetUnifiedGroupSources ¶
func (m *EdiscoveryCustodian) SetUnifiedGroupSources(value []UnifiedGroupSourceable)
SetUnifiedGroupSources sets the unifiedGroupSources property value. Data source entity for groups associated with the custodian.
func (*EdiscoveryCustodian) SetUserSources ¶
func (m *EdiscoveryCustodian) SetUserSources(value []UserSourceable)
SetUserSources sets the userSources property value. Data source entity for a the custodian. This is the container for a custodian's mailbox and OneDrive for Business site.
type EdiscoveryCustodianCollectionResponse ¶
type EdiscoveryCustodianCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoveryCustodianCollectionResponse ¶
func NewEdiscoveryCustodianCollectionResponse() *EdiscoveryCustodianCollectionResponse
NewEdiscoveryCustodianCollectionResponse instantiates a new EdiscoveryCustodianCollectionResponse and sets the default values.
func (*EdiscoveryCustodianCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoveryCustodianCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryCustodianCollectionResponse) GetValue ¶
func (m *EdiscoveryCustodianCollectionResponse) GetValue() []EdiscoveryCustodianable
GetValue gets the value property value. The value property returns a []EdiscoveryCustodianable when successful
func (*EdiscoveryCustodianCollectionResponse) Serialize ¶
func (m *EdiscoveryCustodianCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryCustodianCollectionResponse) SetValue ¶
func (m *EdiscoveryCustodianCollectionResponse) SetValue(value []EdiscoveryCustodianable)
SetValue sets the value property value. The value property
type EdiscoveryCustodianCollectionResponseable ¶
type EdiscoveryCustodianCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoveryCustodianable SetValue(value []EdiscoveryCustodianable) }
type EdiscoveryCustodianable ¶
type EdiscoveryCustodianable interface { DataSourceContainerable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAcknowledgedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetEmail() *string GetLastIndexOperation() EdiscoveryIndexOperationable GetSiteSources() []SiteSourceable GetUnifiedGroupSources() []UnifiedGroupSourceable GetUserSources() []UserSourceable SetAcknowledgedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetEmail(value *string) SetLastIndexOperation(value EdiscoveryIndexOperationable) SetSiteSources(value []SiteSourceable) SetUnifiedGroupSources(value []UnifiedGroupSourceable) SetUserSources(value []UserSourceable) }
type EdiscoveryEstimateOperation ¶
type EdiscoveryEstimateOperation struct {
CaseOperation
}
func NewEdiscoveryEstimateOperation ¶
func NewEdiscoveryEstimateOperation() *EdiscoveryEstimateOperation
NewEdiscoveryEstimateOperation instantiates a new EdiscoveryEstimateOperation and sets the default values.
func (*EdiscoveryEstimateOperation) GetFieldDeserializers ¶
func (m *EdiscoveryEstimateOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryEstimateOperation) GetIndexedItemCount ¶
func (m *EdiscoveryEstimateOperation) GetIndexedItemCount() *int64
GetIndexedItemCount gets the indexedItemCount property value. The estimated count of items for the search that matched the content query. returns a *int64 when successful
func (*EdiscoveryEstimateOperation) GetIndexedItemsSize ¶
func (m *EdiscoveryEstimateOperation) GetIndexedItemsSize() *int64
GetIndexedItemsSize gets the indexedItemsSize property value. The estimated size of items for the search that matched the content query. returns a *int64 when successful
func (*EdiscoveryEstimateOperation) GetMailboxCount ¶
func (m *EdiscoveryEstimateOperation) GetMailboxCount() *int32
GetMailboxCount gets the mailboxCount property value. The number of mailboxes that had search hits. returns a *int32 when successful
func (*EdiscoveryEstimateOperation) GetSearch ¶
func (m *EdiscoveryEstimateOperation) GetSearch() EdiscoverySearchable
GetSearch gets the search property value. eDiscovery search. returns a EdiscoverySearchable when successful
func (*EdiscoveryEstimateOperation) GetSiteCount ¶
func (m *EdiscoveryEstimateOperation) GetSiteCount() *int32
GetSiteCount gets the siteCount property value. The number of mailboxes that had search hits. returns a *int32 when successful
func (*EdiscoveryEstimateOperation) GetUnindexedItemCount ¶
func (m *EdiscoveryEstimateOperation) GetUnindexedItemCount() *int64
GetUnindexedItemCount gets the unindexedItemCount property value. The estimated count of unindexed items for the collection. returns a *int64 when successful
func (*EdiscoveryEstimateOperation) GetUnindexedItemsSize ¶
func (m *EdiscoveryEstimateOperation) GetUnindexedItemsSize() *int64
GetUnindexedItemsSize gets the unindexedItemsSize property value. The estimated size of unindexed items for the collection. returns a *int64 when successful
func (*EdiscoveryEstimateOperation) Serialize ¶
func (m *EdiscoveryEstimateOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryEstimateOperation) SetIndexedItemCount ¶
func (m *EdiscoveryEstimateOperation) SetIndexedItemCount(value *int64)
SetIndexedItemCount sets the indexedItemCount property value. The estimated count of items for the search that matched the content query.
func (*EdiscoveryEstimateOperation) SetIndexedItemsSize ¶
func (m *EdiscoveryEstimateOperation) SetIndexedItemsSize(value *int64)
SetIndexedItemsSize sets the indexedItemsSize property value. The estimated size of items for the search that matched the content query.
func (*EdiscoveryEstimateOperation) SetMailboxCount ¶
func (m *EdiscoveryEstimateOperation) SetMailboxCount(value *int32)
SetMailboxCount sets the mailboxCount property value. The number of mailboxes that had search hits.
func (*EdiscoveryEstimateOperation) SetSearch ¶
func (m *EdiscoveryEstimateOperation) SetSearch(value EdiscoverySearchable)
SetSearch sets the search property value. eDiscovery search.
func (*EdiscoveryEstimateOperation) SetSiteCount ¶
func (m *EdiscoveryEstimateOperation) SetSiteCount(value *int32)
SetSiteCount sets the siteCount property value. The number of mailboxes that had search hits.
func (*EdiscoveryEstimateOperation) SetUnindexedItemCount ¶
func (m *EdiscoveryEstimateOperation) SetUnindexedItemCount(value *int64)
SetUnindexedItemCount sets the unindexedItemCount property value. The estimated count of unindexed items for the collection.
func (*EdiscoveryEstimateOperation) SetUnindexedItemsSize ¶
func (m *EdiscoveryEstimateOperation) SetUnindexedItemsSize(value *int64)
SetUnindexedItemsSize sets the unindexedItemsSize property value. The estimated size of unindexed items for the collection.
type EdiscoveryEstimateOperationable ¶
type EdiscoveryEstimateOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetIndexedItemCount() *int64 GetIndexedItemsSize() *int64 GetMailboxCount() *int32 GetSearch() EdiscoverySearchable GetSiteCount() *int32 GetUnindexedItemCount() *int64 GetUnindexedItemsSize() *int64 SetIndexedItemCount(value *int64) SetIndexedItemsSize(value *int64) SetMailboxCount(value *int32) SetSearch(value EdiscoverySearchable) SetSiteCount(value *int32) SetUnindexedItemCount(value *int64) SetUnindexedItemsSize(value *int64) }
type EdiscoveryExportOperation ¶ added in v1.11.0
type EdiscoveryExportOperation struct {
CaseOperation
}
func NewEdiscoveryExportOperation ¶ added in v1.11.0
func NewEdiscoveryExportOperation() *EdiscoveryExportOperation
NewEdiscoveryExportOperation instantiates a new EdiscoveryExportOperation and sets the default values.
func (*EdiscoveryExportOperation) GetDescription ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetDescription() *string
GetDescription gets the description property value. The description provided for the export. returns a *string when successful
func (*EdiscoveryExportOperation) GetExportFileMetadata ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetExportFileMetadata() []ExportFileMetadataable
GetExportFileMetadata gets the exportFileMetadata property value. Contains the properties for an export file metadata, including downloadUrl, fileName, and size. returns a []ExportFileMetadataable when successful
func (*EdiscoveryExportOperation) GetExportOptions ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetExportOptions() *ExportOptions
GetExportOptions gets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags. returns a *ExportOptions when successful
func (*EdiscoveryExportOperation) GetExportStructure ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetExportStructure() *ExportFileStructure
GetExportStructure gets the exportStructure property value. The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst. returns a *ExportFileStructure when successful
func (*EdiscoveryExportOperation) GetFieldDeserializers ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryExportOperation) GetOutputName ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetOutputName() *string
GetOutputName gets the outputName property value. The name provided for the export. returns a *string when successful
func (*EdiscoveryExportOperation) GetReviewSet ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetReviewSet() EdiscoveryReviewSetable
GetReviewSet gets the reviewSet property value. Review set from where documents are exported. returns a EdiscoveryReviewSetable when successful
func (*EdiscoveryExportOperation) GetReviewSetQuery ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) GetReviewSetQuery() EdiscoveryReviewSetQueryable
GetReviewSetQuery gets the reviewSetQuery property value. The review set query that is used to filter the documents for export. returns a EdiscoveryReviewSetQueryable when successful
func (*EdiscoveryExportOperation) Serialize ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryExportOperation) SetDescription ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetDescription(value *string)
SetDescription sets the description property value. The description provided for the export.
func (*EdiscoveryExportOperation) SetExportFileMetadata ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetExportFileMetadata(value []ExportFileMetadataable)
SetExportFileMetadata sets the exportFileMetadata property value. Contains the properties for an export file metadata, including downloadUrl, fileName, and size.
func (*EdiscoveryExportOperation) SetExportOptions ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetExportOptions(value *ExportOptions)
SetExportOptions sets the exportOptions property value. The options provided for the export. For more information, see reviewSet: export. Possible values are: originalFiles, text, pdfReplacement, tags.
func (*EdiscoveryExportOperation) SetExportStructure ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetExportStructure(value *ExportFileStructure)
SetExportStructure sets the exportStructure property value. The options that specify the structure of the export. For more information, see reviewSet: export. Possible values are: none, directory, pst.
func (*EdiscoveryExportOperation) SetOutputName ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetOutputName(value *string)
SetOutputName sets the outputName property value. The name provided for the export.
func (*EdiscoveryExportOperation) SetReviewSet ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetReviewSet(value EdiscoveryReviewSetable)
SetReviewSet sets the reviewSet property value. Review set from where documents are exported.
func (*EdiscoveryExportOperation) SetReviewSetQuery ¶ added in v1.11.0
func (m *EdiscoveryExportOperation) SetReviewSetQuery(value EdiscoveryReviewSetQueryable)
SetReviewSetQuery sets the reviewSetQuery property value. The review set query that is used to filter the documents for export.
type EdiscoveryExportOperationable ¶ added in v1.11.0
type EdiscoveryExportOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDescription() *string GetExportFileMetadata() []ExportFileMetadataable GetExportOptions() *ExportOptions GetExportStructure() *ExportFileStructure GetOutputName() *string GetReviewSet() EdiscoveryReviewSetable GetReviewSetQuery() EdiscoveryReviewSetQueryable SetDescription(value *string) SetExportFileMetadata(value []ExportFileMetadataable) SetExportOptions(value *ExportOptions) SetExportStructure(value *ExportFileStructure) SetOutputName(value *string) SetReviewSet(value EdiscoveryReviewSetable) SetReviewSetQuery(value EdiscoveryReviewSetQueryable) }
type EdiscoveryHoldOperation ¶
type EdiscoveryHoldOperation struct {
CaseOperation
}
func NewEdiscoveryHoldOperation ¶
func NewEdiscoveryHoldOperation() *EdiscoveryHoldOperation
NewEdiscoveryHoldOperation instantiates a new EdiscoveryHoldOperation and sets the default values.
func (*EdiscoveryHoldOperation) GetFieldDeserializers ¶
func (m *EdiscoveryHoldOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryHoldOperation) Serialize ¶
func (m *EdiscoveryHoldOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type EdiscoveryHoldOperationable ¶
type EdiscoveryHoldOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type EdiscoveryIndexOperation ¶
type EdiscoveryIndexOperation struct {
CaseOperation
}
func NewEdiscoveryIndexOperation ¶
func NewEdiscoveryIndexOperation() *EdiscoveryIndexOperation
NewEdiscoveryIndexOperation instantiates a new EdiscoveryIndexOperation and sets the default values.
func (*EdiscoveryIndexOperation) GetFieldDeserializers ¶
func (m *EdiscoveryIndexOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryIndexOperation) Serialize ¶
func (m *EdiscoveryIndexOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type EdiscoveryIndexOperationable ¶
type EdiscoveryIndexOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type EdiscoveryNoncustodialDataSource ¶
type EdiscoveryNoncustodialDataSource struct {
DataSourceContainer
}
func NewEdiscoveryNoncustodialDataSource ¶
func NewEdiscoveryNoncustodialDataSource() *EdiscoveryNoncustodialDataSource
NewEdiscoveryNoncustodialDataSource instantiates a new EdiscoveryNoncustodialDataSource and sets the default values.
func (*EdiscoveryNoncustodialDataSource) GetDataSource ¶
func (m *EdiscoveryNoncustodialDataSource) GetDataSource() DataSourceable
GetDataSource gets the dataSource property value. User source or SharePoint site data source as noncustodial data source. returns a DataSourceable when successful
func (*EdiscoveryNoncustodialDataSource) GetFieldDeserializers ¶
func (m *EdiscoveryNoncustodialDataSource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryNoncustodialDataSource) GetLastIndexOperation ¶
func (m *EdiscoveryNoncustodialDataSource) GetLastIndexOperation() EdiscoveryIndexOperationable
GetLastIndexOperation gets the lastIndexOperation property value. Operation entity that represents the latest indexing for the noncustodial data source. returns a EdiscoveryIndexOperationable when successful
func (*EdiscoveryNoncustodialDataSource) Serialize ¶
func (m *EdiscoveryNoncustodialDataSource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryNoncustodialDataSource) SetDataSource ¶
func (m *EdiscoveryNoncustodialDataSource) SetDataSource(value DataSourceable)
SetDataSource sets the dataSource property value. User source or SharePoint site data source as noncustodial data source.
func (*EdiscoveryNoncustodialDataSource) SetLastIndexOperation ¶
func (m *EdiscoveryNoncustodialDataSource) SetLastIndexOperation(value EdiscoveryIndexOperationable)
SetLastIndexOperation sets the lastIndexOperation property value. Operation entity that represents the latest indexing for the noncustodial data source.
type EdiscoveryNoncustodialDataSourceCollectionResponse ¶
type EdiscoveryNoncustodialDataSourceCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoveryNoncustodialDataSourceCollectionResponse ¶
func NewEdiscoveryNoncustodialDataSourceCollectionResponse() *EdiscoveryNoncustodialDataSourceCollectionResponse
NewEdiscoveryNoncustodialDataSourceCollectionResponse instantiates a new EdiscoveryNoncustodialDataSourceCollectionResponse and sets the default values.
func (*EdiscoveryNoncustodialDataSourceCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryNoncustodialDataSourceCollectionResponse) GetValue ¶
func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) GetValue() []EdiscoveryNoncustodialDataSourceable
GetValue gets the value property value. The value property returns a []EdiscoveryNoncustodialDataSourceable when successful
func (*EdiscoveryNoncustodialDataSourceCollectionResponse) Serialize ¶
func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryNoncustodialDataSourceCollectionResponse) SetValue ¶
func (m *EdiscoveryNoncustodialDataSourceCollectionResponse) SetValue(value []EdiscoveryNoncustodialDataSourceable)
SetValue sets the value property value. The value property
type EdiscoveryNoncustodialDataSourceCollectionResponseable ¶
type EdiscoveryNoncustodialDataSourceCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoveryNoncustodialDataSourceable SetValue(value []EdiscoveryNoncustodialDataSourceable) }
type EdiscoveryNoncustodialDataSourceable ¶
type EdiscoveryNoncustodialDataSourceable interface { DataSourceContainerable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDataSource() DataSourceable GetLastIndexOperation() EdiscoveryIndexOperationable SetDataSource(value DataSourceable) SetLastIndexOperation(value EdiscoveryIndexOperationable) }
type EdiscoveryPurgeDataOperation ¶ added in v0.47.0
type EdiscoveryPurgeDataOperation struct {
CaseOperation
}
func NewEdiscoveryPurgeDataOperation ¶ added in v0.47.0
func NewEdiscoveryPurgeDataOperation() *EdiscoveryPurgeDataOperation
NewEdiscoveryPurgeDataOperation instantiates a new EdiscoveryPurgeDataOperation and sets the default values.
func (*EdiscoveryPurgeDataOperation) GetFieldDeserializers ¶ added in v0.47.0
func (m *EdiscoveryPurgeDataOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryPurgeDataOperation) Serialize ¶ added in v0.47.0
func (m *EdiscoveryPurgeDataOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type EdiscoveryPurgeDataOperationable ¶ added in v0.47.0
type EdiscoveryPurgeDataOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type EdiscoveryReviewSet ¶
type EdiscoveryReviewSet struct {
DataSet
}
func NewEdiscoveryReviewSet ¶
func NewEdiscoveryReviewSet() *EdiscoveryReviewSet
NewEdiscoveryReviewSet instantiates a new EdiscoveryReviewSet and sets the default values.
func (*EdiscoveryReviewSet) GetFieldDeserializers ¶
func (m *EdiscoveryReviewSet) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryReviewSet) GetQueries ¶
func (m *EdiscoveryReviewSet) GetQueries() []EdiscoveryReviewSetQueryable
GetQueries gets the queries property value. Represents queries within the review set. returns a []EdiscoveryReviewSetQueryable when successful
func (*EdiscoveryReviewSet) Serialize ¶
func (m *EdiscoveryReviewSet) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryReviewSet) SetQueries ¶
func (m *EdiscoveryReviewSet) SetQueries(value []EdiscoveryReviewSetQueryable)
SetQueries sets the queries property value. Represents queries within the review set.
type EdiscoveryReviewSetCollectionResponse ¶
type EdiscoveryReviewSetCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoveryReviewSetCollectionResponse ¶
func NewEdiscoveryReviewSetCollectionResponse() *EdiscoveryReviewSetCollectionResponse
NewEdiscoveryReviewSetCollectionResponse instantiates a new EdiscoveryReviewSetCollectionResponse and sets the default values.
func (*EdiscoveryReviewSetCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoveryReviewSetCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryReviewSetCollectionResponse) GetValue ¶
func (m *EdiscoveryReviewSetCollectionResponse) GetValue() []EdiscoveryReviewSetable
GetValue gets the value property value. The value property returns a []EdiscoveryReviewSetable when successful
func (*EdiscoveryReviewSetCollectionResponse) Serialize ¶
func (m *EdiscoveryReviewSetCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryReviewSetCollectionResponse) SetValue ¶
func (m *EdiscoveryReviewSetCollectionResponse) SetValue(value []EdiscoveryReviewSetable)
SetValue sets the value property value. The value property
type EdiscoveryReviewSetCollectionResponseable ¶
type EdiscoveryReviewSetCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoveryReviewSetable SetValue(value []EdiscoveryReviewSetable) }
type EdiscoveryReviewSetQuery ¶
type EdiscoveryReviewSetQuery struct {
Search
}
func NewEdiscoveryReviewSetQuery ¶
func NewEdiscoveryReviewSetQuery() *EdiscoveryReviewSetQuery
NewEdiscoveryReviewSetQuery instantiates a new EdiscoveryReviewSetQuery and sets the default values.
func (*EdiscoveryReviewSetQuery) GetFieldDeserializers ¶
func (m *EdiscoveryReviewSetQuery) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryReviewSetQuery) Serialize ¶
func (m *EdiscoveryReviewSetQuery) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type EdiscoveryReviewSetQueryCollectionResponse ¶
type EdiscoveryReviewSetQueryCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoveryReviewSetQueryCollectionResponse ¶
func NewEdiscoveryReviewSetQueryCollectionResponse() *EdiscoveryReviewSetQueryCollectionResponse
NewEdiscoveryReviewSetQueryCollectionResponse instantiates a new EdiscoveryReviewSetQueryCollectionResponse and sets the default values.
func (*EdiscoveryReviewSetQueryCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoveryReviewSetQueryCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryReviewSetQueryCollectionResponse) GetValue ¶
func (m *EdiscoveryReviewSetQueryCollectionResponse) GetValue() []EdiscoveryReviewSetQueryable
GetValue gets the value property value. The value property returns a []EdiscoveryReviewSetQueryable when successful
func (*EdiscoveryReviewSetQueryCollectionResponse) Serialize ¶
func (m *EdiscoveryReviewSetQueryCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryReviewSetQueryCollectionResponse) SetValue ¶
func (m *EdiscoveryReviewSetQueryCollectionResponse) SetValue(value []EdiscoveryReviewSetQueryable)
SetValue sets the value property value. The value property
type EdiscoveryReviewSetQueryCollectionResponseable ¶
type EdiscoveryReviewSetQueryCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoveryReviewSetQueryable SetValue(value []EdiscoveryReviewSetQueryable) }
type EdiscoveryReviewSetQueryable ¶
type EdiscoveryReviewSetQueryable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable Searchable }
type EdiscoveryReviewSetable ¶
type EdiscoveryReviewSetable interface { DataSetable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetQueries() []EdiscoveryReviewSetQueryable SetQueries(value []EdiscoveryReviewSetQueryable) }
type EdiscoveryReviewTag ¶
type EdiscoveryReviewTag struct {
Tag
}
func NewEdiscoveryReviewTag ¶
func NewEdiscoveryReviewTag() *EdiscoveryReviewTag
NewEdiscoveryReviewTag instantiates a new EdiscoveryReviewTag and sets the default values.
func (*EdiscoveryReviewTag) GetChildSelectability ¶
func (m *EdiscoveryReviewTag) GetChildSelectability() *ChildSelectability
GetChildSelectability gets the childSelectability property value. Indicates whether a single or multiple child tags can be associated with a document. Possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group. returns a *ChildSelectability when successful
func (*EdiscoveryReviewTag) GetChildTags ¶
func (m *EdiscoveryReviewTag) GetChildTags() []EdiscoveryReviewTagable
GetChildTags gets the childTags property value. Returns the tags that are a child of a tag. returns a []EdiscoveryReviewTagable when successful
func (*EdiscoveryReviewTag) GetFieldDeserializers ¶
func (m *EdiscoveryReviewTag) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryReviewTag) GetParent ¶
func (m *EdiscoveryReviewTag) GetParent() EdiscoveryReviewTagable
GetParent gets the parent property value. Returns the parent tag of the specified tag. returns a EdiscoveryReviewTagable when successful
func (*EdiscoveryReviewTag) Serialize ¶
func (m *EdiscoveryReviewTag) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryReviewTag) SetChildSelectability ¶
func (m *EdiscoveryReviewTag) SetChildSelectability(value *ChildSelectability)
SetChildSelectability sets the childSelectability property value. Indicates whether a single or multiple child tags can be associated with a document. Possible values are: One, Many. This value controls whether the UX presents the tags as checkboxes or a radio button group.
func (*EdiscoveryReviewTag) SetChildTags ¶
func (m *EdiscoveryReviewTag) SetChildTags(value []EdiscoveryReviewTagable)
SetChildTags sets the childTags property value. Returns the tags that are a child of a tag.
func (*EdiscoveryReviewTag) SetParent ¶
func (m *EdiscoveryReviewTag) SetParent(value EdiscoveryReviewTagable)
SetParent sets the parent property value. Returns the parent tag of the specified tag.
type EdiscoveryReviewTagCollectionResponse ¶
type EdiscoveryReviewTagCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoveryReviewTagCollectionResponse ¶
func NewEdiscoveryReviewTagCollectionResponse() *EdiscoveryReviewTagCollectionResponse
NewEdiscoveryReviewTagCollectionResponse instantiates a new EdiscoveryReviewTagCollectionResponse and sets the default values.
func (*EdiscoveryReviewTagCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoveryReviewTagCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryReviewTagCollectionResponse) GetValue ¶
func (m *EdiscoveryReviewTagCollectionResponse) GetValue() []EdiscoveryReviewTagable
GetValue gets the value property value. The value property returns a []EdiscoveryReviewTagable when successful
func (*EdiscoveryReviewTagCollectionResponse) Serialize ¶
func (m *EdiscoveryReviewTagCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoveryReviewTagCollectionResponse) SetValue ¶
func (m *EdiscoveryReviewTagCollectionResponse) SetValue(value []EdiscoveryReviewTagable)
SetValue sets the value property value. The value property
type EdiscoveryReviewTagCollectionResponseable ¶
type EdiscoveryReviewTagCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoveryReviewTagable SetValue(value []EdiscoveryReviewTagable) }
type EdiscoveryReviewTagable ¶
type EdiscoveryReviewTagable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable Tagable GetChildSelectability() *ChildSelectability GetChildTags() []EdiscoveryReviewTagable GetParent() EdiscoveryReviewTagable SetChildSelectability(value *ChildSelectability) SetChildTags(value []EdiscoveryReviewTagable) SetParent(value EdiscoveryReviewTagable) }
type EdiscoverySearch ¶
type EdiscoverySearch struct {
Search
}
func NewEdiscoverySearch ¶
func NewEdiscoverySearch() *EdiscoverySearch
NewEdiscoverySearch instantiates a new EdiscoverySearch and sets the default values.
func (*EdiscoverySearch) GetAddToReviewSetOperation ¶
func (m *EdiscoverySearch) GetAddToReviewSetOperation() EdiscoveryAddToReviewSetOperationable
GetAddToReviewSetOperation gets the addToReviewSetOperation property value. Adds the results of the eDiscovery search to the specified reviewSet. returns a EdiscoveryAddToReviewSetOperationable when successful
func (*EdiscoverySearch) GetAdditionalSources ¶
func (m *EdiscoverySearch) GetAdditionalSources() []DataSourceable
GetAdditionalSources gets the additionalSources property value. Adds an additional source to the eDiscovery search. returns a []DataSourceable when successful
func (*EdiscoverySearch) GetCustodianSources ¶
func (m *EdiscoverySearch) GetCustodianSources() []DataSourceable
GetCustodianSources gets the custodianSources property value. Custodian sources that are included in the eDiscovery search. returns a []DataSourceable when successful
func (*EdiscoverySearch) GetDataSourceScopes ¶
func (m *EdiscoverySearch) GetDataSourceScopes() *DataSourceScopes
GetDataSourceScopes gets the dataSourceScopes property value. When specified, the collection will span across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources. returns a *DataSourceScopes when successful
func (*EdiscoverySearch) GetFieldDeserializers ¶
func (m *EdiscoverySearch) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoverySearch) GetLastEstimateStatisticsOperation ¶
func (m *EdiscoverySearch) GetLastEstimateStatisticsOperation() EdiscoveryEstimateOperationable
GetLastEstimateStatisticsOperation gets the lastEstimateStatisticsOperation property value. The last estimate operation associated with the eDiscovery search. returns a EdiscoveryEstimateOperationable when successful
func (*EdiscoverySearch) GetNoncustodialSources ¶
func (m *EdiscoverySearch) GetNoncustodialSources() []EdiscoveryNoncustodialDataSourceable
GetNoncustodialSources gets the noncustodialSources property value. noncustodialDataSource sources that are included in the eDiscovery search returns a []EdiscoveryNoncustodialDataSourceable when successful
func (*EdiscoverySearch) Serialize ¶
func (m *EdiscoverySearch) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoverySearch) SetAddToReviewSetOperation ¶
func (m *EdiscoverySearch) SetAddToReviewSetOperation(value EdiscoveryAddToReviewSetOperationable)
SetAddToReviewSetOperation sets the addToReviewSetOperation property value. Adds the results of the eDiscovery search to the specified reviewSet.
func (*EdiscoverySearch) SetAdditionalSources ¶
func (m *EdiscoverySearch) SetAdditionalSources(value []DataSourceable)
SetAdditionalSources sets the additionalSources property value. Adds an additional source to the eDiscovery search.
func (*EdiscoverySearch) SetCustodianSources ¶
func (m *EdiscoverySearch) SetCustodianSources(value []DataSourceable)
SetCustodianSources sets the custodianSources property value. Custodian sources that are included in the eDiscovery search.
func (*EdiscoverySearch) SetDataSourceScopes ¶
func (m *EdiscoverySearch) SetDataSourceScopes(value *DataSourceScopes)
SetDataSourceScopes sets the dataSourceScopes property value. When specified, the collection will span across a service for an entire workload. Possible values are: none, allTenantMailboxes, allTenantSites, allCaseCustodians, allCaseNoncustodialDataSources.
func (*EdiscoverySearch) SetLastEstimateStatisticsOperation ¶
func (m *EdiscoverySearch) SetLastEstimateStatisticsOperation(value EdiscoveryEstimateOperationable)
SetLastEstimateStatisticsOperation sets the lastEstimateStatisticsOperation property value. The last estimate operation associated with the eDiscovery search.
func (*EdiscoverySearch) SetNoncustodialSources ¶
func (m *EdiscoverySearch) SetNoncustodialSources(value []EdiscoveryNoncustodialDataSourceable)
SetNoncustodialSources sets the noncustodialSources property value. noncustodialDataSource sources that are included in the eDiscovery search
type EdiscoverySearchCollectionResponse ¶
type EdiscoverySearchCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewEdiscoverySearchCollectionResponse ¶
func NewEdiscoverySearchCollectionResponse() *EdiscoverySearchCollectionResponse
NewEdiscoverySearchCollectionResponse instantiates a new EdiscoverySearchCollectionResponse and sets the default values.
func (*EdiscoverySearchCollectionResponse) GetFieldDeserializers ¶
func (m *EdiscoverySearchCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoverySearchCollectionResponse) GetValue ¶
func (m *EdiscoverySearchCollectionResponse) GetValue() []EdiscoverySearchable
GetValue gets the value property value. The value property returns a []EdiscoverySearchable when successful
func (*EdiscoverySearchCollectionResponse) Serialize ¶
func (m *EdiscoverySearchCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EdiscoverySearchCollectionResponse) SetValue ¶
func (m *EdiscoverySearchCollectionResponse) SetValue(value []EdiscoverySearchable)
SetValue sets the value property value. The value property
type EdiscoverySearchCollectionResponseable ¶
type EdiscoverySearchCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []EdiscoverySearchable SetValue(value []EdiscoverySearchable) }
type EdiscoverySearchable ¶
type EdiscoverySearchable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable Searchable GetAdditionalSources() []DataSourceable GetAddToReviewSetOperation() EdiscoveryAddToReviewSetOperationable GetCustodianSources() []DataSourceable GetDataSourceScopes() *DataSourceScopes GetLastEstimateStatisticsOperation() EdiscoveryEstimateOperationable GetNoncustodialSources() []EdiscoveryNoncustodialDataSourceable SetAdditionalSources(value []DataSourceable) SetAddToReviewSetOperation(value EdiscoveryAddToReviewSetOperationable) SetCustodianSources(value []DataSourceable) SetDataSourceScopes(value *DataSourceScopes) SetLastEstimateStatisticsOperation(value EdiscoveryEstimateOperationable) SetNoncustodialSources(value []EdiscoveryNoncustodialDataSourceable) }
type EdiscoveryTagOperation ¶
type EdiscoveryTagOperation struct {
CaseOperation
}
func NewEdiscoveryTagOperation ¶
func NewEdiscoveryTagOperation() *EdiscoveryTagOperation
NewEdiscoveryTagOperation instantiates a new EdiscoveryTagOperation and sets the default values.
func (*EdiscoveryTagOperation) GetFieldDeserializers ¶
func (m *EdiscoveryTagOperation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EdiscoveryTagOperation) Serialize ¶
func (m *EdiscoveryTagOperation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type EdiscoveryTagOperationable ¶
type EdiscoveryTagOperationable interface { CaseOperationable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type EmailSender ¶ added in v0.49.0
type EmailSender struct {
// contains filtered or unexported fields
}
func NewEmailSender ¶ added in v0.49.0
func NewEmailSender() *EmailSender
NewEmailSender instantiates a new EmailSender and sets the default values.
func (*EmailSender) GetAdditionalData ¶ added in v0.49.0
func (m *EmailSender) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*EmailSender) GetBackingStore ¶ added in v0.56.0
func (m *EmailSender) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*EmailSender) GetDisplayName ¶ added in v0.49.0
func (m *EmailSender) GetDisplayName() *string
GetDisplayName gets the displayName property value. The name of the sender. returns a *string when successful
func (*EmailSender) GetDomainName ¶ added in v0.49.0
func (m *EmailSender) GetDomainName() *string
GetDomainName gets the domainName property value. Sender domain. returns a *string when successful
func (*EmailSender) GetEmailAddress ¶ added in v0.49.0
func (m *EmailSender) GetEmailAddress() *string
GetEmailAddress gets the emailAddress property value. Sender email address. returns a *string when successful
func (*EmailSender) GetFieldDeserializers ¶ added in v0.49.0
func (m *EmailSender) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EmailSender) GetOdataType ¶ added in v0.49.0
func (m *EmailSender) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*EmailSender) Serialize ¶ added in v0.49.0
func (m *EmailSender) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EmailSender) SetAdditionalData ¶ added in v0.49.0
func (m *EmailSender) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*EmailSender) SetBackingStore ¶ added in v0.56.0
func (m *EmailSender) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*EmailSender) SetDisplayName ¶ added in v0.49.0
func (m *EmailSender) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The name of the sender.
func (*EmailSender) SetDomainName ¶ added in v0.49.0
func (m *EmailSender) SetDomainName(value *string)
SetDomainName sets the domainName property value. Sender domain.
func (*EmailSender) SetEmailAddress ¶ added in v0.49.0
func (m *EmailSender) SetEmailAddress(value *string)
SetEmailAddress sets the emailAddress property value. Sender email address.
func (*EmailSender) SetOdataType ¶ added in v0.49.0
func (m *EmailSender) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type EmailSenderable ¶ added in v0.49.0
type EmailSenderable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDisplayName() *string GetDomainName() *string GetEmailAddress() *string GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDisplayName(value *string) SetDomainName(value *string) SetEmailAddress(value *string) SetOdataType(value *string) }
type EventPropagationResult ¶ added in v0.61.0
type EventPropagationResult struct {
// contains filtered or unexported fields
}
func NewEventPropagationResult ¶ added in v0.61.0
func NewEventPropagationResult() *EventPropagationResult
NewEventPropagationResult instantiates a new EventPropagationResult and sets the default values.
func (*EventPropagationResult) GetAdditionalData ¶ added in v0.61.0
func (m *EventPropagationResult) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*EventPropagationResult) GetBackingStore ¶ added in v0.61.0
func (m *EventPropagationResult) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*EventPropagationResult) GetFieldDeserializers ¶ added in v0.61.0
func (m *EventPropagationResult) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EventPropagationResult) GetLocation ¶ added in v0.61.0
func (m *EventPropagationResult) GetLocation() *string
GetLocation gets the location property value. The name of the specific location in the workload associated with the event. returns a *string when successful
func (*EventPropagationResult) GetOdataType ¶ added in v0.61.0
func (m *EventPropagationResult) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*EventPropagationResult) GetServiceName ¶ added in v0.61.0
func (m *EventPropagationResult) GetServiceName() *string
GetServiceName gets the serviceName property value. The name of the workload associated with the event. returns a *string when successful
func (*EventPropagationResult) GetStatus ¶ added in v0.61.0
func (m *EventPropagationResult) GetStatus() *EventPropagationStatus
GetStatus gets the status property value. Indicates the status of the event creation request. The possible values are: none, inProcessing, failed, success, unknownFutureValue. returns a *EventPropagationStatus when successful
func (*EventPropagationResult) GetStatusInformation ¶ added in v0.61.0
func (m *EventPropagationResult) GetStatusInformation() *string
GetStatusInformation gets the statusInformation property value. Additional information about the status of the event creation request. returns a *string when successful
func (*EventPropagationResult) Serialize ¶ added in v0.61.0
func (m *EventPropagationResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EventPropagationResult) SetAdditionalData ¶ added in v0.61.0
func (m *EventPropagationResult) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*EventPropagationResult) SetBackingStore ¶ added in v0.61.0
func (m *EventPropagationResult) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*EventPropagationResult) SetLocation ¶ added in v0.61.0
func (m *EventPropagationResult) SetLocation(value *string)
SetLocation sets the location property value. The name of the specific location in the workload associated with the event.
func (*EventPropagationResult) SetOdataType ¶ added in v0.61.0
func (m *EventPropagationResult) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*EventPropagationResult) SetServiceName ¶ added in v0.61.0
func (m *EventPropagationResult) SetServiceName(value *string)
SetServiceName sets the serviceName property value. The name of the workload associated with the event.
func (*EventPropagationResult) SetStatus ¶ added in v0.61.0
func (m *EventPropagationResult) SetStatus(value *EventPropagationStatus)
SetStatus sets the status property value. Indicates the status of the event creation request. The possible values are: none, inProcessing, failed, success, unknownFutureValue.
func (*EventPropagationResult) SetStatusInformation ¶ added in v0.61.0
func (m *EventPropagationResult) SetStatusInformation(value *string)
SetStatusInformation sets the statusInformation property value. Additional information about the status of the event creation request.
type EventPropagationResultable ¶ added in v0.61.0
type EventPropagationResultable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetLocation() *string GetOdataType() *string GetServiceName() *string GetStatus() *EventPropagationStatus GetStatusInformation() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetLocation(value *string) SetOdataType(value *string) SetServiceName(value *string) SetStatus(value *EventPropagationStatus) SetStatusInformation(value *string) }
type EventPropagationStatus ¶ added in v0.61.0
type EventPropagationStatus int
const ( NONE_EVENTPROPAGATIONSTATUS EventPropagationStatus = iota INPROCESSING_EVENTPROPAGATIONSTATUS FAILED_EVENTPROPAGATIONSTATUS SUCCESS_EVENTPROPAGATIONSTATUS UNKNOWNFUTUREVALUE_EVENTPROPAGATIONSTATUS )
func (EventPropagationStatus) String ¶ added in v0.61.0
func (i EventPropagationStatus) String() string
type EventQuery ¶ added in v0.61.0
type EventQuery struct {
// contains filtered or unexported fields
}
func NewEventQuery ¶ added in v0.61.0
func NewEventQuery() *EventQuery
NewEventQuery instantiates a new EventQuery and sets the default values.
func (*EventQuery) GetAdditionalData ¶ added in v0.61.0
func (m *EventQuery) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*EventQuery) GetBackingStore ¶ added in v0.61.0
func (m *EventQuery) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*EventQuery) GetFieldDeserializers ¶ added in v0.61.0
func (m *EventQuery) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*EventQuery) GetOdataType ¶ added in v0.61.0
func (m *EventQuery) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*EventQuery) GetQuery ¶ added in v0.61.0
func (m *EventQuery) GetQuery() *string
GetQuery gets the query property value. Represents unique identification for the query. 'Asset ID' for SharePoint Online and OneDrive for Business, 'keywords' for Exchange Online. returns a *string when successful
func (*EventQuery) GetQueryType ¶ added in v0.61.0
func (m *EventQuery) GetQueryType() *QueryType
GetQueryType gets the queryType property value. Represents the type of query associated with an event. 'files' for SPO and ODB and 'messages' for EXO.The possible values are: files, messages, unknownFutureValue. returns a *QueryType when successful
func (*EventQuery) Serialize ¶ added in v0.61.0
func (m *EventQuery) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*EventQuery) SetAdditionalData ¶ added in v0.61.0
func (m *EventQuery) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*EventQuery) SetBackingStore ¶ added in v0.61.0
func (m *EventQuery) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*EventQuery) SetOdataType ¶ added in v0.61.0
func (m *EventQuery) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*EventQuery) SetQuery ¶ added in v0.61.0
func (m *EventQuery) SetQuery(value *string)
SetQuery sets the query property value. Represents unique identification for the query. 'Asset ID' for SharePoint Online and OneDrive for Business, 'keywords' for Exchange Online.
func (*EventQuery) SetQueryType ¶ added in v0.61.0
func (m *EventQuery) SetQueryType(value *QueryType)
SetQueryType sets the queryType property value. Represents the type of query associated with an event. 'files' for SPO and ODB and 'messages' for EXO.The possible values are: files, messages, unknownFutureValue.
type EventQueryable ¶ added in v0.61.0
type EventQueryable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string GetQuery() *string GetQueryType() *QueryType SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) SetQuery(value *string) SetQueryType(value *QueryType) }
type EventStatusType ¶ added in v0.61.0
type EventStatusType int
const ( PENDING_EVENTSTATUSTYPE EventStatusType = iota ERROR_EVENTSTATUSTYPE SUCCESS_EVENTSTATUSTYPE NOTAVALIABLE_EVENTSTATUSTYPE UNKNOWNFUTUREVALUE_EVENTSTATUSTYPE )
func (EventStatusType) String ¶ added in v0.61.0
func (i EventStatusType) String() string
type EvidenceRemediationStatus ¶ added in v0.49.0
type EvidenceRemediationStatus int
const ( NONE_EVIDENCEREMEDIATIONSTATUS EvidenceRemediationStatus = iota REMEDIATED_EVIDENCEREMEDIATIONSTATUS PREVENTED_EVIDENCEREMEDIATIONSTATUS BLOCKED_EVIDENCEREMEDIATIONSTATUS NOTFOUND_EVIDENCEREMEDIATIONSTATUS UNKNOWNFUTUREVALUE_EVIDENCEREMEDIATIONSTATUS )
func (EvidenceRemediationStatus) String ¶ added in v0.49.0
func (i EvidenceRemediationStatus) String() string
type EvidenceRole ¶ added in v0.49.0
type EvidenceRole int
const ( UNKNOWN_EVIDENCEROLE EvidenceRole = iota CONTEXTUAL_EVIDENCEROLE SCANNED_EVIDENCEROLE SOURCE_EVIDENCEROLE DESTINATION_EVIDENCEROLE CREATED_EVIDENCEROLE ADDED_EVIDENCEROLE COMPROMISED_EVIDENCEROLE EDITED_EVIDENCEROLE ATTACKED_EVIDENCEROLE ATTACKER_EVIDENCEROLE COMMANDANDCONTROL_EVIDENCEROLE LOADED_EVIDENCEROLE SUSPICIOUS_EVIDENCEROLE POLICYVIOLATOR_EVIDENCEROLE UNKNOWNFUTUREVALUE_EVIDENCEROLE )
func (EvidenceRole) String ¶ added in v0.49.0
func (i EvidenceRole) String() string
type EvidenceVerdict ¶ added in v0.49.0
type EvidenceVerdict int
const ( UNKNOWN_EVIDENCEVERDICT EvidenceVerdict = iota SUSPICIOUS_EVIDENCEVERDICT MALICIOUS_EVIDENCEVERDICT NOTHREATSFOUND_EVIDENCEVERDICT UNKNOWNFUTUREVALUE_EVIDENCEVERDICT )
func (EvidenceVerdict) String ¶ added in v0.49.0
func (i EvidenceVerdict) String() string
type ExportFileMetadata ¶ added in v1.11.0
type ExportFileMetadata struct {
// contains filtered or unexported fields
}
func NewExportFileMetadata ¶ added in v1.11.0
func NewExportFileMetadata() *ExportFileMetadata
NewExportFileMetadata instantiates a new ExportFileMetadata and sets the default values.
func (*ExportFileMetadata) GetAdditionalData ¶ added in v1.11.0
func (m *ExportFileMetadata) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*ExportFileMetadata) GetBackingStore ¶ added in v1.11.0
func (m *ExportFileMetadata) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*ExportFileMetadata) GetDownloadUrl ¶ added in v1.11.0
func (m *ExportFileMetadata) GetDownloadUrl() *string
GetDownloadUrl gets the downloadUrl property value. The downloadUrl property returns a *string when successful
func (*ExportFileMetadata) GetFieldDeserializers ¶ added in v1.11.0
func (m *ExportFileMetadata) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ExportFileMetadata) GetFileName ¶ added in v1.11.0
func (m *ExportFileMetadata) GetFileName() *string
GetFileName gets the fileName property value. The fileName property returns a *string when successful
func (*ExportFileMetadata) GetOdataType ¶ added in v1.11.0
func (m *ExportFileMetadata) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*ExportFileMetadata) GetSize ¶ added in v1.11.0
func (m *ExportFileMetadata) GetSize() *int64
GetSize gets the size property value. The size property returns a *int64 when successful
func (*ExportFileMetadata) Serialize ¶ added in v1.11.0
func (m *ExportFileMetadata) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ExportFileMetadata) SetAdditionalData ¶ added in v1.11.0
func (m *ExportFileMetadata) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*ExportFileMetadata) SetBackingStore ¶ added in v1.11.0
func (m *ExportFileMetadata) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*ExportFileMetadata) SetDownloadUrl ¶ added in v1.11.0
func (m *ExportFileMetadata) SetDownloadUrl(value *string)
SetDownloadUrl sets the downloadUrl property value. The downloadUrl property
func (*ExportFileMetadata) SetFileName ¶ added in v1.11.0
func (m *ExportFileMetadata) SetFileName(value *string)
SetFileName sets the fileName property value. The fileName property
func (*ExportFileMetadata) SetOdataType ¶ added in v1.11.0
func (m *ExportFileMetadata) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*ExportFileMetadata) SetSize ¶ added in v1.11.0
func (m *ExportFileMetadata) SetSize(value *int64)
SetSize sets the size property value. The size property
type ExportFileMetadataable ¶ added in v1.11.0
type ExportFileMetadataable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDownloadUrl() *string GetFileName() *string GetOdataType() *string GetSize() *int64 SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDownloadUrl(value *string) SetFileName(value *string) SetOdataType(value *string) SetSize(value *int64) }
type ExportFileStructure ¶ added in v1.11.0
type ExportFileStructure int
const ( NONE_EXPORTFILESTRUCTURE ExportFileStructure = iota DIRECTORY_EXPORTFILESTRUCTURE PST_EXPORTFILESTRUCTURE UNKNOWNFUTUREVALUE_EXPORTFILESTRUCTURE )
func (ExportFileStructure) String ¶ added in v1.11.0
func (i ExportFileStructure) String() string
type ExportOptions ¶ added in v1.11.0
type ExportOptions int
func (ExportOptions) String ¶ added in v1.11.0
func (i ExportOptions) String() string
type FileDetails ¶ added in v0.49.0
type FileDetails struct {
// contains filtered or unexported fields
}
func NewFileDetails ¶ added in v0.49.0
func NewFileDetails() *FileDetails
NewFileDetails instantiates a new FileDetails and sets the default values.
func (*FileDetails) GetAdditionalData ¶ added in v0.49.0
func (m *FileDetails) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*FileDetails) GetBackingStore ¶ added in v0.56.0
func (m *FileDetails) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*FileDetails) GetFieldDeserializers ¶ added in v0.49.0
func (m *FileDetails) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FileDetails) GetFileName ¶ added in v0.49.0
func (m *FileDetails) GetFileName() *string
GetFileName gets the fileName property value. The name of the file. returns a *string when successful
func (*FileDetails) GetFilePath ¶ added in v0.49.0
func (m *FileDetails) GetFilePath() *string
GetFilePath gets the filePath property value. The file path (location) of the file instance. returns a *string when successful
func (*FileDetails) GetFilePublisher ¶ added in v0.49.0
func (m *FileDetails) GetFilePublisher() *string
GetFilePublisher gets the filePublisher property value. The publisher of the file. returns a *string when successful
func (*FileDetails) GetFileSize ¶ added in v0.49.0
func (m *FileDetails) GetFileSize() *int64
GetFileSize gets the fileSize property value. The size of the file in bytes. returns a *int64 when successful
func (*FileDetails) GetIssuer ¶ added in v0.49.0
func (m *FileDetails) GetIssuer() *string
GetIssuer gets the issuer property value. The certificate authority (CA) that issued the certificate. returns a *string when successful
func (*FileDetails) GetOdataType ¶ added in v0.49.0
func (m *FileDetails) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*FileDetails) GetSha1 ¶ added in v0.49.0
func (m *FileDetails) GetSha1() *string
GetSha1 gets the sha1 property value. The Sha1 cryptographic hash of the file content. returns a *string when successful
func (*FileDetails) GetSha256 ¶ added in v0.49.0
func (m *FileDetails) GetSha256() *string
GetSha256 gets the sha256 property value. The Sha256 cryptographic hash of the file content. returns a *string when successful
func (*FileDetails) GetSigner ¶ added in v0.49.0
func (m *FileDetails) GetSigner() *string
GetSigner gets the signer property value. The signer of the signed file. returns a *string when successful
func (*FileDetails) Serialize ¶ added in v0.49.0
func (m *FileDetails) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FileDetails) SetAdditionalData ¶ added in v0.49.0
func (m *FileDetails) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FileDetails) SetBackingStore ¶ added in v0.56.0
func (m *FileDetails) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*FileDetails) SetFileName ¶ added in v0.49.0
func (m *FileDetails) SetFileName(value *string)
SetFileName sets the fileName property value. The name of the file.
func (*FileDetails) SetFilePath ¶ added in v0.49.0
func (m *FileDetails) SetFilePath(value *string)
SetFilePath sets the filePath property value. The file path (location) of the file instance.
func (*FileDetails) SetFilePublisher ¶ added in v0.49.0
func (m *FileDetails) SetFilePublisher(value *string)
SetFilePublisher sets the filePublisher property value. The publisher of the file.
func (*FileDetails) SetFileSize ¶ added in v0.49.0
func (m *FileDetails) SetFileSize(value *int64)
SetFileSize sets the fileSize property value. The size of the file in bytes.
func (*FileDetails) SetIssuer ¶ added in v0.49.0
func (m *FileDetails) SetIssuer(value *string)
SetIssuer sets the issuer property value. The certificate authority (CA) that issued the certificate.
func (*FileDetails) SetOdataType ¶ added in v0.49.0
func (m *FileDetails) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*FileDetails) SetSha1 ¶ added in v0.49.0
func (m *FileDetails) SetSha1(value *string)
SetSha1 sets the sha1 property value. The Sha1 cryptographic hash of the file content.
func (*FileDetails) SetSha256 ¶ added in v0.49.0
func (m *FileDetails) SetSha256(value *string)
SetSha256 sets the sha256 property value. The Sha256 cryptographic hash of the file content.
func (*FileDetails) SetSigner ¶ added in v0.49.0
func (m *FileDetails) SetSigner(value *string)
SetSigner sets the signer property value. The signer of the signed file.
type FileDetailsable ¶ added in v0.49.0
type FileDetailsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetFileName() *string GetFilePath() *string GetFilePublisher() *string GetFileSize() *int64 GetIssuer() *string GetOdataType() *string GetSha1() *string GetSha256() *string GetSigner() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetFileName(value *string) SetFilePath(value *string) SetFilePublisher(value *string) SetFileSize(value *int64) SetIssuer(value *string) SetOdataType(value *string) SetSha1(value *string) SetSha256(value *string) SetSigner(value *string) }
type FileEvidence ¶ added in v0.49.0
type FileEvidence struct {
AlertEvidence
}
func NewFileEvidence ¶ added in v0.49.0
func NewFileEvidence() *FileEvidence
NewFileEvidence instantiates a new FileEvidence and sets the default values.
func (*FileEvidence) GetDetectionStatus ¶ added in v0.49.0
func (m *FileEvidence) GetDetectionStatus() *DetectionStatus
GetDetectionStatus gets the detectionStatus property value. The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. returns a *DetectionStatus when successful
func (*FileEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *FileEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FileEvidence) GetFileDetails ¶ added in v0.49.0
func (m *FileEvidence) GetFileDetails() FileDetailsable
GetFileDetails gets the fileDetails property value. The file details. returns a FileDetailsable when successful
func (*FileEvidence) GetMdeDeviceId ¶ added in v0.49.0
func (m *FileEvidence) GetMdeDeviceId() *string
GetMdeDeviceId gets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint. returns a *string when successful
func (*FileEvidence) Serialize ¶ added in v0.49.0
func (m *FileEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FileEvidence) SetDetectionStatus ¶ added in v0.49.0
func (m *FileEvidence) SetDetectionStatus(value *DetectionStatus)
SetDetectionStatus sets the detectionStatus property value. The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue.
func (*FileEvidence) SetFileDetails ¶ added in v0.49.0
func (m *FileEvidence) SetFileDetails(value FileDetailsable)
SetFileDetails sets the fileDetails property value. The file details.
func (*FileEvidence) SetMdeDeviceId ¶ added in v0.49.0
func (m *FileEvidence) SetMdeDeviceId(value *string)
SetMdeDeviceId sets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint.
type FileEvidenceable ¶ added in v0.49.0
type FileEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDetectionStatus() *DetectionStatus GetFileDetails() FileDetailsable GetMdeDeviceId() *string SetDetectionStatus(value *DetectionStatus) SetFileDetails(value FileDetailsable) SetMdeDeviceId(value *string) }
type FileHash ¶ added in v1.13.0
type FileHash struct {
// contains filtered or unexported fields
}
func NewFileHash ¶ added in v1.13.0
func NewFileHash() *FileHash
NewFileHash instantiates a new FileHash and sets the default values.
func (*FileHash) GetAdditionalData ¶ added in v1.13.0
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*FileHash) GetAlgorithm ¶ added in v1.13.0
func (m *FileHash) GetAlgorithm() *FileHashAlgorithm
GetAlgorithm gets the algorithm property value. The algorithm property returns a *FileHashAlgorithm when successful
func (*FileHash) GetBackingStore ¶ added in v1.13.0
func (m *FileHash) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*FileHash) GetFieldDeserializers ¶ added in v1.13.0
func (m *FileHash) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FileHash) GetOdataType ¶ added in v1.13.0
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*FileHash) GetValue ¶ added in v1.13.0
GetValue gets the value property value. The hash value. returns a *string when successful
func (*FileHash) Serialize ¶ added in v1.13.0
func (m *FileHash) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FileHash) SetAdditionalData ¶ added in v1.13.0
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FileHash) SetAlgorithm ¶ added in v1.13.0
func (m *FileHash) SetAlgorithm(value *FileHashAlgorithm)
SetAlgorithm sets the algorithm property value. The algorithm property
func (*FileHash) SetBackingStore ¶ added in v1.13.0
func (m *FileHash) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*FileHash) SetOdataType ¶ added in v1.13.0
SetOdataType sets the @odata.type property value. The OdataType property
type FileHashAlgorithm ¶ added in v1.13.0
type FileHashAlgorithm int
const ( UNKNOWN_FILEHASHALGORITHM FileHashAlgorithm = iota MD5_FILEHASHALGORITHM SHA1_FILEHASHALGORITHM SHA256_FILEHASHALGORITHM SHA256AC_FILEHASHALGORITHM UNKNOWNFUTUREVALUE_FILEHASHALGORITHM )
func (FileHashAlgorithm) String ¶ added in v1.13.0
func (i FileHashAlgorithm) String() string
type FileHashEvidence ¶ added in v1.33.0
type FileHashEvidence struct {
AlertEvidence
}
func NewFileHashEvidence ¶ added in v1.33.0
func NewFileHashEvidence() *FileHashEvidence
NewFileHashEvidence instantiates a new FileHashEvidence and sets the default values.
func (*FileHashEvidence) GetAlgorithm ¶ added in v1.33.0
func (m *FileHashEvidence) GetAlgorithm() *FileHashAlgorithm
GetAlgorithm gets the algorithm property value. The algorithm property returns a *FileHashAlgorithm when successful
func (*FileHashEvidence) GetFieldDeserializers ¶ added in v1.33.0
func (m *FileHashEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FileHashEvidence) GetValue ¶ added in v1.33.0
func (m *FileHashEvidence) GetValue() *string
GetValue gets the value property value. The value property returns a *string when successful
func (*FileHashEvidence) Serialize ¶ added in v1.33.0
func (m *FileHashEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FileHashEvidence) SetAlgorithm ¶ added in v1.33.0
func (m *FileHashEvidence) SetAlgorithm(value *FileHashAlgorithm)
SetAlgorithm sets the algorithm property value. The algorithm property
func (*FileHashEvidence) SetValue ¶ added in v1.33.0
func (m *FileHashEvidence) SetValue(value *string)
SetValue sets the value property value. The value property
type FileHashEvidenceable ¶ added in v1.33.0
type FileHashEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAlgorithm() *FileHashAlgorithm GetValue() *string SetAlgorithm(value *FileHashAlgorithm) SetValue(value *string) }
type FileHashable ¶ added in v1.13.0
type FileHashable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAlgorithm() *FileHashAlgorithm GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string GetValue() *string SetAlgorithm(value *FileHashAlgorithm) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) SetValue(value *string) }
type FilePlanAppliedCategory ¶ added in v1.38.0
type FilePlanAppliedCategory struct {
FilePlanDescriptorBase
}
func NewFilePlanAppliedCategory ¶ added in v1.38.0
func NewFilePlanAppliedCategory() *FilePlanAppliedCategory
NewFilePlanAppliedCategory instantiates a new FilePlanAppliedCategory and sets the default values.
func (*FilePlanAppliedCategory) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanAppliedCategory) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanAppliedCategory) GetSubcategory ¶ added in v1.38.0
func (m *FilePlanAppliedCategory) GetSubcategory() FilePlanSubcategoryable
GetSubcategory gets the subcategory property value. Represents the file plan descriptor for a subcategory under a specific category, which has been assigned to a particular retention label. returns a FilePlanSubcategoryable when successful
func (*FilePlanAppliedCategory) Serialize ¶ added in v1.38.0
func (m *FilePlanAppliedCategory) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FilePlanAppliedCategory) SetSubcategory ¶ added in v1.38.0
func (m *FilePlanAppliedCategory) SetSubcategory(value FilePlanSubcategoryable)
SetSubcategory sets the subcategory property value. Represents the file plan descriptor for a subcategory under a specific category, which has been assigned to a particular retention label.
type FilePlanAppliedCategoryable ¶ added in v1.38.0
type FilePlanAppliedCategoryable interface { FilePlanDescriptorBaseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetSubcategory() FilePlanSubcategoryable SetSubcategory(value FilePlanSubcategoryable) }
type FilePlanAuthority ¶ added in v1.38.0
type FilePlanAuthority struct {
FilePlanDescriptorBase
}
func NewFilePlanAuthority ¶ added in v1.38.0
func NewFilePlanAuthority() *FilePlanAuthority
NewFilePlanAuthority instantiates a new FilePlanAuthority and sets the default values.
func (*FilePlanAuthority) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanAuthority) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanAuthority) Serialize ¶ added in v1.38.0
func (m *FilePlanAuthority) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type FilePlanAuthorityable ¶ added in v1.38.0
type FilePlanAuthorityable interface { FilePlanDescriptorBaseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type FilePlanCitation ¶ added in v1.38.0
type FilePlanCitation struct {
FilePlanDescriptorBase
}
func NewFilePlanCitation ¶ added in v1.38.0
func NewFilePlanCitation() *FilePlanCitation
NewFilePlanCitation instantiates a new FilePlanCitation and sets the default values.
func (*FilePlanCitation) GetCitationJurisdiction ¶ added in v1.38.0
func (m *FilePlanCitation) GetCitationJurisdiction() *string
GetCitationJurisdiction gets the citationJurisdiction property value. Represents the jurisdiction or agency that published the filePlanCitation. returns a *string when successful
func (*FilePlanCitation) GetCitationUrl ¶ added in v1.38.0
func (m *FilePlanCitation) GetCitationUrl() *string
GetCitationUrl gets the citationUrl property value. Represents the URL to the published filePlanCitation. returns a *string when successful
func (*FilePlanCitation) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanCitation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanCitation) Serialize ¶ added in v1.38.0
func (m *FilePlanCitation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FilePlanCitation) SetCitationJurisdiction ¶ added in v1.38.0
func (m *FilePlanCitation) SetCitationJurisdiction(value *string)
SetCitationJurisdiction sets the citationJurisdiction property value. Represents the jurisdiction or agency that published the filePlanCitation.
func (*FilePlanCitation) SetCitationUrl ¶ added in v1.38.0
func (m *FilePlanCitation) SetCitationUrl(value *string)
SetCitationUrl sets the citationUrl property value. Represents the URL to the published filePlanCitation.
type FilePlanCitationable ¶ added in v1.38.0
type FilePlanCitationable interface { FilePlanDescriptorBaseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCitationJurisdiction() *string GetCitationUrl() *string SetCitationJurisdiction(value *string) SetCitationUrl(value *string) }
type FilePlanDepartment ¶ added in v1.38.0
type FilePlanDepartment struct {
FilePlanDescriptorBase
}
func NewFilePlanDepartment ¶ added in v1.38.0
func NewFilePlanDepartment() *FilePlanDepartment
NewFilePlanDepartment instantiates a new FilePlanDepartment and sets the default values.
func (*FilePlanDepartment) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanDepartment) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanDepartment) Serialize ¶ added in v1.38.0
func (m *FilePlanDepartment) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type FilePlanDepartmentable ¶ added in v1.38.0
type FilePlanDepartmentable interface { FilePlanDescriptorBaseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type FilePlanDescriptor ¶ added in v1.38.0
type FilePlanDescriptor struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewFilePlanDescriptor ¶ added in v1.38.0
func NewFilePlanDescriptor() *FilePlanDescriptor
NewFilePlanDescriptor instantiates a new FilePlanDescriptor and sets the default values.
func (*FilePlanDescriptor) GetAuthority ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetAuthority() FilePlanAuthorityable
GetAuthority gets the authority property value. Represents the file plan descriptor of type authority applied to a particular retention label. returns a FilePlanAuthorityable when successful
func (*FilePlanDescriptor) GetAuthorityTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetAuthorityTemplate() AuthorityTemplateable
GetAuthorityTemplate gets the authorityTemplate property value. Specifies the underlying authority that describes the type of content to be retained and its retention schedule. returns a AuthorityTemplateable when successful
func (*FilePlanDescriptor) GetCategory ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetCategory() FilePlanAppliedCategoryable
GetCategory gets the category property value. The category property returns a FilePlanAppliedCategoryable when successful
func (*FilePlanDescriptor) GetCategoryTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetCategoryTemplate() CategoryTemplateable
GetCategoryTemplate gets the categoryTemplate property value. Specifies a group of similar types of content in a particular department. returns a CategoryTemplateable when successful
func (*FilePlanDescriptor) GetCitation ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetCitation() FilePlanCitationable
GetCitation gets the citation property value. Represents the file plan descriptor of type citation applied to a particular retention label. returns a FilePlanCitationable when successful
func (*FilePlanDescriptor) GetCitationTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetCitationTemplate() CitationTemplateable
GetCitationTemplate gets the citationTemplate property value. The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted. returns a CitationTemplateable when successful
func (*FilePlanDescriptor) GetDepartment ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetDepartment() FilePlanDepartmentable
GetDepartment gets the department property value. Represents the file plan descriptor of type department applied to a particular retention label. returns a FilePlanDepartmentable when successful
func (*FilePlanDescriptor) GetDepartmentTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetDepartmentTemplate() DepartmentTemplateable
GetDepartmentTemplate gets the departmentTemplate property value. Specifies the department or business unit of an organization to which a label belongs. returns a DepartmentTemplateable when successful
func (*FilePlanDescriptor) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanDescriptor) GetFilePlanReference ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetFilePlanReference() FilePlanReferenceable
GetFilePlanReference gets the filePlanReference property value. Represents the file plan descriptor of type filePlanReference applied to a particular retention label. returns a FilePlanReferenceable when successful
func (*FilePlanDescriptor) GetFilePlanReferenceTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) GetFilePlanReferenceTemplate() FilePlanReferenceTemplateable
GetFilePlanReferenceTemplate gets the filePlanReferenceTemplate property value. Specifies a unique alpha-numeric identifier for an organization’s retention schedule. returns a FilePlanReferenceTemplateable when successful
func (*FilePlanDescriptor) Serialize ¶ added in v1.38.0
func (m *FilePlanDescriptor) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FilePlanDescriptor) SetAuthority ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetAuthority(value FilePlanAuthorityable)
SetAuthority sets the authority property value. Represents the file plan descriptor of type authority applied to a particular retention label.
func (*FilePlanDescriptor) SetAuthorityTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetAuthorityTemplate(value AuthorityTemplateable)
SetAuthorityTemplate sets the authorityTemplate property value. Specifies the underlying authority that describes the type of content to be retained and its retention schedule.
func (*FilePlanDescriptor) SetCategory ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetCategory(value FilePlanAppliedCategoryable)
SetCategory sets the category property value. The category property
func (*FilePlanDescriptor) SetCategoryTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetCategoryTemplate(value CategoryTemplateable)
SetCategoryTemplate sets the categoryTemplate property value. Specifies a group of similar types of content in a particular department.
func (*FilePlanDescriptor) SetCitation ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetCitation(value FilePlanCitationable)
SetCitation sets the citation property value. Represents the file plan descriptor of type citation applied to a particular retention label.
func (*FilePlanDescriptor) SetCitationTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetCitationTemplate(value CitationTemplateable)
SetCitationTemplate sets the citationTemplate property value. The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted.
func (*FilePlanDescriptor) SetDepartment ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetDepartment(value FilePlanDepartmentable)
SetDepartment sets the department property value. Represents the file plan descriptor of type department applied to a particular retention label.
func (*FilePlanDescriptor) SetDepartmentTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetDepartmentTemplate(value DepartmentTemplateable)
SetDepartmentTemplate sets the departmentTemplate property value. Specifies the department or business unit of an organization to which a label belongs.
func (*FilePlanDescriptor) SetFilePlanReference ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetFilePlanReference(value FilePlanReferenceable)
SetFilePlanReference sets the filePlanReference property value. Represents the file plan descriptor of type filePlanReference applied to a particular retention label.
func (*FilePlanDescriptor) SetFilePlanReferenceTemplate ¶ added in v1.38.0
func (m *FilePlanDescriptor) SetFilePlanReferenceTemplate(value FilePlanReferenceTemplateable)
SetFilePlanReferenceTemplate sets the filePlanReferenceTemplate property value. Specifies a unique alpha-numeric identifier for an organization’s retention schedule.
type FilePlanDescriptorBase ¶ added in v1.38.0
type FilePlanDescriptorBase struct {
// contains filtered or unexported fields
}
func NewFilePlanDescriptorBase ¶ added in v1.38.0
func NewFilePlanDescriptorBase() *FilePlanDescriptorBase
NewFilePlanDescriptorBase instantiates a new FilePlanDescriptorBase and sets the default values.
func (*FilePlanDescriptorBase) GetAdditionalData ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*FilePlanDescriptorBase) GetBackingStore ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*FilePlanDescriptorBase) GetDisplayName ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) GetDisplayName() *string
GetDisplayName gets the displayName property value. Unique string that defines the name for the file plan descriptor associated with a particular retention label. returns a *string when successful
func (*FilePlanDescriptorBase) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanDescriptorBase) GetOdataType ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*FilePlanDescriptorBase) Serialize ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FilePlanDescriptorBase) SetAdditionalData ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FilePlanDescriptorBase) SetBackingStore ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*FilePlanDescriptorBase) SetDisplayName ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Unique string that defines the name for the file plan descriptor associated with a particular retention label.
func (*FilePlanDescriptorBase) SetOdataType ¶ added in v1.38.0
func (m *FilePlanDescriptorBase) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type FilePlanDescriptorBaseable ¶ added in v1.38.0
type FilePlanDescriptorBaseable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDisplayName() *string GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDisplayName(value *string) SetOdataType(value *string) }
type FilePlanDescriptorTemplate ¶ added in v1.38.0
type FilePlanDescriptorTemplate struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewFilePlanDescriptorTemplate ¶ added in v1.38.0
func NewFilePlanDescriptorTemplate() *FilePlanDescriptorTemplate
NewFilePlanDescriptorTemplate instantiates a new FilePlanDescriptorTemplate and sets the default values.
func (*FilePlanDescriptorTemplate) GetCreatedBy ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. Represents the user who created the filePlanDescriptorTemplate column. returns a IdentitySetable when successful
func (*FilePlanDescriptorTemplate) GetCreatedDateTime ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. Represents the date and time in which the filePlanDescriptorTemplate is created. returns a *Time when successful
func (*FilePlanDescriptorTemplate) GetDisplayName ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) GetDisplayName() *string
GetDisplayName gets the displayName property value. Unique string that defines a filePlanDescriptorTemplate name. returns a *string when successful
func (*FilePlanDescriptorTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanDescriptorTemplate) Serialize ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FilePlanDescriptorTemplate) SetCreatedBy ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. Represents the user who created the filePlanDescriptorTemplate column.
func (*FilePlanDescriptorTemplate) SetCreatedDateTime ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. Represents the date and time in which the filePlanDescriptorTemplate is created.
func (*FilePlanDescriptorTemplate) SetDisplayName ¶ added in v1.38.0
func (m *FilePlanDescriptorTemplate) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Unique string that defines a filePlanDescriptorTemplate name.
type FilePlanDescriptorTemplateable ¶ added in v1.38.0
type FilePlanDescriptorTemplateable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDisplayName() *string SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDisplayName(value *string) }
type FilePlanDescriptorable ¶ added in v1.38.0
type FilePlanDescriptorable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAuthority() FilePlanAuthorityable GetAuthorityTemplate() AuthorityTemplateable GetCategory() FilePlanAppliedCategoryable GetCategoryTemplate() CategoryTemplateable GetCitation() FilePlanCitationable GetCitationTemplate() CitationTemplateable GetDepartment() FilePlanDepartmentable GetDepartmentTemplate() DepartmentTemplateable GetFilePlanReference() FilePlanReferenceable GetFilePlanReferenceTemplate() FilePlanReferenceTemplateable SetAuthority(value FilePlanAuthorityable) SetAuthorityTemplate(value AuthorityTemplateable) SetCategory(value FilePlanAppliedCategoryable) SetCategoryTemplate(value CategoryTemplateable) SetCitation(value FilePlanCitationable) SetCitationTemplate(value CitationTemplateable) SetDepartment(value FilePlanDepartmentable) SetDepartmentTemplate(value DepartmentTemplateable) SetFilePlanReference(value FilePlanReferenceable) SetFilePlanReferenceTemplate(value FilePlanReferenceTemplateable) }
type FilePlanReference ¶ added in v1.38.0
type FilePlanReference struct {
FilePlanDescriptorBase
}
func NewFilePlanReference ¶ added in v1.38.0
func NewFilePlanReference() *FilePlanReference
NewFilePlanReference instantiates a new FilePlanReference and sets the default values.
func (*FilePlanReference) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanReference) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanReference) Serialize ¶ added in v1.38.0
func (m *FilePlanReference) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type FilePlanReferenceTemplate ¶ added in v1.38.0
type FilePlanReferenceTemplate struct {
FilePlanDescriptorTemplate
}
func NewFilePlanReferenceTemplate ¶ added in v1.38.0
func NewFilePlanReferenceTemplate() *FilePlanReferenceTemplate
NewFilePlanReferenceTemplate instantiates a new FilePlanReferenceTemplate and sets the default values.
func (*FilePlanReferenceTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanReferenceTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanReferenceTemplate) Serialize ¶ added in v1.38.0
func (m *FilePlanReferenceTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type FilePlanReferenceTemplateCollectionResponse ¶ added in v1.38.0
type FilePlanReferenceTemplateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewFilePlanReferenceTemplateCollectionResponse ¶ added in v1.38.0
func NewFilePlanReferenceTemplateCollectionResponse() *FilePlanReferenceTemplateCollectionResponse
NewFilePlanReferenceTemplateCollectionResponse instantiates a new FilePlanReferenceTemplateCollectionResponse and sets the default values.
func (*FilePlanReferenceTemplateCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanReferenceTemplateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanReferenceTemplateCollectionResponse) GetValue ¶ added in v1.38.0
func (m *FilePlanReferenceTemplateCollectionResponse) GetValue() []FilePlanReferenceTemplateable
GetValue gets the value property value. The value property returns a []FilePlanReferenceTemplateable when successful
func (*FilePlanReferenceTemplateCollectionResponse) Serialize ¶ added in v1.38.0
func (m *FilePlanReferenceTemplateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FilePlanReferenceTemplateCollectionResponse) SetValue ¶ added in v1.38.0
func (m *FilePlanReferenceTemplateCollectionResponse) SetValue(value []FilePlanReferenceTemplateable)
SetValue sets the value property value. The value property
type FilePlanReferenceTemplateCollectionResponseable ¶ added in v1.38.0
type FilePlanReferenceTemplateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []FilePlanReferenceTemplateable SetValue(value []FilePlanReferenceTemplateable) }
type FilePlanReferenceTemplateable ¶ added in v1.38.0
type FilePlanReferenceTemplateable interface { FilePlanDescriptorTemplateable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type FilePlanReferenceable ¶ added in v1.38.0
type FilePlanReferenceable interface { FilePlanDescriptorBaseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type FilePlanSubcategory ¶ added in v1.38.0
type FilePlanSubcategory struct {
FilePlanDescriptorBase
}
func NewFilePlanSubcategory ¶ added in v1.38.0
func NewFilePlanSubcategory() *FilePlanSubcategory
NewFilePlanSubcategory instantiates a new FilePlanSubcategory and sets the default values.
func (*FilePlanSubcategory) GetFieldDeserializers ¶ added in v1.38.0
func (m *FilePlanSubcategory) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FilePlanSubcategory) Serialize ¶ added in v1.38.0
func (m *FilePlanSubcategory) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type FilePlanSubcategoryable ¶ added in v1.38.0
type FilePlanSubcategoryable interface { FilePlanDescriptorBaseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type FormattedContent ¶ added in v1.10.0
type FormattedContent struct {
// contains filtered or unexported fields
}
func NewFormattedContent ¶ added in v1.10.0
func NewFormattedContent() *FormattedContent
NewFormattedContent instantiates a new FormattedContent and sets the default values.
func (*FormattedContent) GetAdditionalData ¶ added in v1.10.0
func (m *FormattedContent) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*FormattedContent) GetBackingStore ¶ added in v1.10.0
func (m *FormattedContent) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*FormattedContent) GetContent ¶ added in v1.10.0
func (m *FormattedContent) GetContent() *string
GetContent gets the content property value. The content of this formattedContent. returns a *string when successful
func (*FormattedContent) GetFieldDeserializers ¶ added in v1.10.0
func (m *FormattedContent) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*FormattedContent) GetFormat ¶ added in v1.10.0
func (m *FormattedContent) GetFormat() *ContentFormat
GetFormat gets the format property value. The format of the content. The possible values are: text, html, markdown, unknownFutureValue. returns a *ContentFormat when successful
func (*FormattedContent) GetOdataType ¶ added in v1.10.0
func (m *FormattedContent) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*FormattedContent) Serialize ¶ added in v1.10.0
func (m *FormattedContent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*FormattedContent) SetAdditionalData ¶ added in v1.10.0
func (m *FormattedContent) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*FormattedContent) SetBackingStore ¶ added in v1.10.0
func (m *FormattedContent) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*FormattedContent) SetContent ¶ added in v1.10.0
func (m *FormattedContent) SetContent(value *string)
SetContent sets the content property value. The content of this formattedContent.
func (*FormattedContent) SetFormat ¶ added in v1.10.0
func (m *FormattedContent) SetFormat(value *ContentFormat)
SetFormat sets the format property value. The format of the content. The possible values are: text, html, markdown, unknownFutureValue.
func (*FormattedContent) SetOdataType ¶ added in v1.10.0
func (m *FormattedContent) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type FormattedContentable ¶ added in v1.10.0
type FormattedContentable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetContent() *string GetFormat() *ContentFormat GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetContent(value *string) SetFormat(value *ContentFormat) SetOdataType(value *string) }
type GeoLocation ¶ added in v1.38.0
type GeoLocation struct {
// contains filtered or unexported fields
}
func NewGeoLocation ¶ added in v1.38.0
func NewGeoLocation() *GeoLocation
NewGeoLocation instantiates a new GeoLocation and sets the default values.
func (*GeoLocation) GetAdditionalData ¶ added in v1.38.0
func (m *GeoLocation) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*GeoLocation) GetBackingStore ¶ added in v1.38.0
func (m *GeoLocation) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*GeoLocation) GetCity ¶ added in v1.38.0
func (m *GeoLocation) GetCity() *string
GetCity gets the city property value. The city property returns a *string when successful
func (*GeoLocation) GetCountryName ¶ added in v1.38.0
func (m *GeoLocation) GetCountryName() *string
GetCountryName gets the countryName property value. The countryName property returns a *string when successful
func (*GeoLocation) GetFieldDeserializers ¶ added in v1.38.0
func (m *GeoLocation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*GeoLocation) GetLatitude ¶ added in v1.38.0
func (m *GeoLocation) GetLatitude() *float64
GetLatitude gets the latitude property value. The latitude property returns a *float64 when successful
func (*GeoLocation) GetLongitude ¶ added in v1.38.0
func (m *GeoLocation) GetLongitude() *float64
GetLongitude gets the longitude property value. The longitude property returns a *float64 when successful
func (*GeoLocation) GetOdataType ¶ added in v1.38.0
func (m *GeoLocation) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*GeoLocation) GetState ¶ added in v1.38.0
func (m *GeoLocation) GetState() *string
GetState gets the state property value. The state property returns a *string when successful
func (*GeoLocation) Serialize ¶ added in v1.38.0
func (m *GeoLocation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*GeoLocation) SetAdditionalData ¶ added in v1.38.0
func (m *GeoLocation) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*GeoLocation) SetBackingStore ¶ added in v1.38.0
func (m *GeoLocation) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*GeoLocation) SetCity ¶ added in v1.38.0
func (m *GeoLocation) SetCity(value *string)
SetCity sets the city property value. The city property
func (*GeoLocation) SetCountryName ¶ added in v1.38.0
func (m *GeoLocation) SetCountryName(value *string)
SetCountryName sets the countryName property value. The countryName property
func (*GeoLocation) SetLatitude ¶ added in v1.38.0
func (m *GeoLocation) SetLatitude(value *float64)
SetLatitude sets the latitude property value. The latitude property
func (*GeoLocation) SetLongitude ¶ added in v1.38.0
func (m *GeoLocation) SetLongitude(value *float64)
SetLongitude sets the longitude property value. The longitude property
func (*GeoLocation) SetOdataType ¶ added in v1.38.0
func (m *GeoLocation) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*GeoLocation) SetState ¶ added in v1.38.0
func (m *GeoLocation) SetState(value *string)
SetState sets the state property value. The state property
type GeoLocationable ¶ added in v1.38.0
type GeoLocationable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetCity() *string GetCountryName() *string GetLatitude() *float64 GetLongitude() *float64 GetOdataType() *string GetState() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetCity(value *string) SetCountryName(value *string) SetLatitude(value *float64) SetLongitude(value *float64) SetOdataType(value *string) SetState(value *string) }
type GitHubOrganizationEvidence ¶ added in v1.30.0
type GitHubOrganizationEvidence struct {
AlertEvidence
}
func NewGitHubOrganizationEvidence ¶ added in v1.30.0
func NewGitHubOrganizationEvidence() *GitHubOrganizationEvidence
NewGitHubOrganizationEvidence instantiates a new GitHubOrganizationEvidence and sets the default values.
func (*GitHubOrganizationEvidence) GetCompany ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetCompany() *string
GetCompany gets the company property value. The company property returns a *string when successful
func (*GitHubOrganizationEvidence) GetDisplayName ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetDisplayName() *string
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*GitHubOrganizationEvidence) GetEmail ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetEmail() *string
GetEmail gets the email property value. The email property returns a *string when successful
func (*GitHubOrganizationEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*GitHubOrganizationEvidence) GetLogin ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetLogin() *string
GetLogin gets the login property value. The login property returns a *string when successful
func (*GitHubOrganizationEvidence) GetOrgId ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetOrgId() *string
GetOrgId gets the orgId property value. The orgId property returns a *string when successful
func (*GitHubOrganizationEvidence) GetWebUrl ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) GetWebUrl() *string
GetWebUrl gets the webUrl property value. The webUrl property returns a *string when successful
func (*GitHubOrganizationEvidence) Serialize ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*GitHubOrganizationEvidence) SetCompany ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) SetCompany(value *string)
SetCompany sets the company property value. The company property
func (*GitHubOrganizationEvidence) SetDisplayName ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The displayName property
func (*GitHubOrganizationEvidence) SetEmail ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) SetEmail(value *string)
SetEmail sets the email property value. The email property
func (*GitHubOrganizationEvidence) SetLogin ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) SetLogin(value *string)
SetLogin sets the login property value. The login property
func (*GitHubOrganizationEvidence) SetOrgId ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) SetOrgId(value *string)
SetOrgId sets the orgId property value. The orgId property
func (*GitHubOrganizationEvidence) SetWebUrl ¶ added in v1.30.0
func (m *GitHubOrganizationEvidence) SetWebUrl(value *string)
SetWebUrl sets the webUrl property value. The webUrl property
type GitHubOrganizationEvidenceable ¶ added in v1.30.0
type GitHubOrganizationEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCompany() *string GetDisplayName() *string GetEmail() *string GetLogin() *string GetOrgId() *string GetWebUrl() *string SetCompany(value *string) SetDisplayName(value *string) SetEmail(value *string) SetLogin(value *string) SetOrgId(value *string) SetWebUrl(value *string) }
type GitHubRepoEvidence ¶ added in v1.30.0
type GitHubRepoEvidence struct {
AlertEvidence
}
func NewGitHubRepoEvidence ¶ added in v1.30.0
func NewGitHubRepoEvidence() *GitHubRepoEvidence
NewGitHubRepoEvidence instantiates a new GitHubRepoEvidence and sets the default values.
func (*GitHubRepoEvidence) GetBaseUrl ¶ added in v1.30.0
func (m *GitHubRepoEvidence) GetBaseUrl() *string
GetBaseUrl gets the baseUrl property value. The baseUrl property returns a *string when successful
func (*GitHubRepoEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *GitHubRepoEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*GitHubRepoEvidence) GetLogin ¶ added in v1.30.0
func (m *GitHubRepoEvidence) GetLogin() *string
GetLogin gets the login property value. The login property returns a *string when successful
func (*GitHubRepoEvidence) GetOwner ¶ added in v1.30.0
func (m *GitHubRepoEvidence) GetOwner() *string
GetOwner gets the owner property value. The owner property returns a *string when successful
func (*GitHubRepoEvidence) GetOwnerType ¶ added in v1.30.0
func (m *GitHubRepoEvidence) GetOwnerType() *string
GetOwnerType gets the ownerType property value. The ownerType property returns a *string when successful
func (*GitHubRepoEvidence) GetRepoId ¶ added in v1.30.0
func (m *GitHubRepoEvidence) GetRepoId() *string
GetRepoId gets the repoId property value. The repoId property returns a *string when successful
func (*GitHubRepoEvidence) Serialize ¶ added in v1.30.0
func (m *GitHubRepoEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*GitHubRepoEvidence) SetBaseUrl ¶ added in v1.30.0
func (m *GitHubRepoEvidence) SetBaseUrl(value *string)
SetBaseUrl sets the baseUrl property value. The baseUrl property
func (*GitHubRepoEvidence) SetLogin ¶ added in v1.30.0
func (m *GitHubRepoEvidence) SetLogin(value *string)
SetLogin sets the login property value. The login property
func (*GitHubRepoEvidence) SetOwner ¶ added in v1.30.0
func (m *GitHubRepoEvidence) SetOwner(value *string)
SetOwner sets the owner property value. The owner property
func (*GitHubRepoEvidence) SetOwnerType ¶ added in v1.30.0
func (m *GitHubRepoEvidence) SetOwnerType(value *string)
SetOwnerType sets the ownerType property value. The ownerType property
func (*GitHubRepoEvidence) SetRepoId ¶ added in v1.30.0
func (m *GitHubRepoEvidence) SetRepoId(value *string)
SetRepoId sets the repoId property value. The repoId property
type GitHubRepoEvidenceable ¶ added in v1.30.0
type GitHubRepoEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBaseUrl() *string GetLogin() *string GetOwner() *string GetOwnerType() *string GetRepoId() *string SetBaseUrl(value *string) SetLogin(value *string) SetOwner(value *string) SetOwnerType(value *string) SetRepoId(value *string) }
type GitHubUserEvidence ¶ added in v1.30.0
type GitHubUserEvidence struct {
AlertEvidence
}
func NewGitHubUserEvidence ¶ added in v1.30.0
func NewGitHubUserEvidence() *GitHubUserEvidence
NewGitHubUserEvidence instantiates a new GitHubUserEvidence and sets the default values.
func (*GitHubUserEvidence) GetEmail ¶ added in v1.30.0
func (m *GitHubUserEvidence) GetEmail() *string
GetEmail gets the email property value. The email property returns a *string when successful
func (*GitHubUserEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *GitHubUserEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*GitHubUserEvidence) GetLogin ¶ added in v1.30.0
func (m *GitHubUserEvidence) GetLogin() *string
GetLogin gets the login property value. The login property returns a *string when successful
func (*GitHubUserEvidence) GetName ¶ added in v1.30.0
func (m *GitHubUserEvidence) GetName() *string
GetName gets the name property value. The name property returns a *string when successful
func (*GitHubUserEvidence) GetUserId ¶ added in v1.30.0
func (m *GitHubUserEvidence) GetUserId() *string
GetUserId gets the userId property value. The userId property returns a *string when successful
func (*GitHubUserEvidence) GetWebUrl ¶ added in v1.30.0
func (m *GitHubUserEvidence) GetWebUrl() *string
GetWebUrl gets the webUrl property value. The webUrl property returns a *string when successful
func (*GitHubUserEvidence) Serialize ¶ added in v1.30.0
func (m *GitHubUserEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*GitHubUserEvidence) SetEmail ¶ added in v1.30.0
func (m *GitHubUserEvidence) SetEmail(value *string)
SetEmail sets the email property value. The email property
func (*GitHubUserEvidence) SetLogin ¶ added in v1.30.0
func (m *GitHubUserEvidence) SetLogin(value *string)
SetLogin sets the login property value. The login property
func (*GitHubUserEvidence) SetName ¶ added in v1.30.0
func (m *GitHubUserEvidence) SetName(value *string)
SetName sets the name property value. The name property
func (*GitHubUserEvidence) SetUserId ¶ added in v1.30.0
func (m *GitHubUserEvidence) SetUserId(value *string)
SetUserId sets the userId property value. The userId property
func (*GitHubUserEvidence) SetWebUrl ¶ added in v1.30.0
func (m *GitHubUserEvidence) SetWebUrl(value *string)
SetWebUrl sets the webUrl property value. The webUrl property
type GitHubUserEvidenceable ¶ added in v1.30.0
type GitHubUserEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetEmail() *string GetLogin() *string GetName() *string GetUserId() *string GetWebUrl() *string SetEmail(value *string) SetLogin(value *string) SetName(value *string) SetUserId(value *string) SetWebUrl(value *string) }
type GoogleCloudLocationType ¶ added in v1.5.0
type GoogleCloudLocationType int
const ( UNKNOWN_GOOGLECLOUDLOCATIONTYPE GoogleCloudLocationType = iota REGIONAL_GOOGLECLOUDLOCATIONTYPE ZONAL_GOOGLECLOUDLOCATIONTYPE GLOBAL_GOOGLECLOUDLOCATIONTYPE UNKNOWNFUTUREVALUE_GOOGLECLOUDLOCATIONTYPE )
func (GoogleCloudLocationType) String ¶ added in v1.5.0
func (i GoogleCloudLocationType) String() string
type GoogleCloudResourceEvidence ¶ added in v1.5.0
type GoogleCloudResourceEvidence struct {
AlertEvidence
}
func NewGoogleCloudResourceEvidence ¶ added in v1.5.0
func NewGoogleCloudResourceEvidence() *GoogleCloudResourceEvidence
NewGoogleCloudResourceEvidence instantiates a new GoogleCloudResourceEvidence and sets the default values.
func (*GoogleCloudResourceEvidence) GetFieldDeserializers ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*GoogleCloudResourceEvidence) GetFullResourceName ¶ added in v1.37.0
func (m *GoogleCloudResourceEvidence) GetFullResourceName() *string
GetFullResourceName gets the fullResourceName property value. The fullResourceName property returns a *string when successful
func (*GoogleCloudResourceEvidence) GetLocation ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetLocation() *string
GetLocation gets the location property value. The zone or region where the resource is located. returns a *string when successful
func (*GoogleCloudResourceEvidence) GetLocationType ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetLocationType() *GoogleCloudLocationType
GetLocationType gets the locationType property value. The type of location. Possible values are: unknown, regional, zonal, global, unknownFutureValue. returns a *GoogleCloudLocationType when successful
func (*GoogleCloudResourceEvidence) GetProjectId ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetProjectId() *string
GetProjectId gets the projectId property value. The Google project ID as defined by the user. returns a *string when successful
func (*GoogleCloudResourceEvidence) GetProjectNumber ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetProjectNumber() *int64
GetProjectNumber gets the projectNumber property value. The project number assigned by Google. returns a *int64 when successful
func (*GoogleCloudResourceEvidence) GetResourceName ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetResourceName() *string
GetResourceName gets the resourceName property value. The name of the resource. returns a *string when successful
func (*GoogleCloudResourceEvidence) GetResourceType ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) GetResourceType() *string
GetResourceType gets the resourceType property value. The type of the resource. returns a *string when successful
func (*GoogleCloudResourceEvidence) Serialize ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*GoogleCloudResourceEvidence) SetFullResourceName ¶ added in v1.37.0
func (m *GoogleCloudResourceEvidence) SetFullResourceName(value *string)
SetFullResourceName sets the fullResourceName property value. The fullResourceName property
func (*GoogleCloudResourceEvidence) SetLocation ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) SetLocation(value *string)
SetLocation sets the location property value. The zone or region where the resource is located.
func (*GoogleCloudResourceEvidence) SetLocationType ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) SetLocationType(value *GoogleCloudLocationType)
SetLocationType sets the locationType property value. The type of location. Possible values are: unknown, regional, zonal, global, unknownFutureValue.
func (*GoogleCloudResourceEvidence) SetProjectId ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) SetProjectId(value *string)
SetProjectId sets the projectId property value. The Google project ID as defined by the user.
func (*GoogleCloudResourceEvidence) SetProjectNumber ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) SetProjectNumber(value *int64)
SetProjectNumber sets the projectNumber property value. The project number assigned by Google.
func (*GoogleCloudResourceEvidence) SetResourceName ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) SetResourceName(value *string)
SetResourceName sets the resourceName property value. The name of the resource.
func (*GoogleCloudResourceEvidence) SetResourceType ¶ added in v1.5.0
func (m *GoogleCloudResourceEvidence) SetResourceType(value *string)
SetResourceType sets the resourceType property value. The type of the resource.
type GoogleCloudResourceEvidenceable ¶ added in v1.5.0
type GoogleCloudResourceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetFullResourceName() *string GetLocation() *string GetLocationType() *GoogleCloudLocationType GetProjectId() *string GetProjectNumber() *int64 GetResourceName() *string GetResourceType() *string SetFullResourceName(value *string) SetLocation(value *string) SetLocationType(value *GoogleCloudLocationType) SetProjectId(value *string) SetProjectNumber(value *int64) SetResourceName(value *string) SetResourceType(value *string) }
type HealthIssue ¶ added in v1.42.0
type HealthIssue struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewHealthIssue ¶ added in v1.42.0
func NewHealthIssue() *HealthIssue
NewHealthIssue instantiates a new HealthIssue and sets the default values.
func (*HealthIssue) GetAdditionalInformation ¶ added in v1.42.0
func (m *HealthIssue) GetAdditionalInformation() []string
GetAdditionalInformation gets the additionalInformation property value. The additionalInformation property returns a []string when successful
func (*HealthIssue) GetCreatedDateTime ¶ added in v1.42.0
func (m *HealthIssue) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The createdDateTime property returns a *Time when successful
func (*HealthIssue) GetDescription ¶ added in v1.42.0
func (m *HealthIssue) GetDescription() *string
GetDescription gets the description property value. The description property returns a *string when successful
func (*HealthIssue) GetDisplayName ¶ added in v1.42.0
func (m *HealthIssue) GetDisplayName() *string
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*HealthIssue) GetDomainNames ¶ added in v1.42.0
func (m *HealthIssue) GetDomainNames() []string
GetDomainNames gets the domainNames property value. The domainNames property returns a []string when successful
func (*HealthIssue) GetFieldDeserializers ¶ added in v1.42.0
func (m *HealthIssue) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HealthIssue) GetHealthIssueType ¶ added in v1.42.0
func (m *HealthIssue) GetHealthIssueType() *HealthIssueType
GetHealthIssueType gets the healthIssueType property value. The healthIssueType property returns a *HealthIssueType when successful
func (*HealthIssue) GetIssueTypeId ¶ added in v1.42.0
func (m *HealthIssue) GetIssueTypeId() *string
GetIssueTypeId gets the issueTypeId property value. The issueTypeId property returns a *string when successful
func (*HealthIssue) GetLastModifiedDateTime ¶ added in v1.42.0
func (m *HealthIssue) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The lastModifiedDateTime property returns a *Time when successful
func (*HealthIssue) GetRecommendations ¶ added in v1.42.0
func (m *HealthIssue) GetRecommendations() []string
GetRecommendations gets the recommendations property value. The recommendations property returns a []string when successful
func (*HealthIssue) GetRecommendedActionCommands ¶ added in v1.42.0
func (m *HealthIssue) GetRecommendedActionCommands() []string
GetRecommendedActionCommands gets the recommendedActionCommands property value. The recommendedActionCommands property returns a []string when successful
func (*HealthIssue) GetSensorDNSNames ¶ added in v1.42.0
func (m *HealthIssue) GetSensorDNSNames() []string
GetSensorDNSNames gets the sensorDNSNames property value. The sensorDNSNames property returns a []string when successful
func (*HealthIssue) GetSeverity ¶ added in v1.42.0
func (m *HealthIssue) GetSeverity() *HealthIssueSeverity
GetSeverity gets the severity property value. The severity property returns a *HealthIssueSeverity when successful
func (*HealthIssue) GetStatus ¶ added in v1.42.0
func (m *HealthIssue) GetStatus() *HealthIssueStatus
GetStatus gets the status property value. The status property returns a *HealthIssueStatus when successful
func (*HealthIssue) Serialize ¶ added in v1.42.0
func (m *HealthIssue) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HealthIssue) SetAdditionalInformation ¶ added in v1.42.0
func (m *HealthIssue) SetAdditionalInformation(value []string)
SetAdditionalInformation sets the additionalInformation property value. The additionalInformation property
func (*HealthIssue) SetCreatedDateTime ¶ added in v1.42.0
func (m *HealthIssue) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The createdDateTime property
func (*HealthIssue) SetDescription ¶ added in v1.42.0
func (m *HealthIssue) SetDescription(value *string)
SetDescription sets the description property value. The description property
func (*HealthIssue) SetDisplayName ¶ added in v1.42.0
func (m *HealthIssue) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The displayName property
func (*HealthIssue) SetDomainNames ¶ added in v1.42.0
func (m *HealthIssue) SetDomainNames(value []string)
SetDomainNames sets the domainNames property value. The domainNames property
func (*HealthIssue) SetHealthIssueType ¶ added in v1.42.0
func (m *HealthIssue) SetHealthIssueType(value *HealthIssueType)
SetHealthIssueType sets the healthIssueType property value. The healthIssueType property
func (*HealthIssue) SetIssueTypeId ¶ added in v1.42.0
func (m *HealthIssue) SetIssueTypeId(value *string)
SetIssueTypeId sets the issueTypeId property value. The issueTypeId property
func (*HealthIssue) SetLastModifiedDateTime ¶ added in v1.42.0
func (m *HealthIssue) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The lastModifiedDateTime property
func (*HealthIssue) SetRecommendations ¶ added in v1.42.0
func (m *HealthIssue) SetRecommendations(value []string)
SetRecommendations sets the recommendations property value. The recommendations property
func (*HealthIssue) SetRecommendedActionCommands ¶ added in v1.42.0
func (m *HealthIssue) SetRecommendedActionCommands(value []string)
SetRecommendedActionCommands sets the recommendedActionCommands property value. The recommendedActionCommands property
func (*HealthIssue) SetSensorDNSNames ¶ added in v1.42.0
func (m *HealthIssue) SetSensorDNSNames(value []string)
SetSensorDNSNames sets the sensorDNSNames property value. The sensorDNSNames property
func (*HealthIssue) SetSeverity ¶ added in v1.42.0
func (m *HealthIssue) SetSeverity(value *HealthIssueSeverity)
SetSeverity sets the severity property value. The severity property
func (*HealthIssue) SetStatus ¶ added in v1.42.0
func (m *HealthIssue) SetStatus(value *HealthIssueStatus)
SetStatus sets the status property value. The status property
type HealthIssueCollectionResponse ¶ added in v1.42.0
type HealthIssueCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHealthIssueCollectionResponse ¶ added in v1.42.0
func NewHealthIssueCollectionResponse() *HealthIssueCollectionResponse
NewHealthIssueCollectionResponse instantiates a new HealthIssueCollectionResponse and sets the default values.
func (*HealthIssueCollectionResponse) GetFieldDeserializers ¶ added in v1.42.0
func (m *HealthIssueCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HealthIssueCollectionResponse) GetValue ¶ added in v1.42.0
func (m *HealthIssueCollectionResponse) GetValue() []HealthIssueable
GetValue gets the value property value. The value property returns a []HealthIssueable when successful
func (*HealthIssueCollectionResponse) Serialize ¶ added in v1.42.0
func (m *HealthIssueCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HealthIssueCollectionResponse) SetValue ¶ added in v1.42.0
func (m *HealthIssueCollectionResponse) SetValue(value []HealthIssueable)
SetValue sets the value property value. The value property
type HealthIssueCollectionResponseable ¶ added in v1.42.0
type HealthIssueCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HealthIssueable SetValue(value []HealthIssueable) }
type HealthIssueSeverity ¶ added in v1.42.0
type HealthIssueSeverity int
const ( LOW_HEALTHISSUESEVERITY HealthIssueSeverity = iota MEDIUM_HEALTHISSUESEVERITY HIGH_HEALTHISSUESEVERITY UNKNOWNFUTUREVALUE_HEALTHISSUESEVERITY )
func (HealthIssueSeverity) String ¶ added in v1.42.0
func (i HealthIssueSeverity) String() string
type HealthIssueStatus ¶ added in v1.42.0
type HealthIssueStatus int
const ( OPEN_HEALTHISSUESTATUS HealthIssueStatus = iota CLOSED_HEALTHISSUESTATUS SUPPRESSED_HEALTHISSUESTATUS UNKNOWNFUTUREVALUE_HEALTHISSUESTATUS )
func (HealthIssueStatus) String ¶ added in v1.42.0
func (i HealthIssueStatus) String() string
type HealthIssueType ¶ added in v1.42.0
type HealthIssueType int
const ( SENSOR_HEALTHISSUETYPE HealthIssueType = iota GLOBAL_HEALTHISSUETYPE UNKNOWNFUTUREVALUE_HEALTHISSUETYPE )
func (HealthIssueType) String ¶ added in v1.42.0
func (i HealthIssueType) String() string
type HealthIssueable ¶ added in v1.42.0
type HealthIssueable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAdditionalInformation() []string GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDisplayName() *string GetDomainNames() []string GetHealthIssueType() *HealthIssueType GetIssueTypeId() *string GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRecommendations() []string GetRecommendedActionCommands() []string GetSensorDNSNames() []string GetSeverity() *HealthIssueSeverity GetStatus() *HealthIssueStatus SetAdditionalInformation(value []string) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDisplayName(value *string) SetDomainNames(value []string) SetHealthIssueType(value *HealthIssueType) SetIssueTypeId(value *string) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRecommendations(value []string) SetRecommendedActionCommands(value []string) SetSensorDNSNames(value []string) SetSeverity(value *HealthIssueSeverity) SetStatus(value *HealthIssueStatus) }
type Host ¶ added in v1.10.0
type Host struct {
Artifact
}
func NewHost ¶ added in v1.10.0
func NewHost() *Host
NewHost instantiates a new Host and sets the default values.
func (*Host) GetChildHostPairs ¶ added in v1.20.0
func (m *Host) GetChildHostPairs() []HostPairable
GetChildHostPairs gets the childHostPairs property value. The hostPairs that are resources associated with a host, where that host is the parentHost and has an outgoing pairing to a childHost. returns a []HostPairable when successful
func (*Host) GetComponents ¶ added in v1.10.0
func (m *Host) GetComponents() []HostComponentable
GetComponents gets the components property value. The hostComponents that are associated with this host. returns a []HostComponentable when successful
func (*Host) GetCookies ¶ added in v1.10.0
func (m *Host) GetCookies() []HostCookieable
GetCookies gets the cookies property value. The hostCookies that are associated with this host. returns a []HostCookieable when successful
func (*Host) GetFieldDeserializers ¶ added in v1.10.0
func (m *Host) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Host) GetFirstSeenDateTime ¶ added in v1.10.0
func (m *Host) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when this host was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Host) GetHostPairs ¶ added in v1.20.0
func (m *Host) GetHostPairs() []HostPairable
GetHostPairs gets the hostPairs property value. The hostPairs that are associated with this host, where this host is either the parentHost or childHost. returns a []HostPairable when successful
func (*Host) GetLastSeenDateTime ¶ added in v1.10.0
func (m *Host) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when this host was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Host) GetParentHostPairs ¶ added in v1.20.0
func (m *Host) GetParentHostPairs() []HostPairable
GetParentHostPairs gets the parentHostPairs property value. The hostPairs that are associated with a host, where that host is the childHost and has an incoming pairing with a parentHost. returns a []HostPairable when successful
func (*Host) GetPassiveDns ¶ added in v1.10.0
func (m *Host) GetPassiveDns() []PassiveDnsRecordable
GetPassiveDns gets the passiveDns property value. Passive DNS retrieval about this host. returns a []PassiveDnsRecordable when successful
func (*Host) GetPassiveDnsReverse ¶ added in v1.10.0
func (m *Host) GetPassiveDnsReverse() []PassiveDnsRecordable
GetPassiveDnsReverse gets the passiveDnsReverse property value. Reverse passive DNS retrieval about this host. returns a []PassiveDnsRecordable when successful
func (*Host) GetPorts ¶ added in v1.24.0
func (m *Host) GetPorts() []HostPortable
GetPorts gets the ports property value. The hostPorts associated with a host. returns a []HostPortable when successful
func (*Host) GetReputation ¶ added in v1.10.0
func (m *Host) GetReputation() HostReputationable
GetReputation gets the reputation property value. Represents a calculated reputation of this host. returns a HostReputationable when successful
func (*Host) GetSslCertificates ¶ added in v1.20.0
func (m *Host) GetSslCertificates() []HostSslCertificateable
GetSslCertificates gets the sslCertificates property value. The hostSslCertificates that are associated with this host. returns a []HostSslCertificateable when successful
func (*Host) GetSubdomains ¶ added in v1.20.0
func (m *Host) GetSubdomains() []Subdomainable
GetSubdomains gets the subdomains property value. The subdomains that are associated with this host. returns a []Subdomainable when successful
func (*Host) GetTrackers ¶ added in v1.10.0
func (m *Host) GetTrackers() []HostTrackerable
GetTrackers gets the trackers property value. The hostTrackers that are associated with this host. returns a []HostTrackerable when successful
func (*Host) GetWhois ¶ added in v1.20.0
func (m *Host) GetWhois() WhoisRecordable
GetWhois gets the whois property value. The most recent whoisRecord for this host. returns a WhoisRecordable when successful
func (*Host) Serialize ¶ added in v1.10.0
func (m *Host) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Host) SetChildHostPairs ¶ added in v1.20.0
func (m *Host) SetChildHostPairs(value []HostPairable)
SetChildHostPairs sets the childHostPairs property value. The hostPairs that are resources associated with a host, where that host is the parentHost and has an outgoing pairing to a childHost.
func (*Host) SetComponents ¶ added in v1.10.0
func (m *Host) SetComponents(value []HostComponentable)
SetComponents sets the components property value. The hostComponents that are associated with this host.
func (*Host) SetCookies ¶ added in v1.10.0
func (m *Host) SetCookies(value []HostCookieable)
SetCookies sets the cookies property value. The hostCookies that are associated with this host.
func (*Host) SetFirstSeenDateTime ¶ added in v1.10.0
func (m *Host) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when this host was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Host) SetHostPairs ¶ added in v1.20.0
func (m *Host) SetHostPairs(value []HostPairable)
SetHostPairs sets the hostPairs property value. The hostPairs that are associated with this host, where this host is either the parentHost or childHost.
func (*Host) SetLastSeenDateTime ¶ added in v1.10.0
func (m *Host) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when this host was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*Host) SetParentHostPairs ¶ added in v1.20.0
func (m *Host) SetParentHostPairs(value []HostPairable)
SetParentHostPairs sets the parentHostPairs property value. The hostPairs that are associated with a host, where that host is the childHost and has an incoming pairing with a parentHost.
func (*Host) SetPassiveDns ¶ added in v1.10.0
func (m *Host) SetPassiveDns(value []PassiveDnsRecordable)
SetPassiveDns sets the passiveDns property value. Passive DNS retrieval about this host.
func (*Host) SetPassiveDnsReverse ¶ added in v1.10.0
func (m *Host) SetPassiveDnsReverse(value []PassiveDnsRecordable)
SetPassiveDnsReverse sets the passiveDnsReverse property value. Reverse passive DNS retrieval about this host.
func (*Host) SetPorts ¶ added in v1.24.0
func (m *Host) SetPorts(value []HostPortable)
SetPorts sets the ports property value. The hostPorts associated with a host.
func (*Host) SetReputation ¶ added in v1.10.0
func (m *Host) SetReputation(value HostReputationable)
SetReputation sets the reputation property value. Represents a calculated reputation of this host.
func (*Host) SetSslCertificates ¶ added in v1.20.0
func (m *Host) SetSslCertificates(value []HostSslCertificateable)
SetSslCertificates sets the sslCertificates property value. The hostSslCertificates that are associated with this host.
func (*Host) SetSubdomains ¶ added in v1.20.0
func (m *Host) SetSubdomains(value []Subdomainable)
SetSubdomains sets the subdomains property value. The subdomains that are associated with this host.
func (*Host) SetTrackers ¶ added in v1.10.0
func (m *Host) SetTrackers(value []HostTrackerable)
SetTrackers sets the trackers property value. The hostTrackers that are associated with this host.
func (*Host) SetWhois ¶ added in v1.20.0
func (m *Host) SetWhois(value WhoisRecordable)
SetWhois sets the whois property value. The most recent whoisRecord for this host.
type HostCollectionResponse ¶ added in v1.10.0
type HostCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostCollectionResponse ¶ added in v1.10.0
func NewHostCollectionResponse() *HostCollectionResponse
NewHostCollectionResponse instantiates a new HostCollectionResponse and sets the default values.
func (*HostCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostCollectionResponse) GetValue ¶ added in v1.10.0
func (m *HostCollectionResponse) GetValue() []Hostable
GetValue gets the value property value. The value property returns a []Hostable when successful
func (*HostCollectionResponse) Serialize ¶ added in v1.10.0
func (m *HostCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostCollectionResponse) SetValue ¶ added in v1.10.0
func (m *HostCollectionResponse) SetValue(value []Hostable)
SetValue sets the value property value. The value property
type HostCollectionResponseable ¶ added in v1.10.0
type HostCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Hostable SetValue(value []Hostable) }
type HostComponent ¶ added in v1.10.0
type HostComponent struct {
Artifact
}
func NewHostComponent ¶ added in v1.10.0
func NewHostComponent() *HostComponent
NewHostComponent instantiates a new HostComponent and sets the default values.
func (*HostComponent) GetCategory ¶ added in v1.10.0
func (m *HostComponent) GetCategory() *string
GetCategory gets the category property value. The type of component that was detected (for example, Operating System, Framework, Remote Access, or Server). returns a *string when successful
func (*HostComponent) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostComponent) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostComponent) GetFirstSeenDateTime ¶ added in v1.10.0
func (m *HostComponent) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed this web component. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostComponent) GetHost ¶ added in v1.10.0
func (m *HostComponent) GetHost() Hostable
GetHost gets the host property value. The host property returns a Hostable when successful
func (*HostComponent) GetLastSeenDateTime ¶ added in v1.10.0
func (m *HostComponent) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when Microsoft Defender Threat Intelligence observed this web component. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostComponent) GetName ¶ added in v1.10.0
func (m *HostComponent) GetName() *string
GetName gets the name property value. A name running on the artifact, for example, Microsoft IIS. returns a *string when successful
func (*HostComponent) GetVersion ¶ added in v1.10.0
func (m *HostComponent) GetVersion() *string
GetVersion gets the version property value. The component version running on the artifact, for example, v8.5. This shouldn't be assumed to be strictly numerical. returns a *string when successful
func (*HostComponent) Serialize ¶ added in v1.10.0
func (m *HostComponent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostComponent) SetCategory ¶ added in v1.10.0
func (m *HostComponent) SetCategory(value *string)
SetCategory sets the category property value. The type of component that was detected (for example, Operating System, Framework, Remote Access, or Server).
func (*HostComponent) SetFirstSeenDateTime ¶ added in v1.10.0
func (m *HostComponent) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed this web component. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostComponent) SetHost ¶ added in v1.10.0
func (m *HostComponent) SetHost(value Hostable)
SetHost sets the host property value. The host property
func (*HostComponent) SetLastSeenDateTime ¶ added in v1.10.0
func (m *HostComponent) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when Microsoft Defender Threat Intelligence observed this web component. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostComponent) SetName ¶ added in v1.10.0
func (m *HostComponent) SetName(value *string)
SetName sets the name property value. A name running on the artifact, for example, Microsoft IIS.
func (*HostComponent) SetVersion ¶ added in v1.10.0
func (m *HostComponent) SetVersion(value *string)
SetVersion sets the version property value. The component version running on the artifact, for example, v8.5. This shouldn't be assumed to be strictly numerical.
type HostComponentCollectionResponse ¶ added in v1.10.0
type HostComponentCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostComponentCollectionResponse ¶ added in v1.10.0
func NewHostComponentCollectionResponse() *HostComponentCollectionResponse
NewHostComponentCollectionResponse instantiates a new HostComponentCollectionResponse and sets the default values.
func (*HostComponentCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostComponentCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostComponentCollectionResponse) GetValue ¶ added in v1.10.0
func (m *HostComponentCollectionResponse) GetValue() []HostComponentable
GetValue gets the value property value. The value property returns a []HostComponentable when successful
func (*HostComponentCollectionResponse) Serialize ¶ added in v1.10.0
func (m *HostComponentCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostComponentCollectionResponse) SetValue ¶ added in v1.10.0
func (m *HostComponentCollectionResponse) SetValue(value []HostComponentable)
SetValue sets the value property value. The value property
type HostComponentCollectionResponseable ¶ added in v1.10.0
type HostComponentCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HostComponentable SetValue(value []HostComponentable) }
type HostComponentable ¶ added in v1.10.0
type HostComponentable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCategory() *string GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetName() *string GetVersion() *string SetCategory(value *string) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetName(value *string) SetVersion(value *string) }
type HostCookie ¶ added in v1.10.0
type HostCookie struct {
Artifact
}
func NewHostCookie ¶ added in v1.10.0
func NewHostCookie() *HostCookie
NewHostCookie instantiates a new HostCookie and sets the default values.
func (*HostCookie) GetDomain ¶ added in v1.10.0
func (m *HostCookie) GetDomain() *string
GetDomain gets the domain property value. The URI for which the cookie is valid. returns a *string when successful
func (*HostCookie) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostCookie) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostCookie) GetFirstSeenDateTime ¶ added in v1.10.0
func (m *HostCookie) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when this hostCookie was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostCookie) GetHost ¶ added in v1.10.0
func (m *HostCookie) GetHost() Hostable
GetHost gets the host property value. The host property returns a Hostable when successful
func (*HostCookie) GetLastSeenDateTime ¶ added in v1.10.0
func (m *HostCookie) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when this hostCookie was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostCookie) GetName ¶ added in v1.10.0
func (m *HostCookie) GetName() *string
GetName gets the name property value. The name of the cookie, for example, JSESSIONID or SEARCH_NAMESITE. returns a *string when successful
func (*HostCookie) Serialize ¶ added in v1.10.0
func (m *HostCookie) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostCookie) SetDomain ¶ added in v1.10.0
func (m *HostCookie) SetDomain(value *string)
SetDomain sets the domain property value. The URI for which the cookie is valid.
func (*HostCookie) SetFirstSeenDateTime ¶ added in v1.10.0
func (m *HostCookie) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when this hostCookie was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostCookie) SetHost ¶ added in v1.10.0
func (m *HostCookie) SetHost(value Hostable)
SetHost sets the host property value. The host property
func (*HostCookie) SetLastSeenDateTime ¶ added in v1.10.0
func (m *HostCookie) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when this hostCookie was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostCookie) SetName ¶ added in v1.10.0
func (m *HostCookie) SetName(value *string)
SetName sets the name property value. The name of the cookie, for example, JSESSIONID or SEARCH_NAMESITE.
type HostCookieCollectionResponse ¶ added in v1.10.0
type HostCookieCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostCookieCollectionResponse ¶ added in v1.10.0
func NewHostCookieCollectionResponse() *HostCookieCollectionResponse
NewHostCookieCollectionResponse instantiates a new HostCookieCollectionResponse and sets the default values.
func (*HostCookieCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostCookieCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostCookieCollectionResponse) GetValue ¶ added in v1.10.0
func (m *HostCookieCollectionResponse) GetValue() []HostCookieable
GetValue gets the value property value. The value property returns a []HostCookieable when successful
func (*HostCookieCollectionResponse) Serialize ¶ added in v1.10.0
func (m *HostCookieCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostCookieCollectionResponse) SetValue ¶ added in v1.10.0
func (m *HostCookieCollectionResponse) SetValue(value []HostCookieable)
SetValue sets the value property value. The value property
type HostCookieCollectionResponseable ¶ added in v1.10.0
type HostCookieCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HostCookieable SetValue(value []HostCookieable) }
type HostCookieable ¶ added in v1.10.0
type HostCookieable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDomain() *string GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetName() *string SetDomain(value *string) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetName(value *string) }
type HostLogonSessionEvidence ¶ added in v1.30.0
type HostLogonSessionEvidence struct {
AlertEvidence
}
func NewHostLogonSessionEvidence ¶ added in v1.30.0
func NewHostLogonSessionEvidence() *HostLogonSessionEvidence
NewHostLogonSessionEvidence instantiates a new HostLogonSessionEvidence and sets the default values.
func (*HostLogonSessionEvidence) GetAccount ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) GetAccount() UserEvidenceable
GetAccount gets the account property value. The account property returns a UserEvidenceable when successful
func (*HostLogonSessionEvidence) GetEndUtcDateTime ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) GetEndUtcDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEndUtcDateTime gets the endUtcDateTime property value. The endUtcDateTime property returns a *Time when successful
func (*HostLogonSessionEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostLogonSessionEvidence) GetHost ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) GetHost() DeviceEvidenceable
GetHost gets the host property value. The host property returns a DeviceEvidenceable when successful
func (*HostLogonSessionEvidence) GetSessionId ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) GetSessionId() *string
GetSessionId gets the sessionId property value. The sessionId property returns a *string when successful
func (*HostLogonSessionEvidence) GetStartUtcDateTime ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) GetStartUtcDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartUtcDateTime gets the startUtcDateTime property value. The startUtcDateTime property returns a *Time when successful
func (*HostLogonSessionEvidence) Serialize ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostLogonSessionEvidence) SetAccount ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) SetAccount(value UserEvidenceable)
SetAccount sets the account property value. The account property
func (*HostLogonSessionEvidence) SetEndUtcDateTime ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) SetEndUtcDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEndUtcDateTime sets the endUtcDateTime property value. The endUtcDateTime property
func (*HostLogonSessionEvidence) SetHost ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) SetHost(value DeviceEvidenceable)
SetHost sets the host property value. The host property
func (*HostLogonSessionEvidence) SetSessionId ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) SetSessionId(value *string)
SetSessionId sets the sessionId property value. The sessionId property
func (*HostLogonSessionEvidence) SetStartUtcDateTime ¶ added in v1.30.0
func (m *HostLogonSessionEvidence) SetStartUtcDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartUtcDateTime sets the startUtcDateTime property value. The startUtcDateTime property
type HostLogonSessionEvidenceable ¶ added in v1.30.0
type HostLogonSessionEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAccount() UserEvidenceable GetEndUtcDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() DeviceEvidenceable GetSessionId() *string GetStartUtcDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetAccount(value UserEvidenceable) SetEndUtcDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value DeviceEvidenceable) SetSessionId(value *string) SetStartUtcDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
type HostPair ¶ added in v1.20.0
type HostPair struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewHostPair ¶ added in v1.20.0
func NewHostPair() *HostPair
NewHostPair instantiates a new HostPair and sets the default values.
func (*HostPair) GetChildHost ¶ added in v1.20.0
GetChildHost gets the childHost property value. The childHost property returns a Hostable when successful
func (*HostPair) GetFieldDeserializers ¶ added in v1.20.0
func (m *HostPair) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostPair) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *HostPair) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The date and time when Microsoft Defender Threat Intelligence first observed the hostPair. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPair) GetLastSeenDateTime ¶ added in v1.20.0
func (m *HostPair) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The date and time when Microsoft Defender Threat Intelligence last observed the hostPair. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPair) GetLinkKind ¶ added in v1.20.0
GetLinkKind gets the linkKind property value. The reason that two hosts are identified as hostPair. returns a *string when successful
func (*HostPair) GetParentHost ¶ added in v1.20.0
GetParentHost gets the parentHost property value. The parentHost property returns a Hostable when successful
func (*HostPair) Serialize ¶ added in v1.20.0
func (m *HostPair) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostPair) SetChildHost ¶ added in v1.20.0
SetChildHost sets the childHost property value. The childHost property
func (*HostPair) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *HostPair) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The date and time when Microsoft Defender Threat Intelligence first observed the hostPair. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*HostPair) SetLastSeenDateTime ¶ added in v1.20.0
func (m *HostPair) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The date and time when Microsoft Defender Threat Intelligence last observed the hostPair. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*HostPair) SetLinkKind ¶ added in v1.20.0
SetLinkKind sets the linkKind property value. The reason that two hosts are identified as hostPair.
func (*HostPair) SetParentHost ¶ added in v1.20.0
SetParentHost sets the parentHost property value. The parentHost property
type HostPairCollectionResponse ¶ added in v1.20.0
type HostPairCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostPairCollectionResponse ¶ added in v1.20.0
func NewHostPairCollectionResponse() *HostPairCollectionResponse
NewHostPairCollectionResponse instantiates a new HostPairCollectionResponse and sets the default values.
func (*HostPairCollectionResponse) GetFieldDeserializers ¶ added in v1.20.0
func (m *HostPairCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostPairCollectionResponse) GetValue ¶ added in v1.20.0
func (m *HostPairCollectionResponse) GetValue() []HostPairable
GetValue gets the value property value. The value property returns a []HostPairable when successful
func (*HostPairCollectionResponse) Serialize ¶ added in v1.20.0
func (m *HostPairCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostPairCollectionResponse) SetValue ¶ added in v1.20.0
func (m *HostPairCollectionResponse) SetValue(value []HostPairable)
SetValue sets the value property value. The value property
type HostPairCollectionResponseable ¶ added in v1.20.0
type HostPairCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HostPairable SetValue(value []HostPairable) }
type HostPairable ¶ added in v1.20.0
type HostPairable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetChildHost() Hostable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLinkKind() *string GetParentHost() Hostable SetChildHost(value Hostable) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLinkKind(value *string) SetParentHost(value Hostable) }
type HostPort ¶ added in v1.24.0
type HostPort struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewHostPort ¶ added in v1.24.0
func NewHostPort() *HostPort
NewHostPort instantiates a new HostPort and sets the default values.
func (*HostPort) GetBanners ¶ added in v1.24.0
func (m *HostPort) GetBanners() []HostPortBannerable
GetBanners gets the banners property value. The hostPortBanners retrieved from scanning the port. returns a []HostPortBannerable when successful
func (*HostPort) GetFieldDeserializers ¶ added in v1.24.0
func (m *HostPort) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostPort) GetFirstSeenDateTime ¶ added in v1.24.0
func (m *HostPort) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed the hostPort. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPort) GetHost ¶ added in v1.24.0
GetHost gets the host property value. The host property returns a Hostable when successful
func (*HostPort) GetLastScanDateTime ¶ added in v1.24.0
func (m *HostPort) GetLastScanDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastScanDateTime gets the lastScanDateTime property value. The last date and time when Microsoft Defender Threat Intelligence scanned the hostPort. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPort) GetLastSeenDateTime ¶ added in v1.24.0
func (m *HostPort) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The last date and time when Microsoft Defender Threat Intelligence observed the hostPort. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPort) GetMostRecentSslCertificate ¶ added in v1.24.0
func (m *HostPort) GetMostRecentSslCertificate() SslCertificateable
GetMostRecentSslCertificate gets the mostRecentSslCertificate property value. The most recent sslCertificate used to communicate on the port. returns a SslCertificateable when successful
func (*HostPort) GetPort ¶ added in v1.24.0
GetPort gets the port property value. The numerical identifier of the port which is standardized across the internet. returns a *int32 when successful
func (*HostPort) GetProtocol ¶ added in v1.24.0
func (m *HostPort) GetProtocol() *HostPortProtocol
GetProtocol gets the protocol property value. The general protocol used to scan the port. The possible values are: tcp, udp, unknownFutureValue. returns a *HostPortProtocol when successful
func (*HostPort) GetServices ¶ added in v1.24.0
func (m *HostPort) GetServices() []HostPortComponentable
GetServices gets the services property value. The hostPortComponents retrieved from scanning the port. returns a []HostPortComponentable when successful
func (*HostPort) GetStatus ¶ added in v1.24.0
func (m *HostPort) GetStatus() *HostPortStatus
GetStatus gets the status property value. The status of the port. The possible values are: open, filtered, closed, unknownFutureValue. returns a *HostPortStatus when successful
func (*HostPort) GetTimesObserved ¶ added in v1.24.0
GetTimesObserved gets the timesObserved property value. The total amount of times that Microsoft Defender Threat Intelligence has observed the hostPort in all its scans. returns a *int32 when successful
func (*HostPort) Serialize ¶ added in v1.24.0
func (m *HostPort) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostPort) SetBanners ¶ added in v1.24.0
func (m *HostPort) SetBanners(value []HostPortBannerable)
SetBanners sets the banners property value. The hostPortBanners retrieved from scanning the port.
func (*HostPort) SetFirstSeenDateTime ¶ added in v1.24.0
func (m *HostPort) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed the hostPort. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPort) SetHost ¶ added in v1.24.0
SetHost sets the host property value. The host property
func (*HostPort) SetLastScanDateTime ¶ added in v1.24.0
func (m *HostPort) SetLastScanDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastScanDateTime sets the lastScanDateTime property value. The last date and time when Microsoft Defender Threat Intelligence scanned the hostPort. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPort) SetLastSeenDateTime ¶ added in v1.24.0
func (m *HostPort) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The last date and time when Microsoft Defender Threat Intelligence observed the hostPort. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPort) SetMostRecentSslCertificate ¶ added in v1.24.0
func (m *HostPort) SetMostRecentSslCertificate(value SslCertificateable)
SetMostRecentSslCertificate sets the mostRecentSslCertificate property value. The most recent sslCertificate used to communicate on the port.
func (*HostPort) SetPort ¶ added in v1.24.0
SetPort sets the port property value. The numerical identifier of the port which is standardized across the internet.
func (*HostPort) SetProtocol ¶ added in v1.24.0
func (m *HostPort) SetProtocol(value *HostPortProtocol)
SetProtocol sets the protocol property value. The general protocol used to scan the port. The possible values are: tcp, udp, unknownFutureValue.
func (*HostPort) SetServices ¶ added in v1.24.0
func (m *HostPort) SetServices(value []HostPortComponentable)
SetServices sets the services property value. The hostPortComponents retrieved from scanning the port.
func (*HostPort) SetStatus ¶ added in v1.24.0
func (m *HostPort) SetStatus(value *HostPortStatus)
SetStatus sets the status property value. The status of the port. The possible values are: open, filtered, closed, unknownFutureValue.
func (*HostPort) SetTimesObserved ¶ added in v1.24.0
SetTimesObserved sets the timesObserved property value. The total amount of times that Microsoft Defender Threat Intelligence has observed the hostPort in all its scans.
type HostPortBanner ¶ added in v1.24.0
type HostPortBanner struct {
// contains filtered or unexported fields
}
func NewHostPortBanner ¶ added in v1.24.0
func NewHostPortBanner() *HostPortBanner
NewHostPortBanner instantiates a new HostPortBanner and sets the default values.
func (*HostPortBanner) GetAdditionalData ¶ added in v1.24.0
func (m *HostPortBanner) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*HostPortBanner) GetBackingStore ¶ added in v1.24.0
func (m *HostPortBanner) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*HostPortBanner) GetBanner ¶ added in v1.24.0
func (m *HostPortBanner) GetBanner() *string
GetBanner gets the banner property value. The text response received from a web component when scanning a hostPort. returns a *string when successful
func (*HostPortBanner) GetFieldDeserializers ¶ added in v1.24.0
func (m *HostPortBanner) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostPortBanner) GetFirstSeenDateTime ¶ added in v1.24.0
func (m *HostPortBanner) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed the hostPortBanner. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPortBanner) GetLastSeenDateTime ¶ added in v1.24.0
func (m *HostPortBanner) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The last date and time when Microsoft Defender Threat Intelligence observed the hostPortBanner. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPortBanner) GetOdataType ¶ added in v1.24.0
func (m *HostPortBanner) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*HostPortBanner) GetScanProtocol ¶ added in v1.24.0
func (m *HostPortBanner) GetScanProtocol() *string
GetScanProtocol gets the scanProtocol property value. The specific protocol used to scan the hostPort. returns a *string when successful
func (*HostPortBanner) GetTimesObserved ¶ added in v1.24.0
func (m *HostPortBanner) GetTimesObserved() *int32
GetTimesObserved gets the timesObserved property value. The total amount of times that Microsoft Defender Threat Intelligence has observed the hostPortBanner in all its scans. returns a *int32 when successful
func (*HostPortBanner) Serialize ¶ added in v1.24.0
func (m *HostPortBanner) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostPortBanner) SetAdditionalData ¶ added in v1.24.0
func (m *HostPortBanner) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*HostPortBanner) SetBackingStore ¶ added in v1.24.0
func (m *HostPortBanner) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*HostPortBanner) SetBanner ¶ added in v1.24.0
func (m *HostPortBanner) SetBanner(value *string)
SetBanner sets the banner property value. The text response received from a web component when scanning a hostPort.
func (*HostPortBanner) SetFirstSeenDateTime ¶ added in v1.24.0
func (m *HostPortBanner) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed the hostPortBanner. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPortBanner) SetLastSeenDateTime ¶ added in v1.24.0
func (m *HostPortBanner) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The last date and time when Microsoft Defender Threat Intelligence observed the hostPortBanner. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPortBanner) SetOdataType ¶ added in v1.24.0
func (m *HostPortBanner) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*HostPortBanner) SetScanProtocol ¶ added in v1.24.0
func (m *HostPortBanner) SetScanProtocol(value *string)
SetScanProtocol sets the scanProtocol property value. The specific protocol used to scan the hostPort.
func (*HostPortBanner) SetTimesObserved ¶ added in v1.24.0
func (m *HostPortBanner) SetTimesObserved(value *int32)
SetTimesObserved sets the timesObserved property value. The total amount of times that Microsoft Defender Threat Intelligence has observed the hostPortBanner in all its scans.
type HostPortBannerable ¶ added in v1.24.0
type HostPortBannerable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetBanner() *string GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetOdataType() *string GetScanProtocol() *string GetTimesObserved() *int32 SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetBanner(value *string) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetOdataType(value *string) SetScanProtocol(value *string) SetTimesObserved(value *int32) }
type HostPortCollectionResponse ¶ added in v1.24.0
type HostPortCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostPortCollectionResponse ¶ added in v1.24.0
func NewHostPortCollectionResponse() *HostPortCollectionResponse
NewHostPortCollectionResponse instantiates a new HostPortCollectionResponse and sets the default values.
func (*HostPortCollectionResponse) GetFieldDeserializers ¶ added in v1.24.0
func (m *HostPortCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostPortCollectionResponse) GetValue ¶ added in v1.24.0
func (m *HostPortCollectionResponse) GetValue() []HostPortable
GetValue gets the value property value. The value property returns a []HostPortable when successful
func (*HostPortCollectionResponse) Serialize ¶ added in v1.24.0
func (m *HostPortCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostPortCollectionResponse) SetValue ¶ added in v1.24.0
func (m *HostPortCollectionResponse) SetValue(value []HostPortable)
SetValue sets the value property value. The value property
type HostPortCollectionResponseable ¶ added in v1.24.0
type HostPortCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HostPortable SetValue(value []HostPortable) }
type HostPortComponent ¶ added in v1.24.0
type HostPortComponent struct {
// contains filtered or unexported fields
}
func NewHostPortComponent ¶ added in v1.24.0
func NewHostPortComponent() *HostPortComponent
NewHostPortComponent instantiates a new HostPortComponent and sets the default values.
func (*HostPortComponent) GetAdditionalData ¶ added in v1.24.0
func (m *HostPortComponent) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*HostPortComponent) GetBackingStore ¶ added in v1.24.0
func (m *HostPortComponent) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*HostPortComponent) GetComponent ¶ added in v1.24.0
func (m *HostPortComponent) GetComponent() HostComponentable
GetComponent gets the component property value. The component property returns a HostComponentable when successful
func (*HostPortComponent) GetFieldDeserializers ¶ added in v1.24.0
func (m *HostPortComponent) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostPortComponent) GetFirstSeenDateTime ¶ added in v1.24.0
func (m *HostPortComponent) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed the hostPortComponent. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPortComponent) GetIsRecent ¶ added in v1.24.0
func (m *HostPortComponent) GetIsRecent() *bool
GetIsRecent gets the isRecent property value. Indicates whether this hostPortComponent is recent, which is determined by whether the hostPortComponent was observed either at the same time or after the latest hostPortBanner in the scan history, or within two days of the latest scan of the hostPort when there are no hostPortBanners in the scan history. returns a *bool when successful
func (*HostPortComponent) GetLastSeenDateTime ¶ added in v1.24.0
func (m *HostPortComponent) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The last date and time when Microsoft Defender Threat Intelligence observed the hostPortComponent. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostPortComponent) GetOdataType ¶ added in v1.24.0
func (m *HostPortComponent) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*HostPortComponent) Serialize ¶ added in v1.24.0
func (m *HostPortComponent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostPortComponent) SetAdditionalData ¶ added in v1.24.0
func (m *HostPortComponent) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*HostPortComponent) SetBackingStore ¶ added in v1.24.0
func (m *HostPortComponent) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*HostPortComponent) SetComponent ¶ added in v1.24.0
func (m *HostPortComponent) SetComponent(value HostComponentable)
SetComponent sets the component property value. The component property
func (*HostPortComponent) SetFirstSeenDateTime ¶ added in v1.24.0
func (m *HostPortComponent) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when Microsoft Defender Threat Intelligence observed the hostPortComponent. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPortComponent) SetIsRecent ¶ added in v1.24.0
func (m *HostPortComponent) SetIsRecent(value *bool)
SetIsRecent sets the isRecent property value. Indicates whether this hostPortComponent is recent, which is determined by whether the hostPortComponent was observed either at the same time or after the latest hostPortBanner in the scan history, or within two days of the latest scan of the hostPort when there are no hostPortBanners in the scan history.
func (*HostPortComponent) SetLastSeenDateTime ¶ added in v1.24.0
func (m *HostPortComponent) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The last date and time when Microsoft Defender Threat Intelligence observed the hostPortComponent. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostPortComponent) SetOdataType ¶ added in v1.24.0
func (m *HostPortComponent) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type HostPortComponentable ¶ added in v1.24.0
type HostPortComponentable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetComponent() HostComponentable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetIsRecent() *bool GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetComponent(value HostComponentable) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetIsRecent(value *bool) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetOdataType(value *string) }
type HostPortProtocol ¶ added in v1.24.0
type HostPortProtocol int
const ( TCP_HOSTPORTPROTOCOL HostPortProtocol = iota UDP_HOSTPORTPROTOCOL UNKNOWNFUTUREVALUE_HOSTPORTPROTOCOL )
func (HostPortProtocol) String ¶ added in v1.24.0
func (i HostPortProtocol) String() string
type HostPortStatus ¶ added in v1.24.0
type HostPortStatus int
const ( OPEN_HOSTPORTSTATUS HostPortStatus = iota FILTERED_HOSTPORTSTATUS CLOSED_HOSTPORTSTATUS UNKNOWNFUTUREVALUE_HOSTPORTSTATUS )
func (HostPortStatus) String ¶ added in v1.24.0
func (i HostPortStatus) String() string
type HostPortable ¶ added in v1.24.0
type HostPortable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBanners() []HostPortBannerable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetLastScanDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetMostRecentSslCertificate() SslCertificateable GetPort() *int32 GetProtocol() *HostPortProtocol GetServices() []HostPortComponentable GetStatus() *HostPortStatus GetTimesObserved() *int32 SetBanners(value []HostPortBannerable) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetLastScanDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetMostRecentSslCertificate(value SslCertificateable) SetPort(value *int32) SetProtocol(value *HostPortProtocol) SetServices(value []HostPortComponentable) SetStatus(value *HostPortStatus) SetTimesObserved(value *int32) }
type HostReputation ¶ added in v1.10.0
type HostReputation struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewHostReputation ¶ added in v1.10.0
func NewHostReputation() *HostReputation
NewHostReputation instantiates a new HostReputation and sets the default values.
func (*HostReputation) GetClassification ¶ added in v1.10.0
func (m *HostReputation) GetClassification() *HostReputationClassification
GetClassification gets the classification property value. The classification property returns a *HostReputationClassification when successful
func (*HostReputation) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostReputation) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostReputation) GetRules ¶ added in v1.10.0
func (m *HostReputation) GetRules() []HostReputationRuleable
GetRules gets the rules property value. A collection of rules that have been used to calculate the classification and score. returns a []HostReputationRuleable when successful
func (*HostReputation) GetScore ¶ added in v1.10.0
func (m *HostReputation) GetScore() *int32
GetScore gets the score property value. The calculated score (0-100) of the requested host. A higher value indicates that this host is more likely to be suspicious or malicious. returns a *int32 when successful
func (*HostReputation) Serialize ¶ added in v1.10.0
func (m *HostReputation) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostReputation) SetClassification ¶ added in v1.10.0
func (m *HostReputation) SetClassification(value *HostReputationClassification)
SetClassification sets the classification property value. The classification property
func (*HostReputation) SetRules ¶ added in v1.10.0
func (m *HostReputation) SetRules(value []HostReputationRuleable)
SetRules sets the rules property value. A collection of rules that have been used to calculate the classification and score.
func (*HostReputation) SetScore ¶ added in v1.10.0
func (m *HostReputation) SetScore(value *int32)
SetScore sets the score property value. The calculated score (0-100) of the requested host. A higher value indicates that this host is more likely to be suspicious or malicious.
type HostReputationClassification ¶ added in v1.10.0
type HostReputationClassification int
const ( UNKNOWN_HOSTREPUTATIONCLASSIFICATION HostReputationClassification = iota NEUTRAL_HOSTREPUTATIONCLASSIFICATION SUSPICIOUS_HOSTREPUTATIONCLASSIFICATION MALICIOUS_HOSTREPUTATIONCLASSIFICATION UNKNOWNFUTUREVALUE_HOSTREPUTATIONCLASSIFICATION )
func (HostReputationClassification) String ¶ added in v1.10.0
func (i HostReputationClassification) String() string
type HostReputationRule ¶ added in v1.10.0
type HostReputationRule struct {
// contains filtered or unexported fields
}
func NewHostReputationRule ¶ added in v1.10.0
func NewHostReputationRule() *HostReputationRule
NewHostReputationRule instantiates a new HostReputationRule and sets the default values.
func (*HostReputationRule) GetAdditionalData ¶ added in v1.10.0
func (m *HostReputationRule) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*HostReputationRule) GetBackingStore ¶ added in v1.10.0
func (m *HostReputationRule) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*HostReputationRule) GetDescription ¶ added in v1.10.0
func (m *HostReputationRule) GetDescription() *string
GetDescription gets the description property value. The description of the rule that gives more context. returns a *string when successful
func (*HostReputationRule) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostReputationRule) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostReputationRule) GetName ¶ added in v1.10.0
func (m *HostReputationRule) GetName() *string
GetName gets the name property value. The name of the rule. returns a *string when successful
func (*HostReputationRule) GetOdataType ¶ added in v1.10.0
func (m *HostReputationRule) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*HostReputationRule) GetRelatedDetailsUrl ¶ added in v1.10.0
func (m *HostReputationRule) GetRelatedDetailsUrl() *string
GetRelatedDetailsUrl gets the relatedDetailsUrl property value. Link to a web page with details related to this rule. returns a *string when successful
func (*HostReputationRule) GetSeverity ¶ added in v1.10.0
func (m *HostReputationRule) GetSeverity() *HostReputationRuleSeverity
GetSeverity gets the severity property value. The severity property returns a *HostReputationRuleSeverity when successful
func (*HostReputationRule) Serialize ¶ added in v1.10.0
func (m *HostReputationRule) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostReputationRule) SetAdditionalData ¶ added in v1.10.0
func (m *HostReputationRule) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*HostReputationRule) SetBackingStore ¶ added in v1.10.0
func (m *HostReputationRule) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*HostReputationRule) SetDescription ¶ added in v1.10.0
func (m *HostReputationRule) SetDescription(value *string)
SetDescription sets the description property value. The description of the rule that gives more context.
func (*HostReputationRule) SetName ¶ added in v1.10.0
func (m *HostReputationRule) SetName(value *string)
SetName sets the name property value. The name of the rule.
func (*HostReputationRule) SetOdataType ¶ added in v1.10.0
func (m *HostReputationRule) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*HostReputationRule) SetRelatedDetailsUrl ¶ added in v1.10.0
func (m *HostReputationRule) SetRelatedDetailsUrl(value *string)
SetRelatedDetailsUrl sets the relatedDetailsUrl property value. Link to a web page with details related to this rule.
func (*HostReputationRule) SetSeverity ¶ added in v1.10.0
func (m *HostReputationRule) SetSeverity(value *HostReputationRuleSeverity)
SetSeverity sets the severity property value. The severity property
type HostReputationRuleSeverity ¶ added in v1.10.0
type HostReputationRuleSeverity int
const ( UNKNOWN_HOSTREPUTATIONRULESEVERITY HostReputationRuleSeverity = iota LOW_HOSTREPUTATIONRULESEVERITY MEDIUM_HOSTREPUTATIONRULESEVERITY HIGH_HOSTREPUTATIONRULESEVERITY UNKNOWNFUTUREVALUE_HOSTREPUTATIONRULESEVERITY )
func (HostReputationRuleSeverity) String ¶ added in v1.10.0
func (i HostReputationRuleSeverity) String() string
type HostReputationRuleable ¶ added in v1.10.0
type HostReputationRuleable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDescription() *string GetName() *string GetOdataType() *string GetRelatedDetailsUrl() *string GetSeverity() *HostReputationRuleSeverity SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDescription(value *string) SetName(value *string) SetOdataType(value *string) SetRelatedDetailsUrl(value *string) SetSeverity(value *HostReputationRuleSeverity) }
type HostReputationable ¶ added in v1.10.0
type HostReputationable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetClassification() *HostReputationClassification GetRules() []HostReputationRuleable GetScore() *int32 SetClassification(value *HostReputationClassification) SetRules(value []HostReputationRuleable) SetScore(value *int32) }
type HostSslCertificate ¶ added in v1.20.0
type HostSslCertificate struct {
Artifact
}
func NewHostSslCertificate ¶ added in v1.20.0
func NewHostSslCertificate() *HostSslCertificate
NewHostSslCertificate instantiates a new HostSslCertificate and sets the default values.
func (*HostSslCertificate) GetFieldDeserializers ¶ added in v1.20.0
func (m *HostSslCertificate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostSslCertificate) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificate) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when this hostSslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostSslCertificate) GetHost ¶ added in v1.20.0
func (m *HostSslCertificate) GetHost() Hostable
GetHost gets the host property value. The host for this hostSslCertificate. returns a Hostable when successful
func (*HostSslCertificate) GetLastSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificate) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when this hostSslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostSslCertificate) GetPorts ¶ added in v1.20.0
func (m *HostSslCertificate) GetPorts() []HostSslCertificatePortable
GetPorts gets the ports property value. The ports related with this hostSslCertificate. returns a []HostSslCertificatePortable when successful
func (*HostSslCertificate) GetSslCertificate ¶ added in v1.20.0
func (m *HostSslCertificate) GetSslCertificate() SslCertificateable
GetSslCertificate gets the sslCertificate property value. The sslCertificate for this hostSslCertificate. returns a SslCertificateable when successful
func (*HostSslCertificate) Serialize ¶ added in v1.20.0
func (m *HostSslCertificate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostSslCertificate) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificate) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when this hostSslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*HostSslCertificate) SetHost ¶ added in v1.20.0
func (m *HostSslCertificate) SetHost(value Hostable)
SetHost sets the host property value. The host for this hostSslCertificate.
func (*HostSslCertificate) SetLastSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificate) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when this hostSslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*HostSslCertificate) SetPorts ¶ added in v1.20.0
func (m *HostSslCertificate) SetPorts(value []HostSslCertificatePortable)
SetPorts sets the ports property value. The ports related with this hostSslCertificate.
func (*HostSslCertificate) SetSslCertificate ¶ added in v1.20.0
func (m *HostSslCertificate) SetSslCertificate(value SslCertificateable)
SetSslCertificate sets the sslCertificate property value. The sslCertificate for this hostSslCertificate.
type HostSslCertificateCollectionResponse ¶ added in v1.20.0
type HostSslCertificateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostSslCertificateCollectionResponse ¶ added in v1.20.0
func NewHostSslCertificateCollectionResponse() *HostSslCertificateCollectionResponse
NewHostSslCertificateCollectionResponse instantiates a new HostSslCertificateCollectionResponse and sets the default values.
func (*HostSslCertificateCollectionResponse) GetFieldDeserializers ¶ added in v1.20.0
func (m *HostSslCertificateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostSslCertificateCollectionResponse) GetValue ¶ added in v1.20.0
func (m *HostSslCertificateCollectionResponse) GetValue() []HostSslCertificateable
GetValue gets the value property value. The value property returns a []HostSslCertificateable when successful
func (*HostSslCertificateCollectionResponse) Serialize ¶ added in v1.20.0
func (m *HostSslCertificateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostSslCertificateCollectionResponse) SetValue ¶ added in v1.20.0
func (m *HostSslCertificateCollectionResponse) SetValue(value []HostSslCertificateable)
SetValue sets the value property value. The value property
type HostSslCertificateCollectionResponseable ¶ added in v1.20.0
type HostSslCertificateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HostSslCertificateable SetValue(value []HostSslCertificateable) }
type HostSslCertificatePort ¶ added in v1.20.0
type HostSslCertificatePort struct {
// contains filtered or unexported fields
}
func NewHostSslCertificatePort ¶ added in v1.20.0
func NewHostSslCertificatePort() *HostSslCertificatePort
NewHostSslCertificatePort instantiates a new HostSslCertificatePort and sets the default values.
func (*HostSslCertificatePort) GetAdditionalData ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*HostSslCertificatePort) GetBackingStore ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*HostSslCertificatePort) GetFieldDeserializers ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostSslCertificatePort) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when this port was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostSslCertificatePort) GetLastSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when this port was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostSslCertificatePort) GetOdataType ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*HostSslCertificatePort) GetPort ¶ added in v1.20.0
func (m *HostSslCertificatePort) GetPort() *int32
GetPort gets the port property value. The port number. returns a *int32 when successful
func (*HostSslCertificatePort) Serialize ¶ added in v1.20.0
func (m *HostSslCertificatePort) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostSslCertificatePort) SetAdditionalData ¶ added in v1.20.0
func (m *HostSslCertificatePort) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*HostSslCertificatePort) SetBackingStore ¶ added in v1.20.0
func (m *HostSslCertificatePort) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*HostSslCertificatePort) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificatePort) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when this port was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*HostSslCertificatePort) SetLastSeenDateTime ¶ added in v1.20.0
func (m *HostSslCertificatePort) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when this port was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*HostSslCertificatePort) SetOdataType ¶ added in v1.20.0
func (m *HostSslCertificatePort) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*HostSslCertificatePort) SetPort ¶ added in v1.20.0
func (m *HostSslCertificatePort) SetPort(value *int32)
SetPort sets the port property value. The port number.
type HostSslCertificatePortable ¶ added in v1.20.0
type HostSslCertificatePortable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetOdataType() *string GetPort() *int32 SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetOdataType(value *string) SetPort(value *int32) }
type HostSslCertificateable ¶ added in v1.20.0
type HostSslCertificateable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetPorts() []HostSslCertificatePortable GetSslCertificate() SslCertificateable SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetPorts(value []HostSslCertificatePortable) SetSslCertificate(value SslCertificateable) }
type HostTracker ¶ added in v1.10.0
type HostTracker struct {
Artifact
}
func NewHostTracker ¶ added in v1.10.0
func NewHostTracker() *HostTracker
NewHostTracker instantiates a new HostTracker and sets the default values.
func (*HostTracker) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostTracker) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostTracker) GetFirstSeenDateTime ¶ added in v1.10.0
func (m *HostTracker) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when this hostTracker was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostTracker) GetHost ¶ added in v1.10.0
func (m *HostTracker) GetHost() Hostable
GetHost gets the host property value. The host property returns a Hostable when successful
func (*HostTracker) GetKind ¶ added in v1.10.0
func (m *HostTracker) GetKind() *string
GetKind gets the kind property value. The kind of hostTracker that was detected. For example, GoogleAnalyticsID or JarmHash. returns a *string when successful
func (*HostTracker) GetLastSeenDateTime ¶ added in v1.10.0
func (m *HostTracker) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when this hostTracker was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*HostTracker) GetValue ¶ added in v1.10.0
func (m *HostTracker) GetValue() *string
GetValue gets the value property value. The identification value for the hostTracker. returns a *string when successful
func (*HostTracker) Serialize ¶ added in v1.10.0
func (m *HostTracker) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostTracker) SetFirstSeenDateTime ¶ added in v1.10.0
func (m *HostTracker) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when this hostTracker was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostTracker) SetHost ¶ added in v1.10.0
func (m *HostTracker) SetHost(value Hostable)
SetHost sets the host property value. The host property
func (*HostTracker) SetKind ¶ added in v1.10.0
func (m *HostTracker) SetKind(value *string)
SetKind sets the kind property value. The kind of hostTracker that was detected. For example, GoogleAnalyticsID or JarmHash.
func (*HostTracker) SetLastSeenDateTime ¶ added in v1.10.0
func (m *HostTracker) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when this hostTracker was observed by Microsoft Defender Threat Intelligence. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014, is 2014-01-01T00:00:00Z.
func (*HostTracker) SetValue ¶ added in v1.10.0
func (m *HostTracker) SetValue(value *string)
SetValue sets the value property value. The identification value for the hostTracker.
type HostTrackerCollectionResponse ¶ added in v1.10.0
type HostTrackerCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewHostTrackerCollectionResponse ¶ added in v1.10.0
func NewHostTrackerCollectionResponse() *HostTrackerCollectionResponse
NewHostTrackerCollectionResponse instantiates a new HostTrackerCollectionResponse and sets the default values.
func (*HostTrackerCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *HostTrackerCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HostTrackerCollectionResponse) GetValue ¶ added in v1.10.0
func (m *HostTrackerCollectionResponse) GetValue() []HostTrackerable
GetValue gets the value property value. The value property returns a []HostTrackerable when successful
func (*HostTrackerCollectionResponse) Serialize ¶ added in v1.10.0
func (m *HostTrackerCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HostTrackerCollectionResponse) SetValue ¶ added in v1.10.0
func (m *HostTrackerCollectionResponse) SetValue(value []HostTrackerable)
SetValue sets the value property value. The value property
type HostTrackerCollectionResponseable ¶ added in v1.10.0
type HostTrackerCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []HostTrackerable SetValue(value []HostTrackerable) }
type HostTrackerable ¶ added in v1.10.0
type HostTrackerable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetKind() *string GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetValue() *string SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetKind(value *string) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetValue(value *string) }
type Hostable ¶ added in v1.10.0
type Hostable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetChildHostPairs() []HostPairable GetComponents() []HostComponentable GetCookies() []HostCookieable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHostPairs() []HostPairable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetParentHostPairs() []HostPairable GetPassiveDns() []PassiveDnsRecordable GetPassiveDnsReverse() []PassiveDnsRecordable GetPorts() []HostPortable GetReputation() HostReputationable GetSslCertificates() []HostSslCertificateable GetSubdomains() []Subdomainable GetTrackers() []HostTrackerable GetWhois() WhoisRecordable SetChildHostPairs(value []HostPairable) SetComponents(value []HostComponentable) SetCookies(value []HostCookieable) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHostPairs(value []HostPairable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetParentHostPairs(value []HostPairable) SetPassiveDns(value []PassiveDnsRecordable) SetPassiveDnsReverse(value []PassiveDnsRecordable) SetPorts(value []HostPortable) SetReputation(value HostReputationable) SetSslCertificates(value []HostSslCertificateable) SetSubdomains(value []Subdomainable) SetTrackers(value []HostTrackerable) SetWhois(value WhoisRecordable) }
type Hostname ¶ added in v1.10.0
type Hostname struct {
Host
}
func NewHostname ¶ added in v1.10.0
func NewHostname() *Hostname
NewHostname instantiates a new Hostname and sets the default values.
func (*Hostname) GetFieldDeserializers ¶ added in v1.10.0
func (m *Hostname) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Hostname) GetRegistrant ¶ added in v1.10.0
GetRegistrant gets the registrant property value. The company or individual who registered this hostname, from WHOIS data. returns a *string when successful
func (*Hostname) GetRegistrar ¶ added in v1.10.0
GetRegistrar gets the registrar property value. The registrar for this hostname, from WHOIS data. returns a *string when successful
func (*Hostname) Serialize ¶ added in v1.10.0
func (m *Hostname) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Hostname) SetRegistrant ¶ added in v1.10.0
SetRegistrant sets the registrant property value. The company or individual who registered this hostname, from WHOIS data.
func (*Hostname) SetRegistrar ¶ added in v1.10.0
SetRegistrar sets the registrar property value. The registrar for this hostname, from WHOIS data.
type Hostnameable ¶ added in v1.10.0
type HuntingQueryResults ¶ added in v0.49.0
type HuntingQueryResults struct {
// contains filtered or unexported fields
}
func NewHuntingQueryResults ¶ added in v0.49.0
func NewHuntingQueryResults() *HuntingQueryResults
NewHuntingQueryResults instantiates a new HuntingQueryResults and sets the default values.
func (*HuntingQueryResults) GetAdditionalData ¶ added in v0.49.0
func (m *HuntingQueryResults) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*HuntingQueryResults) GetBackingStore ¶ added in v0.56.0
func (m *HuntingQueryResults) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*HuntingQueryResults) GetFieldDeserializers ¶ added in v0.49.0
func (m *HuntingQueryResults) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HuntingQueryResults) GetOdataType ¶ added in v0.49.0
func (m *HuntingQueryResults) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*HuntingQueryResults) GetResults ¶ added in v0.49.0
func (m *HuntingQueryResults) GetResults() []HuntingRowResultable
GetResults gets the results property value. The results of the hunting query. returns a []HuntingRowResultable when successful
func (*HuntingQueryResults) GetSchema ¶ added in v0.49.0
func (m *HuntingQueryResults) GetSchema() []SinglePropertySchemaable
GetSchema gets the schema property value. The schema for the response. returns a []SinglePropertySchemaable when successful
func (*HuntingQueryResults) Serialize ¶ added in v0.49.0
func (m *HuntingQueryResults) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HuntingQueryResults) SetAdditionalData ¶ added in v0.49.0
func (m *HuntingQueryResults) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*HuntingQueryResults) SetBackingStore ¶ added in v0.56.0
func (m *HuntingQueryResults) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*HuntingQueryResults) SetOdataType ¶ added in v0.49.0
func (m *HuntingQueryResults) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*HuntingQueryResults) SetResults ¶ added in v0.49.0
func (m *HuntingQueryResults) SetResults(value []HuntingRowResultable)
SetResults sets the results property value. The results of the hunting query.
func (*HuntingQueryResults) SetSchema ¶ added in v0.49.0
func (m *HuntingQueryResults) SetSchema(value []SinglePropertySchemaable)
SetSchema sets the schema property value. The schema for the response.
type HuntingQueryResultsable ¶ added in v0.49.0
type HuntingQueryResultsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string GetResults() []HuntingRowResultable GetSchema() []SinglePropertySchemaable SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) SetResults(value []HuntingRowResultable) SetSchema(value []SinglePropertySchemaable) }
type HuntingRowResult ¶ added in v0.49.0
type HuntingRowResult struct {
// contains filtered or unexported fields
}
func NewHuntingRowResult ¶ added in v0.49.0
func NewHuntingRowResult() *HuntingRowResult
NewHuntingRowResult instantiates a new HuntingRowResult and sets the default values.
func (*HuntingRowResult) GetAdditionalData ¶ added in v0.49.0
func (m *HuntingRowResult) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*HuntingRowResult) GetBackingStore ¶ added in v0.56.0
func (m *HuntingRowResult) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*HuntingRowResult) GetFieldDeserializers ¶ added in v0.49.0
func (m *HuntingRowResult) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*HuntingRowResult) GetOdataType ¶ added in v0.49.0
func (m *HuntingRowResult) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*HuntingRowResult) Serialize ¶ added in v0.49.0
func (m *HuntingRowResult) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*HuntingRowResult) SetAdditionalData ¶ added in v0.49.0
func (m *HuntingRowResult) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*HuntingRowResult) SetBackingStore ¶ added in v0.56.0
func (m *HuntingRowResult) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*HuntingRowResult) SetOdataType ¶ added in v0.49.0
func (m *HuntingRowResult) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type HuntingRowResultable ¶ added in v0.49.0
type HuntingRowResultable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) }
type Hyperlink ¶ added in v1.10.0
type Hyperlink struct {
// contains filtered or unexported fields
}
func NewHyperlink ¶ added in v1.10.0
func NewHyperlink() *Hyperlink
NewHyperlink instantiates a new Hyperlink and sets the default values.
func (*Hyperlink) GetAdditionalData ¶ added in v1.10.0
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Hyperlink) GetBackingStore ¶ added in v1.10.0
func (m *Hyperlink) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*Hyperlink) GetFieldDeserializers ¶ added in v1.10.0
func (m *Hyperlink) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Hyperlink) GetName ¶ added in v1.10.0
GetName gets the name property value. The name for this hyperlink. returns a *string when successful
func (*Hyperlink) GetOdataType ¶ added in v1.10.0
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Hyperlink) GetUrl ¶ added in v1.10.0
GetUrl gets the url property value. The URL for this hyperlink. returns a *string when successful
func (*Hyperlink) Serialize ¶ added in v1.10.0
func (m *Hyperlink) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Hyperlink) SetAdditionalData ¶ added in v1.10.0
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Hyperlink) SetBackingStore ¶ added in v1.10.0
func (m *Hyperlink) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*Hyperlink) SetName ¶ added in v1.10.0
SetName sets the name property value. The name for this hyperlink.
func (*Hyperlink) SetOdataType ¶ added in v1.10.0
SetOdataType sets the @odata.type property value. The OdataType property
type Hyperlinkable ¶ added in v1.10.0
type Hyperlinkable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetName() *string GetOdataType() *string GetUrl() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetName(value *string) SetOdataType(value *string) SetUrl(value *string) }
type IdentityContainer ¶ added in v1.42.0
type IdentityContainer struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewIdentityContainer ¶ added in v1.42.0
func NewIdentityContainer() *IdentityContainer
NewIdentityContainer instantiates a new IdentityContainer and sets the default values.
func (*IdentityContainer) GetFieldDeserializers ¶ added in v1.42.0
func (m *IdentityContainer) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IdentityContainer) GetHealthIssues ¶ added in v1.42.0
func (m *IdentityContainer) GetHealthIssues() []HealthIssueable
GetHealthIssues gets the healthIssues property value. The healthIssues property returns a []HealthIssueable when successful
func (*IdentityContainer) Serialize ¶ added in v1.42.0
func (m *IdentityContainer) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IdentityContainer) SetHealthIssues ¶ added in v1.42.0
func (m *IdentityContainer) SetHealthIssues(value []HealthIssueable)
SetHealthIssues sets the healthIssues property value. The healthIssues property
type IdentityContainerable ¶ added in v1.42.0
type IdentityContainerable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetHealthIssues() []HealthIssueable SetHealthIssues(value []HealthIssueable) }
type Incident ¶ added in v0.49.0
type Incident struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewIncident ¶ added in v0.49.0
func NewIncident() *Incident
NewIncident instantiates a new Incident and sets the default values.
func (*Incident) GetAlerts ¶ added in v0.49.0
GetAlerts gets the alerts property value. The list of related alerts. Supports $expand. returns a []Alertable when successful
func (*Incident) GetAssignedTo ¶ added in v0.49.0
GetAssignedTo gets the assignedTo property value. Owner of the incident, or null if no owner is assigned. Free editable text. returns a *string when successful
func (*Incident) GetClassification ¶ added in v0.49.0
func (m *Incident) GetClassification() *AlertClassification
GetClassification gets the classification property value. The specification for the incident. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. returns a *AlertClassification when successful
func (*Incident) GetComments ¶ added in v0.49.0
func (m *Incident) GetComments() []AlertCommentable
GetComments gets the comments property value. Array of comments created by the Security Operations (SecOps) team when the incident is managed. returns a []AlertCommentable when successful
func (*Incident) GetCreatedDateTime ¶ added in v0.49.0
func (m *Incident) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. Time when the incident was first created. returns a *Time when successful
func (*Incident) GetCustomTags ¶ added in v0.49.0
GetCustomTags gets the customTags property value. Array of custom tags associated with an incident. returns a []string when successful
func (*Incident) GetDescription ¶ added in v1.20.0
GetDescription gets the description property value. Description of the incident. returns a *string when successful
func (*Incident) GetDetermination ¶ added in v0.49.0
func (m *Incident) GetDetermination() *AlertDetermination
GetDetermination gets the determination property value. Specifies the determination of the incident. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue. returns a *AlertDetermination when successful
func (*Incident) GetDisplayName ¶ added in v0.49.0
GetDisplayName gets the displayName property value. The incident name. returns a *string when successful
func (*Incident) GetFieldDeserializers ¶ added in v0.49.0
func (m *Incident) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Incident) GetIncidentWebUrl ¶ added in v0.49.0
GetIncidentWebUrl gets the incidentWebUrl property value. The URL for the incident page in the Microsoft 365 Defender portal. returns a *string when successful
func (*Incident) GetLastModifiedBy ¶ added in v1.15.0
GetLastModifiedBy gets the lastModifiedBy property value. The identity that last modified the incident. returns a *string when successful
func (*Incident) GetLastUpdateDateTime ¶ added in v0.49.0
func (m *Incident) GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastUpdateDateTime gets the lastUpdateDateTime property value. Time when the incident was last updated. returns a *Time when successful
func (*Incident) GetRedirectIncidentId ¶ added in v0.49.0
GetRedirectIncidentId gets the redirectIncidentId property value. Only populated in case an incident is grouped with another incident, as part of the logic that processes incidents. In such a case, the status property is redirected. returns a *string when successful
func (*Incident) GetResolvingComment ¶ added in v1.37.0
GetResolvingComment gets the resolvingComment property value. User input that explains the resolution of the incident and the classification choice. This property contains free editable text. returns a *string when successful
func (*Incident) GetSeverity ¶ added in v0.49.0
func (m *Incident) GetSeverity() *AlertSeverity
GetSeverity gets the severity property value. The severity property returns a *AlertSeverity when successful
func (*Incident) GetStatus ¶ added in v0.49.0
func (m *Incident) GetStatus() *IncidentStatus
GetStatus gets the status property value. The status property returns a *IncidentStatus when successful
func (*Incident) GetSystemTags ¶ added in v1.20.0
GetSystemTags gets the systemTags property value. The system tags associated with the incident. returns a []string when successful
func (*Incident) GetTenantId ¶ added in v0.49.0
GetTenantId gets the tenantId property value. The Microsoft Entra tenant in which the alert was created. returns a *string when successful
func (*Incident) Serialize ¶ added in v0.49.0
func (m *Incident) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Incident) SetAlerts ¶ added in v0.49.0
SetAlerts sets the alerts property value. The list of related alerts. Supports $expand.
func (*Incident) SetAssignedTo ¶ added in v0.49.0
SetAssignedTo sets the assignedTo property value. Owner of the incident, or null if no owner is assigned. Free editable text.
func (*Incident) SetClassification ¶ added in v0.49.0
func (m *Incident) SetClassification(value *AlertClassification)
SetClassification sets the classification property value. The specification for the incident. Possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue.
func (*Incident) SetComments ¶ added in v0.49.0
func (m *Incident) SetComments(value []AlertCommentable)
SetComments sets the comments property value. Array of comments created by the Security Operations (SecOps) team when the incident is managed.
func (*Incident) SetCreatedDateTime ¶ added in v0.49.0
func (m *Incident) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. Time when the incident was first created.
func (*Incident) SetCustomTags ¶ added in v0.49.0
SetCustomTags sets the customTags property value. Array of custom tags associated with an incident.
func (*Incident) SetDescription ¶ added in v1.20.0
SetDescription sets the description property value. Description of the incident.
func (*Incident) SetDetermination ¶ added in v0.49.0
func (m *Incident) SetDetermination(value *AlertDetermination)
SetDetermination sets the determination property value. Specifies the determination of the incident. Possible values are: unknown, apt, malware, securityPersonnel, securityTesting, unwantedSoftware, other, multiStagedAttack, compromisedUser, phishing, maliciousUserActivity, clean, insufficientData, confirmedUserActivity, lineOfBusinessApplication, unknownFutureValue.
func (*Incident) SetDisplayName ¶ added in v0.49.0
SetDisplayName sets the displayName property value. The incident name.
func (*Incident) SetIncidentWebUrl ¶ added in v0.49.0
SetIncidentWebUrl sets the incidentWebUrl property value. The URL for the incident page in the Microsoft 365 Defender portal.
func (*Incident) SetLastModifiedBy ¶ added in v1.15.0
SetLastModifiedBy sets the lastModifiedBy property value. The identity that last modified the incident.
func (*Incident) SetLastUpdateDateTime ¶ added in v0.49.0
func (m *Incident) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastUpdateDateTime sets the lastUpdateDateTime property value. Time when the incident was last updated.
func (*Incident) SetRedirectIncidentId ¶ added in v0.49.0
SetRedirectIncidentId sets the redirectIncidentId property value. Only populated in case an incident is grouped with another incident, as part of the logic that processes incidents. In such a case, the status property is redirected.
func (*Incident) SetResolvingComment ¶ added in v1.37.0
SetResolvingComment sets the resolvingComment property value. User input that explains the resolution of the incident and the classification choice. This property contains free editable text.
func (*Incident) SetSeverity ¶ added in v0.49.0
func (m *Incident) SetSeverity(value *AlertSeverity)
SetSeverity sets the severity property value. The severity property
func (*Incident) SetStatus ¶ added in v0.49.0
func (m *Incident) SetStatus(value *IncidentStatus)
SetStatus sets the status property value. The status property
func (*Incident) SetSystemTags ¶ added in v1.20.0
SetSystemTags sets the systemTags property value. The system tags associated with the incident.
func (*Incident) SetTenantId ¶ added in v0.49.0
SetTenantId sets the tenantId property value. The Microsoft Entra tenant in which the alert was created.
type IncidentCollectionResponse ¶ added in v0.49.0
type IncidentCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewIncidentCollectionResponse ¶ added in v0.49.0
func NewIncidentCollectionResponse() *IncidentCollectionResponse
NewIncidentCollectionResponse instantiates a new IncidentCollectionResponse and sets the default values.
func (*IncidentCollectionResponse) GetFieldDeserializers ¶ added in v0.49.0
func (m *IncidentCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IncidentCollectionResponse) GetValue ¶ added in v0.49.0
func (m *IncidentCollectionResponse) GetValue() []Incidentable
GetValue gets the value property value. The value property returns a []Incidentable when successful
func (*IncidentCollectionResponse) Serialize ¶ added in v0.49.0
func (m *IncidentCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IncidentCollectionResponse) SetValue ¶ added in v0.49.0
func (m *IncidentCollectionResponse) SetValue(value []Incidentable)
SetValue sets the value property value. The value property
type IncidentCollectionResponseable ¶ added in v0.49.0
type IncidentCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Incidentable SetValue(value []Incidentable) }
type IncidentStatus ¶ added in v0.49.0
type IncidentStatus int
const ( ACTIVE_INCIDENTSTATUS IncidentStatus = iota RESOLVED_INCIDENTSTATUS INPROGRESS_INCIDENTSTATUS REDIRECTED_INCIDENTSTATUS UNKNOWNFUTUREVALUE_INCIDENTSTATUS AWAITINGACTION_INCIDENTSTATUS )
func (IncidentStatus) String ¶ added in v0.49.0
func (i IncidentStatus) String() string
type Incidentable ¶ added in v0.49.0
type Incidentable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAlerts() []Alertable GetAssignedTo() *string GetClassification() *AlertClassification GetComments() []AlertCommentable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCustomTags() []string GetDescription() *string GetDetermination() *AlertDetermination GetDisplayName() *string GetIncidentWebUrl() *string GetLastModifiedBy() *string GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRedirectIncidentId() *string GetResolvingComment() *string GetSeverity() *AlertSeverity GetStatus() *IncidentStatus GetSystemTags() []string GetTenantId() *string SetAlerts(value []Alertable) SetAssignedTo(value *string) SetClassification(value *AlertClassification) SetComments(value []AlertCommentable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCustomTags(value []string) SetDescription(value *string) SetDetermination(value *AlertDetermination) SetDisplayName(value *string) SetIncidentWebUrl(value *string) SetLastModifiedBy(value *string) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRedirectIncidentId(value *string) SetResolvingComment(value *string) SetSeverity(value *AlertSeverity) SetStatus(value *IncidentStatus) SetSystemTags(value []string) SetTenantId(value *string) }
type Indicator ¶ added in v1.10.0
type Indicator struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewIndicator ¶ added in v1.10.0
func NewIndicator() *Indicator
NewIndicator instantiates a new Indicator and sets the default values.
func (*Indicator) GetArtifact ¶ added in v1.10.0
func (m *Indicator) GetArtifact() Artifactable
GetArtifact gets the artifact property value. The artifact property returns a Artifactable when successful
func (*Indicator) GetFieldDeserializers ¶ added in v1.10.0
func (m *Indicator) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Indicator) GetSource ¶ added in v1.10.0
func (m *Indicator) GetSource() *IndicatorSource
GetSource gets the source property value. The source property returns a *IndicatorSource when successful
func (*Indicator) Serialize ¶ added in v1.10.0
func (m *Indicator) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Indicator) SetArtifact ¶ added in v1.10.0
func (m *Indicator) SetArtifact(value Artifactable)
SetArtifact sets the artifact property value. The artifact property
func (*Indicator) SetSource ¶ added in v1.10.0
func (m *Indicator) SetSource(value *IndicatorSource)
SetSource sets the source property value. The source property
type IndicatorSource ¶ added in v1.10.0
type IndicatorSource int
const ( MICROSOFT_INDICATORSOURCE IndicatorSource = iota OSINT_INDICATORSOURCE PUBLIC_INDICATORSOURCE UNKNOWNFUTUREVALUE_INDICATORSOURCE )
func (IndicatorSource) String ¶ added in v1.10.0
func (i IndicatorSource) String() string
type Indicatorable ¶ added in v1.10.0
type Indicatorable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetArtifact() Artifactable GetSource() *IndicatorSource SetArtifact(value Artifactable) SetSource(value *IndicatorSource) }
type IntelligenceProfile ¶ added in v1.10.0
type IntelligenceProfile struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewIntelligenceProfile ¶ added in v1.10.0
func NewIntelligenceProfile() *IntelligenceProfile
NewIntelligenceProfile instantiates a new IntelligenceProfile and sets the default values.
func (*IntelligenceProfile) GetAliases ¶ added in v1.10.0
func (m *IntelligenceProfile) GetAliases() []string
GetAliases gets the aliases property value. A list of commonly-known aliases for the threat intelligence included in the intelligenceProfile. returns a []string when successful
func (*IntelligenceProfile) GetCountriesOrRegionsOfOrigin ¶ added in v1.10.0
func (m *IntelligenceProfile) GetCountriesOrRegionsOfOrigin() []IntelligenceProfileCountryOrRegionOfOriginable
GetCountriesOrRegionsOfOrigin gets the countriesOrRegionsOfOrigin property value. The country/region of origin for the given actor or threat associated with this intelligenceProfile. returns a []IntelligenceProfileCountryOrRegionOfOriginable when successful
func (*IntelligenceProfile) GetDescription ¶ added in v1.10.0
func (m *IntelligenceProfile) GetDescription() FormattedContentable
GetDescription gets the description property value. The description property returns a FormattedContentable when successful
func (*IntelligenceProfile) GetFieldDeserializers ¶ added in v1.10.0
func (m *IntelligenceProfile) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IntelligenceProfile) GetFirstActiveDateTime ¶ added in v1.10.0
func (m *IntelligenceProfile) GetFirstActiveDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstActiveDateTime gets the firstActiveDateTime property value. The date and time when this intelligenceProfile was first active. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*IntelligenceProfile) GetIndicators ¶ added in v1.10.0
func (m *IntelligenceProfile) GetIndicators() []IntelligenceProfileIndicatorable
GetIndicators gets the indicators property value. Includes an assemblage of high-fidelity network indicators of compromise. returns a []IntelligenceProfileIndicatorable when successful
func (*IntelligenceProfile) GetKind ¶ added in v1.10.0
func (m *IntelligenceProfile) GetKind() *IntelligenceProfileKind
GetKind gets the kind property value. The kind property returns a *IntelligenceProfileKind when successful
func (*IntelligenceProfile) GetSummary ¶ added in v1.10.0
func (m *IntelligenceProfile) GetSummary() FormattedContentable
GetSummary gets the summary property value. The summary property returns a FormattedContentable when successful
func (*IntelligenceProfile) GetTargets ¶ added in v1.10.0
func (m *IntelligenceProfile) GetTargets() []string
GetTargets gets the targets property value. Known targets related to this intelligenceProfile. returns a []string when successful
func (*IntelligenceProfile) GetTitle ¶ added in v1.10.0
func (m *IntelligenceProfile) GetTitle() *string
GetTitle gets the title property value. The title of this intelligenceProfile. returns a *string when successful
func (*IntelligenceProfile) GetTradecraft ¶ added in v1.10.0
func (m *IntelligenceProfile) GetTradecraft() FormattedContentable
GetTradecraft gets the tradecraft property value. Formatted information featuring a description of the distinctive tactics, techniques, and procedures (TTP) of the group, followed by a list of all known custom, commodity, and publicly available implants used by the group. returns a FormattedContentable when successful
func (*IntelligenceProfile) Serialize ¶ added in v1.10.0
func (m *IntelligenceProfile) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IntelligenceProfile) SetAliases ¶ added in v1.10.0
func (m *IntelligenceProfile) SetAliases(value []string)
SetAliases sets the aliases property value. A list of commonly-known aliases for the threat intelligence included in the intelligenceProfile.
func (*IntelligenceProfile) SetCountriesOrRegionsOfOrigin ¶ added in v1.10.0
func (m *IntelligenceProfile) SetCountriesOrRegionsOfOrigin(value []IntelligenceProfileCountryOrRegionOfOriginable)
SetCountriesOrRegionsOfOrigin sets the countriesOrRegionsOfOrigin property value. The country/region of origin for the given actor or threat associated with this intelligenceProfile.
func (*IntelligenceProfile) SetDescription ¶ added in v1.10.0
func (m *IntelligenceProfile) SetDescription(value FormattedContentable)
SetDescription sets the description property value. The description property
func (*IntelligenceProfile) SetFirstActiveDateTime ¶ added in v1.10.0
func (m *IntelligenceProfile) SetFirstActiveDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstActiveDateTime sets the firstActiveDateTime property value. The date and time when this intelligenceProfile was first active. The timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*IntelligenceProfile) SetIndicators ¶ added in v1.10.0
func (m *IntelligenceProfile) SetIndicators(value []IntelligenceProfileIndicatorable)
SetIndicators sets the indicators property value. Includes an assemblage of high-fidelity network indicators of compromise.
func (*IntelligenceProfile) SetKind ¶ added in v1.10.0
func (m *IntelligenceProfile) SetKind(value *IntelligenceProfileKind)
SetKind sets the kind property value. The kind property
func (*IntelligenceProfile) SetSummary ¶ added in v1.10.0
func (m *IntelligenceProfile) SetSummary(value FormattedContentable)
SetSummary sets the summary property value. The summary property
func (*IntelligenceProfile) SetTargets ¶ added in v1.10.0
func (m *IntelligenceProfile) SetTargets(value []string)
SetTargets sets the targets property value. Known targets related to this intelligenceProfile.
func (*IntelligenceProfile) SetTitle ¶ added in v1.10.0
func (m *IntelligenceProfile) SetTitle(value *string)
SetTitle sets the title property value. The title of this intelligenceProfile.
func (*IntelligenceProfile) SetTradecraft ¶ added in v1.10.0
func (m *IntelligenceProfile) SetTradecraft(value FormattedContentable)
SetTradecraft sets the tradecraft property value. Formatted information featuring a description of the distinctive tactics, techniques, and procedures (TTP) of the group, followed by a list of all known custom, commodity, and publicly available implants used by the group.
type IntelligenceProfileCollectionResponse ¶ added in v1.10.0
type IntelligenceProfileCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewIntelligenceProfileCollectionResponse ¶ added in v1.10.0
func NewIntelligenceProfileCollectionResponse() *IntelligenceProfileCollectionResponse
NewIntelligenceProfileCollectionResponse instantiates a new IntelligenceProfileCollectionResponse and sets the default values.
func (*IntelligenceProfileCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *IntelligenceProfileCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IntelligenceProfileCollectionResponse) GetValue ¶ added in v1.10.0
func (m *IntelligenceProfileCollectionResponse) GetValue() []IntelligenceProfileable
GetValue gets the value property value. The value property returns a []IntelligenceProfileable when successful
func (*IntelligenceProfileCollectionResponse) Serialize ¶ added in v1.10.0
func (m *IntelligenceProfileCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IntelligenceProfileCollectionResponse) SetValue ¶ added in v1.10.0
func (m *IntelligenceProfileCollectionResponse) SetValue(value []IntelligenceProfileable)
SetValue sets the value property value. The value property
type IntelligenceProfileCollectionResponseable ¶ added in v1.10.0
type IntelligenceProfileCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []IntelligenceProfileable SetValue(value []IntelligenceProfileable) }
type IntelligenceProfileCountryOrRegionOfOrigin ¶ added in v1.10.0
type IntelligenceProfileCountryOrRegionOfOrigin struct {
// contains filtered or unexported fields
}
func NewIntelligenceProfileCountryOrRegionOfOrigin ¶ added in v1.10.0
func NewIntelligenceProfileCountryOrRegionOfOrigin() *IntelligenceProfileCountryOrRegionOfOrigin
NewIntelligenceProfileCountryOrRegionOfOrigin instantiates a new IntelligenceProfileCountryOrRegionOfOrigin and sets the default values.
func (*IntelligenceProfileCountryOrRegionOfOrigin) GetAdditionalData ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*IntelligenceProfileCountryOrRegionOfOrigin) GetBackingStore ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*IntelligenceProfileCountryOrRegionOfOrigin) GetCode ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetCode() *string
GetCode gets the code property value. A codified representation for this country/region of origin. returns a *string when successful
func (*IntelligenceProfileCountryOrRegionOfOrigin) GetFieldDeserializers ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IntelligenceProfileCountryOrRegionOfOrigin) GetLabel ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetLabel() *string
GetLabel gets the label property value. A display label for this ountry/region of origin. returns a *string when successful
func (*IntelligenceProfileCountryOrRegionOfOrigin) GetOdataType ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*IntelligenceProfileCountryOrRegionOfOrigin) Serialize ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IntelligenceProfileCountryOrRegionOfOrigin) SetAdditionalData ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*IntelligenceProfileCountryOrRegionOfOrigin) SetBackingStore ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*IntelligenceProfileCountryOrRegionOfOrigin) SetCode ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetCode(value *string)
SetCode sets the code property value. A codified representation for this country/region of origin.
func (*IntelligenceProfileCountryOrRegionOfOrigin) SetLabel ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetLabel(value *string)
SetLabel sets the label property value. A display label for this ountry/region of origin.
func (*IntelligenceProfileCountryOrRegionOfOrigin) SetOdataType ¶ added in v1.10.0
func (m *IntelligenceProfileCountryOrRegionOfOrigin) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type IntelligenceProfileCountryOrRegionOfOriginable ¶ added in v1.10.0
type IntelligenceProfileCountryOrRegionOfOriginable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetCode() *string GetLabel() *string GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetCode(value *string) SetLabel(value *string) SetOdataType(value *string) }
type IntelligenceProfileIndicator ¶ added in v1.10.0
type IntelligenceProfileIndicator struct {
Indicator
}
func NewIntelligenceProfileIndicator ¶ added in v1.10.0
func NewIntelligenceProfileIndicator() *IntelligenceProfileIndicator
NewIntelligenceProfileIndicator instantiates a new IntelligenceProfileIndicator and sets the default values.
func (*IntelligenceProfileIndicator) GetFieldDeserializers ¶ added in v1.10.0
func (m *IntelligenceProfileIndicator) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IntelligenceProfileIndicator) GetFirstSeenDateTime ¶ added in v1.10.0
func (m *IntelligenceProfileIndicator) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. Designate when an artifact was first used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly. returns a *Time when successful
func (*IntelligenceProfileIndicator) GetLastSeenDateTime ¶ added in v1.10.0
func (m *IntelligenceProfileIndicator) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. Designate when an artifact was most recently used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly. returns a *Time when successful
func (*IntelligenceProfileIndicator) Serialize ¶ added in v1.10.0
func (m *IntelligenceProfileIndicator) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IntelligenceProfileIndicator) SetFirstSeenDateTime ¶ added in v1.10.0
func (m *IntelligenceProfileIndicator) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. Designate when an artifact was first used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly.
func (*IntelligenceProfileIndicator) SetLastSeenDateTime ¶ added in v1.10.0
func (m *IntelligenceProfileIndicator) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. Designate when an artifact was most recently used actively in an attack, when a particular sample was compiled, or if neither of those could be ascertained when the file was first seen in public repositories (for example, VirusTotal, ANY.RUN, Hybrid Analysis) or reported publicly.
type IntelligenceProfileIndicatorCollectionResponse ¶ added in v1.10.0
type IntelligenceProfileIndicatorCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewIntelligenceProfileIndicatorCollectionResponse ¶ added in v1.10.0
func NewIntelligenceProfileIndicatorCollectionResponse() *IntelligenceProfileIndicatorCollectionResponse
NewIntelligenceProfileIndicatorCollectionResponse instantiates a new IntelligenceProfileIndicatorCollectionResponse and sets the default values.
func (*IntelligenceProfileIndicatorCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *IntelligenceProfileIndicatorCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IntelligenceProfileIndicatorCollectionResponse) GetValue ¶ added in v1.10.0
func (m *IntelligenceProfileIndicatorCollectionResponse) GetValue() []IntelligenceProfileIndicatorable
GetValue gets the value property value. The value property returns a []IntelligenceProfileIndicatorable when successful
func (*IntelligenceProfileIndicatorCollectionResponse) Serialize ¶ added in v1.10.0
func (m *IntelligenceProfileIndicatorCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IntelligenceProfileIndicatorCollectionResponse) SetValue ¶ added in v1.10.0
func (m *IntelligenceProfileIndicatorCollectionResponse) SetValue(value []IntelligenceProfileIndicatorable)
SetValue sets the value property value. The value property
type IntelligenceProfileIndicatorCollectionResponseable ¶ added in v1.10.0
type IntelligenceProfileIndicatorCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []IntelligenceProfileIndicatorable SetValue(value []IntelligenceProfileIndicatorable) }
type IntelligenceProfileIndicatorable ¶ added in v1.10.0
type IntelligenceProfileIndicatorable interface { Indicatorable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
type IntelligenceProfileKind ¶ added in v1.10.0
type IntelligenceProfileKind int
const ( ACTOR_INTELLIGENCEPROFILEKIND IntelligenceProfileKind = iota TOOL_INTELLIGENCEPROFILEKIND UNKNOWNFUTUREVALUE_INTELLIGENCEPROFILEKIND )
func (IntelligenceProfileKind) String ¶ added in v1.10.0
func (i IntelligenceProfileKind) String() string
type IntelligenceProfileable ¶ added in v1.10.0
type IntelligenceProfileable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAliases() []string GetCountriesOrRegionsOfOrigin() []IntelligenceProfileCountryOrRegionOfOriginable GetDescription() FormattedContentable GetFirstActiveDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetIndicators() []IntelligenceProfileIndicatorable GetKind() *IntelligenceProfileKind GetSummary() FormattedContentable GetTargets() []string GetTitle() *string GetTradecraft() FormattedContentable SetAliases(value []string) SetCountriesOrRegionsOfOrigin(value []IntelligenceProfileCountryOrRegionOfOriginable) SetDescription(value FormattedContentable) SetFirstActiveDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetIndicators(value []IntelligenceProfileIndicatorable) SetKind(value *IntelligenceProfileKind) SetSummary(value FormattedContentable) SetTargets(value []string) SetTitle(value *string) SetTradecraft(value FormattedContentable) }
type IoTDeviceEvidence ¶ added in v1.30.0
type IoTDeviceEvidence struct {
AlertEvidence
}
func NewIoTDeviceEvidence ¶ added in v1.30.0
func NewIoTDeviceEvidence() *IoTDeviceEvidence
NewIoTDeviceEvidence instantiates a new IoTDeviceEvidence and sets the default values.
func (*IoTDeviceEvidence) GetDeviceId ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetDeviceId() *string
GetDeviceId gets the deviceId property value. The deviceId property returns a *string when successful
func (*IoTDeviceEvidence) GetDeviceName ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetDeviceName() *string
GetDeviceName gets the deviceName property value. The deviceName property returns a *string when successful
func (*IoTDeviceEvidence) GetDevicePageLink ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetDevicePageLink() *string
GetDevicePageLink gets the devicePageLink property value. The devicePageLink property returns a *string when successful
func (*IoTDeviceEvidence) GetDeviceSubType ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetDeviceSubType() *string
GetDeviceSubType gets the deviceSubType property value. The deviceSubType property returns a *string when successful
func (*IoTDeviceEvidence) GetDeviceType ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetDeviceType() *string
GetDeviceType gets the deviceType property value. The deviceType property returns a *string when successful
func (*IoTDeviceEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IoTDeviceEvidence) GetImportance ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetImportance() *IoTDeviceImportanceType
GetImportance gets the importance property value. The importance property returns a *IoTDeviceImportanceType when successful
func (*IoTDeviceEvidence) GetIoTHub ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetIoTHub() AzureResourceEvidenceable
GetIoTHub gets the ioTHub property value. The ioTHub property returns a AzureResourceEvidenceable when successful
func (*IoTDeviceEvidence) GetIoTSecurityAgentId ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetIoTSecurityAgentId() *string
GetIoTSecurityAgentId gets the ioTSecurityAgentId property value. The ioTSecurityAgentId property returns a *string when successful
func (*IoTDeviceEvidence) GetIpAddress ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetIpAddress() IpEvidenceable
GetIpAddress gets the ipAddress property value. The ipAddress property returns a IpEvidenceable when successful
func (*IoTDeviceEvidence) GetIsAuthorized ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetIsAuthorized() *bool
GetIsAuthorized gets the isAuthorized property value. The isAuthorized property returns a *bool when successful
func (*IoTDeviceEvidence) GetIsProgramming ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetIsProgramming() *bool
GetIsProgramming gets the isProgramming property value. The isProgramming property returns a *bool when successful
func (*IoTDeviceEvidence) GetIsScanner ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetIsScanner() *bool
GetIsScanner gets the isScanner property value. The isScanner property returns a *bool when successful
func (*IoTDeviceEvidence) GetMacAddress ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetMacAddress() *string
GetMacAddress gets the macAddress property value. The macAddress property returns a *string when successful
func (*IoTDeviceEvidence) GetManufacturer ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetManufacturer() *string
GetManufacturer gets the manufacturer property value. The manufacturer property returns a *string when successful
func (*IoTDeviceEvidence) GetModel ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetModel() *string
GetModel gets the model property value. The model property returns a *string when successful
func (*IoTDeviceEvidence) GetNics ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetNics() NicEvidenceable
GetNics gets the nics property value. The nics property returns a NicEvidenceable when successful
func (*IoTDeviceEvidence) GetOperatingSystem ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetOperatingSystem() *string
GetOperatingSystem gets the operatingSystem property value. The operatingSystem property returns a *string when successful
func (*IoTDeviceEvidence) GetOwners ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetOwners() []string
GetOwners gets the owners property value. The owners property returns a []string when successful
func (*IoTDeviceEvidence) GetProtocols ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetProtocols() []string
GetProtocols gets the protocols property value. The protocols property returns a []string when successful
func (*IoTDeviceEvidence) GetPurdueLayer ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetPurdueLayer() *string
GetPurdueLayer gets the purdueLayer property value. The purdueLayer property returns a *string when successful
func (*IoTDeviceEvidence) GetSensor ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetSensor() *string
GetSensor gets the sensor property value. The sensor property returns a *string when successful
func (*IoTDeviceEvidence) GetSerialNumber ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetSerialNumber() *string
GetSerialNumber gets the serialNumber property value. The serialNumber property returns a *string when successful
func (*IoTDeviceEvidence) GetSite ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetSite() *string
GetSite gets the site property value. The site property returns a *string when successful
func (*IoTDeviceEvidence) GetSource ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetSource() *string
GetSource gets the source property value. The source property returns a *string when successful
func (*IoTDeviceEvidence) GetSourceRef ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetSourceRef() UrlEvidenceable
GetSourceRef gets the sourceRef property value. The sourceRef property returns a UrlEvidenceable when successful
func (*IoTDeviceEvidence) GetZone ¶ added in v1.30.0
func (m *IoTDeviceEvidence) GetZone() *string
GetZone gets the zone property value. The zone property returns a *string when successful
func (*IoTDeviceEvidence) Serialize ¶ added in v1.30.0
func (m *IoTDeviceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IoTDeviceEvidence) SetDeviceId ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetDeviceId(value *string)
SetDeviceId sets the deviceId property value. The deviceId property
func (*IoTDeviceEvidence) SetDeviceName ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetDeviceName(value *string)
SetDeviceName sets the deviceName property value. The deviceName property
func (*IoTDeviceEvidence) SetDevicePageLink ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetDevicePageLink(value *string)
SetDevicePageLink sets the devicePageLink property value. The devicePageLink property
func (*IoTDeviceEvidence) SetDeviceSubType ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetDeviceSubType(value *string)
SetDeviceSubType sets the deviceSubType property value. The deviceSubType property
func (*IoTDeviceEvidence) SetDeviceType ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetDeviceType(value *string)
SetDeviceType sets the deviceType property value. The deviceType property
func (*IoTDeviceEvidence) SetImportance ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetImportance(value *IoTDeviceImportanceType)
SetImportance sets the importance property value. The importance property
func (*IoTDeviceEvidence) SetIoTHub ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetIoTHub(value AzureResourceEvidenceable)
SetIoTHub sets the ioTHub property value. The ioTHub property
func (*IoTDeviceEvidence) SetIoTSecurityAgentId ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetIoTSecurityAgentId(value *string)
SetIoTSecurityAgentId sets the ioTSecurityAgentId property value. The ioTSecurityAgentId property
func (*IoTDeviceEvidence) SetIpAddress ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetIpAddress(value IpEvidenceable)
SetIpAddress sets the ipAddress property value. The ipAddress property
func (*IoTDeviceEvidence) SetIsAuthorized ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetIsAuthorized(value *bool)
SetIsAuthorized sets the isAuthorized property value. The isAuthorized property
func (*IoTDeviceEvidence) SetIsProgramming ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetIsProgramming(value *bool)
SetIsProgramming sets the isProgramming property value. The isProgramming property
func (*IoTDeviceEvidence) SetIsScanner ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetIsScanner(value *bool)
SetIsScanner sets the isScanner property value. The isScanner property
func (*IoTDeviceEvidence) SetMacAddress ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetMacAddress(value *string)
SetMacAddress sets the macAddress property value. The macAddress property
func (*IoTDeviceEvidence) SetManufacturer ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetManufacturer(value *string)
SetManufacturer sets the manufacturer property value. The manufacturer property
func (*IoTDeviceEvidence) SetModel ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetModel(value *string)
SetModel sets the model property value. The model property
func (*IoTDeviceEvidence) SetNics ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetNics(value NicEvidenceable)
SetNics sets the nics property value. The nics property
func (*IoTDeviceEvidence) SetOperatingSystem ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetOperatingSystem(value *string)
SetOperatingSystem sets the operatingSystem property value. The operatingSystem property
func (*IoTDeviceEvidence) SetOwners ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetOwners(value []string)
SetOwners sets the owners property value. The owners property
func (*IoTDeviceEvidence) SetProtocols ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetProtocols(value []string)
SetProtocols sets the protocols property value. The protocols property
func (*IoTDeviceEvidence) SetPurdueLayer ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetPurdueLayer(value *string)
SetPurdueLayer sets the purdueLayer property value. The purdueLayer property
func (*IoTDeviceEvidence) SetSensor ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetSensor(value *string)
SetSensor sets the sensor property value. The sensor property
func (*IoTDeviceEvidence) SetSerialNumber ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetSerialNumber(value *string)
SetSerialNumber sets the serialNumber property value. The serialNumber property
func (*IoTDeviceEvidence) SetSite ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetSite(value *string)
SetSite sets the site property value. The site property
func (*IoTDeviceEvidence) SetSource ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetSource(value *string)
SetSource sets the source property value. The source property
func (*IoTDeviceEvidence) SetSourceRef ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetSourceRef(value UrlEvidenceable)
SetSourceRef sets the sourceRef property value. The sourceRef property
func (*IoTDeviceEvidence) SetZone ¶ added in v1.30.0
func (m *IoTDeviceEvidence) SetZone(value *string)
SetZone sets the zone property value. The zone property
type IoTDeviceEvidenceable ¶ added in v1.30.0
type IoTDeviceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDeviceId() *string GetDeviceName() *string GetDevicePageLink() *string GetDeviceSubType() *string GetDeviceType() *string GetImportance() *IoTDeviceImportanceType GetIoTHub() AzureResourceEvidenceable GetIoTSecurityAgentId() *string GetIpAddress() IpEvidenceable GetIsAuthorized() *bool GetIsProgramming() *bool GetIsScanner() *bool GetMacAddress() *string GetManufacturer() *string GetModel() *string GetNics() NicEvidenceable GetOperatingSystem() *string GetOwners() []string GetProtocols() []string GetPurdueLayer() *string GetSensor() *string GetSerialNumber() *string GetSite() *string GetSource() *string GetSourceRef() UrlEvidenceable GetZone() *string SetDeviceId(value *string) SetDeviceName(value *string) SetDevicePageLink(value *string) SetDeviceSubType(value *string) SetDeviceType(value *string) SetImportance(value *IoTDeviceImportanceType) SetIoTHub(value AzureResourceEvidenceable) SetIoTSecurityAgentId(value *string) SetIpAddress(value IpEvidenceable) SetIsAuthorized(value *bool) SetIsProgramming(value *bool) SetIsScanner(value *bool) SetMacAddress(value *string) SetManufacturer(value *string) SetModel(value *string) SetNics(value NicEvidenceable) SetOperatingSystem(value *string) SetOwners(value []string) SetProtocols(value []string) SetPurdueLayer(value *string) SetSensor(value *string) SetSerialNumber(value *string) SetSite(value *string) SetSource(value *string) SetSourceRef(value UrlEvidenceable) SetZone(value *string) }
type IoTDeviceImportanceType ¶ added in v1.30.0
type IoTDeviceImportanceType int
const ( UNKNOWN_IOTDEVICEIMPORTANCETYPE IoTDeviceImportanceType = iota LOW_IOTDEVICEIMPORTANCETYPE NORMAL_IOTDEVICEIMPORTANCETYPE HIGH_IOTDEVICEIMPORTANCETYPE UNKNOWNFUTUREVALUE_IOTDEVICEIMPORTANCETYPE )
func (IoTDeviceImportanceType) String ¶ added in v1.30.0
func (i IoTDeviceImportanceType) String() string
type IpAddress ¶ added in v1.10.0
type IpAddress struct {
Host
}
func NewIpAddress ¶ added in v1.10.0
func NewIpAddress() *IpAddress
NewIpAddress instantiates a new IpAddress and sets the default values.
func (*IpAddress) GetAutonomousSystem ¶ added in v1.10.0
func (m *IpAddress) GetAutonomousSystem() AutonomousSystemable
GetAutonomousSystem gets the autonomousSystem property value. The details about the autonomous system to which this IP address belongs. returns a AutonomousSystemable when successful
func (*IpAddress) GetCountryOrRegion ¶ added in v1.10.0
GetCountryOrRegion gets the countryOrRegion property value. The country/region for this IP address. returns a *string when successful
func (*IpAddress) GetFieldDeserializers ¶ added in v1.10.0
func (m *IpAddress) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IpAddress) GetHostingProvider ¶ added in v1.10.0
GetHostingProvider gets the hostingProvider property value. The hosting company listed for this host. returns a *string when successful
func (*IpAddress) GetNetblock ¶ added in v1.10.0
GetNetblock gets the netblock property value. The block of IP addresses this IP address belongs to. returns a *string when successful
func (*IpAddress) Serialize ¶ added in v1.10.0
func (m *IpAddress) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IpAddress) SetAutonomousSystem ¶ added in v1.10.0
func (m *IpAddress) SetAutonomousSystem(value AutonomousSystemable)
SetAutonomousSystem sets the autonomousSystem property value. The details about the autonomous system to which this IP address belongs.
func (*IpAddress) SetCountryOrRegion ¶ added in v1.10.0
SetCountryOrRegion sets the countryOrRegion property value. The country/region for this IP address.
func (*IpAddress) SetHostingProvider ¶ added in v1.10.0
SetHostingProvider sets the hostingProvider property value. The hosting company listed for this host.
func (*IpAddress) SetNetblock ¶ added in v1.10.0
SetNetblock sets the netblock property value. The block of IP addresses this IP address belongs to.
type IpAddressable ¶ added in v1.10.0
type IpAddressable interface { Hostable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAutonomousSystem() AutonomousSystemable GetCountryOrRegion() *string GetHostingProvider() *string GetNetblock() *string SetAutonomousSystem(value AutonomousSystemable) SetCountryOrRegion(value *string) SetHostingProvider(value *string) SetNetblock(value *string) }
type IpEvidence ¶ added in v0.49.0
type IpEvidence struct {
AlertEvidence
}
func NewIpEvidence ¶ added in v0.49.0
func NewIpEvidence() *IpEvidence
NewIpEvidence instantiates a new IpEvidence and sets the default values.
func (*IpEvidence) GetCountryLetterCode ¶ added in v0.49.0
func (m *IpEvidence) GetCountryLetterCode() *string
GetCountryLetterCode gets the countryLetterCode property value. The two-letter country code according to ISO 3166 format, for example: US, UK, CA, etc. returns a *string when successful
func (*IpEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *IpEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*IpEvidence) GetIpAddress ¶ added in v0.49.0
func (m *IpEvidence) GetIpAddress() *string
GetIpAddress gets the ipAddress property value. The value of the IP Address, can be either in V4 address or V6 address format. returns a *string when successful
func (*IpEvidence) GetLocation ¶ added in v1.38.0
func (m *IpEvidence) GetLocation() GeoLocationable
GetLocation gets the location property value. The location property returns a GeoLocationable when successful
func (*IpEvidence) GetStream ¶ added in v1.37.0
func (m *IpEvidence) GetStream() Streamable
GetStream gets the stream property value. The stream property returns a Streamable when successful
func (*IpEvidence) Serialize ¶ added in v0.49.0
func (m *IpEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*IpEvidence) SetCountryLetterCode ¶ added in v0.49.0
func (m *IpEvidence) SetCountryLetterCode(value *string)
SetCountryLetterCode sets the countryLetterCode property value. The two-letter country code according to ISO 3166 format, for example: US, UK, CA, etc.
func (*IpEvidence) SetIpAddress ¶ added in v0.49.0
func (m *IpEvidence) SetIpAddress(value *string)
SetIpAddress sets the ipAddress property value. The value of the IP Address, can be either in V4 address or V6 address format.
func (*IpEvidence) SetLocation ¶ added in v1.38.0
func (m *IpEvidence) SetLocation(value GeoLocationable)
SetLocation sets the location property value. The location property
func (*IpEvidence) SetStream ¶ added in v1.37.0
func (m *IpEvidence) SetStream(value Streamable)
SetStream sets the stream property value. The stream property
type IpEvidenceable ¶ added in v0.49.0
type IpEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCountryLetterCode() *string GetIpAddress() *string GetLocation() GeoLocationable GetStream() Streamable SetCountryLetterCode(value *string) SetIpAddress(value *string) SetLocation(value GeoLocationable) SetStream(value Streamable) }
type KubernetesClusterEvidence ¶ added in v1.13.0
type KubernetesClusterEvidence struct {
AlertEvidence
}
func NewKubernetesClusterEvidence ¶ added in v1.13.0
func NewKubernetesClusterEvidence() *KubernetesClusterEvidence
NewKubernetesClusterEvidence instantiates a new KubernetesClusterEvidence and sets the default values.
func (*KubernetesClusterEvidence) GetCloudResource ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) GetCloudResource() AlertEvidenceable
GetCloudResource gets the cloudResource property value. The cloud identifier of the cluster. Can be either an amazonResourceEvidence, azureResourceEvidence, or googleCloudResourceEvidence object. returns a AlertEvidenceable when successful
func (*KubernetesClusterEvidence) GetDistribution ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) GetDistribution() *string
GetDistribution gets the distribution property value. The distribution type of the cluster. returns a *string when successful
func (*KubernetesClusterEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesClusterEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) GetName() *string
GetName gets the name property value. The cluster name. returns a *string when successful
func (*KubernetesClusterEvidence) GetPlatform ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) GetPlatform() *KubernetesPlatform
GetPlatform gets the platform property value. The platform the cluster runs on. Possible values are: unknown, aks, eks, gke, arc, unknownFutureValue. returns a *KubernetesPlatform when successful
func (*KubernetesClusterEvidence) GetVersion ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) GetVersion() *string
GetVersion gets the version property value. The kubernetes version of the cluster. returns a *string when successful
func (*KubernetesClusterEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesClusterEvidence) SetCloudResource ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) SetCloudResource(value AlertEvidenceable)
SetCloudResource sets the cloudResource property value. The cloud identifier of the cluster. Can be either an amazonResourceEvidence, azureResourceEvidence, or googleCloudResourceEvidence object.
func (*KubernetesClusterEvidence) SetDistribution ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) SetDistribution(value *string)
SetDistribution sets the distribution property value. The distribution type of the cluster.
func (*KubernetesClusterEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) SetName(value *string)
SetName sets the name property value. The cluster name.
func (*KubernetesClusterEvidence) SetPlatform ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) SetPlatform(value *KubernetesPlatform)
SetPlatform sets the platform property value. The platform the cluster runs on. Possible values are: unknown, aks, eks, gke, arc, unknownFutureValue.
func (*KubernetesClusterEvidence) SetVersion ¶ added in v1.13.0
func (m *KubernetesClusterEvidence) SetVersion(value *string)
SetVersion sets the version property value. The kubernetes version of the cluster.
type KubernetesClusterEvidenceable ¶ added in v1.13.0
type KubernetesClusterEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCloudResource() AlertEvidenceable GetDistribution() *string GetName() *string GetPlatform() *KubernetesPlatform GetVersion() *string SetCloudResource(value AlertEvidenceable) SetDistribution(value *string) SetName(value *string) SetPlatform(value *KubernetesPlatform) SetVersion(value *string) }
type KubernetesControllerEvidence ¶ added in v1.13.0
type KubernetesControllerEvidence struct {
AlertEvidence
}
func NewKubernetesControllerEvidence ¶ added in v1.13.0
func NewKubernetesControllerEvidence() *KubernetesControllerEvidence
NewKubernetesControllerEvidence instantiates a new KubernetesControllerEvidence and sets the default values.
func (*KubernetesControllerEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesControllerEvidence) GetLabels ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) GetLabels() Dictionaryable
GetLabels gets the labels property value. The labels for the Kubernetes pod. returns a Dictionaryable when successful
func (*KubernetesControllerEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) GetName() *string
GetName gets the name property value. The controller name. returns a *string when successful
func (*KubernetesControllerEvidence) GetNamespace ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) GetNamespace() KubernetesNamespaceEvidenceable
GetNamespace gets the namespace property value. The service account namespace. returns a KubernetesNamespaceEvidenceable when successful
func (*KubernetesControllerEvidence) GetTypeEscaped ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) GetTypeEscaped() *string
GetTypeEscaped gets the type property value. The controller type. returns a *string when successful
func (*KubernetesControllerEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesControllerEvidence) SetLabels ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) SetLabels(value Dictionaryable)
SetLabels sets the labels property value. The labels for the Kubernetes pod.
func (*KubernetesControllerEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) SetName(value *string)
SetName sets the name property value. The controller name.
func (*KubernetesControllerEvidence) SetNamespace ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
SetNamespace sets the namespace property value. The service account namespace.
func (*KubernetesControllerEvidence) SetTypeEscaped ¶ added in v1.13.0
func (m *KubernetesControllerEvidence) SetTypeEscaped(value *string)
SetTypeEscaped sets the type property value. The controller type.
type KubernetesControllerEvidenceable ¶ added in v1.13.0
type KubernetesControllerEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetLabels() Dictionaryable GetName() *string GetNamespace() KubernetesNamespaceEvidenceable GetTypeEscaped() *string SetLabels(value Dictionaryable) SetName(value *string) SetNamespace(value KubernetesNamespaceEvidenceable) SetTypeEscaped(value *string) }
type KubernetesNamespaceEvidence ¶ added in v1.13.0
type KubernetesNamespaceEvidence struct {
AlertEvidence
}
func NewKubernetesNamespaceEvidence ¶ added in v1.13.0
func NewKubernetesNamespaceEvidence() *KubernetesNamespaceEvidence
NewKubernetesNamespaceEvidence instantiates a new KubernetesNamespaceEvidence and sets the default values.
func (*KubernetesNamespaceEvidence) GetCluster ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) GetCluster() KubernetesClusterEvidenceable
GetCluster gets the cluster property value. The namespace cluster. returns a KubernetesClusterEvidenceable when successful
func (*KubernetesNamespaceEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesNamespaceEvidence) GetLabels ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) GetLabels() Dictionaryable
GetLabels gets the labels property value. The labels for the Kubernetes pod. returns a Dictionaryable when successful
func (*KubernetesNamespaceEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) GetName() *string
GetName gets the name property value. The namespace name. returns a *string when successful
func (*KubernetesNamespaceEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesNamespaceEvidence) SetCluster ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) SetCluster(value KubernetesClusterEvidenceable)
SetCluster sets the cluster property value. The namespace cluster.
func (*KubernetesNamespaceEvidence) SetLabels ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) SetLabels(value Dictionaryable)
SetLabels sets the labels property value. The labels for the Kubernetes pod.
func (*KubernetesNamespaceEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesNamespaceEvidence) SetName(value *string)
SetName sets the name property value. The namespace name.
type KubernetesNamespaceEvidenceable ¶ added in v1.13.0
type KubernetesNamespaceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCluster() KubernetesClusterEvidenceable GetLabels() Dictionaryable GetName() *string SetCluster(value KubernetesClusterEvidenceable) SetLabels(value Dictionaryable) SetName(value *string) }
type KubernetesPlatform ¶ added in v1.13.0
type KubernetesPlatform int
const ( UNKNOWN_KUBERNETESPLATFORM KubernetesPlatform = iota AKS_KUBERNETESPLATFORM EKS_KUBERNETESPLATFORM GKE_KUBERNETESPLATFORM ARC_KUBERNETESPLATFORM UNKNOWNFUTUREVALUE_KUBERNETESPLATFORM )
func (KubernetesPlatform) String ¶ added in v1.13.0
func (i KubernetesPlatform) String() string
type KubernetesPodEvidence ¶ added in v1.13.0
type KubernetesPodEvidence struct {
AlertEvidence
}
func NewKubernetesPodEvidence ¶ added in v1.13.0
func NewKubernetesPodEvidence() *KubernetesPodEvidence
NewKubernetesPodEvidence instantiates a new KubernetesPodEvidence and sets the default values.
func (*KubernetesPodEvidence) GetContainers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetContainers() []ContainerEvidenceable
GetContainers gets the containers property value. The list of pod containers which are not init or ephemeral containers. returns a []ContainerEvidenceable when successful
func (*KubernetesPodEvidence) GetController ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetController() KubernetesControllerEvidenceable
GetController gets the controller property value. The pod controller. returns a KubernetesControllerEvidenceable when successful
func (*KubernetesPodEvidence) GetEphemeralContainers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetEphemeralContainers() []ContainerEvidenceable
GetEphemeralContainers gets the ephemeralContainers property value. The list of pod ephemeral containers. returns a []ContainerEvidenceable when successful
func (*KubernetesPodEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesPodEvidence) GetInitContainers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetInitContainers() []ContainerEvidenceable
GetInitContainers gets the initContainers property value. The list of pod init containers. returns a []ContainerEvidenceable when successful
func (*KubernetesPodEvidence) GetLabels ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetLabels() Dictionaryable
GetLabels gets the labels property value. The pod labels. returns a Dictionaryable when successful
func (*KubernetesPodEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetName() *string
GetName gets the name property value. The pod name. returns a *string when successful
func (*KubernetesPodEvidence) GetNamespace ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetNamespace() KubernetesNamespaceEvidenceable
GetNamespace gets the namespace property value. The pod namespace. returns a KubernetesNamespaceEvidenceable when successful
func (*KubernetesPodEvidence) GetPodIp ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetPodIp() IpEvidenceable
GetPodIp gets the podIp property value. The pod IP. returns a IpEvidenceable when successful
func (*KubernetesPodEvidence) GetServiceAccount ¶ added in v1.13.0
func (m *KubernetesPodEvidence) GetServiceAccount() KubernetesServiceAccountEvidenceable
GetServiceAccount gets the serviceAccount property value. The pod service account. returns a KubernetesServiceAccountEvidenceable when successful
func (*KubernetesPodEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesPodEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesPodEvidence) SetContainers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetContainers(value []ContainerEvidenceable)
SetContainers sets the containers property value. The list of pod containers which are not init or ephemeral containers.
func (*KubernetesPodEvidence) SetController ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetController(value KubernetesControllerEvidenceable)
SetController sets the controller property value. The pod controller.
func (*KubernetesPodEvidence) SetEphemeralContainers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetEphemeralContainers(value []ContainerEvidenceable)
SetEphemeralContainers sets the ephemeralContainers property value. The list of pod ephemeral containers.
func (*KubernetesPodEvidence) SetInitContainers ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetInitContainers(value []ContainerEvidenceable)
SetInitContainers sets the initContainers property value. The list of pod init containers.
func (*KubernetesPodEvidence) SetLabels ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetLabels(value Dictionaryable)
SetLabels sets the labels property value. The pod labels.
func (*KubernetesPodEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetName(value *string)
SetName sets the name property value. The pod name.
func (*KubernetesPodEvidence) SetNamespace ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
SetNamespace sets the namespace property value. The pod namespace.
func (*KubernetesPodEvidence) SetPodIp ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetPodIp(value IpEvidenceable)
SetPodIp sets the podIp property value. The pod IP.
func (*KubernetesPodEvidence) SetServiceAccount ¶ added in v1.13.0
func (m *KubernetesPodEvidence) SetServiceAccount(value KubernetesServiceAccountEvidenceable)
SetServiceAccount sets the serviceAccount property value. The pod service account.
type KubernetesPodEvidenceable ¶ added in v1.13.0
type KubernetesPodEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetContainers() []ContainerEvidenceable GetController() KubernetesControllerEvidenceable GetEphemeralContainers() []ContainerEvidenceable GetInitContainers() []ContainerEvidenceable GetLabels() Dictionaryable GetName() *string GetNamespace() KubernetesNamespaceEvidenceable GetPodIp() IpEvidenceable GetServiceAccount() KubernetesServiceAccountEvidenceable SetContainers(value []ContainerEvidenceable) SetController(value KubernetesControllerEvidenceable) SetEphemeralContainers(value []ContainerEvidenceable) SetInitContainers(value []ContainerEvidenceable) SetLabels(value Dictionaryable) SetName(value *string) SetNamespace(value KubernetesNamespaceEvidenceable) SetPodIp(value IpEvidenceable) SetServiceAccount(value KubernetesServiceAccountEvidenceable) }
type KubernetesSecretEvidence ¶ added in v1.13.0
type KubernetesSecretEvidence struct {
AlertEvidence
}
func NewKubernetesSecretEvidence ¶ added in v1.13.0
func NewKubernetesSecretEvidence() *KubernetesSecretEvidence
NewKubernetesSecretEvidence instantiates a new KubernetesSecretEvidence and sets the default values.
func (*KubernetesSecretEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesSecretEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) GetName() *string
GetName gets the name property value. The secret name. returns a *string when successful
func (*KubernetesSecretEvidence) GetNamespace ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) GetNamespace() KubernetesNamespaceEvidenceable
GetNamespace gets the namespace property value. The secret namespace. returns a KubernetesNamespaceEvidenceable when successful
func (*KubernetesSecretEvidence) GetSecretType ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) GetSecretType() *string
GetSecretType gets the secretType property value. The secret type can include both built-in types and custom ones. Examples of built-in types are: Opaque, kubernetes.io/service-account-token, kubernetes.io/dockercfg, kubernetes.io/dockerconfigjson, kubernetes.io/basic-auth, kubernetes.io/ssh-auth, kubernetes.io/tls, bootstrap.kubernetes.io/token. returns a *string when successful
func (*KubernetesSecretEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesSecretEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) SetName(value *string)
SetName sets the name property value. The secret name.
func (*KubernetesSecretEvidence) SetNamespace ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
SetNamespace sets the namespace property value. The secret namespace.
func (*KubernetesSecretEvidence) SetSecretType ¶ added in v1.13.0
func (m *KubernetesSecretEvidence) SetSecretType(value *string)
SetSecretType sets the secretType property value. The secret type can include both built-in types and custom ones. Examples of built-in types are: Opaque, kubernetes.io/service-account-token, kubernetes.io/dockercfg, kubernetes.io/dockerconfigjson, kubernetes.io/basic-auth, kubernetes.io/ssh-auth, kubernetes.io/tls, bootstrap.kubernetes.io/token.
type KubernetesSecretEvidenceable ¶ added in v1.13.0
type KubernetesSecretEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetNamespace() KubernetesNamespaceEvidenceable GetSecretType() *string SetName(value *string) SetNamespace(value KubernetesNamespaceEvidenceable) SetSecretType(value *string) }
type KubernetesServiceAccountEvidence ¶ added in v1.13.0
type KubernetesServiceAccountEvidence struct {
AlertEvidence
}
func NewKubernetesServiceAccountEvidence ¶ added in v1.13.0
func NewKubernetesServiceAccountEvidence() *KubernetesServiceAccountEvidence
NewKubernetesServiceAccountEvidence instantiates a new KubernetesServiceAccountEvidence and sets the default values.
func (*KubernetesServiceAccountEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesServiceAccountEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesServiceAccountEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesServiceAccountEvidence) GetName() *string
GetName gets the name property value. The service account name. returns a *string when successful
func (*KubernetesServiceAccountEvidence) GetNamespace ¶ added in v1.13.0
func (m *KubernetesServiceAccountEvidence) GetNamespace() KubernetesNamespaceEvidenceable
GetNamespace gets the namespace property value. The service account namespace. returns a KubernetesNamespaceEvidenceable when successful
func (*KubernetesServiceAccountEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesServiceAccountEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesServiceAccountEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesServiceAccountEvidence) SetName(value *string)
SetName sets the name property value. The service account name.
func (*KubernetesServiceAccountEvidence) SetNamespace ¶ added in v1.13.0
func (m *KubernetesServiceAccountEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
SetNamespace sets the namespace property value. The service account namespace.
type KubernetesServiceAccountEvidenceable ¶ added in v1.13.0
type KubernetesServiceAccountEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string GetNamespace() KubernetesNamespaceEvidenceable SetName(value *string) SetNamespace(value KubernetesNamespaceEvidenceable) }
type KubernetesServiceEvidence ¶ added in v1.13.0
type KubernetesServiceEvidence struct {
AlertEvidence
}
func NewKubernetesServiceEvidence ¶ added in v1.13.0
func NewKubernetesServiceEvidence() *KubernetesServiceEvidence
NewKubernetesServiceEvidence instantiates a new KubernetesServiceEvidence and sets the default values.
func (*KubernetesServiceEvidence) GetClusterIP ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetClusterIP() IpEvidenceable
GetClusterIP gets the clusterIP property value. The service cluster IP. returns a IpEvidenceable when successful
func (*KubernetesServiceEvidence) GetExternalIPs ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetExternalIPs() []IpEvidenceable
GetExternalIPs gets the externalIPs property value. The service external IPs. returns a []IpEvidenceable when successful
func (*KubernetesServiceEvidence) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesServiceEvidence) GetLabels ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetLabels() Dictionaryable
GetLabels gets the labels property value. The service labels. returns a Dictionaryable when successful
func (*KubernetesServiceEvidence) GetName ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetName() *string
GetName gets the name property value. The service name. returns a *string when successful
func (*KubernetesServiceEvidence) GetNamespace ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetNamespace() KubernetesNamespaceEvidenceable
GetNamespace gets the namespace property value. The service namespace. returns a KubernetesNamespaceEvidenceable when successful
func (*KubernetesServiceEvidence) GetSelector ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetSelector() Dictionaryable
GetSelector gets the selector property value. The service selector. returns a Dictionaryable when successful
func (*KubernetesServiceEvidence) GetServicePorts ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetServicePorts() []KubernetesServicePortable
GetServicePorts gets the servicePorts property value. The list of service ports. returns a []KubernetesServicePortable when successful
func (*KubernetesServiceEvidence) GetServiceType ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) GetServiceType() *KubernetesServiceType
GetServiceType gets the serviceType property value. The serviceType property returns a *KubernetesServiceType when successful
func (*KubernetesServiceEvidence) Serialize ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesServiceEvidence) SetClusterIP ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetClusterIP(value IpEvidenceable)
SetClusterIP sets the clusterIP property value. The service cluster IP.
func (*KubernetesServiceEvidence) SetExternalIPs ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetExternalIPs(value []IpEvidenceable)
SetExternalIPs sets the externalIPs property value. The service external IPs.
func (*KubernetesServiceEvidence) SetLabels ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetLabels(value Dictionaryable)
SetLabels sets the labels property value. The service labels.
func (*KubernetesServiceEvidence) SetName ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetName(value *string)
SetName sets the name property value. The service name.
func (*KubernetesServiceEvidence) SetNamespace ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetNamespace(value KubernetesNamespaceEvidenceable)
SetNamespace sets the namespace property value. The service namespace.
func (*KubernetesServiceEvidence) SetSelector ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetSelector(value Dictionaryable)
SetSelector sets the selector property value. The service selector.
func (*KubernetesServiceEvidence) SetServicePorts ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetServicePorts(value []KubernetesServicePortable)
SetServicePorts sets the servicePorts property value. The list of service ports.
func (*KubernetesServiceEvidence) SetServiceType ¶ added in v1.13.0
func (m *KubernetesServiceEvidence) SetServiceType(value *KubernetesServiceType)
SetServiceType sets the serviceType property value. The serviceType property
type KubernetesServiceEvidenceable ¶ added in v1.13.0
type KubernetesServiceEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetClusterIP() IpEvidenceable GetExternalIPs() []IpEvidenceable GetLabels() Dictionaryable GetName() *string GetNamespace() KubernetesNamespaceEvidenceable GetSelector() Dictionaryable GetServicePorts() []KubernetesServicePortable GetServiceType() *KubernetesServiceType SetClusterIP(value IpEvidenceable) SetExternalIPs(value []IpEvidenceable) SetLabels(value Dictionaryable) SetName(value *string) SetNamespace(value KubernetesNamespaceEvidenceable) SetSelector(value Dictionaryable) SetServicePorts(value []KubernetesServicePortable) SetServiceType(value *KubernetesServiceType) }
type KubernetesServicePort ¶ added in v1.13.0
type KubernetesServicePort struct {
// contains filtered or unexported fields
}
func NewKubernetesServicePort ¶ added in v1.13.0
func NewKubernetesServicePort() *KubernetesServicePort
NewKubernetesServicePort instantiates a new KubernetesServicePort and sets the default values.
func (*KubernetesServicePort) GetAdditionalData ¶ added in v1.13.0
func (m *KubernetesServicePort) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*KubernetesServicePort) GetAppProtocol ¶ added in v1.13.0
func (m *KubernetesServicePort) GetAppProtocol() *string
GetAppProtocol gets the appProtocol property value. The application protocol for this port. returns a *string when successful
func (*KubernetesServicePort) GetBackingStore ¶ added in v1.13.0
func (m *KubernetesServicePort) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*KubernetesServicePort) GetFieldDeserializers ¶ added in v1.13.0
func (m *KubernetesServicePort) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*KubernetesServicePort) GetName ¶ added in v1.13.0
func (m *KubernetesServicePort) GetName() *string
GetName gets the name property value. The name of this port within the service. returns a *string when successful
func (*KubernetesServicePort) GetNodePort ¶ added in v1.13.0
func (m *KubernetesServicePort) GetNodePort() *int32
GetNodePort gets the nodePort property value. The port on each node on which this service is exposed when the type is either NodePort or LoadBalancer. returns a *int32 when successful
func (*KubernetesServicePort) GetOdataType ¶ added in v1.13.0
func (m *KubernetesServicePort) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*KubernetesServicePort) GetPort ¶ added in v1.13.0
func (m *KubernetesServicePort) GetPort() *int32
GetPort gets the port property value. The port that this service exposes. returns a *int32 when successful
func (*KubernetesServicePort) GetProtocol ¶ added in v1.13.0
func (m *KubernetesServicePort) GetProtocol() *ContainerPortProtocol
GetProtocol gets the protocol property value. The protocol name. Possible values are: udp, tcp, sctp, unknownFutureValue. returns a *ContainerPortProtocol when successful
func (*KubernetesServicePort) GetTargetPort ¶ added in v1.13.0
func (m *KubernetesServicePort) GetTargetPort() *string
GetTargetPort gets the targetPort property value. The name or number of the port to access on the pods targeted by the service. The port number must be in the range 1 to 65535. The name must be an IANASVCNAME. returns a *string when successful
func (*KubernetesServicePort) Serialize ¶ added in v1.13.0
func (m *KubernetesServicePort) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*KubernetesServicePort) SetAdditionalData ¶ added in v1.13.0
func (m *KubernetesServicePort) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*KubernetesServicePort) SetAppProtocol ¶ added in v1.13.0
func (m *KubernetesServicePort) SetAppProtocol(value *string)
SetAppProtocol sets the appProtocol property value. The application protocol for this port.
func (*KubernetesServicePort) SetBackingStore ¶ added in v1.13.0
func (m *KubernetesServicePort) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*KubernetesServicePort) SetName ¶ added in v1.13.0
func (m *KubernetesServicePort) SetName(value *string)
SetName sets the name property value. The name of this port within the service.
func (*KubernetesServicePort) SetNodePort ¶ added in v1.13.0
func (m *KubernetesServicePort) SetNodePort(value *int32)
SetNodePort sets the nodePort property value. The port on each node on which this service is exposed when the type is either NodePort or LoadBalancer.
func (*KubernetesServicePort) SetOdataType ¶ added in v1.13.0
func (m *KubernetesServicePort) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*KubernetesServicePort) SetPort ¶ added in v1.13.0
func (m *KubernetesServicePort) SetPort(value *int32)
SetPort sets the port property value. The port that this service exposes.
func (*KubernetesServicePort) SetProtocol ¶ added in v1.13.0
func (m *KubernetesServicePort) SetProtocol(value *ContainerPortProtocol)
SetProtocol sets the protocol property value. The protocol name. Possible values are: udp, tcp, sctp, unknownFutureValue.
func (*KubernetesServicePort) SetTargetPort ¶ added in v1.13.0
func (m *KubernetesServicePort) SetTargetPort(value *string)
SetTargetPort sets the targetPort property value. The name or number of the port to access on the pods targeted by the service. The port number must be in the range 1 to 65535. The name must be an IANASVCNAME.
type KubernetesServicePortable ¶ added in v1.13.0
type KubernetesServicePortable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAppProtocol() *string GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetName() *string GetNodePort() *int32 GetOdataType() *string GetPort() *int32 GetProtocol() *ContainerPortProtocol GetTargetPort() *string SetAppProtocol(value *string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetName(value *string) SetNodePort(value *int32) SetOdataType(value *string) SetPort(value *int32) SetProtocol(value *ContainerPortProtocol) SetTargetPort(value *string) }
type KubernetesServiceType ¶ added in v1.13.0
type KubernetesServiceType int
const ( UNKNOWN_KUBERNETESSERVICETYPE KubernetesServiceType = iota CLUSTERIP_KUBERNETESSERVICETYPE EXTERNALNAME_KUBERNETESSERVICETYPE NODEPORT_KUBERNETESSERVICETYPE LOADBALANCER_KUBERNETESSERVICETYPE UNKNOWNFUTUREVALUE_KUBERNETESSERVICETYPE )
func (KubernetesServiceType) String ¶ added in v1.13.0
func (i KubernetesServiceType) String() string
type LabelsRoot ¶ added in v1.38.0
type LabelsRoot struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewLabelsRoot ¶ added in v1.38.0
func NewLabelsRoot() *LabelsRoot
NewLabelsRoot instantiates a new LabelsRoot and sets the default values.
func (*LabelsRoot) GetAuthorities ¶ added in v1.38.0
func (m *LabelsRoot) GetAuthorities() []AuthorityTemplateable
GetAuthorities gets the authorities property value. Specifies the underlying authority that describes the type of content to be retained and its retention schedule. returns a []AuthorityTemplateable when successful
func (*LabelsRoot) GetCategories ¶ added in v1.38.0
func (m *LabelsRoot) GetCategories() []CategoryTemplateable
GetCategories gets the categories property value. Specifies a group of similar types of content in a particular department. returns a []CategoryTemplateable when successful
func (*LabelsRoot) GetCitations ¶ added in v1.38.0
func (m *LabelsRoot) GetCitations() []CitationTemplateable
GetCitations gets the citations property value. The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted. returns a []CitationTemplateable when successful
func (*LabelsRoot) GetDepartments ¶ added in v1.38.0
func (m *LabelsRoot) GetDepartments() []DepartmentTemplateable
GetDepartments gets the departments property value. Specifies the department or business unit of an organization to which a label belongs. returns a []DepartmentTemplateable when successful
func (*LabelsRoot) GetFieldDeserializers ¶ added in v1.38.0
func (m *LabelsRoot) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*LabelsRoot) GetFilePlanReferences ¶ added in v1.38.0
func (m *LabelsRoot) GetFilePlanReferences() []FilePlanReferenceTemplateable
GetFilePlanReferences gets the filePlanReferences property value. Specifies a unique alpha-numeric identifier for an organization’s retention schedule. returns a []FilePlanReferenceTemplateable when successful
func (*LabelsRoot) GetRetentionLabels ¶ added in v1.38.0
func (m *LabelsRoot) GetRetentionLabels() []RetentionLabelable
GetRetentionLabels gets the retentionLabels property value. Represents how customers can manage their data, whether and for how long to retain or delete it. returns a []RetentionLabelable when successful
func (*LabelsRoot) Serialize ¶ added in v1.38.0
func (m *LabelsRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*LabelsRoot) SetAuthorities ¶ added in v1.38.0
func (m *LabelsRoot) SetAuthorities(value []AuthorityTemplateable)
SetAuthorities sets the authorities property value. Specifies the underlying authority that describes the type of content to be retained and its retention schedule.
func (*LabelsRoot) SetCategories ¶ added in v1.38.0
func (m *LabelsRoot) SetCategories(value []CategoryTemplateable)
SetCategories sets the categories property value. Specifies a group of similar types of content in a particular department.
func (*LabelsRoot) SetCitations ¶ added in v1.38.0
func (m *LabelsRoot) SetCitations(value []CitationTemplateable)
SetCitations sets the citations property value. The specific rule or regulation created by a jurisdiction used to determine whether certain labels and content should be retained or deleted.
func (*LabelsRoot) SetDepartments ¶ added in v1.38.0
func (m *LabelsRoot) SetDepartments(value []DepartmentTemplateable)
SetDepartments sets the departments property value. Specifies the department or business unit of an organization to which a label belongs.
func (*LabelsRoot) SetFilePlanReferences ¶ added in v1.38.0
func (m *LabelsRoot) SetFilePlanReferences(value []FilePlanReferenceTemplateable)
SetFilePlanReferences sets the filePlanReferences property value. Specifies a unique alpha-numeric identifier for an organization’s retention schedule.
func (*LabelsRoot) SetRetentionLabels ¶ added in v1.38.0
func (m *LabelsRoot) SetRetentionLabels(value []RetentionLabelable)
SetRetentionLabels sets the retentionLabels property value. Represents how customers can manage their data, whether and for how long to retain or delete it.
type LabelsRootable ¶ added in v1.38.0
type LabelsRootable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAuthorities() []AuthorityTemplateable GetCategories() []CategoryTemplateable GetCitations() []CitationTemplateable GetDepartments() []DepartmentTemplateable GetFilePlanReferences() []FilePlanReferenceTemplateable GetRetentionLabels() []RetentionLabelable SetAuthorities(value []AuthorityTemplateable) SetCategories(value []CategoryTemplateable) SetCitations(value []CitationTemplateable) SetDepartments(value []DepartmentTemplateable) SetFilePlanReferences(value []FilePlanReferenceTemplateable) SetRetentionLabels(value []RetentionLabelable) }
type LoggedOnUser ¶ added in v0.49.0
type LoggedOnUser struct {
// contains filtered or unexported fields
}
func NewLoggedOnUser ¶ added in v0.49.0
func NewLoggedOnUser() *LoggedOnUser
NewLoggedOnUser instantiates a new LoggedOnUser and sets the default values.
func (*LoggedOnUser) GetAccountName ¶ added in v0.49.0
func (m *LoggedOnUser) GetAccountName() *string
GetAccountName gets the accountName property value. User account name of the logged-on user. returns a *string when successful
func (*LoggedOnUser) GetAdditionalData ¶ added in v0.49.0
func (m *LoggedOnUser) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*LoggedOnUser) GetBackingStore ¶ added in v0.56.0
func (m *LoggedOnUser) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*LoggedOnUser) GetDomainName ¶ added in v0.49.0
func (m *LoggedOnUser) GetDomainName() *string
GetDomainName gets the domainName property value. User account domain of the logged-on user. returns a *string when successful
func (*LoggedOnUser) GetFieldDeserializers ¶ added in v0.49.0
func (m *LoggedOnUser) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*LoggedOnUser) GetOdataType ¶ added in v0.49.0
func (m *LoggedOnUser) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*LoggedOnUser) Serialize ¶ added in v0.49.0
func (m *LoggedOnUser) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*LoggedOnUser) SetAccountName ¶ added in v0.49.0
func (m *LoggedOnUser) SetAccountName(value *string)
SetAccountName sets the accountName property value. User account name of the logged-on user.
func (*LoggedOnUser) SetAdditionalData ¶ added in v0.49.0
func (m *LoggedOnUser) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*LoggedOnUser) SetBackingStore ¶ added in v0.56.0
func (m *LoggedOnUser) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*LoggedOnUser) SetDomainName ¶ added in v0.49.0
func (m *LoggedOnUser) SetDomainName(value *string)
SetDomainName sets the domainName property value. User account domain of the logged-on user.
func (*LoggedOnUser) SetOdataType ¶ added in v0.49.0
func (m *LoggedOnUser) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type LoggedOnUserable ¶ added in v0.49.0
type LoggedOnUserable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAccountName() *string GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDomainName() *string GetOdataType() *string SetAccountName(value *string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDomainName(value *string) SetOdataType(value *string) }
type MailClusterEvidence ¶ added in v0.49.0
type MailClusterEvidence struct {
AlertEvidence
}
func NewMailClusterEvidence ¶ added in v0.49.0
func NewMailClusterEvidence() *MailClusterEvidence
NewMailClusterEvidence instantiates a new MailClusterEvidence and sets the default values.
func (*MailClusterEvidence) GetClusterBy ¶ added in v0.49.0
func (m *MailClusterEvidence) GetClusterBy() *string
GetClusterBy gets the clusterBy property value. The clustering logic of the emails inside the cluster. returns a *string when successful
func (*MailClusterEvidence) GetClusterByValue ¶ added in v0.49.0
func (m *MailClusterEvidence) GetClusterByValue() *string
GetClusterByValue gets the clusterByValue property value. The value utilized to cluster the similar emails. returns a *string when successful
func (*MailClusterEvidence) GetEmailCount ¶ added in v0.49.0
func (m *MailClusterEvidence) GetEmailCount() *int64
GetEmailCount gets the emailCount property value. Count of emails in the email cluster. returns a *int64 when successful
func (*MailClusterEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *MailClusterEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*MailClusterEvidence) GetNetworkMessageIds ¶ added in v0.49.0
func (m *MailClusterEvidence) GetNetworkMessageIds() []string
GetNetworkMessageIds gets the networkMessageIds property value. Unique identifiers for the emails in the cluster, generated by Microsoft 365. returns a []string when successful
func (*MailClusterEvidence) GetQuery ¶ added in v0.49.0
func (m *MailClusterEvidence) GetQuery() *string
GetQuery gets the query property value. The query used to identify the email cluster. returns a *string when successful
func (*MailClusterEvidence) GetUrn ¶ added in v0.49.0
func (m *MailClusterEvidence) GetUrn() *string
GetUrn gets the urn property value. Uniform resource name (URN) of the automated investigation where the cluster was identified. returns a *string when successful
func (*MailClusterEvidence) Serialize ¶ added in v0.49.0
func (m *MailClusterEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MailClusterEvidence) SetClusterBy ¶ added in v0.49.0
func (m *MailClusterEvidence) SetClusterBy(value *string)
SetClusterBy sets the clusterBy property value. The clustering logic of the emails inside the cluster.
func (*MailClusterEvidence) SetClusterByValue ¶ added in v0.49.0
func (m *MailClusterEvidence) SetClusterByValue(value *string)
SetClusterByValue sets the clusterByValue property value. The value utilized to cluster the similar emails.
func (*MailClusterEvidence) SetEmailCount ¶ added in v0.49.0
func (m *MailClusterEvidence) SetEmailCount(value *int64)
SetEmailCount sets the emailCount property value. Count of emails in the email cluster.
func (*MailClusterEvidence) SetNetworkMessageIds ¶ added in v0.49.0
func (m *MailClusterEvidence) SetNetworkMessageIds(value []string)
SetNetworkMessageIds sets the networkMessageIds property value. Unique identifiers for the emails in the cluster, generated by Microsoft 365.
func (*MailClusterEvidence) SetQuery ¶ added in v0.49.0
func (m *MailClusterEvidence) SetQuery(value *string)
SetQuery sets the query property value. The query used to identify the email cluster.
func (*MailClusterEvidence) SetUrn ¶ added in v0.49.0
func (m *MailClusterEvidence) SetUrn(value *string)
SetUrn sets the urn property value. Uniform resource name (URN) of the automated investigation where the cluster was identified.
type MailClusterEvidenceable ¶ added in v0.49.0
type MailClusterEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetClusterBy() *string GetClusterByValue() *string GetEmailCount() *int64 GetNetworkMessageIds() []string GetQuery() *string GetUrn() *string SetClusterBy(value *string) SetClusterByValue(value *string) SetEmailCount(value *int64) SetNetworkMessageIds(value []string) SetQuery(value *string) SetUrn(value *string) }
type MailboxConfigurationEvidence ¶ added in v1.37.0
type MailboxConfigurationEvidence struct {
AlertEvidence
}
func NewMailboxConfigurationEvidence ¶ added in v1.37.0
func NewMailboxConfigurationEvidence() *MailboxConfigurationEvidence
NewMailboxConfigurationEvidence instantiates a new MailboxConfigurationEvidence and sets the default values.
func (*MailboxConfigurationEvidence) GetConfigurationId ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetConfigurationId() *string
GetConfigurationId gets the configurationId property value. The configurationId property returns a *string when successful
func (*MailboxConfigurationEvidence) GetConfigurationType ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetConfigurationType() *MailboxConfigurationType
GetConfigurationType gets the configurationType property value. The configurationType property returns a *MailboxConfigurationType when successful
func (*MailboxConfigurationEvidence) GetDisplayName ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetDisplayName() *string
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*MailboxConfigurationEvidence) GetExternalDirectoryObjectId ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetExternalDirectoryObjectId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID
GetExternalDirectoryObjectId gets the externalDirectoryObjectId property value. The externalDirectoryObjectId property returns a *UUID when successful
func (*MailboxConfigurationEvidence) GetFieldDeserializers ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*MailboxConfigurationEvidence) GetMailboxPrimaryAddress ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetMailboxPrimaryAddress() *string
GetMailboxPrimaryAddress gets the mailboxPrimaryAddress property value. The mailboxPrimaryAddress property returns a *string when successful
func (*MailboxConfigurationEvidence) GetUpn ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) GetUpn() *string
GetUpn gets the upn property value. The upn property returns a *string when successful
func (*MailboxConfigurationEvidence) Serialize ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MailboxConfigurationEvidence) SetConfigurationId ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) SetConfigurationId(value *string)
SetConfigurationId sets the configurationId property value. The configurationId property
func (*MailboxConfigurationEvidence) SetConfigurationType ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) SetConfigurationType(value *MailboxConfigurationType)
SetConfigurationType sets the configurationType property value. The configurationType property
func (*MailboxConfigurationEvidence) SetDisplayName ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The displayName property
func (*MailboxConfigurationEvidence) SetExternalDirectoryObjectId ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) SetExternalDirectoryObjectId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID)
SetExternalDirectoryObjectId sets the externalDirectoryObjectId property value. The externalDirectoryObjectId property
func (*MailboxConfigurationEvidence) SetMailboxPrimaryAddress ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) SetMailboxPrimaryAddress(value *string)
SetMailboxPrimaryAddress sets the mailboxPrimaryAddress property value. The mailboxPrimaryAddress property
func (*MailboxConfigurationEvidence) SetUpn ¶ added in v1.37.0
func (m *MailboxConfigurationEvidence) SetUpn(value *string)
SetUpn sets the upn property value. The upn property
type MailboxConfigurationEvidenceable ¶ added in v1.37.0
type MailboxConfigurationEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetConfigurationId() *string GetConfigurationType() *MailboxConfigurationType GetDisplayName() *string GetExternalDirectoryObjectId() *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID GetMailboxPrimaryAddress() *string GetUpn() *string SetConfigurationId(value *string) SetConfigurationType(value *MailboxConfigurationType) SetDisplayName(value *string) SetExternalDirectoryObjectId(value *i561e97a8befe7661a44c8f54600992b4207a3a0cf6770e5559949bc276de2e22.UUID) SetMailboxPrimaryAddress(value *string) SetUpn(value *string) }
type MailboxConfigurationType ¶ added in v1.37.0
type MailboxConfigurationType int
const ( MAILFORWARDINGRULE_MAILBOXCONFIGURATIONTYPE MailboxConfigurationType = iota OWASETTINGS_MAILBOXCONFIGURATIONTYPE EWSSETTINGS_MAILBOXCONFIGURATIONTYPE MAILDELEGATION_MAILBOXCONFIGURATIONTYPE USERINBOXRULE_MAILBOXCONFIGURATIONTYPE UNKNOWNFUTUREVALUE_MAILBOXCONFIGURATIONTYPE )
func (MailboxConfigurationType) String ¶ added in v1.37.0
func (i MailboxConfigurationType) String() string
type MailboxEvidence ¶ added in v0.49.0
type MailboxEvidence struct {
AlertEvidence
}
func NewMailboxEvidence ¶ added in v0.49.0
func NewMailboxEvidence() *MailboxEvidence
NewMailboxEvidence instantiates a new MailboxEvidence and sets the default values.
func (*MailboxEvidence) GetDisplayName ¶ added in v0.49.0
func (m *MailboxEvidence) GetDisplayName() *string
GetDisplayName gets the displayName property value. The name associated with the mailbox. returns a *string when successful
func (*MailboxEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *MailboxEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*MailboxEvidence) GetPrimaryAddress ¶ added in v0.49.0
func (m *MailboxEvidence) GetPrimaryAddress() *string
GetPrimaryAddress gets the primaryAddress property value. The primary email address of the mailbox. returns a *string when successful
func (*MailboxEvidence) GetUserAccount ¶ added in v0.49.0
func (m *MailboxEvidence) GetUserAccount() UserAccountable
GetUserAccount gets the userAccount property value. The user account of the mailbox. returns a UserAccountable when successful
func (*MailboxEvidence) Serialize ¶ added in v0.49.0
func (m *MailboxEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MailboxEvidence) SetDisplayName ¶ added in v0.49.0
func (m *MailboxEvidence) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The name associated with the mailbox.
func (*MailboxEvidence) SetPrimaryAddress ¶ added in v0.49.0
func (m *MailboxEvidence) SetPrimaryAddress(value *string)
SetPrimaryAddress sets the primaryAddress property value. The primary email address of the mailbox.
func (*MailboxEvidence) SetUserAccount ¶ added in v0.49.0
func (m *MailboxEvidence) SetUserAccount(value UserAccountable)
SetUserAccount sets the userAccount property value. The user account of the mailbox.
type MailboxEvidenceable ¶ added in v0.49.0
type MailboxEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDisplayName() *string GetPrimaryAddress() *string GetUserAccount() UserAccountable SetDisplayName(value *string) SetPrimaryAddress(value *string) SetUserAccount(value UserAccountable) }
type MalwareEvidence ¶ added in v1.30.0
type MalwareEvidence struct {
AlertEvidence
}
func NewMalwareEvidence ¶ added in v1.30.0
func NewMalwareEvidence() *MalwareEvidence
NewMalwareEvidence instantiates a new MalwareEvidence and sets the default values.
func (*MalwareEvidence) GetCategory ¶ added in v1.30.0
func (m *MalwareEvidence) GetCategory() *string
GetCategory gets the category property value. The category property returns a *string when successful
func (*MalwareEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *MalwareEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*MalwareEvidence) GetFiles ¶ added in v1.30.0
func (m *MalwareEvidence) GetFiles() []FileEvidenceable
GetFiles gets the files property value. The files property returns a []FileEvidenceable when successful
func (*MalwareEvidence) GetName ¶ added in v1.30.0
func (m *MalwareEvidence) GetName() *string
GetName gets the name property value. The name property returns a *string when successful
func (*MalwareEvidence) GetProcesses ¶ added in v1.30.0
func (m *MalwareEvidence) GetProcesses() []ProcessEvidenceable
GetProcesses gets the processes property value. The processes property returns a []ProcessEvidenceable when successful
func (*MalwareEvidence) Serialize ¶ added in v1.30.0
func (m *MalwareEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*MalwareEvidence) SetCategory ¶ added in v1.30.0
func (m *MalwareEvidence) SetCategory(value *string)
SetCategory sets the category property value. The category property
func (*MalwareEvidence) SetFiles ¶ added in v1.30.0
func (m *MalwareEvidence) SetFiles(value []FileEvidenceable)
SetFiles sets the files property value. The files property
func (*MalwareEvidence) SetName ¶ added in v1.30.0
func (m *MalwareEvidence) SetName(value *string)
SetName sets the name property value. The name property
func (*MalwareEvidence) SetProcesses ¶ added in v1.30.0
func (m *MalwareEvidence) SetProcesses(value []ProcessEvidenceable)
SetProcesses sets the processes property value. The processes property
type MalwareEvidenceable ¶ added in v1.30.0
type MalwareEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCategory() *string GetFiles() []FileEvidenceable GetName() *string GetProcesses() []ProcessEvidenceable SetCategory(value *string) SetFiles(value []FileEvidenceable) SetName(value *string) SetProcesses(value []ProcessEvidenceable) }
type NetworkConnectionEvidence ¶ added in v1.30.0
type NetworkConnectionEvidence struct {
AlertEvidence
}
func NewNetworkConnectionEvidence ¶ added in v1.30.0
func NewNetworkConnectionEvidence() *NetworkConnectionEvidence
NewNetworkConnectionEvidence instantiates a new NetworkConnectionEvidence and sets the default values.
func (*NetworkConnectionEvidence) GetDestinationAddress ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) GetDestinationAddress() IpEvidenceable
GetDestinationAddress gets the destinationAddress property value. The destinationAddress property returns a IpEvidenceable when successful
func (*NetworkConnectionEvidence) GetDestinationPort ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) GetDestinationPort() *int32
GetDestinationPort gets the destinationPort property value. The destinationPort property returns a *int32 when successful
func (*NetworkConnectionEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*NetworkConnectionEvidence) GetProtocol ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) GetProtocol() *ProtocolType
GetProtocol gets the protocol property value. The protocol property returns a *ProtocolType when successful
func (*NetworkConnectionEvidence) GetSourceAddress ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) GetSourceAddress() IpEvidenceable
GetSourceAddress gets the sourceAddress property value. The sourceAddress property returns a IpEvidenceable when successful
func (*NetworkConnectionEvidence) GetSourcePort ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) GetSourcePort() *int32
GetSourcePort gets the sourcePort property value. The sourcePort property returns a *int32 when successful
func (*NetworkConnectionEvidence) Serialize ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*NetworkConnectionEvidence) SetDestinationAddress ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) SetDestinationAddress(value IpEvidenceable)
SetDestinationAddress sets the destinationAddress property value. The destinationAddress property
func (*NetworkConnectionEvidence) SetDestinationPort ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) SetDestinationPort(value *int32)
SetDestinationPort sets the destinationPort property value. The destinationPort property
func (*NetworkConnectionEvidence) SetProtocol ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) SetProtocol(value *ProtocolType)
SetProtocol sets the protocol property value. The protocol property
func (*NetworkConnectionEvidence) SetSourceAddress ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) SetSourceAddress(value IpEvidenceable)
SetSourceAddress sets the sourceAddress property value. The sourceAddress property
func (*NetworkConnectionEvidence) SetSourcePort ¶ added in v1.30.0
func (m *NetworkConnectionEvidence) SetSourcePort(value *int32)
SetSourcePort sets the sourcePort property value. The sourcePort property
type NetworkConnectionEvidenceable ¶ added in v1.30.0
type NetworkConnectionEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDestinationAddress() IpEvidenceable GetDestinationPort() *int32 GetProtocol() *ProtocolType GetSourceAddress() IpEvidenceable GetSourcePort() *int32 SetDestinationAddress(value IpEvidenceable) SetDestinationPort(value *int32) SetProtocol(value *ProtocolType) SetSourceAddress(value IpEvidenceable) SetSourcePort(value *int32) }
type NicEvidence ¶ added in v1.30.0
type NicEvidence struct {
AlertEvidence
}
func NewNicEvidence ¶ added in v1.30.0
func NewNicEvidence() *NicEvidence
NewNicEvidence instantiates a new NicEvidence and sets the default values.
func (*NicEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *NicEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*NicEvidence) GetIpAddress ¶ added in v1.30.0
func (m *NicEvidence) GetIpAddress() IpEvidenceable
GetIpAddress gets the ipAddress property value. The ipAddress property returns a IpEvidenceable when successful
func (*NicEvidence) GetMacAddress ¶ added in v1.30.0
func (m *NicEvidence) GetMacAddress() *string
GetMacAddress gets the macAddress property value. The macAddress property returns a *string when successful
func (*NicEvidence) GetVlans ¶ added in v1.30.0
func (m *NicEvidence) GetVlans() []string
GetVlans gets the vlans property value. The vlans property returns a []string when successful
func (*NicEvidence) Serialize ¶ added in v1.30.0
func (m *NicEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*NicEvidence) SetIpAddress ¶ added in v1.30.0
func (m *NicEvidence) SetIpAddress(value IpEvidenceable)
SetIpAddress sets the ipAddress property value. The ipAddress property
func (*NicEvidence) SetMacAddress ¶ added in v1.30.0
func (m *NicEvidence) SetMacAddress(value *string)
SetMacAddress sets the macAddress property value. The macAddress property
func (*NicEvidence) SetVlans ¶ added in v1.30.0
func (m *NicEvidence) SetVlans(value []string)
SetVlans sets the vlans property value. The vlans property
type NicEvidenceable ¶ added in v1.30.0
type NicEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetIpAddress() IpEvidenceable GetMacAddress() *string GetVlans() []string SetIpAddress(value IpEvidenceable) SetMacAddress(value *string) SetVlans(value []string) }
type OauthApplicationEvidence ¶ added in v0.49.0
type OauthApplicationEvidence struct {
AlertEvidence
}
func NewOauthApplicationEvidence ¶ added in v0.49.0
func NewOauthApplicationEvidence() *OauthApplicationEvidence
NewOauthApplicationEvidence instantiates a new OauthApplicationEvidence and sets the default values.
func (*OauthApplicationEvidence) GetAppId ¶ added in v0.49.0
func (m *OauthApplicationEvidence) GetAppId() *string
GetAppId gets the appId property value. Unique identifier of the application. returns a *string when successful
func (*OauthApplicationEvidence) GetDisplayName ¶ added in v0.49.0
func (m *OauthApplicationEvidence) GetDisplayName() *string
GetDisplayName gets the displayName property value. Name of the application. returns a *string when successful
func (*OauthApplicationEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *OauthApplicationEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*OauthApplicationEvidence) GetObjectId ¶ added in v0.49.0
func (m *OauthApplicationEvidence) GetObjectId() *string
GetObjectId gets the objectId property value. The unique identifier of the application object in Azure AD. returns a *string when successful
func (*OauthApplicationEvidence) GetPublisher ¶ added in v0.49.0
func (m *OauthApplicationEvidence) GetPublisher() *string
GetPublisher gets the publisher property value. The name of the application publisher. returns a *string when successful
func (*OauthApplicationEvidence) Serialize ¶ added in v0.49.0
func (m *OauthApplicationEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*OauthApplicationEvidence) SetAppId ¶ added in v0.49.0
func (m *OauthApplicationEvidence) SetAppId(value *string)
SetAppId sets the appId property value. Unique identifier of the application.
func (*OauthApplicationEvidence) SetDisplayName ¶ added in v0.49.0
func (m *OauthApplicationEvidence) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Name of the application.
func (*OauthApplicationEvidence) SetObjectId ¶ added in v0.49.0
func (m *OauthApplicationEvidence) SetObjectId(value *string)
SetObjectId sets the objectId property value. The unique identifier of the application object in Azure AD.
func (*OauthApplicationEvidence) SetPublisher ¶ added in v0.49.0
func (m *OauthApplicationEvidence) SetPublisher(value *string)
SetPublisher sets the publisher property value. The name of the application publisher.
type OauthApplicationEvidenceable ¶ added in v0.49.0
type OauthApplicationEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAppId() *string GetDisplayName() *string GetObjectId() *string GetPublisher() *string SetAppId(value *string) SetDisplayName(value *string) SetObjectId(value *string) SetPublisher(value *string) }
type OcrSettings ¶
type OcrSettings struct {
// contains filtered or unexported fields
}
func NewOcrSettings ¶
func NewOcrSettings() *OcrSettings
NewOcrSettings instantiates a new OcrSettings and sets the default values.
func (*OcrSettings) GetAdditionalData ¶
func (m *OcrSettings) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*OcrSettings) GetBackingStore ¶ added in v0.56.0
func (m *OcrSettings) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*OcrSettings) GetFieldDeserializers ¶
func (m *OcrSettings) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*OcrSettings) GetIsEnabled ¶
func (m *OcrSettings) GetIsEnabled() *bool
GetIsEnabled gets the isEnabled property value. Indicates whether or not OCR is enabled for the case. returns a *bool when successful
func (*OcrSettings) GetMaxImageSize ¶
func (m *OcrSettings) GetMaxImageSize() *int32
GetMaxImageSize gets the maxImageSize property value. Maximum image size that will be processed in KB). returns a *int32 when successful
func (*OcrSettings) GetOdataType ¶ added in v0.31.0
func (m *OcrSettings) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*OcrSettings) GetTimeout ¶
func (m *OcrSettings) GetTimeout() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration
GetTimeout gets the timeout property value. The timeout duration for the OCR engine. A longer timeout might increase success of OCR, but might add to the total processing time. returns a *ISODuration when successful
func (*OcrSettings) Serialize ¶
func (m *OcrSettings) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*OcrSettings) SetAdditionalData ¶
func (m *OcrSettings) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*OcrSettings) SetBackingStore ¶ added in v0.56.0
func (m *OcrSettings) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*OcrSettings) SetIsEnabled ¶
func (m *OcrSettings) SetIsEnabled(value *bool)
SetIsEnabled sets the isEnabled property value. Indicates whether or not OCR is enabled for the case.
func (*OcrSettings) SetMaxImageSize ¶
func (m *OcrSettings) SetMaxImageSize(value *int32)
SetMaxImageSize sets the maxImageSize property value. Maximum image size that will be processed in KB).
func (*OcrSettings) SetOdataType ¶ added in v0.31.0
func (m *OcrSettings) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*OcrSettings) SetTimeout ¶
func (m *OcrSettings) SetTimeout(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration)
SetTimeout sets the timeout property value. The timeout duration for the OCR engine. A longer timeout might increase success of OCR, but might add to the total processing time.
type OcrSettingsable ¶
type OcrSettingsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetIsEnabled() *bool GetMaxImageSize() *int32 GetOdataType() *string GetTimeout() *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetIsEnabled(value *bool) SetMaxImageSize(value *int32) SetOdataType(value *string) SetTimeout(value *i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ISODuration) }
type OnboardingStatus ¶ added in v0.49.0
type OnboardingStatus int
const ( INSUFFICIENTINFO_ONBOARDINGSTATUS OnboardingStatus = iota ONBOARDED_ONBOARDINGSTATUS CANBEONBOARDED_ONBOARDINGSTATUS UNSUPPORTED_ONBOARDINGSTATUS UNKNOWNFUTUREVALUE_ONBOARDINGSTATUS )
func (OnboardingStatus) String ¶ added in v0.49.0
func (i OnboardingStatus) String() string
type PassiveDnsRecord ¶ added in v1.10.0
type PassiveDnsRecord struct {
Artifact
}
func NewPassiveDnsRecord ¶ added in v1.10.0
func NewPassiveDnsRecord() *PassiveDnsRecord
NewPassiveDnsRecord instantiates a new PassiveDnsRecord and sets the default values.
func (*PassiveDnsRecord) GetArtifact ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetArtifact() Artifactable
GetArtifact gets the artifact property value. The artifact property returns a Artifactable when successful
func (*PassiveDnsRecord) GetCollectedDateTime ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetCollectedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCollectedDateTime gets the collectedDateTime property value. The date and time that this passiveDnsRecord entry was collected by Microsoft. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*PassiveDnsRecord) GetFieldDeserializers ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*PassiveDnsRecord) GetFirstSeenDateTime ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The date and time when this passiveDnsRecord entry was first seen. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*PassiveDnsRecord) GetLastSeenDateTime ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The date and time when this passiveDnsRecord entry was most recently seen. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*PassiveDnsRecord) GetParentHost ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetParentHost() Hostable
GetParentHost gets the parentHost property value. The parentHost property returns a Hostable when successful
func (*PassiveDnsRecord) GetRecordType ¶ added in v1.10.0
func (m *PassiveDnsRecord) GetRecordType() *string
GetRecordType gets the recordType property value. The DNS record type for this passiveDnsRecord entry. returns a *string when successful
func (*PassiveDnsRecord) Serialize ¶ added in v1.10.0
func (m *PassiveDnsRecord) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*PassiveDnsRecord) SetArtifact ¶ added in v1.10.0
func (m *PassiveDnsRecord) SetArtifact(value Artifactable)
SetArtifact sets the artifact property value. The artifact property
func (*PassiveDnsRecord) SetCollectedDateTime ¶ added in v1.10.0
func (m *PassiveDnsRecord) SetCollectedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCollectedDateTime sets the collectedDateTime property value. The date and time that this passiveDnsRecord entry was collected by Microsoft. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*PassiveDnsRecord) SetFirstSeenDateTime ¶ added in v1.10.0
func (m *PassiveDnsRecord) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The date and time when this passiveDnsRecord entry was first seen. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*PassiveDnsRecord) SetLastSeenDateTime ¶ added in v1.10.0
func (m *PassiveDnsRecord) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The date and time when this passiveDnsRecord entry was most recently seen. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*PassiveDnsRecord) SetParentHost ¶ added in v1.10.0
func (m *PassiveDnsRecord) SetParentHost(value Hostable)
SetParentHost sets the parentHost property value. The parentHost property
func (*PassiveDnsRecord) SetRecordType ¶ added in v1.10.0
func (m *PassiveDnsRecord) SetRecordType(value *string)
SetRecordType sets the recordType property value. The DNS record type for this passiveDnsRecord entry.
type PassiveDnsRecordCollectionResponse ¶ added in v1.10.0
type PassiveDnsRecordCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewPassiveDnsRecordCollectionResponse ¶ added in v1.10.0
func NewPassiveDnsRecordCollectionResponse() *PassiveDnsRecordCollectionResponse
NewPassiveDnsRecordCollectionResponse instantiates a new PassiveDnsRecordCollectionResponse and sets the default values.
func (*PassiveDnsRecordCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *PassiveDnsRecordCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*PassiveDnsRecordCollectionResponse) GetValue ¶ added in v1.10.0
func (m *PassiveDnsRecordCollectionResponse) GetValue() []PassiveDnsRecordable
GetValue gets the value property value. The value property returns a []PassiveDnsRecordable when successful
func (*PassiveDnsRecordCollectionResponse) Serialize ¶ added in v1.10.0
func (m *PassiveDnsRecordCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*PassiveDnsRecordCollectionResponse) SetValue ¶ added in v1.10.0
func (m *PassiveDnsRecordCollectionResponse) SetValue(value []PassiveDnsRecordable)
SetValue sets the value property value. The value property
type PassiveDnsRecordCollectionResponseable ¶ added in v1.10.0
type PassiveDnsRecordCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []PassiveDnsRecordable SetValue(value []PassiveDnsRecordable) }
type PassiveDnsRecordable ¶ added in v1.10.0
type PassiveDnsRecordable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetArtifact() Artifactable GetCollectedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetParentHost() Hostable GetRecordType() *string SetArtifact(value Artifactable) SetCollectedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetParentHost(value Hostable) SetRecordType(value *string) }
type ProcessEvidence ¶ added in v0.49.0
type ProcessEvidence struct {
AlertEvidence
}
func NewProcessEvidence ¶ added in v0.49.0
func NewProcessEvidence() *ProcessEvidence
NewProcessEvidence instantiates a new ProcessEvidence and sets the default values.
func (*ProcessEvidence) GetDetectionStatus ¶ added in v0.49.0
func (m *ProcessEvidence) GetDetectionStatus() *DetectionStatus
GetDetectionStatus gets the detectionStatus property value. The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue. returns a *DetectionStatus when successful
func (*ProcessEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *ProcessEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ProcessEvidence) GetImageFile ¶ added in v0.49.0
func (m *ProcessEvidence) GetImageFile() FileDetailsable
GetImageFile gets the imageFile property value. Image file details. returns a FileDetailsable when successful
func (*ProcessEvidence) GetMdeDeviceId ¶ added in v0.49.0
func (m *ProcessEvidence) GetMdeDeviceId() *string
GetMdeDeviceId gets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint. returns a *string when successful
func (*ProcessEvidence) GetParentProcessCreationDateTime ¶ added in v0.49.0
func (m *ProcessEvidence) GetParentProcessCreationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetParentProcessCreationDateTime gets the parentProcessCreationDateTime property value. Date and time when the parent of the process was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*ProcessEvidence) GetParentProcessId ¶ added in v0.49.0
func (m *ProcessEvidence) GetParentProcessId() *int64
GetParentProcessId gets the parentProcessId property value. Process ID (PID) of the parent process that spawned the process. returns a *int64 when successful
func (*ProcessEvidence) GetParentProcessImageFile ¶ added in v0.49.0
func (m *ProcessEvidence) GetParentProcessImageFile() FileDetailsable
GetParentProcessImageFile gets the parentProcessImageFile property value. Parent process image file details. returns a FileDetailsable when successful
func (*ProcessEvidence) GetProcessCommandLine ¶ added in v0.49.0
func (m *ProcessEvidence) GetProcessCommandLine() *string
GetProcessCommandLine gets the processCommandLine property value. Command line used to create the new process. returns a *string when successful
func (*ProcessEvidence) GetProcessCreationDateTime ¶ added in v0.49.0
func (m *ProcessEvidence) GetProcessCreationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetProcessCreationDateTime gets the processCreationDateTime property value. Date and time when the process was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*ProcessEvidence) GetProcessId ¶ added in v0.49.0
func (m *ProcessEvidence) GetProcessId() *int64
GetProcessId gets the processId property value. Process ID (PID) of the newly created process. returns a *int64 when successful
func (*ProcessEvidence) GetUserAccount ¶ added in v0.49.0
func (m *ProcessEvidence) GetUserAccount() UserAccountable
GetUserAccount gets the userAccount property value. User details of the user that ran the process. returns a UserAccountable when successful
func (*ProcessEvidence) Serialize ¶ added in v0.49.0
func (m *ProcessEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ProcessEvidence) SetDetectionStatus ¶ added in v0.49.0
func (m *ProcessEvidence) SetDetectionStatus(value *DetectionStatus)
SetDetectionStatus sets the detectionStatus property value. The status of the detection.The possible values are: detected, blocked, prevented, unknownFutureValue.
func (*ProcessEvidence) SetImageFile ¶ added in v0.49.0
func (m *ProcessEvidence) SetImageFile(value FileDetailsable)
SetImageFile sets the imageFile property value. Image file details.
func (*ProcessEvidence) SetMdeDeviceId ¶ added in v0.49.0
func (m *ProcessEvidence) SetMdeDeviceId(value *string)
SetMdeDeviceId sets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint.
func (*ProcessEvidence) SetParentProcessCreationDateTime ¶ added in v0.49.0
func (m *ProcessEvidence) SetParentProcessCreationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetParentProcessCreationDateTime sets the parentProcessCreationDateTime property value. Date and time when the parent of the process was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*ProcessEvidence) SetParentProcessId ¶ added in v0.49.0
func (m *ProcessEvidence) SetParentProcessId(value *int64)
SetParentProcessId sets the parentProcessId property value. Process ID (PID) of the parent process that spawned the process.
func (*ProcessEvidence) SetParentProcessImageFile ¶ added in v0.49.0
func (m *ProcessEvidence) SetParentProcessImageFile(value FileDetailsable)
SetParentProcessImageFile sets the parentProcessImageFile property value. Parent process image file details.
func (*ProcessEvidence) SetProcessCommandLine ¶ added in v0.49.0
func (m *ProcessEvidence) SetProcessCommandLine(value *string)
SetProcessCommandLine sets the processCommandLine property value. Command line used to create the new process.
func (*ProcessEvidence) SetProcessCreationDateTime ¶ added in v0.49.0
func (m *ProcessEvidence) SetProcessCreationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetProcessCreationDateTime sets the processCreationDateTime property value. Date and time when the process was created. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*ProcessEvidence) SetProcessId ¶ added in v0.49.0
func (m *ProcessEvidence) SetProcessId(value *int64)
SetProcessId sets the processId property value. Process ID (PID) of the newly created process.
func (*ProcessEvidence) SetUserAccount ¶ added in v0.49.0
func (m *ProcessEvidence) SetUserAccount(value UserAccountable)
SetUserAccount sets the userAccount property value. User details of the user that ran the process.
type ProcessEvidenceable ¶ added in v0.49.0
type ProcessEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDetectionStatus() *DetectionStatus GetImageFile() FileDetailsable GetMdeDeviceId() *string GetParentProcessCreationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetParentProcessId() *int64 GetParentProcessImageFile() FileDetailsable GetProcessCommandLine() *string GetProcessCreationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetProcessId() *int64 GetUserAccount() UserAccountable SetDetectionStatus(value *DetectionStatus) SetImageFile(value FileDetailsable) SetMdeDeviceId(value *string) SetParentProcessCreationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetParentProcessId(value *int64) SetParentProcessImageFile(value FileDetailsable) SetProcessCommandLine(value *string) SetProcessCreationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetProcessId(value *int64) SetUserAccount(value UserAccountable) }
type ProtocolType ¶ added in v1.30.0
type ProtocolType int
const ( TCP_PROTOCOLTYPE ProtocolType = iota UDP_PROTOCOLTYPE UNKNOWNFUTUREVALUE_PROTOCOLTYPE )
func (ProtocolType) String ¶ added in v1.30.0
func (i ProtocolType) String() string
type PurgeAreas ¶ added in v0.47.0
type PurgeAreas int
func (PurgeAreas) String ¶ added in v0.47.0
func (i PurgeAreas) String() string
type RedundancyDetectionSettings ¶
type RedundancyDetectionSettings struct {
// contains filtered or unexported fields
}
func NewRedundancyDetectionSettings ¶
func NewRedundancyDetectionSettings() *RedundancyDetectionSettings
NewRedundancyDetectionSettings instantiates a new RedundancyDetectionSettings and sets the default values.
func (*RedundancyDetectionSettings) GetAdditionalData ¶
func (m *RedundancyDetectionSettings) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*RedundancyDetectionSettings) GetBackingStore ¶ added in v0.56.0
func (m *RedundancyDetectionSettings) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*RedundancyDetectionSettings) GetFieldDeserializers ¶
func (m *RedundancyDetectionSettings) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RedundancyDetectionSettings) GetIsEnabled ¶
func (m *RedundancyDetectionSettings) GetIsEnabled() *bool
GetIsEnabled gets the isEnabled property value. Indicates whether email threading and near duplicate detection are enabled. returns a *bool when successful
func (*RedundancyDetectionSettings) GetMaxWords ¶
func (m *RedundancyDetectionSettings) GetMaxWords() *int32
GetMaxWords gets the maxWords property value. Specifies the maximum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. returns a *int32 when successful
func (*RedundancyDetectionSettings) GetMinWords ¶
func (m *RedundancyDetectionSettings) GetMinWords() *int32
GetMinWords gets the minWords property value. Specifies the minimum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words. returns a *int32 when successful
func (*RedundancyDetectionSettings) GetOdataType ¶ added in v0.31.0
func (m *RedundancyDetectionSettings) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*RedundancyDetectionSettings) GetSimilarityThreshold ¶
func (m *RedundancyDetectionSettings) GetSimilarityThreshold() *int32
GetSimilarityThreshold gets the similarityThreshold property value. Specifies the similarity level for documents to be put in the same near duplicate set. To learn more, see Document and email similarity threshold. returns a *int32 when successful
func (*RedundancyDetectionSettings) Serialize ¶
func (m *RedundancyDetectionSettings) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RedundancyDetectionSettings) SetAdditionalData ¶
func (m *RedundancyDetectionSettings) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*RedundancyDetectionSettings) SetBackingStore ¶ added in v0.56.0
func (m *RedundancyDetectionSettings) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*RedundancyDetectionSettings) SetIsEnabled ¶
func (m *RedundancyDetectionSettings) SetIsEnabled(value *bool)
SetIsEnabled sets the isEnabled property value. Indicates whether email threading and near duplicate detection are enabled.
func (*RedundancyDetectionSettings) SetMaxWords ¶
func (m *RedundancyDetectionSettings) SetMaxWords(value *int32)
SetMaxWords sets the maxWords property value. Specifies the maximum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words.
func (*RedundancyDetectionSettings) SetMinWords ¶
func (m *RedundancyDetectionSettings) SetMinWords(value *int32)
SetMinWords sets the minWords property value. Specifies the minimum number of words used for email threading and near duplicate detection. To learn more, see Minimum/maximum number of words.
func (*RedundancyDetectionSettings) SetOdataType ¶ added in v0.31.0
func (m *RedundancyDetectionSettings) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*RedundancyDetectionSettings) SetSimilarityThreshold ¶
func (m *RedundancyDetectionSettings) SetSimilarityThreshold(value *int32)
SetSimilarityThreshold sets the similarityThreshold property value. Specifies the similarity level for documents to be put in the same near duplicate set. To learn more, see Document and email similarity threshold.
type RedundancyDetectionSettingsable ¶
type RedundancyDetectionSettingsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetIsEnabled() *bool GetMaxWords() *int32 GetMinWords() *int32 GetOdataType() *string GetSimilarityThreshold() *int32 SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetIsEnabled(value *bool) SetMaxWords(value *int32) SetMinWords(value *int32) SetOdataType(value *string) SetSimilarityThreshold(value *int32) }
type RegistryKeyEvidence ¶ added in v0.49.0
type RegistryKeyEvidence struct {
AlertEvidence
}
func NewRegistryKeyEvidence ¶ added in v0.49.0
func NewRegistryKeyEvidence() *RegistryKeyEvidence
NewRegistryKeyEvidence instantiates a new RegistryKeyEvidence and sets the default values.
func (*RegistryKeyEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *RegistryKeyEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RegistryKeyEvidence) GetRegistryHive ¶ added in v0.49.0
func (m *RegistryKeyEvidence) GetRegistryHive() *string
GetRegistryHive gets the registryHive property value. Registry hive of the key that the recorded action was applied to. returns a *string when successful
func (*RegistryKeyEvidence) GetRegistryKey ¶ added in v0.49.0
func (m *RegistryKeyEvidence) GetRegistryKey() *string
GetRegistryKey gets the registryKey property value. Registry key that the recorded action was applied to. returns a *string when successful
func (*RegistryKeyEvidence) Serialize ¶ added in v0.49.0
func (m *RegistryKeyEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RegistryKeyEvidence) SetRegistryHive ¶ added in v0.49.0
func (m *RegistryKeyEvidence) SetRegistryHive(value *string)
SetRegistryHive sets the registryHive property value. Registry hive of the key that the recorded action was applied to.
func (*RegistryKeyEvidence) SetRegistryKey ¶ added in v0.49.0
func (m *RegistryKeyEvidence) SetRegistryKey(value *string)
SetRegistryKey sets the registryKey property value. Registry key that the recorded action was applied to.
type RegistryKeyEvidenceable ¶ added in v0.49.0
type RegistryKeyEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetRegistryHive() *string GetRegistryKey() *string SetRegistryHive(value *string) SetRegistryKey(value *string) }
type RegistryValueEvidence ¶ added in v0.49.0
type RegistryValueEvidence struct {
AlertEvidence
}
func NewRegistryValueEvidence ¶ added in v0.49.0
func NewRegistryValueEvidence() *RegistryValueEvidence
NewRegistryValueEvidence instantiates a new RegistryValueEvidence and sets the default values.
func (*RegistryValueEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *RegistryValueEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RegistryValueEvidence) GetMdeDeviceId ¶ added in v1.5.0
func (m *RegistryValueEvidence) GetMdeDeviceId() *string
GetMdeDeviceId gets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint. returns a *string when successful
func (*RegistryValueEvidence) GetRegistryHive ¶ added in v0.49.0
func (m *RegistryValueEvidence) GetRegistryHive() *string
GetRegistryHive gets the registryHive property value. Registry hive of the key that the recorded action was applied to. returns a *string when successful
func (*RegistryValueEvidence) GetRegistryKey ¶ added in v0.49.0
func (m *RegistryValueEvidence) GetRegistryKey() *string
GetRegistryKey gets the registryKey property value. Registry key that the recorded action was applied to. returns a *string when successful
func (*RegistryValueEvidence) GetRegistryValue ¶ added in v0.49.0
func (m *RegistryValueEvidence) GetRegistryValue() *string
GetRegistryValue gets the registryValue property value. Data of the registry value that the recorded action was applied to. returns a *string when successful
func (*RegistryValueEvidence) GetRegistryValueName ¶ added in v0.49.0
func (m *RegistryValueEvidence) GetRegistryValueName() *string
GetRegistryValueName gets the registryValueName property value. Name of the registry value that the recorded action was applied to. returns a *string when successful
func (*RegistryValueEvidence) GetRegistryValueType ¶ added in v0.49.0
func (m *RegistryValueEvidence) GetRegistryValueType() *string
GetRegistryValueType gets the registryValueType property value. Data type, such as binary or string, of the registry value that the recorded action was applied to. returns a *string when successful
func (*RegistryValueEvidence) Serialize ¶ added in v0.49.0
func (m *RegistryValueEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RegistryValueEvidence) SetMdeDeviceId ¶ added in v1.5.0
func (m *RegistryValueEvidence) SetMdeDeviceId(value *string)
SetMdeDeviceId sets the mdeDeviceId property value. A unique identifier assigned to a device by Microsoft Defender for Endpoint.
func (*RegistryValueEvidence) SetRegistryHive ¶ added in v0.49.0
func (m *RegistryValueEvidence) SetRegistryHive(value *string)
SetRegistryHive sets the registryHive property value. Registry hive of the key that the recorded action was applied to.
func (*RegistryValueEvidence) SetRegistryKey ¶ added in v0.49.0
func (m *RegistryValueEvidence) SetRegistryKey(value *string)
SetRegistryKey sets the registryKey property value. Registry key that the recorded action was applied to.
func (*RegistryValueEvidence) SetRegistryValue ¶ added in v0.49.0
func (m *RegistryValueEvidence) SetRegistryValue(value *string)
SetRegistryValue sets the registryValue property value. Data of the registry value that the recorded action was applied to.
func (*RegistryValueEvidence) SetRegistryValueName ¶ added in v0.49.0
func (m *RegistryValueEvidence) SetRegistryValueName(value *string)
SetRegistryValueName sets the registryValueName property value. Name of the registry value that the recorded action was applied to.
func (*RegistryValueEvidence) SetRegistryValueType ¶ added in v0.49.0
func (m *RegistryValueEvidence) SetRegistryValueType(value *string)
SetRegistryValueType sets the registryValueType property value. Data type, such as binary or string, of the registry value that the recorded action was applied to.
type RegistryValueEvidenceable ¶ added in v0.49.0
type RegistryValueEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetMdeDeviceId() *string GetRegistryHive() *string GetRegistryKey() *string GetRegistryValue() *string GetRegistryValueName() *string GetRegistryValueType() *string SetMdeDeviceId(value *string) SetRegistryHive(value *string) SetRegistryKey(value *string) SetRegistryValue(value *string) SetRegistryValueName(value *string) SetRegistryValueType(value *string) }
type RetentionDuration ¶ added in v1.38.0
type RetentionDuration struct {
// contains filtered or unexported fields
}
func NewRetentionDuration ¶ added in v1.38.0
func NewRetentionDuration() *RetentionDuration
NewRetentionDuration instantiates a new RetentionDuration and sets the default values.
func (*RetentionDuration) GetAdditionalData ¶ added in v1.38.0
func (m *RetentionDuration) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*RetentionDuration) GetBackingStore ¶ added in v1.38.0
func (m *RetentionDuration) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*RetentionDuration) GetFieldDeserializers ¶ added in v1.38.0
func (m *RetentionDuration) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionDuration) GetOdataType ¶ added in v1.38.0
func (m *RetentionDuration) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*RetentionDuration) Serialize ¶ added in v1.38.0
func (m *RetentionDuration) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionDuration) SetAdditionalData ¶ added in v1.38.0
func (m *RetentionDuration) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*RetentionDuration) SetBackingStore ¶ added in v1.38.0
func (m *RetentionDuration) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*RetentionDuration) SetOdataType ¶ added in v1.38.0
func (m *RetentionDuration) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type RetentionDurationForever ¶ added in v1.38.0
type RetentionDurationForever struct {
RetentionDuration
}
func NewRetentionDurationForever ¶ added in v1.38.0
func NewRetentionDurationForever() *RetentionDurationForever
NewRetentionDurationForever instantiates a new RetentionDurationForever and sets the default values.
func (*RetentionDurationForever) GetFieldDeserializers ¶ added in v1.38.0
func (m *RetentionDurationForever) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionDurationForever) Serialize ¶ added in v1.38.0
func (m *RetentionDurationForever) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type RetentionDurationForeverable ¶ added in v1.38.0
type RetentionDurationForeverable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable RetentionDurationable }
type RetentionDurationInDays ¶ added in v1.38.0
type RetentionDurationInDays struct {
RetentionDuration
}
func NewRetentionDurationInDays ¶ added in v1.38.0
func NewRetentionDurationInDays() *RetentionDurationInDays
NewRetentionDurationInDays instantiates a new RetentionDurationInDays and sets the default values.
func (*RetentionDurationInDays) GetDays ¶ added in v1.38.0
func (m *RetentionDurationInDays) GetDays() *int32
GetDays gets the days property value. Specifies the time period in days for which an item with the applied retention label will be retained for. returns a *int32 when successful
func (*RetentionDurationInDays) GetFieldDeserializers ¶ added in v1.38.0
func (m *RetentionDurationInDays) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionDurationInDays) Serialize ¶ added in v1.38.0
func (m *RetentionDurationInDays) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionDurationInDays) SetDays ¶ added in v1.38.0
func (m *RetentionDurationInDays) SetDays(value *int32)
SetDays sets the days property value. Specifies the time period in days for which an item with the applied retention label will be retained for.
type RetentionDurationInDaysable ¶ added in v1.38.0
type RetentionDurationInDaysable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable RetentionDurationable GetDays() *int32 SetDays(value *int32) }
type RetentionDurationable ¶ added in v1.38.0
type RetentionDurationable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetOdataType(value *string) }
type RetentionEvent ¶ added in v0.61.0
type RetentionEvent struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewRetentionEvent ¶ added in v0.61.0
func NewRetentionEvent() *RetentionEvent
NewRetentionEvent instantiates a new RetentionEvent and sets the default values.
func (*RetentionEvent) GetCreatedBy ¶ added in v0.61.0
func (m *RetentionEvent) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The user who created the retentionEvent. returns a IdentitySetable when successful
func (*RetentionEvent) GetCreatedDateTime ¶ added in v0.61.0
func (m *RetentionEvent) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date time when the retentionEvent was created. returns a *Time when successful
func (*RetentionEvent) GetDescription ¶ added in v0.61.0
func (m *RetentionEvent) GetDescription() *string
GetDescription gets the description property value. Optional information about the event. returns a *string when successful
func (*RetentionEvent) GetDisplayName ¶ added in v0.61.0
func (m *RetentionEvent) GetDisplayName() *string
GetDisplayName gets the displayName property value. Name of the event. returns a *string when successful
func (*RetentionEvent) GetEventPropagationResults ¶ added in v0.61.0
func (m *RetentionEvent) GetEventPropagationResults() []EventPropagationResultable
GetEventPropagationResults gets the eventPropagationResults property value. Represents the success status of a created event and additional information. returns a []EventPropagationResultable when successful
func (*RetentionEvent) GetEventQueries ¶ added in v0.61.0
func (m *RetentionEvent) GetEventQueries() []EventQueryable
GetEventQueries gets the eventQueries property value. Represents the workload (SharePoint Online, OneDrive for Business, Exchange Online) and identification information associated with a retention event. returns a []EventQueryable when successful
func (*RetentionEvent) GetEventStatus ¶ added in v0.61.0
func (m *RetentionEvent) GetEventStatus() RetentionEventStatusable
GetEventStatus gets the eventStatus property value. Status of event propogation to the scoped locations after the event has been created. returns a RetentionEventStatusable when successful
func (*RetentionEvent) GetEventTriggerDateTime ¶ added in v0.61.0
func (m *RetentionEvent) GetEventTriggerDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetEventTriggerDateTime gets the eventTriggerDateTime property value. Optional time when the event should be triggered. returns a *Time when successful
func (*RetentionEvent) GetFieldDeserializers ¶ added in v0.61.0
func (m *RetentionEvent) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionEvent) GetLastModifiedBy ¶ added in v0.61.0
func (m *RetentionEvent) GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetLastModifiedBy gets the lastModifiedBy property value. The user who last modified the retentionEvent. returns a IdentitySetable when successful
func (*RetentionEvent) GetLastModifiedDateTime ¶ added in v0.61.0
func (m *RetentionEvent) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The latest date time when the retentionEvent was modified. returns a *Time when successful
func (*RetentionEvent) GetLastStatusUpdateDateTime ¶ added in v0.61.0
func (m *RetentionEvent) GetLastStatusUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastStatusUpdateDateTime gets the lastStatusUpdateDateTime property value. Last time the status of the event was updated. returns a *Time when successful
func (*RetentionEvent) GetRetentionEventType ¶ added in v0.61.0
func (m *RetentionEvent) GetRetentionEventType() RetentionEventTypeable
GetRetentionEventType gets the retentionEventType property value. Specifies the event that will start the retention period for labels that use this event type when an event is created. returns a RetentionEventTypeable when successful
func (*RetentionEvent) Serialize ¶ added in v0.61.0
func (m *RetentionEvent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionEvent) SetCreatedBy ¶ added in v0.61.0
func (m *RetentionEvent) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The user who created the retentionEvent.
func (*RetentionEvent) SetCreatedDateTime ¶ added in v0.61.0
func (m *RetentionEvent) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date time when the retentionEvent was created.
func (*RetentionEvent) SetDescription ¶ added in v0.61.0
func (m *RetentionEvent) SetDescription(value *string)
SetDescription sets the description property value. Optional information about the event.
func (*RetentionEvent) SetDisplayName ¶ added in v0.61.0
func (m *RetentionEvent) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Name of the event.
func (*RetentionEvent) SetEventPropagationResults ¶ added in v0.61.0
func (m *RetentionEvent) SetEventPropagationResults(value []EventPropagationResultable)
SetEventPropagationResults sets the eventPropagationResults property value. Represents the success status of a created event and additional information.
func (*RetentionEvent) SetEventQueries ¶ added in v0.61.0
func (m *RetentionEvent) SetEventQueries(value []EventQueryable)
SetEventQueries sets the eventQueries property value. Represents the workload (SharePoint Online, OneDrive for Business, Exchange Online) and identification information associated with a retention event.
func (*RetentionEvent) SetEventStatus ¶ added in v0.61.0
func (m *RetentionEvent) SetEventStatus(value RetentionEventStatusable)
SetEventStatus sets the eventStatus property value. Status of event propogation to the scoped locations after the event has been created.
func (*RetentionEvent) SetEventTriggerDateTime ¶ added in v0.61.0
func (m *RetentionEvent) SetEventTriggerDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetEventTriggerDateTime sets the eventTriggerDateTime property value. Optional time when the event should be triggered.
func (*RetentionEvent) SetLastModifiedBy ¶ added in v0.61.0
func (m *RetentionEvent) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetLastModifiedBy sets the lastModifiedBy property value. The user who last modified the retentionEvent.
func (*RetentionEvent) SetLastModifiedDateTime ¶ added in v0.61.0
func (m *RetentionEvent) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The latest date time when the retentionEvent was modified.
func (*RetentionEvent) SetLastStatusUpdateDateTime ¶ added in v0.61.0
func (m *RetentionEvent) SetLastStatusUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastStatusUpdateDateTime sets the lastStatusUpdateDateTime property value. Last time the status of the event was updated.
func (*RetentionEvent) SetRetentionEventType ¶ added in v0.61.0
func (m *RetentionEvent) SetRetentionEventType(value RetentionEventTypeable)
SetRetentionEventType sets the retentionEventType property value. Specifies the event that will start the retention period for labels that use this event type when an event is created.
type RetentionEventCollectionResponse ¶ added in v0.61.0
type RetentionEventCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewRetentionEventCollectionResponse ¶ added in v0.61.0
func NewRetentionEventCollectionResponse() *RetentionEventCollectionResponse
NewRetentionEventCollectionResponse instantiates a new RetentionEventCollectionResponse and sets the default values.
func (*RetentionEventCollectionResponse) GetFieldDeserializers ¶ added in v0.61.0
func (m *RetentionEventCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionEventCollectionResponse) GetValue ¶ added in v0.61.0
func (m *RetentionEventCollectionResponse) GetValue() []RetentionEventable
GetValue gets the value property value. The value property returns a []RetentionEventable when successful
func (*RetentionEventCollectionResponse) Serialize ¶ added in v0.61.0
func (m *RetentionEventCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionEventCollectionResponse) SetValue ¶ added in v0.61.0
func (m *RetentionEventCollectionResponse) SetValue(value []RetentionEventable)
SetValue sets the value property value. The value property
type RetentionEventCollectionResponseable ¶ added in v0.61.0
type RetentionEventCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []RetentionEventable SetValue(value []RetentionEventable) }
type RetentionEventStatus ¶ added in v0.61.0
type RetentionEventStatus struct {
// contains filtered or unexported fields
}
func NewRetentionEventStatus ¶ added in v0.61.0
func NewRetentionEventStatus() *RetentionEventStatus
NewRetentionEventStatus instantiates a new RetentionEventStatus and sets the default values.
func (*RetentionEventStatus) GetAdditionalData ¶ added in v0.61.0
func (m *RetentionEventStatus) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*RetentionEventStatus) GetBackingStore ¶ added in v0.61.0
func (m *RetentionEventStatus) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*RetentionEventStatus) GetError ¶ added in v0.61.0
func (m *RetentionEventStatus) GetError() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable
GetError gets the error property value. The error if the status isn't successful. returns a PublicErrorable when successful
func (*RetentionEventStatus) GetFieldDeserializers ¶ added in v0.61.0
func (m *RetentionEventStatus) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionEventStatus) GetOdataType ¶ added in v0.61.0
func (m *RetentionEventStatus) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*RetentionEventStatus) GetStatus ¶ added in v0.61.0
func (m *RetentionEventStatus) GetStatus() *EventStatusType
GetStatus gets the status property value. The status of the distribution. The possible values are: pending, error, success, notAvaliable. returns a *EventStatusType when successful
func (*RetentionEventStatus) Serialize ¶ added in v0.61.0
func (m *RetentionEventStatus) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionEventStatus) SetAdditionalData ¶ added in v0.61.0
func (m *RetentionEventStatus) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*RetentionEventStatus) SetBackingStore ¶ added in v0.61.0
func (m *RetentionEventStatus) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*RetentionEventStatus) SetError ¶ added in v0.61.0
func (m *RetentionEventStatus) SetError(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable)
SetError sets the error property value. The error if the status isn't successful.
func (*RetentionEventStatus) SetOdataType ¶ added in v0.61.0
func (m *RetentionEventStatus) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*RetentionEventStatus) SetStatus ¶ added in v0.61.0
func (m *RetentionEventStatus) SetStatus(value *EventStatusType)
SetStatus sets the status property value. The status of the distribution. The possible values are: pending, error, success, notAvaliable.
type RetentionEventStatusable ¶ added in v0.61.0
type RetentionEventStatusable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetError() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable GetOdataType() *string GetStatus() *EventStatusType SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetError(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PublicErrorable) SetOdataType(value *string) SetStatus(value *EventStatusType) }
type RetentionEventType ¶ added in v0.61.0
type RetentionEventType struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewRetentionEventType ¶ added in v0.61.0
func NewRetentionEventType() *RetentionEventType
NewRetentionEventType instantiates a new RetentionEventType and sets the default values.
func (*RetentionEventType) GetCreatedBy ¶ added in v0.61.0
func (m *RetentionEventType) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The user who created the retentionEventType. returns a IdentitySetable when successful
func (*RetentionEventType) GetCreatedDateTime ¶ added in v0.61.0
func (m *RetentionEventType) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date time when the retentionEventType was created. returns a *Time when successful
func (*RetentionEventType) GetDescription ¶ added in v0.61.0
func (m *RetentionEventType) GetDescription() *string
GetDescription gets the description property value. Optional information about the event type. returns a *string when successful
func (*RetentionEventType) GetDisplayName ¶ added in v0.61.0
func (m *RetentionEventType) GetDisplayName() *string
GetDisplayName gets the displayName property value. Name of the event type. returns a *string when successful
func (*RetentionEventType) GetFieldDeserializers ¶ added in v0.61.0
func (m *RetentionEventType) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionEventType) GetLastModifiedBy ¶ added in v0.61.0
func (m *RetentionEventType) GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetLastModifiedBy gets the lastModifiedBy property value. The user who last modified the retentionEventType. returns a IdentitySetable when successful
func (*RetentionEventType) GetLastModifiedDateTime ¶ added in v0.61.0
func (m *RetentionEventType) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The latest date time when the retentionEventType was modified. returns a *Time when successful
func (*RetentionEventType) Serialize ¶ added in v0.61.0
func (m *RetentionEventType) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionEventType) SetCreatedBy ¶ added in v0.61.0
func (m *RetentionEventType) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The user who created the retentionEventType.
func (*RetentionEventType) SetCreatedDateTime ¶ added in v0.61.0
func (m *RetentionEventType) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date time when the retentionEventType was created.
func (*RetentionEventType) SetDescription ¶ added in v0.61.0
func (m *RetentionEventType) SetDescription(value *string)
SetDescription sets the description property value. Optional information about the event type.
func (*RetentionEventType) SetDisplayName ¶ added in v0.61.0
func (m *RetentionEventType) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Name of the event type.
func (*RetentionEventType) SetLastModifiedBy ¶ added in v0.61.0
func (m *RetentionEventType) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetLastModifiedBy sets the lastModifiedBy property value. The user who last modified the retentionEventType.
func (*RetentionEventType) SetLastModifiedDateTime ¶ added in v0.61.0
func (m *RetentionEventType) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The latest date time when the retentionEventType was modified.
type RetentionEventTypeCollectionResponse ¶ added in v0.61.0
type RetentionEventTypeCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewRetentionEventTypeCollectionResponse ¶ added in v0.61.0
func NewRetentionEventTypeCollectionResponse() *RetentionEventTypeCollectionResponse
NewRetentionEventTypeCollectionResponse instantiates a new RetentionEventTypeCollectionResponse and sets the default values.
func (*RetentionEventTypeCollectionResponse) GetFieldDeserializers ¶ added in v0.61.0
func (m *RetentionEventTypeCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionEventTypeCollectionResponse) GetValue ¶ added in v0.61.0
func (m *RetentionEventTypeCollectionResponse) GetValue() []RetentionEventTypeable
GetValue gets the value property value. The value property returns a []RetentionEventTypeable when successful
func (*RetentionEventTypeCollectionResponse) Serialize ¶ added in v0.61.0
func (m *RetentionEventTypeCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionEventTypeCollectionResponse) SetValue ¶ added in v0.61.0
func (m *RetentionEventTypeCollectionResponse) SetValue(value []RetentionEventTypeable)
SetValue sets the value property value. The value property
type RetentionEventTypeCollectionResponseable ¶ added in v0.61.0
type RetentionEventTypeCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []RetentionEventTypeable SetValue(value []RetentionEventTypeable) }
type RetentionEventTypeable ¶ added in v0.61.0
type RetentionEventTypeable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDisplayName() *string GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDisplayName(value *string) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
type RetentionEventable ¶ added in v0.61.0
type RetentionEventable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDisplayName() *string GetEventPropagationResults() []EventPropagationResultable GetEventQueries() []EventQueryable GetEventStatus() RetentionEventStatusable GetEventTriggerDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastStatusUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRetentionEventType() RetentionEventTypeable SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDisplayName(value *string) SetEventPropagationResults(value []EventPropagationResultable) SetEventQueries(value []EventQueryable) SetEventStatus(value RetentionEventStatusable) SetEventTriggerDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastStatusUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRetentionEventType(value RetentionEventTypeable) }
type RetentionLabel ¶ added in v1.38.0
type RetentionLabel struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewRetentionLabel ¶ added in v1.38.0
func NewRetentionLabel() *RetentionLabel
NewRetentionLabel instantiates a new RetentionLabel and sets the default values.
func (*RetentionLabel) GetActionAfterRetentionPeriod ¶ added in v1.38.0
func (m *RetentionLabel) GetActionAfterRetentionPeriod() *ActionAfterRetentionPeriod
GetActionAfterRetentionPeriod gets the actionAfterRetentionPeriod property value. Specifies the action to take on the labeled document after the period specified by the retentionDuration property expires. The possible values are: none, delete, startDispositionReview, unknownFutureValue. returns a *ActionAfterRetentionPeriod when successful
func (*RetentionLabel) GetBehaviorDuringRetentionPeriod ¶ added in v1.38.0
func (m *RetentionLabel) GetBehaviorDuringRetentionPeriod() *BehaviorDuringRetentionPeriod
GetBehaviorDuringRetentionPeriod gets the behaviorDuringRetentionPeriod property value. Specifies how the behavior of a document with this label should be during the retention period. The possible values are: doNotRetain, retain, retainAsRecord, retainAsRegulatoryRecord, unknownFutureValue. returns a *BehaviorDuringRetentionPeriod when successful
func (*RetentionLabel) GetCreatedBy ¶ added in v1.38.0
func (m *RetentionLabel) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. Represents the user who created the retentionLabel. returns a IdentitySetable when successful
func (*RetentionLabel) GetCreatedDateTime ¶ added in v1.38.0
func (m *RetentionLabel) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. Represents the date and time in which the retentionLabel is created. returns a *Time when successful
func (*RetentionLabel) GetDefaultRecordBehavior ¶ added in v1.38.0
func (m *RetentionLabel) GetDefaultRecordBehavior() *DefaultRecordBehavior
GetDefaultRecordBehavior gets the defaultRecordBehavior property value. Specifies the locked or unlocked state of a record label when it is created.The possible values are: startLocked, startUnlocked, unknownFutureValue. returns a *DefaultRecordBehavior when successful
func (*RetentionLabel) GetDescriptionForAdmins ¶ added in v1.38.0
func (m *RetentionLabel) GetDescriptionForAdmins() *string
GetDescriptionForAdmins gets the descriptionForAdmins property value. Provides label information for the admin. Optional. returns a *string when successful
func (*RetentionLabel) GetDescriptionForUsers ¶ added in v1.38.0
func (m *RetentionLabel) GetDescriptionForUsers() *string
GetDescriptionForUsers gets the descriptionForUsers property value. Provides the label information for the user. Optional. returns a *string when successful
func (*RetentionLabel) GetDescriptors ¶ added in v1.38.0
func (m *RetentionLabel) GetDescriptors() FilePlanDescriptorable
GetDescriptors gets the descriptors property value. Represents out-of-the-box values that provide more options to improve the manageability and organization of the content you need to label. returns a FilePlanDescriptorable when successful
func (*RetentionLabel) GetDisplayName ¶ added in v1.38.0
func (m *RetentionLabel) GetDisplayName() *string
GetDisplayName gets the displayName property value. Unique string that defines a label name. returns a *string when successful
func (*RetentionLabel) GetDispositionReviewStages ¶ added in v1.38.0
func (m *RetentionLabel) GetDispositionReviewStages() []DispositionReviewStageable
GetDispositionReviewStages gets the dispositionReviewStages property value. When action at the end of retention is chosen as 'dispositionReview', dispositionReviewStages specifies a sequential set of stages with at least one reviewer in each stage. returns a []DispositionReviewStageable when successful
func (*RetentionLabel) GetFieldDeserializers ¶ added in v1.38.0
func (m *RetentionLabel) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionLabel) GetIsInUse ¶ added in v1.38.0
func (m *RetentionLabel) GetIsInUse() *bool
GetIsInUse gets the isInUse property value. Specifies whether the label is currently being used. returns a *bool when successful
func (*RetentionLabel) GetLabelToBeApplied ¶ added in v1.38.0
func (m *RetentionLabel) GetLabelToBeApplied() *string
GetLabelToBeApplied gets the labelToBeApplied property value. Specifies the replacement label to be applied automatically after the retention period of the current label ends. returns a *string when successful
func (*RetentionLabel) GetLastModifiedBy ¶ added in v1.38.0
func (m *RetentionLabel) GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetLastModifiedBy gets the lastModifiedBy property value. The user who last modified the retentionLabel. returns a IdentitySetable when successful
func (*RetentionLabel) GetLastModifiedDateTime ¶ added in v1.38.0
func (m *RetentionLabel) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The latest date time when the retentionLabel was modified. returns a *Time when successful
func (*RetentionLabel) GetRetentionDuration ¶ added in v1.38.0
func (m *RetentionLabel) GetRetentionDuration() RetentionDurationable
GetRetentionDuration gets the retentionDuration property value. Specifies the number of days to retain the content. returns a RetentionDurationable when successful
func (*RetentionLabel) GetRetentionEventType ¶ added in v1.38.0
func (m *RetentionLabel) GetRetentionEventType() RetentionEventTypeable
GetRetentionEventType gets the retentionEventType property value. Represents the type associated with a retention event. returns a RetentionEventTypeable when successful
func (*RetentionLabel) GetRetentionTrigger ¶ added in v1.38.0
func (m *RetentionLabel) GetRetentionTrigger() *RetentionTrigger
GetRetentionTrigger gets the retentionTrigger property value. Specifies whether the retention duration is calculated from the content creation date, labeled date, or last modification date. The possible values are: dateLabeled, dateCreated, dateModified, dateOfEvent, unknownFutureValue. returns a *RetentionTrigger when successful
func (*RetentionLabel) Serialize ¶ added in v1.38.0
func (m *RetentionLabel) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionLabel) SetActionAfterRetentionPeriod ¶ added in v1.38.0
func (m *RetentionLabel) SetActionAfterRetentionPeriod(value *ActionAfterRetentionPeriod)
SetActionAfterRetentionPeriod sets the actionAfterRetentionPeriod property value. Specifies the action to take on the labeled document after the period specified by the retentionDuration property expires. The possible values are: none, delete, startDispositionReview, unknownFutureValue.
func (*RetentionLabel) SetBehaviorDuringRetentionPeriod ¶ added in v1.38.0
func (m *RetentionLabel) SetBehaviorDuringRetentionPeriod(value *BehaviorDuringRetentionPeriod)
SetBehaviorDuringRetentionPeriod sets the behaviorDuringRetentionPeriod property value. Specifies how the behavior of a document with this label should be during the retention period. The possible values are: doNotRetain, retain, retainAsRecord, retainAsRegulatoryRecord, unknownFutureValue.
func (*RetentionLabel) SetCreatedBy ¶ added in v1.38.0
func (m *RetentionLabel) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. Represents the user who created the retentionLabel.
func (*RetentionLabel) SetCreatedDateTime ¶ added in v1.38.0
func (m *RetentionLabel) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. Represents the date and time in which the retentionLabel is created.
func (*RetentionLabel) SetDefaultRecordBehavior ¶ added in v1.38.0
func (m *RetentionLabel) SetDefaultRecordBehavior(value *DefaultRecordBehavior)
SetDefaultRecordBehavior sets the defaultRecordBehavior property value. Specifies the locked or unlocked state of a record label when it is created.The possible values are: startLocked, startUnlocked, unknownFutureValue.
func (*RetentionLabel) SetDescriptionForAdmins ¶ added in v1.38.0
func (m *RetentionLabel) SetDescriptionForAdmins(value *string)
SetDescriptionForAdmins sets the descriptionForAdmins property value. Provides label information for the admin. Optional.
func (*RetentionLabel) SetDescriptionForUsers ¶ added in v1.38.0
func (m *RetentionLabel) SetDescriptionForUsers(value *string)
SetDescriptionForUsers sets the descriptionForUsers property value. Provides the label information for the user. Optional.
func (*RetentionLabel) SetDescriptors ¶ added in v1.38.0
func (m *RetentionLabel) SetDescriptors(value FilePlanDescriptorable)
SetDescriptors sets the descriptors property value. Represents out-of-the-box values that provide more options to improve the manageability and organization of the content you need to label.
func (*RetentionLabel) SetDisplayName ¶ added in v1.38.0
func (m *RetentionLabel) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. Unique string that defines a label name.
func (*RetentionLabel) SetDispositionReviewStages ¶ added in v1.38.0
func (m *RetentionLabel) SetDispositionReviewStages(value []DispositionReviewStageable)
SetDispositionReviewStages sets the dispositionReviewStages property value. When action at the end of retention is chosen as 'dispositionReview', dispositionReviewStages specifies a sequential set of stages with at least one reviewer in each stage.
func (*RetentionLabel) SetIsInUse ¶ added in v1.38.0
func (m *RetentionLabel) SetIsInUse(value *bool)
SetIsInUse sets the isInUse property value. Specifies whether the label is currently being used.
func (*RetentionLabel) SetLabelToBeApplied ¶ added in v1.38.0
func (m *RetentionLabel) SetLabelToBeApplied(value *string)
SetLabelToBeApplied sets the labelToBeApplied property value. Specifies the replacement label to be applied automatically after the retention period of the current label ends.
func (*RetentionLabel) SetLastModifiedBy ¶ added in v1.38.0
func (m *RetentionLabel) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetLastModifiedBy sets the lastModifiedBy property value. The user who last modified the retentionLabel.
func (*RetentionLabel) SetLastModifiedDateTime ¶ added in v1.38.0
func (m *RetentionLabel) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The latest date time when the retentionLabel was modified.
func (*RetentionLabel) SetRetentionDuration ¶ added in v1.38.0
func (m *RetentionLabel) SetRetentionDuration(value RetentionDurationable)
SetRetentionDuration sets the retentionDuration property value. Specifies the number of days to retain the content.
func (*RetentionLabel) SetRetentionEventType ¶ added in v1.38.0
func (m *RetentionLabel) SetRetentionEventType(value RetentionEventTypeable)
SetRetentionEventType sets the retentionEventType property value. Represents the type associated with a retention event.
func (*RetentionLabel) SetRetentionTrigger ¶ added in v1.38.0
func (m *RetentionLabel) SetRetentionTrigger(value *RetentionTrigger)
SetRetentionTrigger sets the retentionTrigger property value. Specifies whether the retention duration is calculated from the content creation date, labeled date, or last modification date. The possible values are: dateLabeled, dateCreated, dateModified, dateOfEvent, unknownFutureValue.
type RetentionLabelCollectionResponse ¶ added in v1.38.0
type RetentionLabelCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewRetentionLabelCollectionResponse ¶ added in v1.38.0
func NewRetentionLabelCollectionResponse() *RetentionLabelCollectionResponse
NewRetentionLabelCollectionResponse instantiates a new RetentionLabelCollectionResponse and sets the default values.
func (*RetentionLabelCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *RetentionLabelCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*RetentionLabelCollectionResponse) GetValue ¶ added in v1.38.0
func (m *RetentionLabelCollectionResponse) GetValue() []RetentionLabelable
GetValue gets the value property value. The value property returns a []RetentionLabelable when successful
func (*RetentionLabelCollectionResponse) Serialize ¶ added in v1.38.0
func (m *RetentionLabelCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*RetentionLabelCollectionResponse) SetValue ¶ added in v1.38.0
func (m *RetentionLabelCollectionResponse) SetValue(value []RetentionLabelable)
SetValue sets the value property value. The value property
type RetentionLabelCollectionResponseable ¶ added in v1.38.0
type RetentionLabelCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []RetentionLabelable SetValue(value []RetentionLabelable) }
type RetentionLabelable ¶ added in v1.38.0
type RetentionLabelable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetActionAfterRetentionPeriod() *ActionAfterRetentionPeriod GetBehaviorDuringRetentionPeriod() *BehaviorDuringRetentionPeriod GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDefaultRecordBehavior() *DefaultRecordBehavior GetDescriptionForAdmins() *string GetDescriptionForUsers() *string GetDescriptors() FilePlanDescriptorable GetDisplayName() *string GetDispositionReviewStages() []DispositionReviewStageable GetIsInUse() *bool GetLabelToBeApplied() *string GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRetentionDuration() RetentionDurationable GetRetentionEventType() RetentionEventTypeable GetRetentionTrigger() *RetentionTrigger SetActionAfterRetentionPeriod(value *ActionAfterRetentionPeriod) SetBehaviorDuringRetentionPeriod(value *BehaviorDuringRetentionPeriod) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDefaultRecordBehavior(value *DefaultRecordBehavior) SetDescriptionForAdmins(value *string) SetDescriptionForUsers(value *string) SetDescriptors(value FilePlanDescriptorable) SetDisplayName(value *string) SetDispositionReviewStages(value []DispositionReviewStageable) SetIsInUse(value *bool) SetLabelToBeApplied(value *string) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRetentionDuration(value RetentionDurationable) SetRetentionEventType(value RetentionEventTypeable) SetRetentionTrigger(value *RetentionTrigger) }
type RetentionTrigger ¶ added in v1.38.0
type RetentionTrigger int
const ( DATELABELED_RETENTIONTRIGGER RetentionTrigger = iota DATECREATED_RETENTIONTRIGGER DATEMODIFIED_RETENTIONTRIGGER DATEOFEVENT_RETENTIONTRIGGER UNKNOWNFUTUREVALUE_RETENTIONTRIGGER )
func (RetentionTrigger) String ¶ added in v1.38.0
func (i RetentionTrigger) String() string
type SasTokenEvidence ¶ added in v1.30.0
type SasTokenEvidence struct {
AlertEvidence
}
func NewSasTokenEvidence ¶ added in v1.30.0
func NewSasTokenEvidence() *SasTokenEvidence
NewSasTokenEvidence instantiates a new SasTokenEvidence and sets the default values.
func (*SasTokenEvidence) GetAllowedIpAddresses ¶ added in v1.30.0
func (m *SasTokenEvidence) GetAllowedIpAddresses() *string
GetAllowedIpAddresses gets the allowedIpAddresses property value. The allowedIpAddresses property returns a *string when successful
func (*SasTokenEvidence) GetAllowedResourceTypes ¶ added in v1.30.0
func (m *SasTokenEvidence) GetAllowedResourceTypes() []string
GetAllowedResourceTypes gets the allowedResourceTypes property value. The allowedResourceTypes property returns a []string when successful
func (*SasTokenEvidence) GetAllowedServices ¶ added in v1.30.0
func (m *SasTokenEvidence) GetAllowedServices() []string
GetAllowedServices gets the allowedServices property value. The allowedServices property returns a []string when successful
func (*SasTokenEvidence) GetExpiryDateTime ¶ added in v1.30.0
func (m *SasTokenEvidence) GetExpiryDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetExpiryDateTime gets the expiryDateTime property value. The expiryDateTime property returns a *Time when successful
func (*SasTokenEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *SasTokenEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SasTokenEvidence) GetPermissions ¶ added in v1.30.0
func (m *SasTokenEvidence) GetPermissions() []string
GetPermissions gets the permissions property value. The permissions property returns a []string when successful
func (*SasTokenEvidence) GetProtocol ¶ added in v1.30.0
func (m *SasTokenEvidence) GetProtocol() *string
GetProtocol gets the protocol property value. The protocol property returns a *string when successful
func (*SasTokenEvidence) GetSignatureHash ¶ added in v1.30.0
func (m *SasTokenEvidence) GetSignatureHash() *string
GetSignatureHash gets the signatureHash property value. The signatureHash property returns a *string when successful
func (*SasTokenEvidence) GetSignedWith ¶ added in v1.30.0
func (m *SasTokenEvidence) GetSignedWith() *string
GetSignedWith gets the signedWith property value. The signedWith property returns a *string when successful
func (*SasTokenEvidence) GetStartDateTime ¶ added in v1.30.0
func (m *SasTokenEvidence) GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetStartDateTime gets the startDateTime property value. The startDateTime property returns a *Time when successful
func (*SasTokenEvidence) GetStorageResource ¶ added in v1.30.0
func (m *SasTokenEvidence) GetStorageResource() AzureResourceEvidenceable
GetStorageResource gets the storageResource property value. The storageResource property returns a AzureResourceEvidenceable when successful
func (*SasTokenEvidence) Serialize ¶ added in v1.30.0
func (m *SasTokenEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SasTokenEvidence) SetAllowedIpAddresses ¶ added in v1.30.0
func (m *SasTokenEvidence) SetAllowedIpAddresses(value *string)
SetAllowedIpAddresses sets the allowedIpAddresses property value. The allowedIpAddresses property
func (*SasTokenEvidence) SetAllowedResourceTypes ¶ added in v1.30.0
func (m *SasTokenEvidence) SetAllowedResourceTypes(value []string)
SetAllowedResourceTypes sets the allowedResourceTypes property value. The allowedResourceTypes property
func (*SasTokenEvidence) SetAllowedServices ¶ added in v1.30.0
func (m *SasTokenEvidence) SetAllowedServices(value []string)
SetAllowedServices sets the allowedServices property value. The allowedServices property
func (*SasTokenEvidence) SetExpiryDateTime ¶ added in v1.30.0
func (m *SasTokenEvidence) SetExpiryDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetExpiryDateTime sets the expiryDateTime property value. The expiryDateTime property
func (*SasTokenEvidence) SetPermissions ¶ added in v1.30.0
func (m *SasTokenEvidence) SetPermissions(value []string)
SetPermissions sets the permissions property value. The permissions property
func (*SasTokenEvidence) SetProtocol ¶ added in v1.30.0
func (m *SasTokenEvidence) SetProtocol(value *string)
SetProtocol sets the protocol property value. The protocol property
func (*SasTokenEvidence) SetSignatureHash ¶ added in v1.30.0
func (m *SasTokenEvidence) SetSignatureHash(value *string)
SetSignatureHash sets the signatureHash property value. The signatureHash property
func (*SasTokenEvidence) SetSignedWith ¶ added in v1.30.0
func (m *SasTokenEvidence) SetSignedWith(value *string)
SetSignedWith sets the signedWith property value. The signedWith property
func (*SasTokenEvidence) SetStartDateTime ¶ added in v1.30.0
func (m *SasTokenEvidence) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetStartDateTime sets the startDateTime property value. The startDateTime property
func (*SasTokenEvidence) SetStorageResource ¶ added in v1.30.0
func (m *SasTokenEvidence) SetStorageResource(value AzureResourceEvidenceable)
SetStorageResource sets the storageResource property value. The storageResource property
type SasTokenEvidenceable ¶ added in v1.30.0
type SasTokenEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAllowedIpAddresses() *string GetAllowedResourceTypes() []string GetAllowedServices() []string GetExpiryDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetPermissions() []string GetProtocol() *string GetSignatureHash() *string GetSignedWith() *string GetStartDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetStorageResource() AzureResourceEvidenceable SetAllowedIpAddresses(value *string) SetAllowedResourceTypes(value []string) SetAllowedServices(value []string) SetExpiryDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetPermissions(value []string) SetProtocol(value *string) SetSignatureHash(value *string) SetSignedWith(value *string) SetStartDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetStorageResource(value AzureResourceEvidenceable) }
type Search ¶
type Search struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewSearch ¶
func NewSearch() *Search
NewSearch instantiates a new Search and sets the default values.
func (*Search) GetContentQuery ¶
GetContentQuery gets the contentQuery property value. The contentQuery property returns a *string when successful
func (*Search) GetCreatedBy ¶
func (m *Search) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The createdBy property returns a IdentitySetable when successful
func (*Search) GetCreatedDateTime ¶
func (m *Search) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The createdDateTime property returns a *Time when successful
func (*Search) GetDescription ¶
GetDescription gets the description property value. The description property returns a *string when successful
func (*Search) GetDisplayName ¶
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*Search) GetFieldDeserializers ¶
func (m *Search) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Search) GetLastModifiedBy ¶
func (m *Search) GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetLastModifiedBy gets the lastModifiedBy property value. The lastModifiedBy property returns a IdentitySetable when successful
func (*Search) GetLastModifiedDateTime ¶
func (m *Search) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The lastModifiedDateTime property returns a *Time when successful
func (*Search) Serialize ¶
func (m *Search) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Search) SetContentQuery ¶
SetContentQuery sets the contentQuery property value. The contentQuery property
func (*Search) SetCreatedBy ¶
func (m *Search) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The createdBy property
func (*Search) SetCreatedDateTime ¶
func (m *Search) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The createdDateTime property
func (*Search) SetDescription ¶
SetDescription sets the description property value. The description property
func (*Search) SetDisplayName ¶
SetDisplayName sets the displayName property value. The displayName property
func (*Search) SetLastModifiedBy ¶
func (m *Search) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetLastModifiedBy sets the lastModifiedBy property value. The lastModifiedBy property
func (*Search) SetLastModifiedDateTime ¶
func (m *Search) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The lastModifiedDateTime property
type Searchable ¶
type Searchable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetContentQuery() *string GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetDescription() *string GetDisplayName() *string GetLastModifiedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetContentQuery(value *string) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetDescription(value *string) SetDisplayName(value *string) SetLastModifiedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
type SecurityGroupEvidence ¶ added in v0.49.0
type SecurityGroupEvidence struct {
AlertEvidence
}
func NewSecurityGroupEvidence ¶ added in v0.49.0
func NewSecurityGroupEvidence() *SecurityGroupEvidence
NewSecurityGroupEvidence instantiates a new SecurityGroupEvidence and sets the default values.
func (*SecurityGroupEvidence) GetDisplayName ¶ added in v0.49.0
func (m *SecurityGroupEvidence) GetDisplayName() *string
GetDisplayName gets the displayName property value. The name of the security group. returns a *string when successful
func (*SecurityGroupEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *SecurityGroupEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SecurityGroupEvidence) GetSecurityGroupId ¶ added in v0.49.0
func (m *SecurityGroupEvidence) GetSecurityGroupId() *string
GetSecurityGroupId gets the securityGroupId property value. Unique identifier of the security group. returns a *string when successful
func (*SecurityGroupEvidence) Serialize ¶ added in v0.49.0
func (m *SecurityGroupEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SecurityGroupEvidence) SetDisplayName ¶ added in v0.49.0
func (m *SecurityGroupEvidence) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The name of the security group.
func (*SecurityGroupEvidence) SetSecurityGroupId ¶ added in v0.49.0
func (m *SecurityGroupEvidence) SetSecurityGroupId(value *string)
SetSecurityGroupId sets the securityGroupId property value. Unique identifier of the security group.
type SecurityGroupEvidenceable ¶ added in v0.49.0
type SecurityGroupEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetDisplayName() *string GetSecurityGroupId() *string SetDisplayName(value *string) SetSecurityGroupId(value *string) }
type ServicePrincipalEvidence ¶ added in v1.30.0
type ServicePrincipalEvidence struct {
AlertEvidence
}
func NewServicePrincipalEvidence ¶ added in v1.30.0
func NewServicePrincipalEvidence() *ServicePrincipalEvidence
NewServicePrincipalEvidence instantiates a new ServicePrincipalEvidence and sets the default values.
func (*ServicePrincipalEvidence) GetAppId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetAppId() *string
GetAppId gets the appId property value. The appId property returns a *string when successful
func (*ServicePrincipalEvidence) GetAppOwnerTenantId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetAppOwnerTenantId() *string
GetAppOwnerTenantId gets the appOwnerTenantId property value. The appOwnerTenantId property returns a *string when successful
func (*ServicePrincipalEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ServicePrincipalEvidence) GetServicePrincipalName ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetServicePrincipalName() *string
GetServicePrincipalName gets the servicePrincipalName property value. The servicePrincipalName property returns a *string when successful
func (*ServicePrincipalEvidence) GetServicePrincipalObjectId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetServicePrincipalObjectId() *string
GetServicePrincipalObjectId gets the servicePrincipalObjectId property value. The servicePrincipalObjectId property returns a *string when successful
func (*ServicePrincipalEvidence) GetServicePrincipalType ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetServicePrincipalType() *ServicePrincipalType
GetServicePrincipalType gets the servicePrincipalType property value. The servicePrincipalType property returns a *ServicePrincipalType when successful
func (*ServicePrincipalEvidence) GetTenantId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) GetTenantId() *string
GetTenantId gets the tenantId property value. The tenantId property returns a *string when successful
func (*ServicePrincipalEvidence) Serialize ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ServicePrincipalEvidence) SetAppId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) SetAppId(value *string)
SetAppId sets the appId property value. The appId property
func (*ServicePrincipalEvidence) SetAppOwnerTenantId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) SetAppOwnerTenantId(value *string)
SetAppOwnerTenantId sets the appOwnerTenantId property value. The appOwnerTenantId property
func (*ServicePrincipalEvidence) SetServicePrincipalName ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) SetServicePrincipalName(value *string)
SetServicePrincipalName sets the servicePrincipalName property value. The servicePrincipalName property
func (*ServicePrincipalEvidence) SetServicePrincipalObjectId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) SetServicePrincipalObjectId(value *string)
SetServicePrincipalObjectId sets the servicePrincipalObjectId property value. The servicePrincipalObjectId property
func (*ServicePrincipalEvidence) SetServicePrincipalType ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) SetServicePrincipalType(value *ServicePrincipalType)
SetServicePrincipalType sets the servicePrincipalType property value. The servicePrincipalType property
func (*ServicePrincipalEvidence) SetTenantId ¶ added in v1.30.0
func (m *ServicePrincipalEvidence) SetTenantId(value *string)
SetTenantId sets the tenantId property value. The tenantId property
type ServicePrincipalEvidenceable ¶ added in v1.30.0
type ServicePrincipalEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAppId() *string GetAppOwnerTenantId() *string GetServicePrincipalName() *string GetServicePrincipalObjectId() *string GetServicePrincipalType() *ServicePrincipalType GetTenantId() *string SetAppId(value *string) SetAppOwnerTenantId(value *string) SetServicePrincipalName(value *string) SetServicePrincipalObjectId(value *string) SetServicePrincipalType(value *ServicePrincipalType) SetTenantId(value *string) }
type ServicePrincipalType ¶ added in v1.30.0
type ServicePrincipalType int
const ( UNKNOWN_SERVICEPRINCIPALTYPE ServicePrincipalType = iota APPLICATION_SERVICEPRINCIPALTYPE MANAGEDIDENTITY_SERVICEPRINCIPALTYPE LEGACY_SERVICEPRINCIPALTYPE UNKNOWNFUTUREVALUE_SERVICEPRINCIPALTYPE )
func (ServicePrincipalType) String ¶ added in v1.30.0
func (i ServicePrincipalType) String() string
type ServiceSource ¶ added in v0.49.0
type ServiceSource int
const ( UNKNOWN_SERVICESOURCE ServiceSource = iota MICROSOFTDEFENDERFORENDPOINT_SERVICESOURCE MICROSOFTDEFENDERFORIDENTITY_SERVICESOURCE MICROSOFTDEFENDERFORCLOUDAPPS_SERVICESOURCE MICROSOFTDEFENDERFOROFFICE365_SERVICESOURCE MICROSOFT365DEFENDER_SERVICESOURCE AZUREADIDENTITYPROTECTION_SERVICESOURCE MICROSOFTAPPGOVERNANCE_SERVICESOURCE DATALOSSPREVENTION_SERVICESOURCE UNKNOWNFUTUREVALUE_SERVICESOURCE MICROSOFTDEFENDERFORCLOUD_SERVICESOURCE MICROSOFTSENTINEL_SERVICESOURCE MICROSOFTINSIDERRISKMANAGEMENT_SERVICESOURCE )
func (ServiceSource) String ¶ added in v0.49.0
func (i ServiceSource) String() string
type SinglePropertySchema ¶ added in v0.49.0
type SinglePropertySchema struct {
// contains filtered or unexported fields
}
func NewSinglePropertySchema ¶ added in v0.49.0
func NewSinglePropertySchema() *SinglePropertySchema
NewSinglePropertySchema instantiates a new SinglePropertySchema and sets the default values.
func (*SinglePropertySchema) GetAdditionalData ¶ added in v0.49.0
func (m *SinglePropertySchema) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*SinglePropertySchema) GetBackingStore ¶ added in v0.56.0
func (m *SinglePropertySchema) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*SinglePropertySchema) GetFieldDeserializers ¶ added in v0.49.0
func (m *SinglePropertySchema) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SinglePropertySchema) GetName ¶ added in v0.49.0
func (m *SinglePropertySchema) GetName() *string
GetName gets the name property value. The name of the property. returns a *string when successful
func (*SinglePropertySchema) GetOdataType ¶ added in v0.49.0
func (m *SinglePropertySchema) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*SinglePropertySchema) GetTypeEscaped ¶ added in v1.13.0
func (m *SinglePropertySchema) GetTypeEscaped() *string
GetTypeEscaped gets the type property value. The type of the property. returns a *string when successful
func (*SinglePropertySchema) Serialize ¶ added in v0.49.0
func (m *SinglePropertySchema) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SinglePropertySchema) SetAdditionalData ¶ added in v0.49.0
func (m *SinglePropertySchema) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*SinglePropertySchema) SetBackingStore ¶ added in v0.56.0
func (m *SinglePropertySchema) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*SinglePropertySchema) SetName ¶ added in v0.49.0
func (m *SinglePropertySchema) SetName(value *string)
SetName sets the name property value. The name of the property.
func (*SinglePropertySchema) SetOdataType ¶ added in v0.49.0
func (m *SinglePropertySchema) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*SinglePropertySchema) SetTypeEscaped ¶ added in v1.13.0
func (m *SinglePropertySchema) SetTypeEscaped(value *string)
SetTypeEscaped sets the type property value. The type of the property.
type SinglePropertySchemaable ¶ added in v0.49.0
type SinglePropertySchemaable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetName() *string GetOdataType() *string GetTypeEscaped() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetName(value *string) SetOdataType(value *string) SetTypeEscaped(value *string) }
type SiteSource ¶
type SiteSource struct {
DataSource
}
func NewSiteSource ¶
func NewSiteSource() *SiteSource
NewSiteSource instantiates a new SiteSource and sets the default values.
func (*SiteSource) GetFieldDeserializers ¶
func (m *SiteSource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SiteSource) GetSite ¶
func (m *SiteSource) GetSite() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Siteable
GetSite gets the site property value. The site property returns a Siteable when successful
func (*SiteSource) Serialize ¶
func (m *SiteSource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SiteSource) SetSite ¶
func (m *SiteSource) SetSite(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Siteable)
SetSite sets the site property value. The site property
type SiteSourceCollectionResponse ¶
type SiteSourceCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewSiteSourceCollectionResponse ¶
func NewSiteSourceCollectionResponse() *SiteSourceCollectionResponse
NewSiteSourceCollectionResponse instantiates a new SiteSourceCollectionResponse and sets the default values.
func (*SiteSourceCollectionResponse) GetFieldDeserializers ¶
func (m *SiteSourceCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SiteSourceCollectionResponse) GetValue ¶
func (m *SiteSourceCollectionResponse) GetValue() []SiteSourceable
GetValue gets the value property value. The value property returns a []SiteSourceable when successful
func (*SiteSourceCollectionResponse) Serialize ¶
func (m *SiteSourceCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SiteSourceCollectionResponse) SetValue ¶
func (m *SiteSourceCollectionResponse) SetValue(value []SiteSourceable)
SetValue sets the value property value. The value property
type SiteSourceCollectionResponseable ¶
type SiteSourceCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []SiteSourceable SetValue(value []SiteSourceable) }
type SiteSourceable ¶
type SiteSourceable interface { DataSourceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetSite() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Siteable SetSite(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Siteable) }
type SourceType ¶
type SourceType int
func (SourceType) String ¶
func (i SourceType) String() string
type SslCertificate ¶ added in v1.20.0
type SslCertificate struct {
Artifact
}
func NewSslCertificate ¶ added in v1.20.0
func NewSslCertificate() *SslCertificate
NewSslCertificate instantiates a new SslCertificate and sets the default values.
func (*SslCertificate) GetExpirationDateTime ¶ added in v1.20.0
func (m *SslCertificate) GetExpirationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetExpirationDateTime gets the expirationDateTime property value. The date and time when a certificate expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*SslCertificate) GetFieldDeserializers ¶ added in v1.20.0
func (m *SslCertificate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SslCertificate) GetFingerprint ¶ added in v1.20.0
func (m *SslCertificate) GetFingerprint() *string
GetFingerprint gets the fingerprint property value. A hash of the certificate calculated on the data and signature. returns a *string when successful
func (*SslCertificate) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *SslCertificate) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*SslCertificate) GetIssueDateTime ¶ added in v1.20.0
func (m *SslCertificate) GetIssueDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetIssueDateTime gets the issueDateTime property value. The date and time when a certificate was issued. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*SslCertificate) GetIssuer ¶ added in v1.20.0
func (m *SslCertificate) GetIssuer() SslCertificateEntityable
GetIssuer gets the issuer property value. The entity that grants this certificate. returns a SslCertificateEntityable when successful
func (*SslCertificate) GetLastSeenDateTime ¶ added in v1.20.0
func (m *SslCertificate) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The most recent date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*SslCertificate) GetRelatedHosts ¶ added in v1.20.0
func (m *SslCertificate) GetRelatedHosts() []Hostable
GetRelatedHosts gets the relatedHosts property value. The hosts related with this sslCertificate. returns a []Hostable when successful
func (*SslCertificate) GetSerialNumber ¶ added in v1.20.0
func (m *SslCertificate) GetSerialNumber() *string
GetSerialNumber gets the serialNumber property value. The serial number associated with an SSL certificate. returns a *string when successful
func (*SslCertificate) GetSha1 ¶ added in v1.20.0
func (m *SslCertificate) GetSha1() *string
GetSha1 gets the sha1 property value. A SHA-1 hash of the certificate. Note: This is not the signature. returns a *string when successful
func (*SslCertificate) GetSubject ¶ added in v1.20.0
func (m *SslCertificate) GetSubject() SslCertificateEntityable
GetSubject gets the subject property value. The person, site, machine, and so on, this certificate is for. returns a SslCertificateEntityable when successful
func (*SslCertificate) Serialize ¶ added in v1.20.0
func (m *SslCertificate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SslCertificate) SetExpirationDateTime ¶ added in v1.20.0
func (m *SslCertificate) SetExpirationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetExpirationDateTime sets the expirationDateTime property value. The date and time when a certificate expires. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*SslCertificate) SetFingerprint ¶ added in v1.20.0
func (m *SslCertificate) SetFingerprint(value *string)
SetFingerprint sets the fingerprint property value. A hash of the certificate calculated on the data and signature.
func (*SslCertificate) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *SslCertificate) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*SslCertificate) SetIssueDateTime ¶ added in v1.20.0
func (m *SslCertificate) SetIssueDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetIssueDateTime sets the issueDateTime property value. The date and time when a certificate was issued. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*SslCertificate) SetIssuer ¶ added in v1.20.0
func (m *SslCertificate) SetIssuer(value SslCertificateEntityable)
SetIssuer sets the issuer property value. The entity that grants this certificate.
func (*SslCertificate) SetLastSeenDateTime ¶ added in v1.20.0
func (m *SslCertificate) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The most recent date and time when this sslCertificate was observed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*SslCertificate) SetRelatedHosts ¶ added in v1.20.0
func (m *SslCertificate) SetRelatedHosts(value []Hostable)
SetRelatedHosts sets the relatedHosts property value. The hosts related with this sslCertificate.
func (*SslCertificate) SetSerialNumber ¶ added in v1.20.0
func (m *SslCertificate) SetSerialNumber(value *string)
SetSerialNumber sets the serialNumber property value. The serial number associated with an SSL certificate.
func (*SslCertificate) SetSha1 ¶ added in v1.20.0
func (m *SslCertificate) SetSha1(value *string)
SetSha1 sets the sha1 property value. A SHA-1 hash of the certificate. Note: This is not the signature.
func (*SslCertificate) SetSubject ¶ added in v1.20.0
func (m *SslCertificate) SetSubject(value SslCertificateEntityable)
SetSubject sets the subject property value. The person, site, machine, and so on, this certificate is for.
type SslCertificateCollectionResponse ¶ added in v1.20.0
type SslCertificateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewSslCertificateCollectionResponse ¶ added in v1.20.0
func NewSslCertificateCollectionResponse() *SslCertificateCollectionResponse
NewSslCertificateCollectionResponse instantiates a new SslCertificateCollectionResponse and sets the default values.
func (*SslCertificateCollectionResponse) GetFieldDeserializers ¶ added in v1.20.0
func (m *SslCertificateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SslCertificateCollectionResponse) GetValue ¶ added in v1.20.0
func (m *SslCertificateCollectionResponse) GetValue() []SslCertificateable
GetValue gets the value property value. The value property returns a []SslCertificateable when successful
func (*SslCertificateCollectionResponse) Serialize ¶ added in v1.20.0
func (m *SslCertificateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SslCertificateCollectionResponse) SetValue ¶ added in v1.20.0
func (m *SslCertificateCollectionResponse) SetValue(value []SslCertificateable)
SetValue sets the value property value. The value property
type SslCertificateCollectionResponseable ¶ added in v1.20.0
type SslCertificateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []SslCertificateable SetValue(value []SslCertificateable) }
type SslCertificateEntity ¶ added in v1.20.0
type SslCertificateEntity struct {
// contains filtered or unexported fields
}
func NewSslCertificateEntity ¶ added in v1.20.0
func NewSslCertificateEntity() *SslCertificateEntity
NewSslCertificateEntity instantiates a new SslCertificateEntity and sets the default values.
func (*SslCertificateEntity) GetAdditionalData ¶ added in v1.20.0
func (m *SslCertificateEntity) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*SslCertificateEntity) GetAddress ¶ added in v1.20.0
func (m *SslCertificateEntity) GetAddress() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable
GetAddress gets the address property value. A physical address of the entity. returns a PhysicalAddressable when successful
func (*SslCertificateEntity) GetAlternateNames ¶ added in v1.20.0
func (m *SslCertificateEntity) GetAlternateNames() []string
GetAlternateNames gets the alternateNames property value. Alternate names for this entity that are part of the certificate. returns a []string when successful
func (*SslCertificateEntity) GetBackingStore ¶ added in v1.20.0
func (m *SslCertificateEntity) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*SslCertificateEntity) GetCommonName ¶ added in v1.20.0
func (m *SslCertificateEntity) GetCommonName() *string
GetCommonName gets the commonName property value. A common name for this entity. returns a *string when successful
func (*SslCertificateEntity) GetEmail ¶ added in v1.20.0
func (m *SslCertificateEntity) GetEmail() *string
GetEmail gets the email property value. An email for this entity. returns a *string when successful
func (*SslCertificateEntity) GetFieldDeserializers ¶ added in v1.20.0
func (m *SslCertificateEntity) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SslCertificateEntity) GetGivenName ¶ added in v1.20.0
func (m *SslCertificateEntity) GetGivenName() *string
GetGivenName gets the givenName property value. If the entity is a person, this is the person's given name (first name). returns a *string when successful
func (*SslCertificateEntity) GetOdataType ¶ added in v1.20.0
func (m *SslCertificateEntity) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*SslCertificateEntity) GetOrganizationName ¶ added in v1.20.0
func (m *SslCertificateEntity) GetOrganizationName() *string
GetOrganizationName gets the organizationName property value. If the entity is an organization, this is the name of the organization. returns a *string when successful
func (*SslCertificateEntity) GetOrganizationUnitName ¶ added in v1.20.0
func (m *SslCertificateEntity) GetOrganizationUnitName() *string
GetOrganizationUnitName gets the organizationUnitName property value. If the entity is an organization, this communicates if a unit in the organization is named on the entity. returns a *string when successful
func (*SslCertificateEntity) GetSerialNumber ¶ added in v1.20.0
func (m *SslCertificateEntity) GetSerialNumber() *string
GetSerialNumber gets the serialNumber property value. A serial number assigned to the entity; usually only available if the entity is the issuer. returns a *string when successful
func (*SslCertificateEntity) GetSurname ¶ added in v1.20.0
func (m *SslCertificateEntity) GetSurname() *string
GetSurname gets the surname property value. If the entity is a person, this is the person's surname (last name). returns a *string when successful
func (*SslCertificateEntity) Serialize ¶ added in v1.20.0
func (m *SslCertificateEntity) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SslCertificateEntity) SetAdditionalData ¶ added in v1.20.0
func (m *SslCertificateEntity) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*SslCertificateEntity) SetAddress ¶ added in v1.20.0
func (m *SslCertificateEntity) SetAddress(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable)
SetAddress sets the address property value. A physical address of the entity.
func (*SslCertificateEntity) SetAlternateNames ¶ added in v1.20.0
func (m *SslCertificateEntity) SetAlternateNames(value []string)
SetAlternateNames sets the alternateNames property value. Alternate names for this entity that are part of the certificate.
func (*SslCertificateEntity) SetBackingStore ¶ added in v1.20.0
func (m *SslCertificateEntity) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*SslCertificateEntity) SetCommonName ¶ added in v1.20.0
func (m *SslCertificateEntity) SetCommonName(value *string)
SetCommonName sets the commonName property value. A common name for this entity.
func (*SslCertificateEntity) SetEmail ¶ added in v1.20.0
func (m *SslCertificateEntity) SetEmail(value *string)
SetEmail sets the email property value. An email for this entity.
func (*SslCertificateEntity) SetGivenName ¶ added in v1.20.0
func (m *SslCertificateEntity) SetGivenName(value *string)
SetGivenName sets the givenName property value. If the entity is a person, this is the person's given name (first name).
func (*SslCertificateEntity) SetOdataType ¶ added in v1.20.0
func (m *SslCertificateEntity) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*SslCertificateEntity) SetOrganizationName ¶ added in v1.20.0
func (m *SslCertificateEntity) SetOrganizationName(value *string)
SetOrganizationName sets the organizationName property value. If the entity is an organization, this is the name of the organization.
func (*SslCertificateEntity) SetOrganizationUnitName ¶ added in v1.20.0
func (m *SslCertificateEntity) SetOrganizationUnitName(value *string)
SetOrganizationUnitName sets the organizationUnitName property value. If the entity is an organization, this communicates if a unit in the organization is named on the entity.
func (*SslCertificateEntity) SetSerialNumber ¶ added in v1.20.0
func (m *SslCertificateEntity) SetSerialNumber(value *string)
SetSerialNumber sets the serialNumber property value. A serial number assigned to the entity; usually only available if the entity is the issuer.
func (*SslCertificateEntity) SetSurname ¶ added in v1.20.0
func (m *SslCertificateEntity) SetSurname(value *string)
SetSurname sets the surname property value. If the entity is a person, this is the person's surname (last name).
type SslCertificateEntityable ¶ added in v1.20.0
type SslCertificateEntityable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAddress() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable GetAlternateNames() []string GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetCommonName() *string GetEmail() *string GetGivenName() *string GetOdataType() *string GetOrganizationName() *string GetOrganizationUnitName() *string GetSerialNumber() *string GetSurname() *string SetAddress(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable) SetAlternateNames(value []string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetCommonName(value *string) SetEmail(value *string) SetGivenName(value *string) SetOdataType(value *string) SetOrganizationName(value *string) SetOrganizationUnitName(value *string) SetSerialNumber(value *string) SetSurname(value *string) }
type SslCertificateable ¶ added in v1.20.0
type SslCertificateable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetExpirationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFingerprint() *string GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetIssueDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetIssuer() SslCertificateEntityable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetRelatedHosts() []Hostable GetSerialNumber() *string GetSha1() *string GetSubject() SslCertificateEntityable SetExpirationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFingerprint(value *string) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetIssueDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetIssuer(value SslCertificateEntityable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetRelatedHosts(value []Hostable) SetSerialNumber(value *string) SetSha1(value *string) SetSubject(value SslCertificateEntityable) }
type Stream ¶ added in v1.37.0
type Stream struct {
// contains filtered or unexported fields
}
func NewStream ¶ added in v1.37.0
func NewStream() *Stream
NewStream instantiates a new Stream and sets the default values.
func (*Stream) GetAdditionalData ¶ added in v1.37.0
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*Stream) GetBackingStore ¶ added in v1.37.0
func (m *Stream) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*Stream) GetFieldDeserializers ¶ added in v1.37.0
func (m *Stream) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Stream) GetName ¶ added in v1.37.0
GetName gets the name property value. The name property returns a *string when successful
func (*Stream) GetOdataType ¶ added in v1.37.0
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*Stream) Serialize ¶ added in v1.37.0
func (m *Stream) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Stream) SetAdditionalData ¶ added in v1.37.0
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*Stream) SetBackingStore ¶ added in v1.37.0
func (m *Stream) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*Stream) SetOdataType ¶ added in v1.37.0
SetOdataType sets the @odata.type property value. The OdataType property
type Streamable ¶ added in v1.37.0
type Streamable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetName() *string GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetName(value *string) SetOdataType(value *string) }
type SubcategoryTemplate ¶ added in v1.38.0
type SubcategoryTemplate struct {
FilePlanDescriptorTemplate
}
func NewSubcategoryTemplate ¶ added in v1.38.0
func NewSubcategoryTemplate() *SubcategoryTemplate
NewSubcategoryTemplate instantiates a new SubcategoryTemplate and sets the default values.
func (*SubcategoryTemplate) GetFieldDeserializers ¶ added in v1.38.0
func (m *SubcategoryTemplate) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SubcategoryTemplate) Serialize ¶ added in v1.38.0
func (m *SubcategoryTemplate) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type SubcategoryTemplateCollectionResponse ¶ added in v1.38.0
type SubcategoryTemplateCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewSubcategoryTemplateCollectionResponse ¶ added in v1.38.0
func NewSubcategoryTemplateCollectionResponse() *SubcategoryTemplateCollectionResponse
NewSubcategoryTemplateCollectionResponse instantiates a new SubcategoryTemplateCollectionResponse and sets the default values.
func (*SubcategoryTemplateCollectionResponse) GetFieldDeserializers ¶ added in v1.38.0
func (m *SubcategoryTemplateCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SubcategoryTemplateCollectionResponse) GetValue ¶ added in v1.38.0
func (m *SubcategoryTemplateCollectionResponse) GetValue() []SubcategoryTemplateable
GetValue gets the value property value. The value property returns a []SubcategoryTemplateable when successful
func (*SubcategoryTemplateCollectionResponse) Serialize ¶ added in v1.38.0
func (m *SubcategoryTemplateCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SubcategoryTemplateCollectionResponse) SetValue ¶ added in v1.38.0
func (m *SubcategoryTemplateCollectionResponse) SetValue(value []SubcategoryTemplateable)
SetValue sets the value property value. The value property
type SubcategoryTemplateCollectionResponseable ¶ added in v1.38.0
type SubcategoryTemplateCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []SubcategoryTemplateable SetValue(value []SubcategoryTemplateable) }
type SubcategoryTemplateable ¶ added in v1.38.0
type SubcategoryTemplateable interface { FilePlanDescriptorTemplateable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable }
type Subdomain ¶ added in v1.20.0
type Subdomain struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewSubdomain ¶ added in v1.20.0
func NewSubdomain() *Subdomain
NewSubdomain instantiates a new Subdomain and sets the default values.
func (*Subdomain) GetFieldDeserializers ¶ added in v1.20.0
func (m *Subdomain) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Subdomain) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *Subdomain) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The date and time when Microsoft Defender Threat Intelligence first observed the subdomain. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*Subdomain) GetHost ¶ added in v1.20.0
GetHost gets the host property value. The host property returns a Hostable when successful
func (*Subdomain) Serialize ¶ added in v1.20.0
func (m *Subdomain) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Subdomain) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *Subdomain) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The date and time when Microsoft Defender Threat Intelligence first observed the subdomain. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
type SubdomainCollectionResponse ¶ added in v1.20.0
type SubdomainCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewSubdomainCollectionResponse ¶ added in v1.20.0
func NewSubdomainCollectionResponse() *SubdomainCollectionResponse
NewSubdomainCollectionResponse instantiates a new SubdomainCollectionResponse and sets the default values.
func (*SubdomainCollectionResponse) GetFieldDeserializers ¶ added in v1.20.0
func (m *SubdomainCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SubdomainCollectionResponse) GetValue ¶ added in v1.20.0
func (m *SubdomainCollectionResponse) GetValue() []Subdomainable
GetValue gets the value property value. The value property returns a []Subdomainable when successful
func (*SubdomainCollectionResponse) Serialize ¶ added in v1.20.0
func (m *SubdomainCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SubdomainCollectionResponse) SetValue ¶ added in v1.20.0
func (m *SubdomainCollectionResponse) SetValue(value []Subdomainable)
SetValue sets the value property value. The value property
type SubdomainCollectionResponseable ¶ added in v1.20.0
type SubdomainCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Subdomainable SetValue(value []Subdomainable) }
type Subdomainable ¶ added in v1.20.0
type Subdomainable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) }
type SubmissionMailEvidence ¶ added in v1.30.0
type SubmissionMailEvidence struct {
AlertEvidence
}
func NewSubmissionMailEvidence ¶ added in v1.30.0
func NewSubmissionMailEvidence() *SubmissionMailEvidence
NewSubmissionMailEvidence instantiates a new SubmissionMailEvidence and sets the default values.
func (*SubmissionMailEvidence) GetFieldDeserializers ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*SubmissionMailEvidence) GetNetworkMessageId ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetNetworkMessageId() *string
GetNetworkMessageId gets the networkMessageId property value. The networkMessageId property returns a *string when successful
func (*SubmissionMailEvidence) GetRecipient ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetRecipient() *string
GetRecipient gets the recipient property value. The recipient property returns a *string when successful
func (*SubmissionMailEvidence) GetReportType ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetReportType() *string
GetReportType gets the reportType property value. The reportType property returns a *string when successful
func (*SubmissionMailEvidence) GetSender ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetSender() *string
GetSender gets the sender property value. The sender property returns a *string when successful
func (*SubmissionMailEvidence) GetSenderIp ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetSenderIp() *string
GetSenderIp gets the senderIp property value. The senderIp property returns a *string when successful
func (*SubmissionMailEvidence) GetSubject ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetSubject() *string
GetSubject gets the subject property value. The subject property returns a *string when successful
func (*SubmissionMailEvidence) GetSubmissionDateTime ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetSubmissionDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetSubmissionDateTime gets the submissionDateTime property value. The submissionDateTime property returns a *Time when successful
func (*SubmissionMailEvidence) GetSubmissionId ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetSubmissionId() *string
GetSubmissionId gets the submissionId property value. The submissionId property returns a *string when successful
func (*SubmissionMailEvidence) GetSubmitter ¶ added in v1.30.0
func (m *SubmissionMailEvidence) GetSubmitter() *string
GetSubmitter gets the submitter property value. The submitter property returns a *string when successful
func (*SubmissionMailEvidence) Serialize ¶ added in v1.30.0
func (m *SubmissionMailEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*SubmissionMailEvidence) SetNetworkMessageId ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetNetworkMessageId(value *string)
SetNetworkMessageId sets the networkMessageId property value. The networkMessageId property
func (*SubmissionMailEvidence) SetRecipient ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetRecipient(value *string)
SetRecipient sets the recipient property value. The recipient property
func (*SubmissionMailEvidence) SetReportType ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetReportType(value *string)
SetReportType sets the reportType property value. The reportType property
func (*SubmissionMailEvidence) SetSender ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetSender(value *string)
SetSender sets the sender property value. The sender property
func (*SubmissionMailEvidence) SetSenderIp ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetSenderIp(value *string)
SetSenderIp sets the senderIp property value. The senderIp property
func (*SubmissionMailEvidence) SetSubject ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetSubject(value *string)
SetSubject sets the subject property value. The subject property
func (*SubmissionMailEvidence) SetSubmissionDateTime ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetSubmissionDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetSubmissionDateTime sets the submissionDateTime property value. The submissionDateTime property
func (*SubmissionMailEvidence) SetSubmissionId ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetSubmissionId(value *string)
SetSubmissionId sets the submissionId property value. The submissionId property
func (*SubmissionMailEvidence) SetSubmitter ¶ added in v1.30.0
func (m *SubmissionMailEvidence) SetSubmitter(value *string)
SetSubmitter sets the submitter property value. The submitter property
type SubmissionMailEvidenceable ¶ added in v1.30.0
type SubmissionMailEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetNetworkMessageId() *string GetRecipient() *string GetReportType() *string GetSender() *string GetSenderIp() *string GetSubject() *string GetSubmissionDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetSubmissionId() *string GetSubmitter() *string SetNetworkMessageId(value *string) SetRecipient(value *string) SetReportType(value *string) SetSender(value *string) SetSenderIp(value *string) SetSubject(value *string) SetSubmissionDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetSubmissionId(value *string) SetSubmitter(value *string) }
type Tag ¶
type Tag struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func (*Tag) GetCreatedBy ¶
func (m *Tag) GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable
GetCreatedBy gets the createdBy property value. The createdBy property returns a IdentitySetable when successful
func (*Tag) GetDescription ¶
GetDescription gets the description property value. The description property returns a *string when successful
func (*Tag) GetDisplayName ¶
GetDisplayName gets the displayName property value. The displayName property returns a *string when successful
func (*Tag) GetFieldDeserializers ¶
func (m *Tag) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Tag) GetLastModifiedDateTime ¶
func (m *Tag) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The lastModifiedDateTime property returns a *Time when successful
func (*Tag) Serialize ¶
func (m *Tag) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Tag) SetCreatedBy ¶
func (m *Tag) SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable)
SetCreatedBy sets the createdBy property value. The createdBy property
func (*Tag) SetDescription ¶
SetDescription sets the description property value. The description property
func (*Tag) SetDisplayName ¶
SetDisplayName sets the displayName property value. The displayName property
func (*Tag) SetLastModifiedDateTime ¶
func (m *Tag) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The lastModifiedDateTime property
type Tagable ¶
type Tagable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetCreatedBy() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable GetDescription() *string GetDisplayName() *string GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time SetCreatedBy(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.IdentitySetable) SetDescription(value *string) SetDisplayName(value *string) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) }
type ThreatIntelligence ¶ added in v1.10.0
type ThreatIntelligence struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewThreatIntelligence ¶ added in v1.10.0
func NewThreatIntelligence() *ThreatIntelligence
NewThreatIntelligence instantiates a new ThreatIntelligence and sets the default values.
func (*ThreatIntelligence) GetArticleIndicators ¶ added in v1.10.0
func (m *ThreatIntelligence) GetArticleIndicators() []ArticleIndicatorable
GetArticleIndicators gets the articleIndicators property value. Refers to indicators of threat or compromise highlighted in an article.Note: List retrieval is not yet supported. returns a []ArticleIndicatorable when successful
func (*ThreatIntelligence) GetArticles ¶ added in v1.10.0
func (m *ThreatIntelligence) GetArticles() []Articleable
GetArticles gets the articles property value. A list of article objects. returns a []Articleable when successful
func (*ThreatIntelligence) GetFieldDeserializers ¶ added in v1.10.0
func (m *ThreatIntelligence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*ThreatIntelligence) GetHostComponents ¶ added in v1.10.0
func (m *ThreatIntelligence) GetHostComponents() []HostComponentable
GetHostComponents gets the hostComponents property value. Retrieve details about hostComponent objects.Note: List retrieval is not yet supported. returns a []HostComponentable when successful
func (*ThreatIntelligence) GetHostCookies ¶ added in v1.10.0
func (m *ThreatIntelligence) GetHostCookies() []HostCookieable
GetHostCookies gets the hostCookies property value. Retrieve details about hostCookie objects.Note: List retrieval is not yet supported. returns a []HostCookieable when successful
func (*ThreatIntelligence) GetHostPairs ¶ added in v1.20.0
func (m *ThreatIntelligence) GetHostPairs() []HostPairable
GetHostPairs gets the hostPairs property value. Retrieve details about hostTracker objects.Note: List retrieval is not yet supported. returns a []HostPairable when successful
func (*ThreatIntelligence) GetHostPorts ¶ added in v1.24.0
func (m *ThreatIntelligence) GetHostPorts() []HostPortable
GetHostPorts gets the hostPorts property value. Retrieve details about hostPort objects.Note: List retrieval is not yet supported. returns a []HostPortable when successful
func (*ThreatIntelligence) GetHostSslCertificates ¶ added in v1.20.0
func (m *ThreatIntelligence) GetHostSslCertificates() []HostSslCertificateable
GetHostSslCertificates gets the hostSslCertificates property value. Retrieve details about hostSslCertificate objects.Note: List retrieval is not yet supported. returns a []HostSslCertificateable when successful
func (*ThreatIntelligence) GetHostTrackers ¶ added in v1.10.0
func (m *ThreatIntelligence) GetHostTrackers() []HostTrackerable
GetHostTrackers gets the hostTrackers property value. Retrieve details about hostTracker objects.Note: List retrieval is not yet supported. returns a []HostTrackerable when successful
func (*ThreatIntelligence) GetHosts ¶ added in v1.10.0
func (m *ThreatIntelligence) GetHosts() []Hostable
GetHosts gets the hosts property value. Refers to host objects that Microsoft Threat Intelligence has observed.Note: List retrieval is not yet supported. returns a []Hostable when successful
func (*ThreatIntelligence) GetIntelProfiles ¶ added in v1.10.0
func (m *ThreatIntelligence) GetIntelProfiles() []IntelligenceProfileable
GetIntelProfiles gets the intelProfiles property value. A list of intelligenceProfile objects. returns a []IntelligenceProfileable when successful
func (*ThreatIntelligence) GetIntelligenceProfileIndicators ¶ added in v1.10.0
func (m *ThreatIntelligence) GetIntelligenceProfileIndicators() []IntelligenceProfileIndicatorable
GetIntelligenceProfileIndicators gets the intelligenceProfileIndicators property value. The intelligenceProfileIndicators property returns a []IntelligenceProfileIndicatorable when successful
func (*ThreatIntelligence) GetPassiveDnsRecords ¶ added in v1.10.0
func (m *ThreatIntelligence) GetPassiveDnsRecords() []PassiveDnsRecordable
GetPassiveDnsRecords gets the passiveDnsRecords property value. Retrieve details about passiveDnsRecord objects.Note: List retrieval is not yet supported. returns a []PassiveDnsRecordable when successful
func (*ThreatIntelligence) GetSslCertificates ¶ added in v1.20.0
func (m *ThreatIntelligence) GetSslCertificates() []SslCertificateable
GetSslCertificates gets the sslCertificates property value. Retrieve details about sslCertificate objects.Note: List retrieval is not yet supported. returns a []SslCertificateable when successful
func (*ThreatIntelligence) GetSubdomains ¶ added in v1.20.0
func (m *ThreatIntelligence) GetSubdomains() []Subdomainable
GetSubdomains gets the subdomains property value. Retrieve details about the subdomain.Note: List retrieval is not yet supported. returns a []Subdomainable when successful
func (*ThreatIntelligence) GetVulnerabilities ¶ added in v1.10.0
func (m *ThreatIntelligence) GetVulnerabilities() []Vulnerabilityable
GetVulnerabilities gets the vulnerabilities property value. Retrieve details about vulnerabilities.Note: List retrieval is not yet supported. returns a []Vulnerabilityable when successful
func (*ThreatIntelligence) GetWhoisHistoryRecords ¶ added in v1.20.0
func (m *ThreatIntelligence) GetWhoisHistoryRecords() []WhoisHistoryRecordable
GetWhoisHistoryRecords gets the whoisHistoryRecords property value. Retrieve details about whoisHistoryRecord objects.Note: List retrieval is not yet supported. returns a []WhoisHistoryRecordable when successful
func (*ThreatIntelligence) GetWhoisRecords ¶ added in v1.20.0
func (m *ThreatIntelligence) GetWhoisRecords() []WhoisRecordable
GetWhoisRecords gets the whoisRecords property value. A list of whoisRecord objects. returns a []WhoisRecordable when successful
func (*ThreatIntelligence) Serialize ¶ added in v1.10.0
func (m *ThreatIntelligence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*ThreatIntelligence) SetArticleIndicators ¶ added in v1.10.0
func (m *ThreatIntelligence) SetArticleIndicators(value []ArticleIndicatorable)
SetArticleIndicators sets the articleIndicators property value. Refers to indicators of threat or compromise highlighted in an article.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetArticles ¶ added in v1.10.0
func (m *ThreatIntelligence) SetArticles(value []Articleable)
SetArticles sets the articles property value. A list of article objects.
func (*ThreatIntelligence) SetHostComponents ¶ added in v1.10.0
func (m *ThreatIntelligence) SetHostComponents(value []HostComponentable)
SetHostComponents sets the hostComponents property value. Retrieve details about hostComponent objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetHostCookies ¶ added in v1.10.0
func (m *ThreatIntelligence) SetHostCookies(value []HostCookieable)
SetHostCookies sets the hostCookies property value. Retrieve details about hostCookie objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetHostPairs ¶ added in v1.20.0
func (m *ThreatIntelligence) SetHostPairs(value []HostPairable)
SetHostPairs sets the hostPairs property value. Retrieve details about hostTracker objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetHostPorts ¶ added in v1.24.0
func (m *ThreatIntelligence) SetHostPorts(value []HostPortable)
SetHostPorts sets the hostPorts property value. Retrieve details about hostPort objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetHostSslCertificates ¶ added in v1.20.0
func (m *ThreatIntelligence) SetHostSslCertificates(value []HostSslCertificateable)
SetHostSslCertificates sets the hostSslCertificates property value. Retrieve details about hostSslCertificate objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetHostTrackers ¶ added in v1.10.0
func (m *ThreatIntelligence) SetHostTrackers(value []HostTrackerable)
SetHostTrackers sets the hostTrackers property value. Retrieve details about hostTracker objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetHosts ¶ added in v1.10.0
func (m *ThreatIntelligence) SetHosts(value []Hostable)
SetHosts sets the hosts property value. Refers to host objects that Microsoft Threat Intelligence has observed.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetIntelProfiles ¶ added in v1.10.0
func (m *ThreatIntelligence) SetIntelProfiles(value []IntelligenceProfileable)
SetIntelProfiles sets the intelProfiles property value. A list of intelligenceProfile objects.
func (*ThreatIntelligence) SetIntelligenceProfileIndicators ¶ added in v1.10.0
func (m *ThreatIntelligence) SetIntelligenceProfileIndicators(value []IntelligenceProfileIndicatorable)
SetIntelligenceProfileIndicators sets the intelligenceProfileIndicators property value. The intelligenceProfileIndicators property
func (*ThreatIntelligence) SetPassiveDnsRecords ¶ added in v1.10.0
func (m *ThreatIntelligence) SetPassiveDnsRecords(value []PassiveDnsRecordable)
SetPassiveDnsRecords sets the passiveDnsRecords property value. Retrieve details about passiveDnsRecord objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetSslCertificates ¶ added in v1.20.0
func (m *ThreatIntelligence) SetSslCertificates(value []SslCertificateable)
SetSslCertificates sets the sslCertificates property value. Retrieve details about sslCertificate objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetSubdomains ¶ added in v1.20.0
func (m *ThreatIntelligence) SetSubdomains(value []Subdomainable)
SetSubdomains sets the subdomains property value. Retrieve details about the subdomain.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetVulnerabilities ¶ added in v1.10.0
func (m *ThreatIntelligence) SetVulnerabilities(value []Vulnerabilityable)
SetVulnerabilities sets the vulnerabilities property value. Retrieve details about vulnerabilities.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetWhoisHistoryRecords ¶ added in v1.20.0
func (m *ThreatIntelligence) SetWhoisHistoryRecords(value []WhoisHistoryRecordable)
SetWhoisHistoryRecords sets the whoisHistoryRecords property value. Retrieve details about whoisHistoryRecord objects.Note: List retrieval is not yet supported.
func (*ThreatIntelligence) SetWhoisRecords ¶ added in v1.20.0
func (m *ThreatIntelligence) SetWhoisRecords(value []WhoisRecordable)
SetWhoisRecords sets the whoisRecords property value. A list of whoisRecord objects.
type ThreatIntelligenceable ¶ added in v1.10.0
type ThreatIntelligenceable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetArticleIndicators() []ArticleIndicatorable GetArticles() []Articleable GetHostComponents() []HostComponentable GetHostCookies() []HostCookieable GetHostPairs() []HostPairable GetHostPorts() []HostPortable GetHosts() []Hostable GetHostSslCertificates() []HostSslCertificateable GetHostTrackers() []HostTrackerable GetIntelligenceProfileIndicators() []IntelligenceProfileIndicatorable GetIntelProfiles() []IntelligenceProfileable GetPassiveDnsRecords() []PassiveDnsRecordable GetSslCertificates() []SslCertificateable GetSubdomains() []Subdomainable GetVulnerabilities() []Vulnerabilityable GetWhoisHistoryRecords() []WhoisHistoryRecordable GetWhoisRecords() []WhoisRecordable SetArticleIndicators(value []ArticleIndicatorable) SetArticles(value []Articleable) SetHostComponents(value []HostComponentable) SetHostCookies(value []HostCookieable) SetHostPairs(value []HostPairable) SetHostPorts(value []HostPortable) SetHosts(value []Hostable) SetHostSslCertificates(value []HostSslCertificateable) SetHostTrackers(value []HostTrackerable) SetIntelligenceProfileIndicators(value []IntelligenceProfileIndicatorable) SetIntelProfiles(value []IntelligenceProfileable) SetPassiveDnsRecords(value []PassiveDnsRecordable) SetSslCertificates(value []SslCertificateable) SetSubdomains(value []Subdomainable) SetVulnerabilities(value []Vulnerabilityable) SetWhoisHistoryRecords(value []WhoisHistoryRecordable) SetWhoisRecords(value []WhoisRecordable) }
type TopicModelingSettings ¶
type TopicModelingSettings struct {
// contains filtered or unexported fields
}
func NewTopicModelingSettings ¶
func NewTopicModelingSettings() *TopicModelingSettings
NewTopicModelingSettings instantiates a new TopicModelingSettings and sets the default values.
func (*TopicModelingSettings) GetAdditionalData ¶
func (m *TopicModelingSettings) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*TopicModelingSettings) GetBackingStore ¶ added in v0.56.0
func (m *TopicModelingSettings) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*TopicModelingSettings) GetDynamicallyAdjustTopicCount ¶
func (m *TopicModelingSettings) GetDynamicallyAdjustTopicCount() *bool
GetDynamicallyAdjustTopicCount gets the dynamicallyAdjustTopicCount property value. Indicates whether the themes model should dynamically optimize the number of generated topics. To learn more, see Adjust maximum number of themes dynamically. returns a *bool when successful
func (*TopicModelingSettings) GetFieldDeserializers ¶
func (m *TopicModelingSettings) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TopicModelingSettings) GetIgnoreNumbers ¶
func (m *TopicModelingSettings) GetIgnoreNumbers() *bool
GetIgnoreNumbers gets the ignoreNumbers property value. Indicates whether the themes model should exclude numbers while parsing document texts. To learn more, see Include numbers in themes. returns a *bool when successful
func (*TopicModelingSettings) GetIsEnabled ¶
func (m *TopicModelingSettings) GetIsEnabled() *bool
GetIsEnabled gets the isEnabled property value. Indicates whether themes model is enabled for the case. returns a *bool when successful
func (*TopicModelingSettings) GetOdataType ¶ added in v0.31.0
func (m *TopicModelingSettings) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*TopicModelingSettings) GetTopicCount ¶
func (m *TopicModelingSettings) GetTopicCount() *int32
GetTopicCount gets the topicCount property value. The total number of topics that the themes model will generate for a review set. To learn more, see Maximum number of themes. returns a *int32 when successful
func (*TopicModelingSettings) Serialize ¶
func (m *TopicModelingSettings) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TopicModelingSettings) SetAdditionalData ¶
func (m *TopicModelingSettings) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*TopicModelingSettings) SetBackingStore ¶ added in v0.56.0
func (m *TopicModelingSettings) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*TopicModelingSettings) SetDynamicallyAdjustTopicCount ¶
func (m *TopicModelingSettings) SetDynamicallyAdjustTopicCount(value *bool)
SetDynamicallyAdjustTopicCount sets the dynamicallyAdjustTopicCount property value. Indicates whether the themes model should dynamically optimize the number of generated topics. To learn more, see Adjust maximum number of themes dynamically.
func (*TopicModelingSettings) SetIgnoreNumbers ¶
func (m *TopicModelingSettings) SetIgnoreNumbers(value *bool)
SetIgnoreNumbers sets the ignoreNumbers property value. Indicates whether the themes model should exclude numbers while parsing document texts. To learn more, see Include numbers in themes.
func (*TopicModelingSettings) SetIsEnabled ¶
func (m *TopicModelingSettings) SetIsEnabled(value *bool)
SetIsEnabled sets the isEnabled property value. Indicates whether themes model is enabled for the case.
func (*TopicModelingSettings) SetOdataType ¶ added in v0.31.0
func (m *TopicModelingSettings) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*TopicModelingSettings) SetTopicCount ¶
func (m *TopicModelingSettings) SetTopicCount(value *int32)
SetTopicCount sets the topicCount property value. The total number of topics that the themes model will generate for a review set. To learn more, see Maximum number of themes.
type TopicModelingSettingsable ¶
type TopicModelingSettingsable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDynamicallyAdjustTopicCount() *bool GetIgnoreNumbers() *bool GetIsEnabled() *bool GetOdataType() *string GetTopicCount() *int32 SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDynamicallyAdjustTopicCount(value *bool) SetIgnoreNumbers(value *bool) SetIsEnabled(value *bool) SetOdataType(value *string) SetTopicCount(value *int32) }
type TriggerTypesRoot ¶ added in v0.61.0
type TriggerTypesRoot struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTriggerTypesRoot ¶ added in v0.61.0
func NewTriggerTypesRoot() *TriggerTypesRoot
NewTriggerTypesRoot instantiates a new TriggerTypesRoot and sets the default values.
func (*TriggerTypesRoot) GetFieldDeserializers ¶ added in v0.61.0
func (m *TriggerTypesRoot) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TriggerTypesRoot) GetRetentionEventTypes ¶ added in v0.61.0
func (m *TriggerTypesRoot) GetRetentionEventTypes() []RetentionEventTypeable
GetRetentionEventTypes gets the retentionEventTypes property value. The retentionEventTypes property returns a []RetentionEventTypeable when successful
func (*TriggerTypesRoot) Serialize ¶ added in v0.61.0
func (m *TriggerTypesRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TriggerTypesRoot) SetRetentionEventTypes ¶ added in v0.61.0
func (m *TriggerTypesRoot) SetRetentionEventTypes(value []RetentionEventTypeable)
SetRetentionEventTypes sets the retentionEventTypes property value. The retentionEventTypes property
type TriggerTypesRootable ¶ added in v0.61.0
type TriggerTypesRootable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetRetentionEventTypes() []RetentionEventTypeable SetRetentionEventTypes(value []RetentionEventTypeable) }
type TriggersRoot ¶ added in v0.61.0
type TriggersRoot struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewTriggersRoot ¶ added in v0.61.0
func NewTriggersRoot() *TriggersRoot
NewTriggersRoot instantiates a new TriggersRoot and sets the default values.
func (*TriggersRoot) GetFieldDeserializers ¶ added in v0.61.0
func (m *TriggersRoot) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*TriggersRoot) GetRetentionEvents ¶ added in v0.61.0
func (m *TriggersRoot) GetRetentionEvents() []RetentionEventable
GetRetentionEvents gets the retentionEvents property value. The retentionEvents property returns a []RetentionEventable when successful
func (*TriggersRoot) Serialize ¶ added in v0.61.0
func (m *TriggersRoot) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*TriggersRoot) SetRetentionEvents ¶ added in v0.61.0
func (m *TriggersRoot) SetRetentionEvents(value []RetentionEventable)
SetRetentionEvents sets the retentionEvents property value. The retentionEvents property
type TriggersRootable ¶ added in v0.61.0
type TriggersRootable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetRetentionEvents() []RetentionEventable SetRetentionEvents(value []RetentionEventable) }
type UnclassifiedArtifact ¶ added in v1.10.0
type UnclassifiedArtifact struct {
Artifact
}
func NewUnclassifiedArtifact ¶ added in v1.10.0
func NewUnclassifiedArtifact() *UnclassifiedArtifact
NewUnclassifiedArtifact instantiates a new UnclassifiedArtifact and sets the default values.
func (*UnclassifiedArtifact) GetFieldDeserializers ¶ added in v1.10.0
func (m *UnclassifiedArtifact) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UnclassifiedArtifact) GetKind ¶ added in v1.10.0
func (m *UnclassifiedArtifact) GetKind() *string
GetKind gets the kind property value. The kind for this unclassifiedArtifact resource, describing what this value means. returns a *string when successful
func (*UnclassifiedArtifact) GetValue ¶ added in v1.10.0
func (m *UnclassifiedArtifact) GetValue() *string
GetValue gets the value property value. The value for this unclassifiedArtifact. returns a *string when successful
func (*UnclassifiedArtifact) Serialize ¶ added in v1.10.0
func (m *UnclassifiedArtifact) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UnclassifiedArtifact) SetKind ¶ added in v1.10.0
func (m *UnclassifiedArtifact) SetKind(value *string)
SetKind sets the kind property value. The kind for this unclassifiedArtifact resource, describing what this value means.
func (*UnclassifiedArtifact) SetValue ¶ added in v1.10.0
func (m *UnclassifiedArtifact) SetValue(value *string)
SetValue sets the value property value. The value for this unclassifiedArtifact.
type UnclassifiedArtifactable ¶ added in v1.10.0
type UnclassifiedArtifactable interface { Artifactable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetKind() *string GetValue() *string SetKind(value *string) SetValue(value *string) }
type UnifiedGroupSource ¶
type UnifiedGroupSource struct {
DataSource
}
func NewUnifiedGroupSource ¶
func NewUnifiedGroupSource() *UnifiedGroupSource
NewUnifiedGroupSource instantiates a new UnifiedGroupSource and sets the default values.
func (*UnifiedGroupSource) GetFieldDeserializers ¶
func (m *UnifiedGroupSource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UnifiedGroupSource) GetGroup ¶
func (m *UnifiedGroupSource) GetGroup() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable
GetGroup gets the group property value. The group property returns a Groupable when successful
func (*UnifiedGroupSource) GetIncludedSources ¶
func (m *UnifiedGroupSource) GetIncludedSources() *SourceType
GetIncludedSources gets the includedSources property value. Specifies which sources are included in this group. Possible values are: mailbox, site. returns a *SourceType when successful
func (*UnifiedGroupSource) Serialize ¶
func (m *UnifiedGroupSource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UnifiedGroupSource) SetGroup ¶
func (m *UnifiedGroupSource) SetGroup(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable)
SetGroup sets the group property value. The group property
func (*UnifiedGroupSource) SetIncludedSources ¶
func (m *UnifiedGroupSource) SetIncludedSources(value *SourceType)
SetIncludedSources sets the includedSources property value. Specifies which sources are included in this group. Possible values are: mailbox, site.
type UnifiedGroupSourceCollectionResponse ¶
type UnifiedGroupSourceCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewUnifiedGroupSourceCollectionResponse ¶
func NewUnifiedGroupSourceCollectionResponse() *UnifiedGroupSourceCollectionResponse
NewUnifiedGroupSourceCollectionResponse instantiates a new UnifiedGroupSourceCollectionResponse and sets the default values.
func (*UnifiedGroupSourceCollectionResponse) GetFieldDeserializers ¶
func (m *UnifiedGroupSourceCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UnifiedGroupSourceCollectionResponse) GetValue ¶
func (m *UnifiedGroupSourceCollectionResponse) GetValue() []UnifiedGroupSourceable
GetValue gets the value property value. The value property returns a []UnifiedGroupSourceable when successful
func (*UnifiedGroupSourceCollectionResponse) Serialize ¶
func (m *UnifiedGroupSourceCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UnifiedGroupSourceCollectionResponse) SetValue ¶
func (m *UnifiedGroupSourceCollectionResponse) SetValue(value []UnifiedGroupSourceable)
SetValue sets the value property value. The value property
type UnifiedGroupSourceCollectionResponseable ¶
type UnifiedGroupSourceCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []UnifiedGroupSourceable SetValue(value []UnifiedGroupSourceable) }
type UnifiedGroupSourceable ¶
type UnifiedGroupSourceable interface { DataSourceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetGroup() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable GetIncludedSources() *SourceType SetGroup(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Groupable) SetIncludedSources(value *SourceType) }
type UrlEvidence ¶ added in v0.49.0
type UrlEvidence struct {
AlertEvidence
}
func NewUrlEvidence ¶ added in v0.49.0
func NewUrlEvidence() *UrlEvidence
NewUrlEvidence instantiates a new UrlEvidence and sets the default values.
func (*UrlEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *UrlEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UrlEvidence) GetUrl ¶ added in v0.49.0
func (m *UrlEvidence) GetUrl() *string
GetUrl gets the url property value. The Unique Resource Locator (URL). returns a *string when successful
func (*UrlEvidence) Serialize ¶ added in v0.49.0
func (m *UrlEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UrlEvidence) SetUrl ¶ added in v0.49.0
func (m *UrlEvidence) SetUrl(value *string)
SetUrl sets the url property value. The Unique Resource Locator (URL).
type UrlEvidenceable ¶ added in v0.49.0
type UrlEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetUrl() *string SetUrl(value *string) }
type UserAccount ¶ added in v0.49.0
type UserAccount struct {
// contains filtered or unexported fields
}
func NewUserAccount ¶ added in v0.49.0
func NewUserAccount() *UserAccount
NewUserAccount instantiates a new UserAccount and sets the default values.
func (*UserAccount) GetAccountName ¶ added in v0.49.0
func (m *UserAccount) GetAccountName() *string
GetAccountName gets the accountName property value. The displayed name of the user account. returns a *string when successful
func (*UserAccount) GetAdditionalData ¶ added in v0.49.0
func (m *UserAccount) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*UserAccount) GetAzureAdUserId ¶ added in v0.49.0
func (m *UserAccount) GetAzureAdUserId() *string
GetAzureAdUserId gets the azureAdUserId property value. The user object identifier in Microsoft Entra ID. returns a *string when successful
func (*UserAccount) GetBackingStore ¶ added in v0.56.0
func (m *UserAccount) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*UserAccount) GetDisplayName ¶ added in v0.61.0
func (m *UserAccount) GetDisplayName() *string
GetDisplayName gets the displayName property value. The user display name in Microsoft Entra ID. returns a *string when successful
func (*UserAccount) GetDomainName ¶ added in v0.49.0
func (m *UserAccount) GetDomainName() *string
GetDomainName gets the domainName property value. The name of the Active Directory domain of which the user is a member. returns a *string when successful
func (*UserAccount) GetFieldDeserializers ¶ added in v0.49.0
func (m *UserAccount) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UserAccount) GetOdataType ¶ added in v0.49.0
func (m *UserAccount) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*UserAccount) GetUserPrincipalName ¶ added in v0.49.0
func (m *UserAccount) GetUserPrincipalName() *string
GetUserPrincipalName gets the userPrincipalName property value. The user principal name of the account in Microsoft Entra ID. returns a *string when successful
func (*UserAccount) GetUserSid ¶ added in v0.49.0
func (m *UserAccount) GetUserSid() *string
GetUserSid gets the userSid property value. The local security identifier of the user account. returns a *string when successful
func (*UserAccount) Serialize ¶ added in v0.49.0
func (m *UserAccount) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserAccount) SetAccountName ¶ added in v0.49.0
func (m *UserAccount) SetAccountName(value *string)
SetAccountName sets the accountName property value. The displayed name of the user account.
func (*UserAccount) SetAdditionalData ¶ added in v0.49.0
func (m *UserAccount) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*UserAccount) SetAzureAdUserId ¶ added in v0.49.0
func (m *UserAccount) SetAzureAdUserId(value *string)
SetAzureAdUserId sets the azureAdUserId property value. The user object identifier in Microsoft Entra ID.
func (*UserAccount) SetBackingStore ¶ added in v0.56.0
func (m *UserAccount) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*UserAccount) SetDisplayName ¶ added in v0.61.0
func (m *UserAccount) SetDisplayName(value *string)
SetDisplayName sets the displayName property value. The user display name in Microsoft Entra ID.
func (*UserAccount) SetDomainName ¶ added in v0.49.0
func (m *UserAccount) SetDomainName(value *string)
SetDomainName sets the domainName property value. The name of the Active Directory domain of which the user is a member.
func (*UserAccount) SetOdataType ¶ added in v0.49.0
func (m *UserAccount) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*UserAccount) SetUserPrincipalName ¶ added in v0.49.0
func (m *UserAccount) SetUserPrincipalName(value *string)
SetUserPrincipalName sets the userPrincipalName property value. The user principal name of the account in Microsoft Entra ID.
func (*UserAccount) SetUserSid ¶ added in v0.49.0
func (m *UserAccount) SetUserSid(value *string)
SetUserSid sets the userSid property value. The local security identifier of the user account.
type UserAccountable ¶ added in v0.49.0
type UserAccountable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAccountName() *string GetAzureAdUserId() *string GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetDisplayName() *string GetDomainName() *string GetOdataType() *string GetUserPrincipalName() *string GetUserSid() *string SetAccountName(value *string) SetAzureAdUserId(value *string) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetDisplayName(value *string) SetDomainName(value *string) SetOdataType(value *string) SetUserPrincipalName(value *string) SetUserSid(value *string) }
type UserEvidence ¶ added in v0.49.0
type UserEvidence struct {
AlertEvidence
}
func NewUserEvidence ¶ added in v0.49.0
func NewUserEvidence() *UserEvidence
NewUserEvidence instantiates a new UserEvidence and sets the default values.
func (*UserEvidence) GetFieldDeserializers ¶ added in v0.49.0
func (m *UserEvidence) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UserEvidence) GetStream ¶ added in v1.37.0
func (m *UserEvidence) GetStream() Streamable
GetStream gets the stream property value. The stream property returns a Streamable when successful
func (*UserEvidence) GetUserAccount ¶ added in v0.49.0
func (m *UserEvidence) GetUserAccount() UserAccountable
GetUserAccount gets the userAccount property value. The user account details. returns a UserAccountable when successful
func (*UserEvidence) Serialize ¶ added in v0.49.0
func (m *UserEvidence) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserEvidence) SetStream ¶ added in v1.37.0
func (m *UserEvidence) SetStream(value Streamable)
SetStream sets the stream property value. The stream property
func (*UserEvidence) SetUserAccount ¶ added in v0.49.0
func (m *UserEvidence) SetUserAccount(value UserAccountable)
SetUserAccount sets the userAccount property value. The user account details.
type UserEvidenceable ¶ added in v0.49.0
type UserEvidenceable interface { AlertEvidenceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetStream() Streamable GetUserAccount() UserAccountable SetStream(value Streamable) SetUserAccount(value UserAccountable) }
type UserSource ¶
type UserSource struct {
DataSource
}
func NewUserSource ¶
func NewUserSource() *UserSource
NewUserSource instantiates a new UserSource and sets the default values.
func (*UserSource) GetEmail ¶
func (m *UserSource) GetEmail() *string
GetEmail gets the email property value. Email address of the user's mailbox. returns a *string when successful
func (*UserSource) GetFieldDeserializers ¶
func (m *UserSource) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UserSource) GetIncludedSources ¶
func (m *UserSource) GetIncludedSources() *SourceType
GetIncludedSources gets the includedSources property value. Specifies which sources are included in this group. Possible values are: mailbox, site. returns a *SourceType when successful
func (*UserSource) GetSiteWebUrl ¶
func (m *UserSource) GetSiteWebUrl() *string
GetSiteWebUrl gets the siteWebUrl property value. The URL of the user's OneDrive for Business site. Read-only. returns a *string when successful
func (*UserSource) Serialize ¶
func (m *UserSource) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserSource) SetEmail ¶
func (m *UserSource) SetEmail(value *string)
SetEmail sets the email property value. Email address of the user's mailbox.
func (*UserSource) SetIncludedSources ¶
func (m *UserSource) SetIncludedSources(value *SourceType)
SetIncludedSources sets the includedSources property value. Specifies which sources are included in this group. Possible values are: mailbox, site.
func (*UserSource) SetSiteWebUrl ¶
func (m *UserSource) SetSiteWebUrl(value *string)
SetSiteWebUrl sets the siteWebUrl property value. The URL of the user's OneDrive for Business site. Read-only.
type UserSourceCollectionResponse ¶
type UserSourceCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewUserSourceCollectionResponse ¶
func NewUserSourceCollectionResponse() *UserSourceCollectionResponse
NewUserSourceCollectionResponse instantiates a new UserSourceCollectionResponse and sets the default values.
func (*UserSourceCollectionResponse) GetFieldDeserializers ¶
func (m *UserSourceCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*UserSourceCollectionResponse) GetValue ¶
func (m *UserSourceCollectionResponse) GetValue() []UserSourceable
GetValue gets the value property value. The value property returns a []UserSourceable when successful
func (*UserSourceCollectionResponse) Serialize ¶
func (m *UserSourceCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*UserSourceCollectionResponse) SetValue ¶
func (m *UserSourceCollectionResponse) SetValue(value []UserSourceable)
SetValue sets the value property value. The value property
type UserSourceCollectionResponseable ¶
type UserSourceCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []UserSourceable SetValue(value []UserSourceable) }
type UserSourceable ¶
type UserSourceable interface { DataSourceable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetEmail() *string GetIncludedSources() *SourceType GetSiteWebUrl() *string SetEmail(value *string) SetIncludedSources(value *SourceType) SetSiteWebUrl(value *string) }
type VmCloudProvider ¶ added in v0.49.0
type VmCloudProvider int
const ( UNKNOWN_VMCLOUDPROVIDER VmCloudProvider = iota AZURE_VMCLOUDPROVIDER UNKNOWNFUTUREVALUE_VMCLOUDPROVIDER )
func (VmCloudProvider) String ¶ added in v0.49.0
func (i VmCloudProvider) String() string
type VmMetadata ¶ added in v0.49.0
type VmMetadata struct {
// contains filtered or unexported fields
}
func NewVmMetadata ¶ added in v0.49.0
func NewVmMetadata() *VmMetadata
NewVmMetadata instantiates a new VmMetadata and sets the default values.
func (*VmMetadata) GetAdditionalData ¶ added in v0.49.0
func (m *VmMetadata) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*VmMetadata) GetBackingStore ¶ added in v0.56.0
func (m *VmMetadata) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*VmMetadata) GetCloudProvider ¶ added in v0.49.0
func (m *VmMetadata) GetCloudProvider() *VmCloudProvider
GetCloudProvider gets the cloudProvider property value. The cloudProvider property returns a *VmCloudProvider when successful
func (*VmMetadata) GetFieldDeserializers ¶ added in v0.49.0
func (m *VmMetadata) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VmMetadata) GetOdataType ¶ added in v0.49.0
func (m *VmMetadata) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*VmMetadata) GetResourceId ¶ added in v0.49.0
func (m *VmMetadata) GetResourceId() *string
GetResourceId gets the resourceId property value. Unique identifier of the Azure resource. returns a *string when successful
func (*VmMetadata) GetSubscriptionId ¶ added in v0.49.0
func (m *VmMetadata) GetSubscriptionId() *string
GetSubscriptionId gets the subscriptionId property value. Unique identifier of the Azure subscription the customer tenant belongs to. returns a *string when successful
func (*VmMetadata) GetVmId ¶ added in v0.49.0
func (m *VmMetadata) GetVmId() *string
GetVmId gets the vmId property value. Unique identifier of the virtual machine instance. returns a *string when successful
func (*VmMetadata) Serialize ¶ added in v0.49.0
func (m *VmMetadata) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VmMetadata) SetAdditionalData ¶ added in v0.49.0
func (m *VmMetadata) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*VmMetadata) SetBackingStore ¶ added in v0.56.0
func (m *VmMetadata) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*VmMetadata) SetCloudProvider ¶ added in v0.49.0
func (m *VmMetadata) SetCloudProvider(value *VmCloudProvider)
SetCloudProvider sets the cloudProvider property value. The cloudProvider property
func (*VmMetadata) SetOdataType ¶ added in v0.49.0
func (m *VmMetadata) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*VmMetadata) SetResourceId ¶ added in v0.49.0
func (m *VmMetadata) SetResourceId(value *string)
SetResourceId sets the resourceId property value. Unique identifier of the Azure resource.
func (*VmMetadata) SetSubscriptionId ¶ added in v0.49.0
func (m *VmMetadata) SetSubscriptionId(value *string)
SetSubscriptionId sets the subscriptionId property value. Unique identifier of the Azure subscription the customer tenant belongs to.
func (*VmMetadata) SetVmId ¶ added in v0.49.0
func (m *VmMetadata) SetVmId(value *string)
SetVmId sets the vmId property value. Unique identifier of the virtual machine instance.
type VmMetadataable ¶ added in v0.49.0
type VmMetadataable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetCloudProvider() *VmCloudProvider GetOdataType() *string GetResourceId() *string GetSubscriptionId() *string GetVmId() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetCloudProvider(value *VmCloudProvider) SetOdataType(value *string) SetResourceId(value *string) SetSubscriptionId(value *string) SetVmId(value *string) }
type Vulnerability ¶ added in v1.10.0
type Vulnerability struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewVulnerability ¶ added in v1.10.0
func NewVulnerability() *Vulnerability
NewVulnerability instantiates a new Vulnerability and sets the default values.
func (*Vulnerability) GetActiveExploitsObserved ¶ added in v1.10.0
func (m *Vulnerability) GetActiveExploitsObserved() *bool
GetActiveExploitsObserved gets the activeExploitsObserved property value. Indicates whether this vulnerability has any known exploits associated to known bad actors. returns a *bool when successful
func (*Vulnerability) GetArticles ¶ added in v1.10.0
func (m *Vulnerability) GetArticles() []Articleable
GetArticles gets the articles property value. Articles related to this vulnerability. returns a []Articleable when successful
func (*Vulnerability) GetCommonWeaknessEnumerationIds ¶ added in v1.10.0
func (m *Vulnerability) GetCommonWeaknessEnumerationIds() []string
GetCommonWeaknessEnumerationIds gets the commonWeaknessEnumerationIds property value. Community-defined common weakness enumerations (CWE). returns a []string when successful
func (*Vulnerability) GetComponents ¶ added in v1.10.0
func (m *Vulnerability) GetComponents() []VulnerabilityComponentable
GetComponents gets the components property value. Components related to this vulnerability article. returns a []VulnerabilityComponentable when successful
func (*Vulnerability) GetCreatedDateTime ¶ added in v1.10.0
func (m *Vulnerability) GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetCreatedDateTime gets the createdDateTime property value. The date and time when this vulnerability article was first created. returns a *Time when successful
func (*Vulnerability) GetCvss2Summary ¶ added in v1.10.0
func (m *Vulnerability) GetCvss2Summary() CvssSummaryable
GetCvss2Summary gets the cvss2Summary property value. The cvss2Summary property returns a CvssSummaryable when successful
func (*Vulnerability) GetCvss3Summary ¶ added in v1.10.0
func (m *Vulnerability) GetCvss3Summary() CvssSummaryable
GetCvss3Summary gets the cvss3Summary property value. The cvss3Summary property returns a CvssSummaryable when successful
func (*Vulnerability) GetDescription ¶ added in v1.10.0
func (m *Vulnerability) GetDescription() FormattedContentable
GetDescription gets the description property value. The description property returns a FormattedContentable when successful
func (*Vulnerability) GetExploits ¶ added in v1.10.0
func (m *Vulnerability) GetExploits() []Hyperlinkable
GetExploits gets the exploits property value. Known exploits for this vulnerability. returns a []Hyperlinkable when successful
func (*Vulnerability) GetExploitsAvailable ¶ added in v1.10.0
func (m *Vulnerability) GetExploitsAvailable() *bool
GetExploitsAvailable gets the exploitsAvailable property value. Indicates whether this vulnerability has exploits in public sources (such as Packetstorm or Exploit-DB) online. returns a *bool when successful
func (*Vulnerability) GetFieldDeserializers ¶ added in v1.10.0
func (m *Vulnerability) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*Vulnerability) GetHasChatter ¶ added in v1.10.0
func (m *Vulnerability) GetHasChatter() *bool
GetHasChatter gets the hasChatter property value. Indicates whether chatter about this vulnerability has been discovered online. returns a *bool when successful
func (*Vulnerability) GetLastModifiedDateTime ¶ added in v1.10.0
func (m *Vulnerability) GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastModifiedDateTime gets the lastModifiedDateTime property value. The date and time when this vulnerability article was most recently updated. returns a *Time when successful
func (*Vulnerability) GetPriorityScore ¶ added in v1.10.0
func (m *Vulnerability) GetPriorityScore() *int32
GetPriorityScore gets the priorityScore property value. A unique algorithm that reflects the priority of a vulnerability based on the CVSS score, exploits, chatter, and linkage to malware. This property also evaluates the recency of these components so users can understand which vulnerability should be remediated first. returns a *int32 when successful
func (*Vulnerability) GetPublishedDateTime ¶ added in v1.10.0
func (m *Vulnerability) GetPublishedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetPublishedDateTime gets the publishedDateTime property value. The date and time when this vulnerability article was published. returns a *Time when successful
func (*Vulnerability) GetReferences ¶ added in v1.10.0
func (m *Vulnerability) GetReferences() []Hyperlinkable
GetReferences gets the references property value. Reference links where further information can be learned about this vulnerability. returns a []Hyperlinkable when successful
func (*Vulnerability) GetRemediation ¶ added in v1.10.0
func (m *Vulnerability) GetRemediation() FormattedContentable
GetRemediation gets the remediation property value. Any known remediation steps. returns a FormattedContentable when successful
func (*Vulnerability) GetSeverity ¶ added in v1.10.0
func (m *Vulnerability) GetSeverity() *VulnerabilitySeverity
GetSeverity gets the severity property value. The severity property returns a *VulnerabilitySeverity when successful
func (*Vulnerability) Serialize ¶ added in v1.10.0
func (m *Vulnerability) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*Vulnerability) SetActiveExploitsObserved ¶ added in v1.10.0
func (m *Vulnerability) SetActiveExploitsObserved(value *bool)
SetActiveExploitsObserved sets the activeExploitsObserved property value. Indicates whether this vulnerability has any known exploits associated to known bad actors.
func (*Vulnerability) SetArticles ¶ added in v1.10.0
func (m *Vulnerability) SetArticles(value []Articleable)
SetArticles sets the articles property value. Articles related to this vulnerability.
func (*Vulnerability) SetCommonWeaknessEnumerationIds ¶ added in v1.10.0
func (m *Vulnerability) SetCommonWeaknessEnumerationIds(value []string)
SetCommonWeaknessEnumerationIds sets the commonWeaknessEnumerationIds property value. Community-defined common weakness enumerations (CWE).
func (*Vulnerability) SetComponents ¶ added in v1.10.0
func (m *Vulnerability) SetComponents(value []VulnerabilityComponentable)
SetComponents sets the components property value. Components related to this vulnerability article.
func (*Vulnerability) SetCreatedDateTime ¶ added in v1.10.0
func (m *Vulnerability) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetCreatedDateTime sets the createdDateTime property value. The date and time when this vulnerability article was first created.
func (*Vulnerability) SetCvss2Summary ¶ added in v1.10.0
func (m *Vulnerability) SetCvss2Summary(value CvssSummaryable)
SetCvss2Summary sets the cvss2Summary property value. The cvss2Summary property
func (*Vulnerability) SetCvss3Summary ¶ added in v1.10.0
func (m *Vulnerability) SetCvss3Summary(value CvssSummaryable)
SetCvss3Summary sets the cvss3Summary property value. The cvss3Summary property
func (*Vulnerability) SetDescription ¶ added in v1.10.0
func (m *Vulnerability) SetDescription(value FormattedContentable)
SetDescription sets the description property value. The description property
func (*Vulnerability) SetExploits ¶ added in v1.10.0
func (m *Vulnerability) SetExploits(value []Hyperlinkable)
SetExploits sets the exploits property value. Known exploits for this vulnerability.
func (*Vulnerability) SetExploitsAvailable ¶ added in v1.10.0
func (m *Vulnerability) SetExploitsAvailable(value *bool)
SetExploitsAvailable sets the exploitsAvailable property value. Indicates whether this vulnerability has exploits in public sources (such as Packetstorm or Exploit-DB) online.
func (*Vulnerability) SetHasChatter ¶ added in v1.10.0
func (m *Vulnerability) SetHasChatter(value *bool)
SetHasChatter sets the hasChatter property value. Indicates whether chatter about this vulnerability has been discovered online.
func (*Vulnerability) SetLastModifiedDateTime ¶ added in v1.10.0
func (m *Vulnerability) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastModifiedDateTime sets the lastModifiedDateTime property value. The date and time when this vulnerability article was most recently updated.
func (*Vulnerability) SetPriorityScore ¶ added in v1.10.0
func (m *Vulnerability) SetPriorityScore(value *int32)
SetPriorityScore sets the priorityScore property value. A unique algorithm that reflects the priority of a vulnerability based on the CVSS score, exploits, chatter, and linkage to malware. This property also evaluates the recency of these components so users can understand which vulnerability should be remediated first.
func (*Vulnerability) SetPublishedDateTime ¶ added in v1.10.0
func (m *Vulnerability) SetPublishedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetPublishedDateTime sets the publishedDateTime property value. The date and time when this vulnerability article was published.
func (*Vulnerability) SetReferences ¶ added in v1.10.0
func (m *Vulnerability) SetReferences(value []Hyperlinkable)
SetReferences sets the references property value. Reference links where further information can be learned about this vulnerability.
func (*Vulnerability) SetRemediation ¶ added in v1.10.0
func (m *Vulnerability) SetRemediation(value FormattedContentable)
SetRemediation sets the remediation property value. Any known remediation steps.
func (*Vulnerability) SetSeverity ¶ added in v1.10.0
func (m *Vulnerability) SetSeverity(value *VulnerabilitySeverity)
SetSeverity sets the severity property value. The severity property
type VulnerabilityCollectionResponse ¶ added in v1.10.0
type VulnerabilityCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewVulnerabilityCollectionResponse ¶ added in v1.10.0
func NewVulnerabilityCollectionResponse() *VulnerabilityCollectionResponse
NewVulnerabilityCollectionResponse instantiates a new VulnerabilityCollectionResponse and sets the default values.
func (*VulnerabilityCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *VulnerabilityCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VulnerabilityCollectionResponse) GetValue ¶ added in v1.10.0
func (m *VulnerabilityCollectionResponse) GetValue() []Vulnerabilityable
GetValue gets the value property value. The value property returns a []Vulnerabilityable when successful
func (*VulnerabilityCollectionResponse) Serialize ¶ added in v1.10.0
func (m *VulnerabilityCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VulnerabilityCollectionResponse) SetValue ¶ added in v1.10.0
func (m *VulnerabilityCollectionResponse) SetValue(value []Vulnerabilityable)
SetValue sets the value property value. The value property
type VulnerabilityCollectionResponseable ¶ added in v1.10.0
type VulnerabilityCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []Vulnerabilityable SetValue(value []Vulnerabilityable) }
type VulnerabilityComponent ¶ added in v1.10.0
type VulnerabilityComponent struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewVulnerabilityComponent ¶ added in v1.10.0
func NewVulnerabilityComponent() *VulnerabilityComponent
NewVulnerabilityComponent instantiates a new VulnerabilityComponent and sets the default values.
func (*VulnerabilityComponent) GetFieldDeserializers ¶ added in v1.10.0
func (m *VulnerabilityComponent) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VulnerabilityComponent) GetName ¶ added in v1.10.0
func (m *VulnerabilityComponent) GetName() *string
GetName gets the name property value. The name of this vulnerability component. returns a *string when successful
func (*VulnerabilityComponent) Serialize ¶ added in v1.10.0
func (m *VulnerabilityComponent) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VulnerabilityComponent) SetName ¶ added in v1.10.0
func (m *VulnerabilityComponent) SetName(value *string)
SetName sets the name property value. The name of this vulnerability component.
type VulnerabilityComponentCollectionResponse ¶ added in v1.10.0
type VulnerabilityComponentCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewVulnerabilityComponentCollectionResponse ¶ added in v1.10.0
func NewVulnerabilityComponentCollectionResponse() *VulnerabilityComponentCollectionResponse
NewVulnerabilityComponentCollectionResponse instantiates a new VulnerabilityComponentCollectionResponse and sets the default values.
func (*VulnerabilityComponentCollectionResponse) GetFieldDeserializers ¶ added in v1.10.0
func (m *VulnerabilityComponentCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*VulnerabilityComponentCollectionResponse) GetValue ¶ added in v1.10.0
func (m *VulnerabilityComponentCollectionResponse) GetValue() []VulnerabilityComponentable
GetValue gets the value property value. The value property returns a []VulnerabilityComponentable when successful
func (*VulnerabilityComponentCollectionResponse) Serialize ¶ added in v1.10.0
func (m *VulnerabilityComponentCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*VulnerabilityComponentCollectionResponse) SetValue ¶ added in v1.10.0
func (m *VulnerabilityComponentCollectionResponse) SetValue(value []VulnerabilityComponentable)
SetValue sets the value property value. The value property
type VulnerabilityComponentCollectionResponseable ¶ added in v1.10.0
type VulnerabilityComponentCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []VulnerabilityComponentable SetValue(value []VulnerabilityComponentable) }
type VulnerabilityComponentable ¶ added in v1.10.0
type VulnerabilityComponentable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetName() *string SetName(value *string) }
type VulnerabilitySeverity ¶ added in v1.10.0
type VulnerabilitySeverity int
const ( NONE_VULNERABILITYSEVERITY VulnerabilitySeverity = iota LOW_VULNERABILITYSEVERITY MEDIUM_VULNERABILITYSEVERITY HIGH_VULNERABILITYSEVERITY CRITICAL_VULNERABILITYSEVERITY UNKNOWNFUTUREVALUE_VULNERABILITYSEVERITY )
func (VulnerabilitySeverity) String ¶ added in v1.10.0
func (i VulnerabilitySeverity) String() string
type Vulnerabilityable ¶ added in v1.10.0
type Vulnerabilityable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetActiveExploitsObserved() *bool GetArticles() []Articleable GetCommonWeaknessEnumerationIds() []string GetComponents() []VulnerabilityComponentable GetCreatedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetCvss2Summary() CvssSummaryable GetCvss3Summary() CvssSummaryable GetDescription() FormattedContentable GetExploits() []Hyperlinkable GetExploitsAvailable() *bool GetHasChatter() *bool GetLastModifiedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetPriorityScore() *int32 GetPublishedDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetReferences() []Hyperlinkable GetRemediation() FormattedContentable GetSeverity() *VulnerabilitySeverity SetActiveExploitsObserved(value *bool) SetArticles(value []Articleable) SetCommonWeaknessEnumerationIds(value []string) SetComponents(value []VulnerabilityComponentable) SetCreatedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetCvss2Summary(value CvssSummaryable) SetCvss3Summary(value CvssSummaryable) SetDescription(value FormattedContentable) SetExploits(value []Hyperlinkable) SetExploitsAvailable(value *bool) SetHasChatter(value *bool) SetLastModifiedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetPriorityScore(value *int32) SetPublishedDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetReferences(value []Hyperlinkable) SetRemediation(value FormattedContentable) SetSeverity(value *VulnerabilitySeverity) }
type WhoisBaseRecord ¶ added in v1.20.0
type WhoisBaseRecord struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entity
}
func NewWhoisBaseRecord ¶ added in v1.20.0
func NewWhoisBaseRecord() *WhoisBaseRecord
NewWhoisBaseRecord instantiates a new WhoisBaseRecord and sets the default values.
func (*WhoisBaseRecord) GetAbuse ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetAbuse() WhoisContactable
GetAbuse gets the abuse property value. The contact information for the abuse contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetAdmin ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetAdmin() WhoisContactable
GetAdmin gets the admin property value. The contact information for the admin contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetBilling ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetBilling() WhoisContactable
GetBilling gets the billing property value. The contact information for the billing contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetDomainStatus ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetDomainStatus() *string
GetDomainStatus gets the domainStatus property value. The domain status for this WHOIS object. returns a *string when successful
func (*WhoisBaseRecord) GetExpirationDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetExpirationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetExpirationDateTime gets the expirationDateTime property value. The date and time when this WHOIS record expires with the registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisBaseRecord) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisBaseRecord) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisBaseRecord) GetHost ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetHost() Hostable
GetHost gets the host property value. The host property returns a Hostable when successful
func (*WhoisBaseRecord) GetLastSeenDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The last seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisBaseRecord) GetLastUpdateDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastUpdateDateTime gets the lastUpdateDateTime property value. The date and time when this WHOIS record was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisBaseRecord) GetNameservers ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetNameservers() []WhoisNameserverable
GetNameservers gets the nameservers property value. The nameservers for this WHOIS object. returns a []WhoisNameserverable when successful
func (*WhoisBaseRecord) GetNoc ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetNoc() WhoisContactable
GetNoc gets the noc property value. The contact information for the noc contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetRawWhoisText ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetRawWhoisText() *string
GetRawWhoisText gets the rawWhoisText property value. The raw WHOIS details for this WHOIS object. returns a *string when successful
func (*WhoisBaseRecord) GetRegistrant ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetRegistrant() WhoisContactable
GetRegistrant gets the registrant property value. The contact information for the registrant contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetRegistrar ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetRegistrar() WhoisContactable
GetRegistrar gets the registrar property value. The contact information for the registrar contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetRegistrationDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetRegistrationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetRegistrationDateTime gets the registrationDateTime property value. The date and time when this WHOIS record was registered with a registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisBaseRecord) GetTechnical ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetTechnical() WhoisContactable
GetTechnical gets the technical property value. The contact information for the technical contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) GetWhoisServer ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetWhoisServer() *string
GetWhoisServer gets the whoisServer property value. The WHOIS server that provides the details. returns a *string when successful
func (*WhoisBaseRecord) GetZone ¶ added in v1.20.0
func (m *WhoisBaseRecord) GetZone() WhoisContactable
GetZone gets the zone property value. The contact information for the zone contact. returns a WhoisContactable when successful
func (*WhoisBaseRecord) Serialize ¶ added in v1.20.0
func (m *WhoisBaseRecord) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WhoisBaseRecord) SetAbuse ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetAbuse(value WhoisContactable)
SetAbuse sets the abuse property value. The contact information for the abuse contact.
func (*WhoisBaseRecord) SetAdmin ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetAdmin(value WhoisContactable)
SetAdmin sets the admin property value. The contact information for the admin contact.
func (*WhoisBaseRecord) SetBilling ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetBilling(value WhoisContactable)
SetBilling sets the billing property value. The contact information for the billing contact.
func (*WhoisBaseRecord) SetDomainStatus ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetDomainStatus(value *string)
SetDomainStatus sets the domainStatus property value. The domain status for this WHOIS object.
func (*WhoisBaseRecord) SetExpirationDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetExpirationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetExpirationDateTime sets the expirationDateTime property value. The date and time when this WHOIS record expires with the registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisBaseRecord) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisBaseRecord) SetHost ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetHost(value Hostable)
SetHost sets the host property value. The host property
func (*WhoisBaseRecord) SetLastSeenDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The last seen date and time of this WHOIS record. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisBaseRecord) SetLastUpdateDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastUpdateDateTime sets the lastUpdateDateTime property value. The date and time when this WHOIS record was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisBaseRecord) SetNameservers ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetNameservers(value []WhoisNameserverable)
SetNameservers sets the nameservers property value. The nameservers for this WHOIS object.
func (*WhoisBaseRecord) SetNoc ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetNoc(value WhoisContactable)
SetNoc sets the noc property value. The contact information for the noc contact.
func (*WhoisBaseRecord) SetRawWhoisText ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetRawWhoisText(value *string)
SetRawWhoisText sets the rawWhoisText property value. The raw WHOIS details for this WHOIS object.
func (*WhoisBaseRecord) SetRegistrant ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetRegistrant(value WhoisContactable)
SetRegistrant sets the registrant property value. The contact information for the registrant contact.
func (*WhoisBaseRecord) SetRegistrar ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetRegistrar(value WhoisContactable)
SetRegistrar sets the registrar property value. The contact information for the registrar contact.
func (*WhoisBaseRecord) SetRegistrationDateTime ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetRegistrationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetRegistrationDateTime sets the registrationDateTime property value. The date and time when this WHOIS record was registered with a registrar. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisBaseRecord) SetTechnical ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetTechnical(value WhoisContactable)
SetTechnical sets the technical property value. The contact information for the technical contact.
func (*WhoisBaseRecord) SetWhoisServer ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetWhoisServer(value *string)
SetWhoisServer sets the whoisServer property value. The WHOIS server that provides the details.
func (*WhoisBaseRecord) SetZone ¶ added in v1.20.0
func (m *WhoisBaseRecord) SetZone(value WhoisContactable)
SetZone sets the zone property value. The contact information for the zone contact.
type WhoisBaseRecordable ¶ added in v1.20.0
type WhoisBaseRecordable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.Entityable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAbuse() WhoisContactable GetAdmin() WhoisContactable GetBilling() WhoisContactable GetDomainStatus() *string GetExpirationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetLastUpdateDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetNameservers() []WhoisNameserverable GetNoc() WhoisContactable GetRawWhoisText() *string GetRegistrant() WhoisContactable GetRegistrar() WhoisContactable GetRegistrationDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetTechnical() WhoisContactable GetWhoisServer() *string GetZone() WhoisContactable SetAbuse(value WhoisContactable) SetAdmin(value WhoisContactable) SetBilling(value WhoisContactable) SetDomainStatus(value *string) SetExpirationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetLastUpdateDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetNameservers(value []WhoisNameserverable) SetNoc(value WhoisContactable) SetRawWhoisText(value *string) SetRegistrant(value WhoisContactable) SetRegistrar(value WhoisContactable) SetRegistrationDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetTechnical(value WhoisContactable) SetWhoisServer(value *string) SetZone(value WhoisContactable) }
type WhoisContact ¶ added in v1.20.0
type WhoisContact struct {
// contains filtered or unexported fields
}
func NewWhoisContact ¶ added in v1.20.0
func NewWhoisContact() *WhoisContact
NewWhoisContact instantiates a new WhoisContact and sets the default values.
func (*WhoisContact) GetAdditionalData ¶ added in v1.20.0
func (m *WhoisContact) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*WhoisContact) GetAddress ¶ added in v1.20.0
func (m *WhoisContact) GetAddress() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable
GetAddress gets the address property value. The physical address of the entity. returns a PhysicalAddressable when successful
func (*WhoisContact) GetBackingStore ¶ added in v1.20.0
func (m *WhoisContact) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*WhoisContact) GetEmail ¶ added in v1.20.0
func (m *WhoisContact) GetEmail() *string
GetEmail gets the email property value. The email of this WHOIS contact. returns a *string when successful
func (*WhoisContact) GetFax ¶ added in v1.20.0
func (m *WhoisContact) GetFax() *string
GetFax gets the fax property value. The fax of this WHOIS contact. No format is guaranteed. returns a *string when successful
func (*WhoisContact) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisContact) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisContact) GetName ¶ added in v1.20.0
func (m *WhoisContact) GetName() *string
GetName gets the name property value. The name of this WHOIS contact. returns a *string when successful
func (*WhoisContact) GetOdataType ¶ added in v1.20.0
func (m *WhoisContact) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*WhoisContact) GetOrganization ¶ added in v1.20.0
func (m *WhoisContact) GetOrganization() *string
GetOrganization gets the organization property value. The organization of this WHOIS contact. returns a *string when successful
func (*WhoisContact) GetTelephone ¶ added in v1.20.0
func (m *WhoisContact) GetTelephone() *string
GetTelephone gets the telephone property value. The telephone of this WHOIS contact. No format is guaranteed. returns a *string when successful
func (*WhoisContact) Serialize ¶ added in v1.20.0
func (m *WhoisContact) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WhoisContact) SetAdditionalData ¶ added in v1.20.0
func (m *WhoisContact) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*WhoisContact) SetAddress ¶ added in v1.20.0
func (m *WhoisContact) SetAddress(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable)
SetAddress sets the address property value. The physical address of the entity.
func (*WhoisContact) SetBackingStore ¶ added in v1.20.0
func (m *WhoisContact) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*WhoisContact) SetEmail ¶ added in v1.20.0
func (m *WhoisContact) SetEmail(value *string)
SetEmail sets the email property value. The email of this WHOIS contact.
func (*WhoisContact) SetFax ¶ added in v1.20.0
func (m *WhoisContact) SetFax(value *string)
SetFax sets the fax property value. The fax of this WHOIS contact. No format is guaranteed.
func (*WhoisContact) SetName ¶ added in v1.20.0
func (m *WhoisContact) SetName(value *string)
SetName sets the name property value. The name of this WHOIS contact.
func (*WhoisContact) SetOdataType ¶ added in v1.20.0
func (m *WhoisContact) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
func (*WhoisContact) SetOrganization ¶ added in v1.20.0
func (m *WhoisContact) SetOrganization(value *string)
SetOrganization sets the organization property value. The organization of this WHOIS contact.
func (*WhoisContact) SetTelephone ¶ added in v1.20.0
func (m *WhoisContact) SetTelephone(value *string)
SetTelephone sets the telephone property value. The telephone of this WHOIS contact. No format is guaranteed.
type WhoisContactable ¶ added in v1.20.0
type WhoisContactable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetAddress() iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetEmail() *string GetFax() *string GetName() *string GetOdataType() *string GetOrganization() *string GetTelephone() *string SetAddress(value iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.PhysicalAddressable) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetEmail(value *string) SetFax(value *string) SetName(value *string) SetOdataType(value *string) SetOrganization(value *string) SetTelephone(value *string) }
type WhoisHistoryRecord ¶ added in v1.20.0
type WhoisHistoryRecord struct {
WhoisBaseRecord
}
func NewWhoisHistoryRecord ¶ added in v1.20.0
func NewWhoisHistoryRecord() *WhoisHistoryRecord
NewWhoisHistoryRecord instantiates a new WhoisHistoryRecord and sets the default values.
func (*WhoisHistoryRecord) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisHistoryRecord) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisHistoryRecord) Serialize ¶ added in v1.20.0
func (m *WhoisHistoryRecord) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
type WhoisHistoryRecordCollectionResponse ¶ added in v1.20.0
type WhoisHistoryRecordCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewWhoisHistoryRecordCollectionResponse ¶ added in v1.20.0
func NewWhoisHistoryRecordCollectionResponse() *WhoisHistoryRecordCollectionResponse
NewWhoisHistoryRecordCollectionResponse instantiates a new WhoisHistoryRecordCollectionResponse and sets the default values.
func (*WhoisHistoryRecordCollectionResponse) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisHistoryRecordCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisHistoryRecordCollectionResponse) GetValue ¶ added in v1.20.0
func (m *WhoisHistoryRecordCollectionResponse) GetValue() []WhoisHistoryRecordable
GetValue gets the value property value. The value property returns a []WhoisHistoryRecordable when successful
func (*WhoisHistoryRecordCollectionResponse) Serialize ¶ added in v1.20.0
func (m *WhoisHistoryRecordCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WhoisHistoryRecordCollectionResponse) SetValue ¶ added in v1.20.0
func (m *WhoisHistoryRecordCollectionResponse) SetValue(value []WhoisHistoryRecordable)
SetValue sets the value property value. The value property
type WhoisHistoryRecordCollectionResponseable ¶ added in v1.20.0
type WhoisHistoryRecordCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []WhoisHistoryRecordable SetValue(value []WhoisHistoryRecordable) }
type WhoisHistoryRecordable ¶ added in v1.20.0
type WhoisHistoryRecordable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WhoisBaseRecordable }
type WhoisNameserver ¶ added in v1.20.0
type WhoisNameserver struct {
// contains filtered or unexported fields
}
func NewWhoisNameserver ¶ added in v1.20.0
func NewWhoisNameserver() *WhoisNameserver
NewWhoisNameserver instantiates a new WhoisNameserver and sets the default values.
func (*WhoisNameserver) GetAdditionalData ¶ added in v1.20.0
func (m *WhoisNameserver) GetAdditionalData() map[string]any
GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. returns a map[string]any when successful
func (*WhoisNameserver) GetBackingStore ¶ added in v1.20.0
func (m *WhoisNameserver) GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore
GetBackingStore gets the BackingStore property value. Stores model information. returns a BackingStore when successful
func (*WhoisNameserver) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisNameserver) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisNameserver) GetFirstSeenDateTime ¶ added in v1.20.0
func (m *WhoisNameserver) GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetFirstSeenDateTime gets the firstSeenDateTime property value. The first seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisNameserver) GetHost ¶ added in v1.20.0
func (m *WhoisNameserver) GetHost() Hostable
GetHost gets the host property value. The host property returns a Hostable when successful
func (*WhoisNameserver) GetLastSeenDateTime ¶ added in v1.20.0
func (m *WhoisNameserver) GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time
GetLastSeenDateTime gets the lastSeenDateTime property value. The last seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. returns a *Time when successful
func (*WhoisNameserver) GetOdataType ¶ added in v1.20.0
func (m *WhoisNameserver) GetOdataType() *string
GetOdataType gets the @odata.type property value. The OdataType property returns a *string when successful
func (*WhoisNameserver) Serialize ¶ added in v1.20.0
func (m *WhoisNameserver) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WhoisNameserver) SetAdditionalData ¶ added in v1.20.0
func (m *WhoisNameserver) SetAdditionalData(value map[string]any)
SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.
func (*WhoisNameserver) SetBackingStore ¶ added in v1.20.0
func (m *WhoisNameserver) SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore)
SetBackingStore sets the BackingStore property value. Stores model information.
func (*WhoisNameserver) SetFirstSeenDateTime ¶ added in v1.20.0
func (m *WhoisNameserver) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetFirstSeenDateTime sets the firstSeenDateTime property value. The first seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisNameserver) SetHost ¶ added in v1.20.0
func (m *WhoisNameserver) SetHost(value Hostable)
SetHost sets the host property value. The host property
func (*WhoisNameserver) SetLastSeenDateTime ¶ added in v1.20.0
func (m *WhoisNameserver) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time)
SetLastSeenDateTime sets the lastSeenDateTime property value. The last seen date and time of this WHOIS contact. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z.
func (*WhoisNameserver) SetOdataType ¶ added in v1.20.0
func (m *WhoisNameserver) SetOdataType(value *string)
SetOdataType sets the @odata.type property value. The OdataType property
type WhoisNameserverable ¶ added in v1.20.0
type WhoisNameserverable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.AdditionalDataHolder ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackedModel i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetBackingStore() ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore GetFirstSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetHost() Hostable GetLastSeenDateTime() *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time GetOdataType() *string SetBackingStore(value ie8677ce2c7e1b4c22e9c3827ecd078d41185424dd9eeb92b7d971ed2d49a392e.BackingStore) SetFirstSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetHost(value Hostable) SetLastSeenDateTime(value *i336074805fc853987abe6f7fe3ad97a6a6f3077a16391fec744f671a015fbd7e.Time) SetOdataType(value *string) }
type WhoisRecord ¶ added in v1.20.0
type WhoisRecord struct {
WhoisBaseRecord
}
func NewWhoisRecord ¶ added in v1.20.0
func NewWhoisRecord() *WhoisRecord
NewWhoisRecord instantiates a new WhoisRecord and sets the default values.
func (*WhoisRecord) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisRecord) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisRecord) GetHistory ¶ added in v1.20.0
func (m *WhoisRecord) GetHistory() []WhoisHistoryRecordable
GetHistory gets the history property value. The collection of historical records associated to this WHOIS object. returns a []WhoisHistoryRecordable when successful
func (*WhoisRecord) Serialize ¶ added in v1.20.0
func (m *WhoisRecord) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WhoisRecord) SetHistory ¶ added in v1.20.0
func (m *WhoisRecord) SetHistory(value []WhoisHistoryRecordable)
SetHistory sets the history property value. The collection of historical records associated to this WHOIS object.
type WhoisRecordCollectionResponse ¶ added in v1.20.0
type WhoisRecordCollectionResponse struct {
iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponse
}
func NewWhoisRecordCollectionResponse ¶ added in v1.20.0
func NewWhoisRecordCollectionResponse() *WhoisRecordCollectionResponse
NewWhoisRecordCollectionResponse instantiates a new WhoisRecordCollectionResponse and sets the default values.
func (*WhoisRecordCollectionResponse) GetFieldDeserializers ¶ added in v1.20.0
func (m *WhoisRecordCollectionResponse) GetFieldDeserializers() map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode) error
GetFieldDeserializers the deserialization information for the current model returns a map[string]func(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.ParseNode)(error) when successful
func (*WhoisRecordCollectionResponse) GetValue ¶ added in v1.20.0
func (m *WhoisRecordCollectionResponse) GetValue() []WhoisRecordable
GetValue gets the value property value. The value property returns a []WhoisRecordable when successful
func (*WhoisRecordCollectionResponse) Serialize ¶ added in v1.20.0
func (m *WhoisRecordCollectionResponse) Serialize(writer i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.SerializationWriter) error
Serialize serializes information the current object
func (*WhoisRecordCollectionResponse) SetValue ¶ added in v1.20.0
func (m *WhoisRecordCollectionResponse) SetValue(value []WhoisRecordable)
SetValue sets the value property value. The value property
type WhoisRecordCollectionResponseable ¶ added in v1.20.0
type WhoisRecordCollectionResponseable interface { iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.BaseCollectionPaginationCountResponseable i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable GetValue() []WhoisRecordable SetValue(value []WhoisRecordable) }
type WhoisRecordable ¶ added in v1.20.0
type WhoisRecordable interface { i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable WhoisBaseRecordable GetHistory() []WhoisHistoryRecordable SetHistory(value []WhoisHistoryRecordable) }
Source Files ¶
- action_after_retention_period.go
- additional_data_options.go
- alert.go
- alert_classification.go
- alert_collection_response.go
- alert_comment.go
- alert_determination.go
- alert_evidence.go
- alert_severity.go
- alert_status.go
- amazon_resource_evidence.go
- analyzed_message_evidence.go
- article.go
- article_collection_response.go
- article_indicator.go
- article_indicator_collection_response.go
- artifact.go
- authority_template.go
- authority_template_collection_response.go
- autonomous_system.go
- azure_resource_evidence.go
- behavior_during_retention_period.go
- blob_container_evidence.go
- blob_evidence.go
- case_action.go
- case_escaped.go
- case_operation.go
- case_operation_collection_response.go
- case_operation_status.go
- case_status.go
- cases_root.go
- category_template.go
- category_template_collection_response.go
- child_selectability.go
- citation_template.go
- citation_template_collection_response.go
- cloud_application_evidence.go
- container_evidence.go
- container_image_evidence.go
- container_port_protocol.go
- container_registry_evidence.go
- content_format.go
- cvss_summary.go
- data_set.go
- data_source.go
- data_source_collection_response.go
- data_source_container.go
- data_source_container_status.go
- data_source_hold_status.go
- data_source_scopes.go
- default_record_behavior.go
- defender_av_status.go
- department_template.go
- department_template_collection_response.go
- detection_source.go
- detection_status.go
- device_evidence.go
- device_health_status.go
- device_risk_score.go
- dictionary.go
- disposition_review_stage.go
- disposition_review_stage_collection_response.go
- dns_evidence.go
- ediscovery_add_to_review_set_operation.go
- ediscovery_case.go
- ediscovery_case_collection_response.go
- ediscovery_case_settings.go
- ediscovery_custodian.go
- ediscovery_custodian_collection_response.go
- ediscovery_estimate_operation.go
- ediscovery_export_operation.go
- ediscovery_hold_operation.go
- ediscovery_index_operation.go
- ediscovery_noncustodial_data_source.go
- ediscovery_noncustodial_data_source_collection_response.go
- ediscovery_purge_data_operation.go
- ediscovery_review_set.go
- ediscovery_review_set_collection_response.go
- ediscovery_review_set_query.go
- ediscovery_review_set_query_collection_response.go
- ediscovery_review_tag.go
- ediscovery_review_tag_collection_response.go
- ediscovery_search.go
- ediscovery_search_collection_response.go
- ediscovery_tag_operation.go
- email_sender.go
- event_propagation_result.go
- event_propagation_status.go
- event_query.go
- event_status_type.go
- evidence_remediation_status.go
- evidence_role.go
- evidence_verdict.go
- export_file_metadata.go
- export_file_structure.go
- export_options.go
- file_details.go
- file_evidence.go
- file_hash.go
- file_hash_algorithm.go
- file_hash_evidence.go
- file_plan_applied_category.go
- file_plan_authority.go
- file_plan_citation.go
- file_plan_department.go
- file_plan_descriptor.go
- file_plan_descriptor_base.go
- file_plan_descriptor_template.go
- file_plan_reference.go
- file_plan_reference_template.go
- file_plan_reference_template_collection_response.go
- file_plan_subcategory.go
- formatted_content.go
- geo_location.go
- git_hub_organization_evidence.go
- git_hub_repo_evidence.go
- git_hub_user_evidence.go
- google_cloud_location_type.go
- google_cloud_resource_evidence.go
- health_issue.go
- health_issue_collection_response.go
- health_issue_severity.go
- health_issue_status.go
- health_issue_type.go
- host.go
- host_collection_response.go
- host_component.go
- host_component_collection_response.go
- host_cookie.go
- host_cookie_collection_response.go
- host_logon_session_evidence.go
- host_pair.go
- host_pair_collection_response.go
- host_port.go
- host_port_banner.go
- host_port_collection_response.go
- host_port_component.go
- host_port_protocol.go
- host_port_status.go
- host_reputation.go
- host_reputation_classification.go
- host_reputation_rule.go
- host_reputation_rule_severity.go
- host_ssl_certificate.go
- host_ssl_certificate_collection_response.go
- host_ssl_certificate_port.go
- host_tracker.go
- host_tracker_collection_response.go
- hostname.go
- hunting_query_results.go
- hunting_row_result.go
- hyperlink.go
- identity_container.go
- incident.go
- incident_collection_response.go
- incident_status.go
- indicator.go
- indicator_source.go
- intelligence_profile.go
- intelligence_profile_collection_response.go
- intelligence_profile_country_or_region_of_origin.go
- intelligence_profile_indicator.go
- intelligence_profile_indicator_collection_response.go
- intelligence_profile_kind.go
- io_t_device_evidence.go
- io_t_device_importance_type.go
- ip_address.go
- ip_evidence.go
- kubernetes_cluster_evidence.go
- kubernetes_controller_evidence.go
- kubernetes_namespace_evidence.go
- kubernetes_platform.go
- kubernetes_pod_evidence.go
- kubernetes_secret_evidence.go
- kubernetes_service_account_evidence.go
- kubernetes_service_evidence.go
- kubernetes_service_port.go
- kubernetes_service_type.go
- labels_root.go
- logged_on_user.go
- mail_cluster_evidence.go
- mailbox_configuration_evidence.go
- mailbox_configuration_type.go
- mailbox_evidence.go
- malware_evidence.go
- network_connection_evidence.go
- nic_evidence.go
- oauth_application_evidence.go
- ocr_settings.go
- onboarding_status.go
- passive_dns_record.go
- passive_dns_record_collection_response.go
- process_evidence.go
- protocol_type.go
- purge_areas.go
- purge_type.go
- query_type.go
- redundancy_detection_settings.go
- registry_key_evidence.go
- registry_value_evidence.go
- retention_duration.go
- retention_duration_forever.go
- retention_duration_in_days.go
- retention_event.go
- retention_event_collection_response.go
- retention_event_status.go
- retention_event_type.go
- retention_event_type_collection_response.go
- retention_label.go
- retention_label_collection_response.go
- retention_trigger.go
- sas_token_evidence.go
- search.go
- security_group_evidence.go
- service_principal_evidence.go
- service_principal_type.go
- service_source.go
- single_property_schema.go
- site_source.go
- site_source_collection_response.go
- source_type.go
- ssl_certificate.go
- ssl_certificate_collection_response.go
- ssl_certificate_entity.go
- stream.go
- subcategory_template.go
- subcategory_template_collection_response.go
- subdomain.go
- subdomain_collection_response.go
- submission_mail_evidence.go
- tag.go
- threat_intelligence.go
- topic_modeling_settings.go
- trigger_types_root.go
- triggers_root.go
- unclassified_artifact.go
- unified_group_source.go
- unified_group_source_collection_response.go
- url_evidence.go
- user_account.go
- user_evidence.go
- user_source.go
- user_source_collection_response.go
- vm_cloud_provider.go
- vm_metadata.go
- vulnerability.go
- vulnerability_collection_response.go
- vulnerability_component.go
- vulnerability_component_collection_response.go
- vulnerability_severity.go
- whois_base_record.go
- whois_contact.go
- whois_history_record.go
- whois_history_record_collection_response.go
- whois_nameserver.go
- whois_record.go
- whois_record_collection_response.go