Documentation ¶
Index ¶
- Constants
- type APIActionRespV1
- type APIActionV1
- type APIActionV1PlatformsByType
- type APIActivityCreationRequest
- func (m *APIActivityCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIActivityCreationRequest) MarshalBinary() ([]byte, error)
- func (m *APIActivityCreationRequest) UnmarshalBinary(b []byte) error
- func (m *APIActivityCreationRequest) Validate(formats strfmt.Registry) error
- type APIAuditEventDetailsResourceV1
- func (m *APIAuditEventDetailsResourceV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIAuditEventDetailsResourceV1) MarshalBinary() ([]byte, error)
- func (m *APIAuditEventDetailsResourceV1) UnmarshalBinary(b []byte) error
- func (m *APIAuditEventDetailsResourceV1) Validate(formats strfmt.Registry) error
- type APIAuditEventDetailsResponseV1
- func (m *APIAuditEventDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIAuditEventDetailsResponseV1) MarshalBinary() ([]byte, error)
- func (m *APIAuditEventDetailsResponseV1) UnmarshalBinary(b []byte) error
- func (m *APIAuditEventDetailsResponseV1) Validate(formats strfmt.Registry) error
- type APIBulkUpdateReqV1
- type APICaseCreationRequest
- func (m *APICaseCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICaseCreationRequest) MarshalBinary() ([]byte, error)
- func (m *APICaseCreationRequest) UnmarshalBinary(b []byte) error
- func (m *APICaseCreationRequest) Validate(formats strfmt.Registry) error
- type APICaseUpdateRequest
- type APICustomerSettingsPatchRequestV1
- func (m *APICustomerSettingsPatchRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICustomerSettingsPatchRequestV1) MarshalBinary() ([]byte, error)
- func (m *APICustomerSettingsPatchRequestV1) UnmarshalBinary(b []byte) error
- func (m *APICustomerSettingsPatchRequestV1) Validate(formats strfmt.Registry) error
- type APICustomerSettingsResourceV1
- func (m *APICustomerSettingsResourceV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICustomerSettingsResourceV1) MarshalBinary() ([]byte, error)
- func (m *APICustomerSettingsResourceV1) UnmarshalBinary(b []byte) error
- func (m *APICustomerSettingsResourceV1) Validate(formats strfmt.Registry) error
- type APICustomerSettingsResponseV1
- func (m *APICustomerSettingsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APICustomerSettingsResponseV1) MarshalBinary() ([]byte, error)
- func (m *APICustomerSettingsResponseV1) UnmarshalBinary(b []byte) error
- func (m *APICustomerSettingsResponseV1) Validate(formats strfmt.Registry) error
- type APIExecutionMetadataV1
- func (m *APIExecutionMetadataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIExecutionMetadataV1) MarshalBinary() ([]byte, error)
- func (m *APIExecutionMetadataV1) UnmarshalBinary(b []byte) error
- func (m *APIExecutionMetadataV1) Validate(formats strfmt.Registry) error
- type APIExposedDataFileDetailsV1
- func (m *APIExposedDataFileDetailsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIExposedDataFileDetailsV1) MarshalBinary() ([]byte, error)
- func (m *APIExposedDataFileDetailsV1) UnmarshalBinary(b []byte) error
- func (m *APIExposedDataFileDetailsV1) Validate(formats strfmt.Registry) error
- type APIExposedDataRecordFinancialV1
- func (m *APIExposedDataRecordFinancialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIExposedDataRecordFinancialV1) MarshalBinary() ([]byte, error)
- func (m *APIExposedDataRecordFinancialV1) UnmarshalBinary(b []byte) error
- func (m *APIExposedDataRecordFinancialV1) Validate(formats strfmt.Registry) error
- type APIExposedDataRecordLocationV1
- func (m *APIExposedDataRecordLocationV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIExposedDataRecordLocationV1) MarshalBinary() ([]byte, error)
- func (m *APIExposedDataRecordLocationV1) UnmarshalBinary(b []byte) error
- func (m *APIExposedDataRecordLocationV1) Validate(formats strfmt.Registry) error
- type APIExposedDataRecordSocialV1
- func (m *APIExposedDataRecordSocialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIExposedDataRecordSocialV1) MarshalBinary() ([]byte, error)
- func (m *APIExposedDataRecordSocialV1) UnmarshalBinary(b []byte) error
- func (m *APIExposedDataRecordSocialV1) Validate(formats strfmt.Registry) error
- type APIIOCDevicesCount
- type APIImageLookupRequest
- type APIIndicatorCreateReqV1
- func (m *APIIndicatorCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorCreateReqV1) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorCreateReqV1) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorCreateReqV1) Validate(formats strfmt.Registry) error
- type APIIndicatorCreateReqsV1
- func (m *APIIndicatorCreateReqsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorCreateReqsV1) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorCreateReqsV1) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorCreateReqsV1) Validate(formats strfmt.Registry) error
- type APIIndicatorQueryRespV1
- func (m *APIIndicatorQueryRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorQueryRespV1) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorQueryRespV1) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorQueryRespV1) Validate(formats strfmt.Registry) error
- type APIIndicatorRespV1
- type APIIndicatorUpdateReqV1
- func (m *APIIndicatorUpdateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorUpdateReqV1) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorUpdateReqV1) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorUpdateReqV1) Validate(formats strfmt.Registry) error
- type APIIndicatorUpdateReqsV1
- func (m *APIIndicatorUpdateReqsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorUpdateReqsV1) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorUpdateReqsV1) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorUpdateReqsV1) Validate(formats strfmt.Registry) error
- type APIIndicatorV1
- type APIIndicatorsQueryMeta
- func (m *APIIndicatorsQueryMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorsQueryMeta) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorsQueryMeta) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorsQueryMeta) Validate(formats strfmt.Registry) error
- type APIIndicatorsQueryPaging
- func (m *APIIndicatorsQueryPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorsQueryPaging) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorsQueryPaging) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorsQueryPaging) Validate(formats strfmt.Registry) error
- type APIIndicatorsReportRequest
- func (m *APIIndicatorsReportRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorsReportRequest) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorsReportRequest) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorsReportRequest) Validate(formats strfmt.Registry) error
- type APIIndicatorsSortedSearch
- func (m *APIIndicatorsSortedSearch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIIndicatorsSortedSearch) MarshalBinary() ([]byte, error)
- func (m *APIIndicatorsSortedSearch) UnmarshalBinary(b []byte) error
- func (m *APIIndicatorsSortedSearch) Validate(formats strfmt.Registry) error
- type APIMessageCenterActivityResponse
- func (m *APIMessageCenterActivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMessageCenterActivityResponse) MarshalBinary() ([]byte, error)
- func (m *APIMessageCenterActivityResponse) UnmarshalBinary(b []byte) error
- func (m *APIMessageCenterActivityResponse) Validate(formats strfmt.Registry) error
- type APIMessageCenterAttachmentUploadResponse
- func (m *APIMessageCenterAttachmentUploadResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMessageCenterAttachmentUploadResponse) MarshalBinary() ([]byte, error)
- func (m *APIMessageCenterAttachmentUploadResponse) UnmarshalBinary(b []byte) error
- func (m *APIMessageCenterAttachmentUploadResponse) Validate(formats strfmt.Registry) error
- type APIMessageCenterCasesResponse
- func (m *APIMessageCenterCasesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMessageCenterCasesResponse) MarshalBinary() ([]byte, error)
- func (m *APIMessageCenterCasesResponse) UnmarshalBinary(b []byte) error
- func (m *APIMessageCenterCasesResponse) Validate(formats strfmt.Registry) error
- type APIMetadataReqV1
- type APIMetadataV1
- type APIMsaEnvironmentScoreResponse
- func (m *APIMsaEnvironmentScoreResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaEnvironmentScoreResponse) MarshalBinary() ([]byte, error)
- func (m *APIMsaEnvironmentScoreResponse) UnmarshalBinary(b []byte) error
- func (m *APIMsaEnvironmentScoreResponse) Validate(formats strfmt.Registry) error
- type APIMsaExternalBehaviorResponse
- func (m *APIMsaExternalBehaviorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaExternalBehaviorResponse) MarshalBinary() ([]byte, error)
- func (m *APIMsaExternalBehaviorResponse) UnmarshalBinary(b []byte) error
- func (m *APIMsaExternalBehaviorResponse) Validate(formats strfmt.Registry) error
- type APIMsaExternalIncidentResponse
- func (m *APIMsaExternalIncidentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaExternalIncidentResponse) MarshalBinary() ([]byte, error)
- func (m *APIMsaExternalIncidentResponse) UnmarshalBinary(b []byte) error
- func (m *APIMsaExternalIncidentResponse) Validate(formats strfmt.Registry) error
- type APIMsaIncidentQueryResponse
- func (m *APIMsaIncidentQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaIncidentQueryResponse) MarshalBinary() ([]byte, error)
- func (m *APIMsaIncidentQueryResponse) UnmarshalBinary(b []byte) error
- func (m *APIMsaIncidentQueryResponse) Validate(formats strfmt.Registry) error
- type APIMsaProcessDetailResponse
- func (m *APIMsaProcessDetailResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaProcessDetailResponse) MarshalBinary() ([]byte, error)
- func (m *APIMsaProcessDetailResponse) UnmarshalBinary(b []byte) error
- func (m *APIMsaProcessDetailResponse) Validate(formats strfmt.Registry) error
- type APIMsaReplyDevicesRanOn
- func (m *APIMsaReplyDevicesRanOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaReplyDevicesRanOn) MarshalBinary() ([]byte, error)
- func (m *APIMsaReplyDevicesRanOn) UnmarshalBinary(b []byte) error
- func (m *APIMsaReplyDevicesRanOn) Validate(formats strfmt.Registry) error
- type APIMsaReplyIOCDevicesCount
- func (m *APIMsaReplyIOCDevicesCount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaReplyIOCDevicesCount) MarshalBinary() ([]byte, error)
- func (m *APIMsaReplyIOCDevicesCount) UnmarshalBinary(b []byte) error
- func (m *APIMsaReplyIOCDevicesCount) Validate(formats strfmt.Registry) error
- type APIMsaReplyProcessesRanOn
- func (m *APIMsaReplyProcessesRanOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIMsaReplyProcessesRanOn) MarshalBinary() ([]byte, error)
- func (m *APIMsaReplyProcessesRanOn) UnmarshalBinary(b []byte) error
- func (m *APIMsaReplyProcessesRanOn) Validate(formats strfmt.Registry) error
- type APINotificationExposedDataRecordEntitiesResponseV1
- func (m *APINotificationExposedDataRecordEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APINotificationExposedDataRecordEntitiesResponseV1) MarshalBinary() ([]byte, error)
- func (m *APINotificationExposedDataRecordEntitiesResponseV1) UnmarshalBinary(b []byte) error
- func (m *APINotificationExposedDataRecordEntitiesResponseV1) Validate(formats strfmt.Registry) error
- type APINotificationExposedDataRecordV1
- func (m *APINotificationExposedDataRecordV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APINotificationExposedDataRecordV1) MarshalBinary() ([]byte, error)
- func (m *APINotificationExposedDataRecordV1) UnmarshalBinary(b []byte) error
- func (m *APINotificationExposedDataRecordV1) Validate(formats strfmt.Registry) error
- type APIPaginationMeta
- type APIPaginationMetaOffset
- type APIPatternV1
- type APIPatternsResponse
- type APIPlatformsResponse
- type APIPostEnrollmentDetails
- func (m *APIPostEnrollmentDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIPostEnrollmentDetails) MarshalBinary() ([]byte, error)
- func (m *APIPostEnrollmentDetails) UnmarshalBinary(b []byte) error
- func (m *APIPostEnrollmentDetails) Validate(formats strfmt.Registry) error
- type APIPostEnrollmentDetailsResponse
- func (m *APIPostEnrollmentDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIPostEnrollmentDetailsResponse) MarshalBinary() ([]byte, error)
- func (m *APIPostEnrollmentDetailsResponse) UnmarshalBinary(b []byte) error
- func (m *APIPostEnrollmentDetailsResponse) Validate(formats strfmt.Registry) error
- type APIProcessDetail
- type APIReportExecutionLaunchRequestV1
- func (m *APIReportExecutionLaunchRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIReportExecutionLaunchRequestV1) MarshalBinary() ([]byte, error)
- func (m *APIReportExecutionLaunchRequestV1) UnmarshalBinary(b []byte) error
- func (m *APIReportExecutionLaunchRequestV1) Validate(formats strfmt.Registry) error
- type APIReportExecutionRetryRequestV1
- func (m *APIReportExecutionRetryRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIReportExecutionRetryRequestV1) MarshalBinary() ([]byte, error)
- func (m *APIReportExecutionRetryRequestV1) UnmarshalBinary(b []byte) error
- func (m *APIReportExecutionRetryRequestV1) Validate(formats strfmt.Registry) error
- type APIReportExecutionV1
- type APIReportExecutionsResponseV1
- func (m *APIReportExecutionsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIReportExecutionsResponseV1) MarshalBinary() ([]byte, error)
- func (m *APIReportExecutionsResponseV1) UnmarshalBinary(b []byte) error
- func (m *APIReportExecutionsResponseV1) Validate(formats strfmt.Registry) error
- type APIResponseMeta
- type APIRuleCreateV1
- type APIRuleDetailsV1
- type APIRuleGroupCreateRequestV1
- func (m *APIRuleGroupCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIRuleGroupCreateRequestV1) MarshalBinary() ([]byte, error)
- func (m *APIRuleGroupCreateRequestV1) UnmarshalBinary(b []byte) error
- func (m *APIRuleGroupCreateRequestV1) Validate(formats strfmt.Registry) error
- type APIRuleGroupModifyRequestV1
- func (m *APIRuleGroupModifyRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIRuleGroupModifyRequestV1) MarshalBinary() ([]byte, error)
- func (m *APIRuleGroupModifyRequestV1) UnmarshalBinary(b []byte) error
- func (m *APIRuleGroupModifyRequestV1) Validate(formats strfmt.Registry) error
- type APIRuleGroupV1
- type APIRuleGroupsResponse
- type APIRuleTypeV1
- type APIRuleTypesResponse
- type APIRuleUpdateV1
- type APIRuleUpdatesRequestV1
- func (m *APIRuleUpdatesRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIRuleUpdatesRequestV1) MarshalBinary() ([]byte, error)
- func (m *APIRuleUpdatesRequestV1) UnmarshalBinary(b []byte) error
- func (m *APIRuleUpdatesRequestV1) Validate(formats strfmt.Registry) error
- type APIRuleV1
- type APIRulesGetRequestV1
- type APIRulesResponse
- type APIScheduledReportV1
- type APIScheduledReportsResultV1
- func (m *APIScheduledReportsResultV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIScheduledReportsResultV1) MarshalBinary() ([]byte, error)
- func (m *APIScheduledReportsResultV1) UnmarshalBinary(b []byte) error
- func (m *APIScheduledReportsResultV1) Validate(formats strfmt.Registry) error
- type APITokenCreateRequestV1
- func (m *APITokenCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APITokenCreateRequestV1) MarshalBinary() ([]byte, error)
- func (m *APITokenCreateRequestV1) UnmarshalBinary(b []byte) error
- func (m *APITokenCreateRequestV1) Validate(formats strfmt.Registry) error
- type APITokenDetailsResourceV1
- func (m *APITokenDetailsResourceV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APITokenDetailsResourceV1) MarshalBinary() ([]byte, error)
- func (m *APITokenDetailsResourceV1) UnmarshalBinary(b []byte) error
- func (m *APITokenDetailsResourceV1) Validate(formats strfmt.Registry) error
- type APITokenDetailsResponseV1
- func (m *APITokenDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APITokenDetailsResponseV1) MarshalBinary() ([]byte, error)
- func (m *APITokenDetailsResponseV1) UnmarshalBinary(b []byte) error
- func (m *APITokenDetailsResponseV1) Validate(formats strfmt.Registry) error
- type APITokenPatchRequestV1
- func (m *APITokenPatchRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APITokenPatchRequestV1) MarshalBinary() ([]byte, error)
- func (m *APITokenPatchRequestV1) UnmarshalBinary(b []byte) error
- func (m *APITokenPatchRequestV1) Validate(formats strfmt.Registry) error
- type APIUserMetadataResponse
- func (m *APIUserMetadataResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIUserMetadataResponse) MarshalBinary() ([]byte, error)
- func (m *APIUserMetadataResponse) UnmarshalBinary(b []byte) error
- func (m *APIUserMetadataResponse) Validate(formats strfmt.Registry) error
- type APIUserRoleIDsResponse
- func (m *APIUserRoleIDsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIUserRoleIDsResponse) MarshalBinary() ([]byte, error)
- func (m *APIUserRoleIDsResponse) UnmarshalBinary(b []byte) error
- func (m *APIUserRoleIDsResponse) Validate(formats strfmt.Registry) error
- type APIUserRoleResponse
- type APIValidationRequestFieldV1
- func (m *APIValidationRequestFieldV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIValidationRequestFieldV1) MarshalBinary() ([]byte, error)
- func (m *APIValidationRequestFieldV1) UnmarshalBinary(b []byte) error
- func (m *APIValidationRequestFieldV1) Validate(formats strfmt.Registry) error
- type APIValidationRequestV1
- func (m *APIValidationRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIValidationRequestV1) MarshalBinary() ([]byte, error)
- func (m *APIValidationRequestV1) UnmarshalBinary(b []byte) error
- func (m *APIValidationRequestV1) Validate(formats strfmt.Registry) error
- type APIValidationResponseV1
- func (m *APIValidationResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *APIValidationResponseV1) MarshalBinary() ([]byte, error)
- func (m *APIValidationResponseV1) UnmarshalBinary(b []byte) error
- func (m *APIValidationResponseV1) Validate(formats strfmt.Registry) error
- type BinservclientMsaPFResponse
- func (m *BinservclientMsaPFResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BinservclientMsaPFResponse) MarshalBinary() ([]byte, error)
- func (m *BinservclientMsaPFResponse) UnmarshalBinary(b []byte) error
- func (m *BinservclientMsaPFResponse) Validate(formats strfmt.Registry) error
- type BinservclientMsaPutFileResponse
- func (m *BinservclientMsaPutFileResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BinservclientMsaPutFileResponse) MarshalBinary() ([]byte, error)
- func (m *BinservclientMsaPutFileResponse) UnmarshalBinary(b []byte) error
- func (m *BinservclientMsaPutFileResponse) Validate(formats strfmt.Registry) error
- type BinservclientRemoteCommandPutFile
- func (m *BinservclientRemoteCommandPutFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *BinservclientRemoteCommandPutFile) MarshalBinary() ([]byte, error)
- func (m *BinservclientRemoteCommandPutFile) UnmarshalBinary(b []byte) error
- func (m *BinservclientRemoteCommandPutFile) Validate(formats strfmt.Registry) error
- type ClientArchiveCreateResponseV1
- func (m *ClientArchiveCreateResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientArchiveCreateResponseV1) MarshalBinary() ([]byte, error)
- func (m *ClientArchiveCreateResponseV1) UnmarshalBinary(b []byte) error
- func (m *ClientArchiveCreateResponseV1) Validate(formats strfmt.Registry) error
- type ClientArchiveListFilesResponseV1
- func (m *ClientArchiveListFilesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientArchiveListFilesResponseV1) MarshalBinary() ([]byte, error)
- func (m *ClientArchiveListFilesResponseV1) UnmarshalBinary(b []byte) error
- func (m *ClientArchiveListFilesResponseV1) Validate(formats strfmt.Registry) error
- type ClientArchiveWithFilesV1
- func (m *ClientArchiveWithFilesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientArchiveWithFilesV1) MarshalBinary() ([]byte, error)
- func (m *ClientArchiveWithFilesV1) UnmarshalBinary(b []byte) error
- func (m *ClientArchiveWithFilesV1) Validate(formats strfmt.Registry) error
- type ClientExtractionCreateRequestV1
- func (m *ClientExtractionCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExtractionCreateRequestV1) MarshalBinary() ([]byte, error)
- func (m *ClientExtractionCreateRequestV1) UnmarshalBinary(b []byte) error
- func (m *ClientExtractionCreateRequestV1) Validate(formats strfmt.Registry) error
- type ClientExtractionCreateResponseV1
- func (m *ClientExtractionCreateResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExtractionCreateResponseV1) MarshalBinary() ([]byte, error)
- func (m *ClientExtractionCreateResponseV1) UnmarshalBinary(b []byte) error
- func (m *ClientExtractionCreateResponseV1) Validate(formats strfmt.Registry) error
- type ClientExtractionFileParametersV1
- func (m *ClientExtractionFileParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExtractionFileParametersV1) MarshalBinary() ([]byte, error)
- func (m *ClientExtractionFileParametersV1) UnmarshalBinary(b []byte) error
- func (m *ClientExtractionFileParametersV1) Validate(formats strfmt.Registry) error
- type ClientExtractionFileResultV1
- func (m *ClientExtractionFileResultV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExtractionFileResultV1) MarshalBinary() ([]byte, error)
- func (m *ClientExtractionFileResultV1) UnmarshalBinary(b []byte) error
- func (m *ClientExtractionFileResultV1) Validate(formats strfmt.Registry) error
- type ClientExtractionListFilesResponseV1
- func (m *ClientExtractionListFilesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExtractionListFilesResponseV1) MarshalBinary() ([]byte, error)
- func (m *ClientExtractionListFilesResponseV1) UnmarshalBinary(b []byte) error
- func (m *ClientExtractionListFilesResponseV1) Validate(formats strfmt.Registry) error
- type ClientExtractionWithFilesV1
- func (m *ClientExtractionWithFilesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientExtractionWithFilesV1) MarshalBinary() ([]byte, error)
- func (m *ClientExtractionWithFilesV1) UnmarshalBinary(b []byte) error
- func (m *ClientExtractionWithFilesV1) Validate(formats strfmt.Registry) error
- type ClientQuerySamplesRequest
- func (m *ClientQuerySamplesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientQuerySamplesRequest) MarshalBinary() ([]byte, error)
- func (m *ClientQuerySamplesRequest) UnmarshalBinary(b []byte) error
- func (m *ClientQuerySamplesRequest) Validate(formats strfmt.Registry) error
- type ClientSampleMetadataResponseV2
- func (m *ClientSampleMetadataResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientSampleMetadataResponseV2) MarshalBinary() ([]byte, error)
- func (m *ClientSampleMetadataResponseV2) UnmarshalBinary(b []byte) error
- func (m *ClientSampleMetadataResponseV2) Validate(formats strfmt.Registry) error
- type ClientSampleMetadataV2
- func (m *ClientSampleMetadataV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ClientSampleMetadataV2) MarshalBinary() ([]byte, error)
- func (m *ClientSampleMetadataV2) UnmarshalBinary(b []byte) error
- func (m *ClientSampleMetadataV2) Validate(formats strfmt.Registry) error
- type CloudontologyPatternDisposition
- func (m *CloudontologyPatternDisposition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CloudontologyPatternDisposition) MarshalBinary() ([]byte, error)
- func (m *CloudontologyPatternDisposition) UnmarshalBinary(b []byte) error
- func (m *CloudontologyPatternDisposition) Validate(formats strfmt.Registry) error
- type CommonCIDComplianceResult
- func (m *CommonCIDComplianceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CommonCIDComplianceResult) MarshalBinary() ([]byte, error)
- func (m *CommonCIDComplianceResult) UnmarshalBinary(b []byte) error
- func (m *CommonCIDComplianceResult) Validate(formats strfmt.Registry) error
- type CommonOSCompliance
- type CoreEntitiesResponse
- type CoreEntitiesResponseResources
- type CsdomainDevice
- type CsdomainDeviceMeta
- type CsdomainDevicePolicy
- type CsdomainManagedApp
- type CsdomainManagedApps
- type CsdomainMappedDevicePolicies
- func (m *CsdomainMappedDevicePolicies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *CsdomainMappedDevicePolicies) MarshalBinary() ([]byte, error)
- func (m *CsdomainMappedDevicePolicies) UnmarshalBinary(b []byte) error
- func (m *CsdomainMappedDevicePolicies) Validate(formats strfmt.Registry) error
- type DetectionAggregateIndicator
- func (m *DetectionAggregateIndicator) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectionAggregateIndicator) MarshalBinary() ([]byte, error)
- func (m *DetectionAggregateIndicator) UnmarshalBinary(b []byte) error
- func (m *DetectionAggregateIndicator) Validate(formats strfmt.Registry) error
- type DetectionAggregateThreatIntel
- func (m *DetectionAggregateThreatIntel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectionAggregateThreatIntel) MarshalBinary() ([]byte, error)
- func (m *DetectionAggregateThreatIntel) UnmarshalBinary(b []byte) error
- func (m *DetectionAggregateThreatIntel) Validate(formats strfmt.Registry) error
- type DetectionEnrichment
- type DetectionEnrichmentHost
- func (m *DetectionEnrichmentHost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectionEnrichmentHost) MarshalBinary() ([]byte, error)
- func (m *DetectionEnrichmentHost) UnmarshalBinary(b []byte) error
- func (m *DetectionEnrichmentHost) Validate(formats strfmt.Registry) error
- type DetectionHostNetwork
- type DetectionInventoryEnrichment
- func (m *DetectionInventoryEnrichment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectionInventoryEnrichment) MarshalBinary() ([]byte, error)
- func (m *DetectionInventoryEnrichment) UnmarshalBinary(b []byte) error
- func (m *DetectionInventoryEnrichment) Validate(formats strfmt.Registry) error
- type DetectsBehavior
- type DetectsDeviceDetailIndexed
- func (m *DetectsDeviceDetailIndexed) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectsDeviceDetailIndexed) MarshalBinary() ([]byte, error)
- func (m *DetectsDeviceDetailIndexed) UnmarshalBinary(b []byte) error
- func (m *DetectsDeviceDetailIndexed) Validate(formats strfmt.Registry) error
- type DetectsHostInfo
- type DetectsInvestigatable
- type DetectsInvestigatableCrawlEdgeIds
- type DetectsInvestigatableCrawlVertexIds
- type DetectsParentDetails
- type DetectsQuarantinedFile
- func (m *DetectsQuarantinedFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectsQuarantinedFile) MarshalBinary() ([]byte, error)
- func (m *DetectsQuarantinedFile) UnmarshalBinary(b []byte) error
- func (m *DetectsQuarantinedFile) Validate(formats strfmt.Registry) error
- type DetectsapiPatchEntitiesInvestigatablesV1Request
- func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) MarshalBinary() ([]byte, error)
- func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) UnmarshalBinary(b []byte) error
- func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) Validate(formats strfmt.Registry) error
- type DetectsapiPatchEntitiesInvestigatablesV2Request
- func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) MarshalBinary() ([]byte, error)
- func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) UnmarshalBinary(b []byte) error
- func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) Validate(formats strfmt.Registry) error
- type DetectsapiPostEntitiesInvestigatablesV1Request
- func (m *DetectsapiPostEntitiesInvestigatablesV1Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectsapiPostEntitiesInvestigatablesV1Request) MarshalBinary() ([]byte, error)
- func (m *DetectsapiPostEntitiesInvestigatablesV1Request) UnmarshalBinary(b []byte) error
- func (m *DetectsapiPostEntitiesInvestigatablesV1Request) Validate(formats strfmt.Registry) error
- type DetectsapiPostEntitiesInvestigatablesV1Response
- func (m *DetectsapiPostEntitiesInvestigatablesV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DetectsapiPostEntitiesInvestigatablesV1Response) MarshalBinary() ([]byte, error)
- func (m *DetectsapiPostEntitiesInvestigatablesV1Response) UnmarshalBinary(b []byte) error
- func (m *DetectsapiPostEntitiesInvestigatablesV1Response) Validate(formats strfmt.Registry) error
- type DeviceControlExceptionRespV1
- func (m *DeviceControlExceptionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceControlExceptionRespV1) MarshalBinary() ([]byte, error)
- func (m *DeviceControlExceptionRespV1) UnmarshalBinary(b []byte) error
- func (m *DeviceControlExceptionRespV1) Validate(formats strfmt.Registry) error
- type DeviceControlPolicyV1
- type DeviceControlReqUpdateDefaultDCPolicyV1
- func (m *DeviceControlReqUpdateDefaultDCPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceControlReqUpdateDefaultDCPolicyV1) MarshalBinary() ([]byte, error)
- func (m *DeviceControlReqUpdateDefaultDCPolicyV1) UnmarshalBinary(b []byte) error
- func (m *DeviceControlReqUpdateDefaultDCPolicyV1) Validate(formats strfmt.Registry) error
- type DeviceControlRespV1
- type DeviceControlSettingsRespV1
- func (m *DeviceControlSettingsRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceControlSettingsRespV1) MarshalBinary() ([]byte, error)
- func (m *DeviceControlSettingsRespV1) UnmarshalBinary(b []byte) error
- func (m *DeviceControlSettingsRespV1) Validate(formats strfmt.Registry) error
- type DeviceControlUSBClassExceptionsResponse
- func (m *DeviceControlUSBClassExceptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceControlUSBClassExceptionsResponse) MarshalBinary() ([]byte, error)
- func (m *DeviceControlUSBClassExceptionsResponse) UnmarshalBinary(b []byte) error
- func (m *DeviceControlUSBClassExceptionsResponse) Validate(formats strfmt.Registry) error
- type DeviceControlUSBCustomNotification
- func (m *DeviceControlUSBCustomNotification) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceControlUSBCustomNotification) MarshalBinary() ([]byte, error)
- func (m *DeviceControlUSBCustomNotification) UnmarshalBinary(b []byte) error
- func (m *DeviceControlUSBCustomNotification) Validate(formats strfmt.Registry) error
- type DeviceControlUSBCustomNotifications
- func (m *DeviceControlUSBCustomNotifications) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceControlUSBCustomNotifications) MarshalBinary() ([]byte, error)
- func (m *DeviceControlUSBCustomNotifications) UnmarshalBinary(b []byte) error
- func (m *DeviceControlUSBCustomNotifications) Validate(formats strfmt.Registry) error
- type DeviceDevice
- type DeviceDeviceMeta
- type DeviceDevicePolicy
- type DeviceManagedApp
- type DeviceManagedApps
- type DeviceMappedDevicePolicies
- func (m *DeviceMappedDevicePolicies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceMappedDevicePolicies) MarshalBinary() ([]byte, error)
- func (m *DeviceMappedDevicePolicies) UnmarshalBinary(b []byte) error
- func (m *DeviceMappedDevicePolicies) Validate(formats strfmt.Registry) error
- type DeviceapiDeviceDetailsResponseSwagger
- func (m *DeviceapiDeviceDetailsResponseSwagger) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiDeviceDetailsResponseSwagger) MarshalBinary() ([]byte, error)
- func (m *DeviceapiDeviceDetailsResponseSwagger) UnmarshalBinary(b []byte) error
- func (m *DeviceapiDeviceDetailsResponseSwagger) Validate(formats strfmt.Registry) error
- type DeviceapiDeviceSwagger
- func (m *DeviceapiDeviceSwagger) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiDeviceSwagger) MarshalBinary() ([]byte, error)
- func (m *DeviceapiDeviceSwagger) UnmarshalBinary(b []byte) error
- func (m *DeviceapiDeviceSwagger) Validate(formats strfmt.Registry) error
- type DeviceapiGroupMeta
- type DeviceapiGroupResponseV1
- func (m *DeviceapiGroupResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiGroupResponseV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiGroupResponseV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiGroupResponseV1) Validate(formats strfmt.Registry) error
- type DeviceapiGroupsResponseV1
- func (m *DeviceapiGroupsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiGroupsResponseV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiGroupsResponseV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiGroupsResponseV1) Validate(formats strfmt.Registry) error
- type DeviceapiLoginDetailV1
- func (m *DeviceapiLoginDetailV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiLoginDetailV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiLoginDetailV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiLoginDetailV1) Validate(formats strfmt.Registry) error
- type DeviceapiLoginHistoryResponseV1
- func (m *DeviceapiLoginHistoryResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiLoginHistoryResponseV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiLoginHistoryResponseV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiLoginHistoryResponseV1) Validate(formats strfmt.Registry) error
- type DeviceapiLoginInfoV1
- type DeviceapiNetworkAddressHistoryResponseV1
- func (m *DeviceapiNetworkAddressHistoryResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiNetworkAddressHistoryResponseV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiNetworkAddressHistoryResponseV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiNetworkAddressHistoryResponseV1) Validate(formats strfmt.Registry) error
- type DeviceapiNetworkAddressHistoryV1
- func (m *DeviceapiNetworkAddressHistoryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiNetworkAddressHistoryV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiNetworkAddressHistoryV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiNetworkAddressHistoryV1) Validate(formats strfmt.Registry) error
- type DeviceapiNetworkAddressV1
- func (m *DeviceapiNetworkAddressV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiNetworkAddressV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiNetworkAddressV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiNetworkAddressV1) Validate(formats strfmt.Registry) error
- type DeviceapiUpdateDeviceDetailsResponseV1
- func (m *DeviceapiUpdateDeviceDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiUpdateDeviceDetailsResponseV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiUpdateDeviceDetailsResponseV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiUpdateDeviceDetailsResponseV1) Validate(formats strfmt.Registry) error
- type DeviceapiUpdateDeviceTagsRequestV1
- func (m *DeviceapiUpdateDeviceTagsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiUpdateDeviceTagsRequestV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiUpdateDeviceTagsRequestV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiUpdateDeviceTagsRequestV1) Validate(formats strfmt.Registry) error
- type DeviceapiUpdateDeviceTagsSwaggerV1
- func (m *DeviceapiUpdateDeviceTagsSwaggerV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DeviceapiUpdateDeviceTagsSwaggerV1) MarshalBinary() ([]byte, error)
- func (m *DeviceapiUpdateDeviceTagsSwaggerV1) UnmarshalBinary(b []byte) error
- func (m *DeviceapiUpdateDeviceTagsSwaggerV1) Validate(formats strfmt.Registry) error
- type DomainAPIDetectionDocument
- func (m *DomainAPIDetectionDocument) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIDetectionDocument) MarshalBinary() ([]byte, error)
- func (m *DomainAPIDetectionDocument) UnmarshalBinary(b []byte) error
- func (m *DomainAPIDetectionDocument) Validate(formats strfmt.Registry) error
- type DomainAPIError
- type DomainAPIErrorResources
- type DomainAPIEvaluationLogicComparisonsV1
- func (m *DomainAPIEvaluationLogicComparisonsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIEvaluationLogicComparisonsV1) MarshalBinary() ([]byte, error)
- func (m *DomainAPIEvaluationLogicComparisonsV1) UnmarshalBinary(b []byte) error
- func (m *DomainAPIEvaluationLogicComparisonsV1) Validate(formats strfmt.Registry) error
- type DomainAPIEvaluationLogicEntityComparisonV1
- func (m *DomainAPIEvaluationLogicEntityComparisonV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIEvaluationLogicEntityComparisonV1) MarshalBinary() ([]byte, error)
- func (m *DomainAPIEvaluationLogicEntityComparisonV1) UnmarshalBinary(b []byte) error
- func (m *DomainAPIEvaluationLogicEntityComparisonV1) Validate(formats strfmt.Registry) error
- type DomainAPIEvaluationLogicEntityComparisonV1ExpectedValue
- type DomainAPIEvaluationLogicItemV1
- func (m *DomainAPIEvaluationLogicItemV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIEvaluationLogicItemV1) MarshalBinary() ([]byte, error)
- func (m *DomainAPIEvaluationLogicItemV1) UnmarshalBinary(b []byte) error
- func (m *DomainAPIEvaluationLogicItemV1) Validate(formats strfmt.Registry) error
- type DomainAPIEvaluationLogicStateComparisonV1
- func (m *DomainAPIEvaluationLogicStateComparisonV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIEvaluationLogicStateComparisonV1) MarshalBinary() ([]byte, error)
- func (m *DomainAPIEvaluationLogicStateComparisonV1) UnmarshalBinary(b []byte) error
- func (m *DomainAPIEvaluationLogicStateComparisonV1) Validate(formats strfmt.Registry) error
- type DomainAPIEvaluationLogicSystemCharacteristicV1
- type DomainAPIEvaluationLogicV1
- func (m *DomainAPIEvaluationLogicV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIEvaluationLogicV1) MarshalBinary() ([]byte, error)
- func (m *DomainAPIEvaluationLogicV1) UnmarshalBinary(b []byte) error
- func (m *DomainAPIEvaluationLogicV1) Validate(formats strfmt.Registry) error
- type DomainAPIHostGroup
- type DomainAPIRemediationIDs
- func (m *DomainAPIRemediationIDs) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIRemediationIDs) MarshalBinary() ([]byte, error)
- func (m *DomainAPIRemediationIDs) UnmarshalBinary(b []byte) error
- func (m *DomainAPIRemediationIDs) Validate(formats strfmt.Registry) error
- type DomainAPIRemediationV2
- func (m *DomainAPIRemediationV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIRemediationV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIRemediationV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIRemediationV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityAppV2
- func (m *DomainAPIVulnerabilityAppV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityAppV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityAppV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityAppV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityCVECISAInfo
- func (m *DomainAPIVulnerabilityCVECISAInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityCVECISAInfo) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityCVECISAInfo) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityCVECISAInfo) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityCVEDetailsFacetV2
- func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityExtendedAppV2
- func (m *DomainAPIVulnerabilityExtendedAppV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityExtendedAppV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityExtendedAppV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityExtendedAppV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityHostFacetV2
- func (m *DomainAPIVulnerabilityHostFacetV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityHostFacetV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityHostFacetV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityHostFacetV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityRemediationFacetV2
- func (m *DomainAPIVulnerabilityRemediationFacetV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityRemediationFacetV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityRemediationFacetV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityRemediationFacetV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilitySuppressionInfoV2
- func (m *DomainAPIVulnerabilitySuppressionInfoV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilitySuppressionInfoV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilitySuppressionInfoV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilitySuppressionInfoV2) Validate(formats strfmt.Registry) error
- type DomainAPIVulnerabilityV2
- func (m *DomainAPIVulnerabilityV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAPIVulnerabilityV2) MarshalBinary() ([]byte, error)
- func (m *DomainAPIVulnerabilityV2) UnmarshalBinary(b []byte) error
- func (m *DomainAPIVulnerabilityV2) Validate(formats strfmt.Registry) error
- type DomainAWSAccountV2
- type DomainAWSConfiguration
- func (m *DomainAWSConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAWSConfiguration) MarshalBinary() ([]byte, error)
- func (m *DomainAWSConfiguration) UnmarshalBinary(b []byte) error
- func (m *DomainAWSConfiguration) Validate(formats strfmt.Registry) error
- type DomainAWSD4CAccountV1
- type DomainAWSD4COrganizationAccountV1
- func (m *DomainAWSD4COrganizationAccountV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAWSD4COrganizationAccountV1) MarshalBinary() ([]byte, error)
- func (m *DomainAWSD4COrganizationAccountV1) UnmarshalBinary(b []byte) error
- func (m *DomainAWSD4COrganizationAccountV1) Validate(formats strfmt.Registry) error
- type DomainAccessTokenResponseV1
- func (m *DomainAccessTokenResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAccessTokenResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainAccessTokenResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainAccessTokenResponseV1) Validate(formats strfmt.Registry) error
- type DomainAccountAccessResult
- func (m *DomainAccountAccessResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAccountAccessResult) MarshalBinary() ([]byte, error)
- func (m *DomainAccountAccessResult) UnmarshalBinary(b []byte) error
- func (m *DomainAccountAccessResult) Validate(formats strfmt.Registry) error
- type DomainActionEntitiesResponseV1
- func (m *DomainActionEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainActionEntitiesResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainActionEntitiesResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainActionEntitiesResponseV1) Validate(formats strfmt.Registry) error
- type DomainActionUserRolesRequest
- func (m *DomainActionUserRolesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainActionUserRolesRequest) MarshalBinary() ([]byte, error)
- func (m *DomainActionUserRolesRequest) UnmarshalBinary(b []byte) error
- func (m *DomainActionUserRolesRequest) Validate(formats strfmt.Registry) error
- type DomainActionV1
- type DomainActorDocument
- type DomainActorsResponse
- type DomainAggregatesResponse
- func (m *DomainAggregatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAggregatesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainAggregatesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainAggregatesResponse) Validate(formats strfmt.Registry) error
- type DomainAssessment
- type DomainAssessmentItems
- type DomainAssessmentsResponse
- func (m *DomainAssessmentsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAssessmentsResponse) MarshalBinary() ([]byte, error)
- func (m *DomainAssessmentsResponse) UnmarshalBinary(b []byte) error
- func (m *DomainAssessmentsResponse) Validate(formats strfmt.Registry) error
- type DomainAzureAccountV1
- type DomainAzureClientServicePrincipalV1
- func (m *DomainAzureClientServicePrincipalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainAzureClientServicePrincipalV1) MarshalBinary() ([]byte, error)
- func (m *DomainAzureClientServicePrincipalV1) UnmarshalBinary(b []byte) error
- func (m *DomainAzureClientServicePrincipalV1) Validate(formats strfmt.Registry) error
- type DomainBaseAPIVulnerabilityV2
- func (m *DomainBaseAPIVulnerabilityV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBaseAPIVulnerabilityV2) MarshalBinary() ([]byte, error)
- func (m *DomainBaseAPIVulnerabilityV2) UnmarshalBinary(b []byte) error
- func (m *DomainBaseAPIVulnerabilityV2) Validate(formats strfmt.Registry) error
- type DomainBatchExecuteCommandRequest
- func (m *DomainBatchExecuteCommandRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchExecuteCommandRequest) MarshalBinary() ([]byte, error)
- func (m *DomainBatchExecuteCommandRequest) UnmarshalBinary(b []byte) error
- func (m *DomainBatchExecuteCommandRequest) Validate(formats strfmt.Registry) error
- type DomainBatchGetCmdStatusResponse
- func (m *DomainBatchGetCmdStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchGetCmdStatusResponse) MarshalBinary() ([]byte, error)
- func (m *DomainBatchGetCmdStatusResponse) UnmarshalBinary(b []byte) error
- func (m *DomainBatchGetCmdStatusResponse) Validate(formats strfmt.Registry) error
- type DomainBatchGetCommandRequest
- func (m *DomainBatchGetCommandRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchGetCommandRequest) MarshalBinary() ([]byte, error)
- func (m *DomainBatchGetCommandRequest) UnmarshalBinary(b []byte) error
- func (m *DomainBatchGetCommandRequest) Validate(formats strfmt.Registry) error
- type DomainBatchGetCommandResponse
- func (m *DomainBatchGetCommandResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchGetCommandResponse) MarshalBinary() ([]byte, error)
- func (m *DomainBatchGetCommandResponse) UnmarshalBinary(b []byte) error
- func (m *DomainBatchGetCommandResponse) Validate(formats strfmt.Registry) error
- type DomainBatchInitSessionRequest
- func (m *DomainBatchInitSessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchInitSessionRequest) MarshalBinary() ([]byte, error)
- func (m *DomainBatchInitSessionRequest) UnmarshalBinary(b []byte) error
- func (m *DomainBatchInitSessionRequest) Validate(formats strfmt.Registry) error
- type DomainBatchInitSessionResponse
- func (m *DomainBatchInitSessionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchInitSessionResponse) MarshalBinary() ([]byte, error)
- func (m *DomainBatchInitSessionResponse) UnmarshalBinary(b []byte) error
- func (m *DomainBatchInitSessionResponse) Validate(formats strfmt.Registry) error
- type DomainBatchRefreshSessionRequest
- func (m *DomainBatchRefreshSessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchRefreshSessionRequest) MarshalBinary() ([]byte, error)
- func (m *DomainBatchRefreshSessionRequest) UnmarshalBinary(b []byte) error
- func (m *DomainBatchRefreshSessionRequest) Validate(formats strfmt.Registry) error
- type DomainBatchRefreshSessionResponse
- func (m *DomainBatchRefreshSessionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBatchRefreshSessionResponse) MarshalBinary() ([]byte, error)
- func (m *DomainBatchRefreshSessionResponse) UnmarshalBinary(b []byte) error
- func (m *DomainBatchRefreshSessionResponse) Validate(formats strfmt.Registry) error
- type DomainBehavior
- type DomainBotnetConfigSource
- func (m *DomainBotnetConfigSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainBotnetConfigSource) MarshalBinary() ([]byte, error)
- func (m *DomainBotnetConfigSource) UnmarshalBinary(b []byte) error
- func (m *DomainBotnetConfigSource) Validate(formats strfmt.Registry) error
- type DomainBotnetInject
- type DomainBreachDetailsV1
- type DomainBreachedItemV1
- type DomainCIDGroup
- type DomainCIDGroupMembers
- type DomainCIDGroupMembersRequestV1
- func (m *DomainCIDGroupMembersRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDGroupMembersRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainCIDGroupMembersRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainCIDGroupMembersRequestV1) Validate(formats strfmt.Registry) error
- type DomainCIDGroupMembersResponseV1
- func (m *DomainCIDGroupMembersResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDGroupMembersResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainCIDGroupMembersResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainCIDGroupMembersResponseV1) Validate(formats strfmt.Registry) error
- type DomainCIDGroupsRequestV1
- func (m *DomainCIDGroupsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDGroupsRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainCIDGroupsRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainCIDGroupsRequestV1) Validate(formats strfmt.Registry) error
- type DomainCIDGroupsResponseV1
- func (m *DomainCIDGroupsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDGroupsResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainCIDGroupsResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainCIDGroupsResponseV1) Validate(formats strfmt.Registry) error
- type DomainCIDPolicyAssignments
- func (m *DomainCIDPolicyAssignments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDPolicyAssignments) MarshalBinary() ([]byte, error)
- func (m *DomainCIDPolicyAssignments) UnmarshalBinary(b []byte) error
- func (m *DomainCIDPolicyAssignments) Validate(formats strfmt.Registry) error
- type DomainCIDPolicyAssignmentsCisBenchmark
- func (m *DomainCIDPolicyAssignmentsCisBenchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDPolicyAssignmentsCisBenchmark) MarshalBinary() ([]byte, error)
- func (m *DomainCIDPolicyAssignmentsCisBenchmark) UnmarshalBinary(b []byte) error
- func (m *DomainCIDPolicyAssignmentsCisBenchmark) Validate(formats strfmt.Registry) error
- type DomainCIDPolicyAssignmentsNistBenchmark
- func (m *DomainCIDPolicyAssignmentsNistBenchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDPolicyAssignmentsNistBenchmark) MarshalBinary() ([]byte, error)
- func (m *DomainCIDPolicyAssignmentsNistBenchmark) UnmarshalBinary(b []byte) error
- func (m *DomainCIDPolicyAssignmentsNistBenchmark) Validate(formats strfmt.Registry) error
- type DomainCIDPolicyAssignmentsPciBenchmark
- func (m *DomainCIDPolicyAssignmentsPciBenchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDPolicyAssignmentsPciBenchmark) MarshalBinary() ([]byte, error)
- func (m *DomainCIDPolicyAssignmentsPciBenchmark) UnmarshalBinary(b []byte) error
- func (m *DomainCIDPolicyAssignmentsPciBenchmark) Validate(formats strfmt.Registry) error
- type DomainCIDPolicyAssignmentsSoc2Benchmark
- func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) MarshalBinary() ([]byte, error)
- func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) UnmarshalBinary(b []byte) error
- func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) Validate(formats strfmt.Registry) error
- type DomainCSIXLabel
- type DomainCSIXRelation
- type DomainCaseCreationRequestV2
- func (m *DomainCaseCreationRequestV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCaseCreationRequestV2) MarshalBinary() ([]byte, error)
- func (m *DomainCaseCreationRequestV2) UnmarshalBinary(b []byte) error
- func (m *DomainCaseCreationRequestV2) Validate(formats strfmt.Registry) error
- type DomainChildLink
- type DomainChildrenResponseV1
- func (m *DomainChildrenResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainChildrenResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainChildrenResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainChildrenResponseV1) Validate(formats strfmt.Registry) error
- type DomainCloudAccountID
- type DomainCommandExecuteRequest
- func (m *DomainCommandExecuteRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCommandExecuteRequest) MarshalBinary() ([]byte, error)
- func (m *DomainCommandExecuteRequest) UnmarshalBinary(b []byte) error
- func (m *DomainCommandExecuteRequest) Validate(formats strfmt.Registry) error
- type DomainCommandExecuteResponse
- func (m *DomainCommandExecuteResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCommandExecuteResponse) MarshalBinary() ([]byte, error)
- func (m *DomainCommandExecuteResponse) UnmarshalBinary(b []byte) error
- func (m *DomainCommandExecuteResponse) Validate(formats strfmt.Registry) error
- type DomainCommandExecuteResponseWrapper
- func (m *DomainCommandExecuteResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCommandExecuteResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainCommandExecuteResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainCommandExecuteResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainComplianceResponse
- func (m *DomainComplianceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainComplianceResponse) MarshalBinary() ([]byte, error)
- func (m *DomainComplianceResponse) UnmarshalBinary(b []byte) error
- func (m *DomainComplianceResponse) Validate(formats strfmt.Registry) error
- type DomainCondition
- type DomainCreateActionRequest
- func (m *DomainCreateActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCreateActionRequest) MarshalBinary() ([]byte, error)
- func (m *DomainCreateActionRequest) UnmarshalBinary(b []byte) error
- func (m *DomainCreateActionRequest) Validate(formats strfmt.Registry) error
- type DomainCreateUserRequest
- func (m *DomainCreateUserRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainCreateUserRequest) MarshalBinary() ([]byte, error)
- func (m *DomainCreateUserRequest) UnmarshalBinary(b []byte) error
- func (m *DomainCreateUserRequest) Validate(formats strfmt.Registry) error
- type DomainDDOSAttackSource
- func (m *DomainDDOSAttackSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDDOSAttackSource) MarshalBinary() ([]byte, error)
- func (m *DomainDDOSAttackSource) UnmarshalBinary(b []byte) error
- func (m *DomainDDOSAttackSource) Validate(formats strfmt.Registry) error
- type DomainDDOSTargetDetails
- func (m *DomainDDOSTargetDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDDOSTargetDetails) MarshalBinary() ([]byte, error)
- func (m *DomainDDOSTargetDetails) UnmarshalBinary(b []byte) error
- func (m *DomainDDOSTargetDetails) Validate(formats strfmt.Registry) error
- type DomainDetailedNotificationV1
- func (m *DomainDetailedNotificationV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDetailedNotificationV1) MarshalBinary() ([]byte, error)
- func (m *DomainDetailedNotificationV1) UnmarshalBinary(b []byte) error
- func (m *DomainDetailedNotificationV1) Validate(formats strfmt.Registry) error
- type DomainDetectsEntitiesPatchRequest
- func (m *DomainDetectsEntitiesPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDetectsEntitiesPatchRequest) MarshalBinary() ([]byte, error)
- func (m *DomainDetectsEntitiesPatchRequest) UnmarshalBinary(b []byte) error
- func (m *DomainDetectsEntitiesPatchRequest) Validate(formats strfmt.Registry) error
- type DomainDevice
- type DomainDeviceDetailsResponseSwagger
- func (m *DomainDeviceDetailsResponseSwagger) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDeviceDetailsResponseSwagger) MarshalBinary() ([]byte, error)
- func (m *DomainDeviceDetailsResponseSwagger) UnmarshalBinary(b []byte) error
- func (m *DomainDeviceDetailsResponseSwagger) Validate(formats strfmt.Registry) error
- type DomainDeviceMeta
- type DomainDevicePaging
- type DomainDeviceResponse
- type DomainDeviceSwagger
- type DomainDiscoverAPIAccount
- func (m *DomainDiscoverAPIAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIAccount) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIAccount) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIAccount) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIAccountEntitiesResponse
- func (m *DomainDiscoverAPIAccountEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIAccountEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIAccountEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIAccountEntitiesResponse) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIApplication
- func (m *DomainDiscoverAPIApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIApplication) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIApplication) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIApplication) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIApplicationEntitiesResponse
- func (m *DomainDiscoverAPIApplicationEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIApplicationEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIApplicationEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIApplicationEntitiesResponse) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIApplicationHost
- func (m *DomainDiscoverAPIApplicationHost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIApplicationHost) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIApplicationHost) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIApplicationHost) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIBiosHashesData
- func (m *DomainDiscoverAPIBiosHashesData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIBiosHashesData) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIBiosHashesData) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIBiosHashesData) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIDiskSize
- func (m *DomainDiscoverAPIDiskSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIDiskSize) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIDiskSize) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIDiskSize) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIFieldMetadata
- func (m *DomainDiscoverAPIFieldMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIFieldMetadata) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIFieldMetadata) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIFieldMetadata) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIHost
- type DomainDiscoverAPIHostEntitiesResponse
- func (m *DomainDiscoverAPIHostEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIHostEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIHostEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIHostEntitiesResponse) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPILogin
- func (m *DomainDiscoverAPILogin) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPILogin) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPILogin) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPILogin) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPILoginEntitiesResponse
- func (m *DomainDiscoverAPILoginEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPILoginEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPILoginEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPILoginEntitiesResponse) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIMountStorageInfo
- func (m *DomainDiscoverAPIMountStorageInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIMountStorageInfo) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIMountStorageInfo) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIMountStorageInfo) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPINetworkInterface
- func (m *DomainDiscoverAPINetworkInterface) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPINetworkInterface) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPINetworkInterface) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPINetworkInterface) Validate(formats strfmt.Registry) error
- type DomainDiscoverAPIOsSecurity
- func (m *DomainDiscoverAPIOsSecurity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainDiscoverAPIOsSecurity) MarshalBinary() ([]byte, error)
- func (m *DomainDiscoverAPIOsSecurity) UnmarshalBinary(b []byte) error
- func (m *DomainDiscoverAPIOsSecurity) Validate(formats strfmt.Registry) error
- type DomainDisposition
- type DomainECrimeKillChain
- type DomainEntitiesPatchRequest
- func (m *DomainEntitiesPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainEntitiesPatchRequest) MarshalBinary() ([]byte, error)
- func (m *DomainEntitiesPatchRequest) UnmarshalBinary(b []byte) error
- func (m *DomainEntitiesPatchRequest) Validate(formats strfmt.Registry) error
- type DomainEntity
- type DomainEnvironmentScore
- func (m *DomainEnvironmentScore) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainEnvironmentScore) MarshalBinary() ([]byte, error)
- func (m *DomainEnvironmentScore) UnmarshalBinary(b []byte) error
- func (m *DomainEnvironmentScore) Validate(formats strfmt.Registry) error
- type DomainErrorsOnly
- type DomainEvent
- type DomainEventEntitiesResponse
- func (m *DomainEventEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainEventEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainEventEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainEventEntitiesResponse) Validate(formats strfmt.Registry) error
- type DomainEventHistogram
- type DomainExportJobEntitiesResponseV1
- func (m *DomainExportJobEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainExportJobEntitiesResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainExportJobEntitiesResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainExportJobEntitiesResponseV1) Validate(formats strfmt.Registry) error
- type DomainExportJobIDResponseV1
- func (m *DomainExportJobIDResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainExportJobIDResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainExportJobIDResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainExportJobIDResponseV1) Validate(formats strfmt.Registry) error
- type DomainExportJobMetadataV1
- func (m *DomainExportJobMetadataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainExportJobMetadataV1) MarshalBinary() ([]byte, error)
- func (m *DomainExportJobMetadataV1) UnmarshalBinary(b []byte) error
- func (m *DomainExportJobMetadataV1) Validate(formats strfmt.Registry) error
- type DomainExportJobV1
- type DomainExposedDataRecordFinancialV1
- func (m *DomainExposedDataRecordFinancialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainExposedDataRecordFinancialV1) MarshalBinary() ([]byte, error)
- func (m *DomainExposedDataRecordFinancialV1) UnmarshalBinary(b []byte) error
- func (m *DomainExposedDataRecordFinancialV1) Validate(formats strfmt.Registry) error
- type DomainExposedDataRecordLocationV1
- func (m *DomainExposedDataRecordLocationV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainExposedDataRecordLocationV1) MarshalBinary() ([]byte, error)
- func (m *DomainExposedDataRecordLocationV1) UnmarshalBinary(b []byte) error
- func (m *DomainExposedDataRecordLocationV1) Validate(formats strfmt.Registry) error
- type DomainExposedDataRecordSocialV1
- func (m *DomainExposedDataRecordSocialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainExposedDataRecordSocialV1) MarshalBinary() ([]byte, error)
- func (m *DomainExposedDataRecordSocialV1) UnmarshalBinary(b []byte) error
- func (m *DomainExposedDataRecordSocialV1) Validate(formats strfmt.Registry) error
- type DomainField
- type DomainFieldValidation
- type DomainFieldValue
- type DomainFile
- type DomainFileCount
- type DomainFileDetailsV1
- type DomainFileV2
- type DomainGCPAccountV1
- type DomainIOAEnrichments
- type DomainIOAEventAggregate
- func (m *DomainIOAEventAggregate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainIOAEventAggregate) MarshalBinary() ([]byte, error)
- func (m *DomainIOAEventAggregate) UnmarshalBinary(b []byte) error
- func (m *DomainIOAEventAggregate) Validate(formats strfmt.Registry) error
- type DomainIOAUser
- type DomainImage
- type DomainIncident
- type DomainIncidentID
- type DomainInitRequest
- type DomainInitResponse
- type DomainInitResponseWrapper
- func (m *DomainInitResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainInitResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainInitResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainInitResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainKeyValuePair
- type DomainKillChain
- type DomainLaunchExportJobRequestV1
- func (m *DomainLaunchExportJobRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainLaunchExportJobRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainLaunchExportJobRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainLaunchExportJobRequestV1) Validate(formats strfmt.Registry) error
- type DomainLaunchExportJobResponseV1
- func (m *DomainLaunchExportJobResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainLaunchExportJobResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainLaunchExportJobResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainLaunchExportJobResponseV1) Validate(formats strfmt.Registry) error
- type DomainListFilesResponseWrapper
- func (m *DomainListFilesResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainListFilesResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainListFilesResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainListFilesResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainListFilesV2ResponseWrapper
- func (m *DomainListFilesV2ResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainListFilesV2ResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainListFilesV2ResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainListFilesV2ResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainListSessionsResponseMsa
- func (m *DomainListSessionsResponseMsa) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainListSessionsResponseMsa) MarshalBinary() ([]byte, error)
- func (m *DomainListSessionsResponseMsa) UnmarshalBinary(b []byte) error
- func (m *DomainListSessionsResponseMsa) Validate(formats strfmt.Registry) error
- type DomainMSSPRoleRequestV1
- func (m *DomainMSSPRoleRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMSSPRoleRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainMSSPRoleRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainMSSPRoleRequestV1) Validate(formats strfmt.Registry) error
- type DomainMSSPRoleResponseV1
- func (m *DomainMSSPRoleResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMSSPRoleResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainMSSPRoleResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainMSSPRoleResponseV1) Validate(formats strfmt.Registry) error
- type DomainMSSPRoles
- type DomainMaliciousFile
- type DomainMatchedBreachSummaryV1
- func (m *DomainMatchedBreachSummaryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMatchedBreachSummaryV1) MarshalBinary() ([]byte, error)
- func (m *DomainMatchedBreachSummaryV1) UnmarshalBinary(b []byte) error
- func (m *DomainMatchedBreachSummaryV1) Validate(formats strfmt.Registry) error
- type DomainMatchedRule
- type DomainMetaInfo
- type DomainMsaDetectSummariesResponse
- func (m *DomainMsaDetectSummariesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMsaDetectSummariesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMsaDetectSummariesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMsaDetectSummariesResponse) Validate(formats strfmt.Registry) error
- type DomainMsaEntitiesRolesResponse
- func (m *DomainMsaEntitiesRolesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMsaEntitiesRolesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMsaEntitiesRolesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMsaEntitiesRolesResponse) Validate(formats strfmt.Registry) error
- type DomainMsaEntitiesUsersResponse
- func (m *DomainMsaEntitiesUsersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMsaEntitiesUsersResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMsaEntitiesUsersResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMsaEntitiesUsersResponse) Validate(formats strfmt.Registry) error
- type DomainMsaMetaInfo
- type DomainMsaPFResponseV2
- type DomainMsaQfResponse
- type DomainMsaUserGrantsResponse
- func (m *DomainMsaUserGrantsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMsaUserGrantsResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMsaUserGrantsResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMsaUserGrantsResponse) Validate(formats strfmt.Registry) error
- type DomainMultiCommandExecuteResponse
- func (m *DomainMultiCommandExecuteResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMultiCommandExecuteResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMultiCommandExecuteResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMultiCommandExecuteResponse) Validate(formats strfmt.Registry) error
- type DomainMultiCommandExecuteResponseWrapper
- func (m *DomainMultiCommandExecuteResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMultiCommandExecuteResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainMultiCommandExecuteResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainMultiCommandExecuteResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainMultiPulseSensorResponse
- func (m *DomainMultiPulseSensorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMultiPulseSensorResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMultiPulseSensorResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMultiPulseSensorResponse) Validate(formats strfmt.Registry) error
- type DomainMultiStatusSensorResponse
- func (m *DomainMultiStatusSensorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainMultiStatusSensorResponse) MarshalBinary() ([]byte, error)
- func (m *DomainMultiStatusSensorResponse) UnmarshalBinary(b []byte) error
- func (m *DomainMultiStatusSensorResponse) Validate(formats strfmt.Registry) error
- type DomainNewsDocument
- type DomainNewsResponse
- type DomainNotificationConfig
- func (m *DomainNotificationConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainNotificationConfig) MarshalBinary() ([]byte, error)
- func (m *DomainNotificationConfig) UnmarshalBinary(b []byte) error
- func (m *DomainNotificationConfig) Validate(formats strfmt.Registry) error
- type DomainNotificationDetailsResponseV1
- func (m *DomainNotificationDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainNotificationDetailsResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainNotificationDetailsResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainNotificationDetailsResponseV1) Validate(formats strfmt.Registry) error
- type DomainNotificationDetailsV1
- func (m *DomainNotificationDetailsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainNotificationDetailsV1) MarshalBinary() ([]byte, error)
- func (m *DomainNotificationDetailsV1) UnmarshalBinary(b []byte) error
- func (m *DomainNotificationDetailsV1) Validate(formats strfmt.Registry) error
- type DomainNotificationEntitiesResponseV1
- func (m *DomainNotificationEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainNotificationEntitiesResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainNotificationEntitiesResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainNotificationEntitiesResponseV1) Validate(formats strfmt.Registry) error
- type DomainNotificationIDResponse
- func (m *DomainNotificationIDResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainNotificationIDResponse) MarshalBinary() ([]byte, error)
- func (m *DomainNotificationIDResponse) UnmarshalBinary(b []byte) error
- func (m *DomainNotificationIDResponse) Validate(formats strfmt.Registry) error
- type DomainNotificationV1
- type DomainNotifications
- type DomainPastebinTextSource
- func (m *DomainPastebinTextSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainPastebinTextSource) MarshalBinary() ([]byte, error)
- func (m *DomainPastebinTextSource) UnmarshalBinary(b []byte) error
- func (m *DomainPastebinTextSource) Validate(formats strfmt.Registry) error
- type DomainPastebinTextSourceLegacySource
- type DomainPermission
- type DomainPlatform
- type DomainPolicyInfo
- type DomainPolicySettingByAccountAndRegion
- func (m *DomainPolicySettingByAccountAndRegion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainPolicySettingByAccountAndRegion) MarshalBinary() ([]byte, error)
- func (m *DomainPolicySettingByAccountAndRegion) UnmarshalBinary(b []byte) error
- func (m *DomainPolicySettingByAccountAndRegion) Validate(formats strfmt.Registry) error
- type DomainPublicIndicatorV3
- func (m *DomainPublicIndicatorV3) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainPublicIndicatorV3) MarshalBinary() ([]byte, error)
- func (m *DomainPublicIndicatorV3) UnmarshalBinary(b []byte) error
- func (m *DomainPublicIndicatorV3) Validate(formats strfmt.Registry) error
- type DomainPublicIndicatorsV3Response
- func (m *DomainPublicIndicatorsV3Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainPublicIndicatorsV3Response) MarshalBinary() ([]byte, error)
- func (m *DomainPublicIndicatorsV3Response) UnmarshalBinary(b []byte) error
- func (m *DomainPublicIndicatorsV3Response) Validate(formats strfmt.Registry) error
- type DomainQueriesPatchRequest
- func (m *DomainQueriesPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainQueriesPatchRequest) MarshalBinary() ([]byte, error)
- func (m *DomainQueriesPatchRequest) UnmarshalBinary(b []byte) error
- func (m *DomainQueriesPatchRequest) Validate(formats strfmt.Registry) error
- type DomainQueryResponse
- type DomainQueuedSessionCommand
- func (m *DomainQueuedSessionCommand) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainQueuedSessionCommand) MarshalBinary() ([]byte, error)
- func (m *DomainQueuedSessionCommand) UnmarshalBinary(b []byte) error
- func (m *DomainQueuedSessionCommand) Validate(formats strfmt.Registry) error
- type DomainQueuedSessionJob
- func (m *DomainQueuedSessionJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainQueuedSessionJob) MarshalBinary() ([]byte, error)
- func (m *DomainQueuedSessionJob) UnmarshalBinary(b []byte) error
- func (m *DomainQueuedSessionJob) Validate(formats strfmt.Registry) error
- type DomainQueuedSessionResponseWrapper
- func (m *DomainQueuedSessionResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainQueuedSessionResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainQueuedSessionResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainQueuedSessionResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainQuota
- type DomainReconAPIError
- type DomainReconAPIErrorDetail
- func (m *DomainReconAPIErrorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainReconAPIErrorDetail) MarshalBinary() ([]byte, error)
- func (m *DomainReconAPIErrorDetail) UnmarshalBinary(b []byte) error
- func (m *DomainReconAPIErrorDetail) Validate(formats strfmt.Registry) error
- type DomainRegisterActionsRequest
- func (m *DomainRegisterActionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainRegisterActionsRequest) MarshalBinary() ([]byte, error)
- func (m *DomainRegisterActionsRequest) UnmarshalBinary(b []byte) error
- func (m *DomainRegisterActionsRequest) Validate(formats strfmt.Registry) error
- type DomainRemoteCommandPutFileV2
- func (m *DomainRemoteCommandPutFileV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainRemoteCommandPutFileV2) MarshalBinary() ([]byte, error)
- func (m *DomainRemoteCommandPutFileV2) UnmarshalBinary(b []byte) error
- func (m *DomainRemoteCommandPutFileV2) Validate(formats strfmt.Registry) error
- type DomainReportExecutionSummary
- func (m *DomainReportExecutionSummary) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainReportExecutionSummary) MarshalBinary() ([]byte, error)
- func (m *DomainReportExecutionSummary) UnmarshalBinary(b []byte) error
- func (m *DomainReportExecutionSummary) Validate(formats strfmt.Registry) error
- type DomainReportParams
- type DomainResultMetadata
- type DomainRoleIDs
- type DomainRule
- type DomainRuleEntitiesResponse
- func (m *DomainRuleEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainRuleEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainRuleEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainRuleEntitiesResponse) Validate(formats strfmt.Registry) error
- type DomainRuleMetaInfo
- type DomainRulePreviewRequest
- func (m *DomainRulePreviewRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainRulePreviewRequest) MarshalBinary() ([]byte, error)
- func (m *DomainRulePreviewRequest) UnmarshalBinary(b []byte) error
- func (m *DomainRulePreviewRequest) Validate(formats strfmt.Registry) error
- type DomainRuleQueryResponseV1
- func (m *DomainRuleQueryResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainRuleQueryResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainRuleQueryResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainRuleQueryResponseV1) Validate(formats strfmt.Registry) error
- type DomainRuleQuota
- type DomainRulesEntitiesResponseV1
- func (m *DomainRulesEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainRulesEntitiesResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainRulesEntitiesResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainRulesEntitiesResponseV1) Validate(formats strfmt.Registry) error
- type DomainRulesResponse
- type DomainSPAPICombinedVulnerabilitiesResponse
- func (m *DomainSPAPICombinedVulnerabilitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPICombinedVulnerabilitiesResponse) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPICombinedVulnerabilitiesResponse) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPICombinedVulnerabilitiesResponse) Validate(formats strfmt.Registry) error
- type DomainSPAPIEvaluationLogicCombinedResponseV1
- func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) Validate(formats strfmt.Registry) error
- type DomainSPAPIEvaluationLogicEntitiesResponseV1
- func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) Validate(formats strfmt.Registry) error
- type DomainSPAPIQueryMeta
- type DomainSPAPIQueryPaging
- func (m *DomainSPAPIQueryPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIQueryPaging) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIQueryPaging) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIQueryPaging) Validate(formats strfmt.Registry) error
- type DomainSPAPIQueryResponse
- func (m *DomainSPAPIQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIQueryResponse) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIQueryResponse) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIQueryResponse) Validate(formats strfmt.Registry) error
- type DomainSPAPIRemediationEntitiesResponseV2
- func (m *DomainSPAPIRemediationEntitiesResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIRemediationEntitiesResponseV2) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIRemediationEntitiesResponseV2) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIRemediationEntitiesResponseV2) Validate(formats strfmt.Registry) error
- type DomainSPAPIVulnerabilitiesEntitiesResponseV2
- func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) MarshalBinary() ([]byte, error)
- func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) UnmarshalBinary(b []byte) error
- func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) Validate(formats strfmt.Registry) error
- type DomainScan
- type DomainScanHostMetadata
- func (m *DomainScanHostMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainScanHostMetadata) MarshalBinary() ([]byte, error)
- func (m *DomainScanHostMetadata) UnmarshalBinary(b []byte) error
- func (m *DomainScanHostMetadata) Validate(formats strfmt.Registry) error
- type DomainScanMetadata
- type DomainScanProfile
- type DomainScanProfileMetadata
- func (m *DomainScanProfileMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainScanProfileMetadata) MarshalBinary() ([]byte, error)
- func (m *DomainScanProfileMetadata) UnmarshalBinary(b []byte) error
- func (m *DomainScanProfileMetadata) Validate(formats strfmt.Registry) error
- type DomainScanScheduleDataV1
- func (m *DomainScanScheduleDataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainScanScheduleDataV1) MarshalBinary() ([]byte, error)
- func (m *DomainScanScheduleDataV1) UnmarshalBinary(b []byte) error
- func (m *DomainScanScheduleDataV1) Validate(formats strfmt.Registry) error
- type DomainSchedule
- type DomainScriptHelp
- type DomainSensorInstallerV1
- func (m *DomainSensorInstallerV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSensorInstallerV1) MarshalBinary() ([]byte, error)
- func (m *DomainSensorInstallerV1) UnmarshalBinary(b []byte) error
- func (m *DomainSensorInstallerV1) Validate(formats strfmt.Registry) error
- type DomainSensorInstallersV1
- func (m *DomainSensorInstallersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSensorInstallersV1) MarshalBinary() ([]byte, error)
- func (m *DomainSensorInstallersV1) UnmarshalBinary(b []byte) error
- func (m *DomainSensorInstallersV1) Validate(formats strfmt.Registry) error
- type DomainSession
- type DomainSessionCommands
- type DomainSessionResponseWrapper
- func (m *DomainSessionResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSessionResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainSessionResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainSessionResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainSignalProperties
- func (m *DomainSignalProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainSignalProperties) MarshalBinary() ([]byte, error)
- func (m *DomainSignalProperties) UnmarshalBinary(b []byte) error
- func (m *DomainSignalProperties) Validate(formats strfmt.Registry) error
- type DomainSignalProperty
- type DomainSimpleActor
- type DomainStatusResponse
- type DomainStatusResponseWrapper
- func (m *DomainStatusResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainStatusResponseWrapper) MarshalBinary() ([]byte, error)
- func (m *DomainStatusResponseWrapper) UnmarshalBinary(b []byte) error
- func (m *DomainStatusResponseWrapper) Validate(formats strfmt.Registry) error
- type DomainTweetSource
- type DomainTweetSourceLegacySource
- type DomainUpdateActionRequest
- func (m *DomainUpdateActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUpdateActionRequest) MarshalBinary() ([]byte, error)
- func (m *DomainUpdateActionRequest) UnmarshalBinary(b []byte) error
- func (m *DomainUpdateActionRequest) Validate(formats strfmt.Registry) error
- type DomainUpdateNotificationRequestV1
- func (m *DomainUpdateNotificationRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUpdateNotificationRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainUpdateNotificationRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainUpdateNotificationRequestV1) Validate(formats strfmt.Registry) error
- type DomainUpdateRuleRequestV1
- func (m *DomainUpdateRuleRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUpdateRuleRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainUpdateRuleRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainUpdateRuleRequestV1) Validate(formats strfmt.Registry) error
- type DomainUpdateUserFields
- func (m *DomainUpdateUserFields) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUpdateUserFields) MarshalBinary() ([]byte, error)
- func (m *DomainUpdateUserFields) UnmarshalBinary(b []byte) error
- func (m *DomainUpdateUserFields) Validate(formats strfmt.Registry) error
- type DomainUpdateUserRequest
- func (m *DomainUpdateUserRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUpdateUserRequest) MarshalBinary() ([]byte, error)
- func (m *DomainUpdateUserRequest) UnmarshalBinary(b []byte) error
- func (m *DomainUpdateUserRequest) Validate(formats strfmt.Registry) error
- type DomainUser
- type DomainUserAction
- type DomainUserActionRequest
- func (m *DomainUserActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserActionRequest) MarshalBinary() ([]byte, error)
- func (m *DomainUserActionRequest) UnmarshalBinary(b []byte) error
- func (m *DomainUserActionRequest) Validate(formats strfmt.Registry) error
- type DomainUserCreateRequest
- func (m *DomainUserCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserCreateRequest) MarshalBinary() ([]byte, error)
- func (m *DomainUserCreateRequest) UnmarshalBinary(b []byte) error
- func (m *DomainUserCreateRequest) Validate(formats strfmt.Registry) error
- type DomainUserGrants
- type DomainUserGroup
- type DomainUserGroupMembers
- func (m *DomainUserGroupMembers) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserGroupMembers) MarshalBinary() ([]byte, error)
- func (m *DomainUserGroupMembers) UnmarshalBinary(b []byte) error
- func (m *DomainUserGroupMembers) Validate(formats strfmt.Registry) error
- type DomainUserGroupMembersRequestV1
- func (m *DomainUserGroupMembersRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserGroupMembersRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainUserGroupMembersRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainUserGroupMembersRequestV1) Validate(formats strfmt.Registry) error
- type DomainUserGroupMembersResponseV1
- func (m *DomainUserGroupMembersResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserGroupMembersResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainUserGroupMembersResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainUserGroupMembersResponseV1) Validate(formats strfmt.Registry) error
- type DomainUserGroupsRequestV1
- func (m *DomainUserGroupsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserGroupsRequestV1) MarshalBinary() ([]byte, error)
- func (m *DomainUserGroupsRequestV1) UnmarshalBinary(b []byte) error
- func (m *DomainUserGroupsRequestV1) Validate(formats strfmt.Registry) error
- type DomainUserGroupsResponseV1
- func (m *DomainUserGroupsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainUserGroupsResponseV1) MarshalBinary() ([]byte, error)
- func (m *DomainUserGroupsResponseV1) UnmarshalBinary(b []byte) error
- func (m *DomainUserGroupsResponseV1) Validate(formats strfmt.Registry) error
- type DomainUserMetadata
- type DomainUserRole
- type DomainValueItem
- type DomainVulnerability
- type DomainVulnerabilityActor
- func (m *DomainVulnerabilityActor) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainVulnerabilityActor) MarshalBinary() ([]byte, error)
- func (m *DomainVulnerabilityActor) UnmarshalBinary(b []byte) error
- func (m *DomainVulnerabilityActor) Validate(formats strfmt.Registry) error
- type DomainVulnerabilityAffectedProduct
- func (m *DomainVulnerabilityAffectedProduct) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainVulnerabilityAffectedProduct) MarshalBinary() ([]byte, error)
- func (m *DomainVulnerabilityAffectedProduct) UnmarshalBinary(b []byte) error
- func (m *DomainVulnerabilityAffectedProduct) Validate(formats strfmt.Registry) error
- type DomainVulnerabilityRelatedThreat
- func (m *DomainVulnerabilityRelatedThreat) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainVulnerabilityRelatedThreat) MarshalBinary() ([]byte, error)
- func (m *DomainVulnerabilityRelatedThreat) UnmarshalBinary(b []byte) error
- func (m *DomainVulnerabilityRelatedThreat) Validate(formats strfmt.Registry) error
- type DomainVulnerabilityReport
- func (m *DomainVulnerabilityReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainVulnerabilityReport) MarshalBinary() ([]byte, error)
- func (m *DomainVulnerabilityReport) UnmarshalBinary(b []byte) error
- func (m *DomainVulnerabilityReport) Validate(formats strfmt.Registry) error
- type DomainVulnerabilityResponse
- func (m *DomainVulnerabilityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *DomainVulnerabilityResponse) MarshalBinary() ([]byte, error)
- func (m *DomainVulnerabilityResponse) UnmarshalBinary(b []byte) error
- func (m *DomainVulnerabilityResponse) Validate(formats strfmt.Registry) error
- type DomainXDRData
- type DomainXDRParams
- type EntitiesODSCancelScanRequest
- func (m *EntitiesODSCancelScanRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSCancelScanRequest) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSCancelScanRequest) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSCancelScanRequest) Validate(formats strfmt.Registry) error
- type EntitiesODSScanHostResponse
- func (m *EntitiesODSScanHostResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSScanHostResponse) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSScanHostResponse) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSScanHostResponse) Validate(formats strfmt.Registry) error
- type EntitiesODSScanMaliciousFileResponse
- func (m *EntitiesODSScanMaliciousFileResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSScanMaliciousFileResponse) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSScanMaliciousFileResponse) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSScanMaliciousFileResponse) Validate(formats strfmt.Registry) error
- type EntitiesODSScanRequest
- func (m *EntitiesODSScanRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSScanRequest) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSScanRequest) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSScanRequest) Validate(formats strfmt.Registry) error
- type EntitiesODSScanResponse
- func (m *EntitiesODSScanResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSScanResponse) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSScanResponse) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSScanResponse) Validate(formats strfmt.Registry) error
- type EntitiesODSScheduleScanRequest
- func (m *EntitiesODSScheduleScanRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSScheduleScanRequest) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSScheduleScanRequest) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSScheduleScanRequest) Validate(formats strfmt.Registry) error
- type EntitiesODSScheduleScanResponse
- func (m *EntitiesODSScheduleScanResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *EntitiesODSScheduleScanResponse) MarshalBinary() ([]byte, error)
- func (m *EntitiesODSScheduleScanResponse) UnmarshalBinary(b []byte) error
- func (m *EntitiesODSScheduleScanResponse) Validate(formats strfmt.Registry) error
- type ExternalChange
- type ExternalDiff
- type ExternalDiffHash
- type ExternalDiffType
- type ExternalGetChangesResponse
- func (m *ExternalGetChangesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalGetChangesResponse) MarshalBinary() ([]byte, error)
- func (m *ExternalGetChangesResponse) UnmarshalBinary(b []byte) error
- func (m *ExternalGetChangesResponse) Validate(formats strfmt.Registry) error
- type ExternalHost
- type ExternalHostGroup
- type ExternalPolicy
- type ExternalPolicyRule
- type ExternalPolicyRuleGroup
- func (m *ExternalPolicyRuleGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ExternalPolicyRuleGroup) MarshalBinary() ([]byte, error)
- func (m *ExternalPolicyRuleGroup) UnmarshalBinary(b []byte) error
- func (m *ExternalPolicyRuleGroup) Validate(formats strfmt.Registry) error
- type FalconxActor
- type FalconxActorSummary
- type FalconxAssociatedRuntime
- func (m *FalconxAssociatedRuntime) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxAssociatedRuntime) MarshalBinary() ([]byte, error)
- func (m *FalconxAssociatedRuntime) UnmarshalBinary(b []byte) error
- func (m *FalconxAssociatedRuntime) Validate(formats strfmt.Registry) error
- type FalconxContactedHost
- type FalconxDNSRequest
- type FalconxEntity
- type FalconxErrorsOnly
- type FalconxExtractedFile
- type FalconxExtractedInterestingString
- func (m *FalconxExtractedInterestingString) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxExtractedInterestingString) MarshalBinary() ([]byte, error)
- func (m *FalconxExtractedInterestingString) UnmarshalBinary(b []byte) error
- func (m *FalconxExtractedInterestingString) Validate(formats strfmt.Registry) error
- type FalconxFileAccess
- type FalconxFileImport
- type FalconxFileMetadata
- type FalconxHTTPRequest
- type FalconxHandle
- type FalconxIncident
- type FalconxIntelReportV1
- type FalconxIntelSummaryReportV1
- func (m *FalconxIntelSummaryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxIntelSummaryReportV1) MarshalBinary() ([]byte, error)
- func (m *FalconxIntelSummaryReportV1) UnmarshalBinary(b []byte) error
- func (m *FalconxIntelSummaryReportV1) Validate(formats strfmt.Registry) error
- type FalconxMITREAttack
- type FalconxMalqueryErrorV1
- func (m *FalconxMalqueryErrorV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxMalqueryErrorV1) MarshalBinary() ([]byte, error)
- func (m *FalconxMalqueryErrorV1) UnmarshalBinary(b []byte) error
- func (m *FalconxMalqueryErrorV1) Validate(formats strfmt.Registry) error
- type FalconxMalqueryReportV1
- func (m *FalconxMalqueryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxMalqueryReportV1) MarshalBinary() ([]byte, error)
- func (m *FalconxMalqueryReportV1) UnmarshalBinary(b []byte) error
- func (m *FalconxMalqueryReportV1) Validate(formats strfmt.Registry) error
- type FalconxMalqueryResource
- func (m *FalconxMalqueryResource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxMalqueryResource) MarshalBinary() ([]byte, error)
- func (m *FalconxMalqueryResource) UnmarshalBinary(b []byte) error
- func (m *FalconxMalqueryResource) Validate(formats strfmt.Registry) error
- type FalconxMatchedSignature
- func (m *FalconxMatchedSignature) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxMatchedSignature) MarshalBinary() ([]byte, error)
- func (m *FalconxMatchedSignature) UnmarshalBinary(b []byte) error
- func (m *FalconxMatchedSignature) Validate(formats strfmt.Registry) error
- type FalconxMemoryForensic
- type FalconxMetaInfo
- type FalconxParameter
- type FalconxProcess
- type FalconxProcessFlag
- type FalconxQueryResponse
- type FalconxQuota
- type FalconxRegistry
- type FalconxRelatedIndicator
- func (m *FalconxRelatedIndicator) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxRelatedIndicator) MarshalBinary() ([]byte, error)
- func (m *FalconxRelatedIndicator) UnmarshalBinary(b []byte) error
- func (m *FalconxRelatedIndicator) Validate(formats strfmt.Registry) error
- type FalconxReportV1
- type FalconxReportV1Response
- func (m *FalconxReportV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxReportV1Response) MarshalBinary() ([]byte, error)
- func (m *FalconxReportV1Response) UnmarshalBinary(b []byte) error
- func (m *FalconxReportV1Response) Validate(formats strfmt.Registry) error
- type FalconxSandboxParametersV1
- func (m *FalconxSandboxParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSandboxParametersV1) MarshalBinary() ([]byte, error)
- func (m *FalconxSandboxParametersV1) UnmarshalBinary(b []byte) error
- func (m *FalconxSandboxParametersV1) Validate(formats strfmt.Registry) error
- type FalconxSandboxReportV1
- func (m *FalconxSandboxReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSandboxReportV1) MarshalBinary() ([]byte, error)
- func (m *FalconxSandboxReportV1) UnmarshalBinary(b []byte) error
- func (m *FalconxSandboxReportV1) Validate(formats strfmt.Registry) error
- type FalconxSandboxSummaryReportV1
- func (m *FalconxSandboxSummaryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSandboxSummaryReportV1) MarshalBinary() ([]byte, error)
- func (m *FalconxSandboxSummaryReportV1) UnmarshalBinary(b []byte) error
- func (m *FalconxSandboxSummaryReportV1) Validate(formats strfmt.Registry) error
- type FalconxScriptCall
- type FalconxSignature
- type FalconxStream
- type FalconxSubmissionParametersV1
- func (m *FalconxSubmissionParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSubmissionParametersV1) MarshalBinary() ([]byte, error)
- func (m *FalconxSubmissionParametersV1) UnmarshalBinary(b []byte) error
- func (m *FalconxSubmissionParametersV1) Validate(formats strfmt.Registry) error
- type FalconxSubmissionV1
- type FalconxSubmissionV1Response
- func (m *FalconxSubmissionV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSubmissionV1Response) MarshalBinary() ([]byte, error)
- func (m *FalconxSubmissionV1Response) UnmarshalBinary(b []byte) error
- func (m *FalconxSubmissionV1Response) Validate(formats strfmt.Registry) error
- type FalconxSummaryReportV1
- func (m *FalconxSummaryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSummaryReportV1) MarshalBinary() ([]byte, error)
- func (m *FalconxSummaryReportV1) UnmarshalBinary(b []byte) error
- func (m *FalconxSummaryReportV1) Validate(formats strfmt.Registry) error
- type FalconxSummaryReportV1Response
- func (m *FalconxSummaryReportV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxSummaryReportV1Response) MarshalBinary() ([]byte, error)
- func (m *FalconxSummaryReportV1Response) UnmarshalBinary(b []byte) error
- func (m *FalconxSummaryReportV1Response) Validate(formats strfmt.Registry) error
- type FalconxSuricataAlert
- type FalconxThreatGraphIndicatorV1
- func (m *FalconxThreatGraphIndicatorV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxThreatGraphIndicatorV1) MarshalBinary() ([]byte, error)
- func (m *FalconxThreatGraphIndicatorV1) UnmarshalBinary(b []byte) error
- func (m *FalconxThreatGraphIndicatorV1) Validate(formats strfmt.Registry) error
- type FalconxThreatGraphReportV1
- func (m *FalconxThreatGraphReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FalconxThreatGraphReportV1) MarshalBinary() ([]byte, error)
- func (m *FalconxThreatGraphReportV1) UnmarshalBinary(b []byte) error
- func (m *FalconxThreatGraphReportV1) Validate(formats strfmt.Registry) error
- type FalconxVersionInfo
- type FwmgrAPIAggregatesResponse
- func (m *FwmgrAPIAggregatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIAggregatesResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIAggregatesResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIAggregatesResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIEventsResponse
- func (m *FwmgrAPIEventsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIEventsResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIEventsResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIEventsResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIFilepathTestRequest
- func (m *FwmgrAPIFilepathTestRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIFilepathTestRequest) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIFilepathTestRequest) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIFilepathTestRequest) Validate(formats strfmt.Registry) error
- type FwmgrAPIFilepathTestResult
- func (m *FwmgrAPIFilepathTestResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIFilepathTestResult) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIFilepathTestResult) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIFilepathTestResult) Validate(formats strfmt.Registry) error
- type FwmgrAPIFirewallFieldsResponse
- func (m *FwmgrAPIFirewallFieldsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIFirewallFieldsResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIFirewallFieldsResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIFirewallFieldsResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIFirewallFieldsV1
- func (m *FwmgrAPIFirewallFieldsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIFirewallFieldsV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIFirewallFieldsV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIFirewallFieldsV1) Validate(formats strfmt.Registry) error
- type FwmgrAPIJSONDiff
- type FwmgrAPIJSONDiffValue
- type FwmgrAPIMetaInfo
- type FwmgrAPINetworkLocationCreateRequestV1
- func (m *FwmgrAPINetworkLocationCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationCreateRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationCreateRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationCreateRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationModifyMetadataRequestV1
- func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationModifyPrecedenceRequestV1
- func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationModifyRequestV1
- func (m *FwmgrAPINetworkLocationModifyRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationModifyRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationModifyRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationModifyRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationSummariesResponse
- func (m *FwmgrAPINetworkLocationSummariesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationSummariesResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationSummariesResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationSummariesResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationSummaryV1
- func (m *FwmgrAPINetworkLocationSummaryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationSummaryV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationSummaryV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationSummaryV1) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationsMetadataV1
- func (m *FwmgrAPINetworkLocationsMetadataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationsMetadataV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationsMetadataV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationsMetadataV1) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationsResponse
- func (m *FwmgrAPINetworkLocationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationsResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationsResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationsResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPINetworkLocationsV1
- func (m *FwmgrAPINetworkLocationsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPINetworkLocationsV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPINetworkLocationsV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPINetworkLocationsV1) Validate(formats strfmt.Registry) error
- type FwmgrAPIPlatformsResponse
- func (m *FwmgrAPIPlatformsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIPlatformsResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIPlatformsResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIPlatformsResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIPolicyContainerUpsertRequestV1
- func (m *FwmgrAPIPolicyContainerUpsertRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIPolicyContainerUpsertRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIPolicyContainerUpsertRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIPolicyContainerUpsertRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPIPolicyContainersResponse
- func (m *FwmgrAPIPolicyContainersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIPolicyContainersResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIPolicyContainersResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIPolicyContainersResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIQueryPaging
- type FwmgrAPIQueryResponse
- type FwmgrAPIRuleCreateRequestV1
- func (m *FwmgrAPIRuleCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIRuleCreateRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIRuleCreateRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIRuleCreateRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPIRuleGroupCreateRequestV1
- func (m *FwmgrAPIRuleGroupCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIRuleGroupCreateRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIRuleGroupCreateRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIRuleGroupCreateRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPIRuleGroupModifyRequestV1
- func (m *FwmgrAPIRuleGroupModifyRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIRuleGroupModifyRequestV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIRuleGroupModifyRequestV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIRuleGroupModifyRequestV1) Validate(formats strfmt.Registry) error
- type FwmgrAPIRuleGroupV1
- type FwmgrAPIRuleGroupsResponse
- func (m *FwmgrAPIRuleGroupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIRuleGroupsResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIRuleGroupsResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIRuleGroupsResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIRulesResponse
- type FwmgrAPIValidateFilepathResponse
- func (m *FwmgrAPIValidateFilepathResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIValidateFilepathResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIValidateFilepathResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIValidateFilepathResponse) Validate(formats strfmt.Registry) error
- type FwmgrAPIWorkaroundUIFieldValue
- func (m *FwmgrAPIWorkaroundUIFieldValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrAPIWorkaroundUIFieldValue) MarshalBinary() ([]byte, error)
- func (m *FwmgrAPIWorkaroundUIFieldValue) UnmarshalBinary(b []byte) error
- func (m *FwmgrAPIWorkaroundUIFieldValue) Validate(formats strfmt.Registry) error
- type FwmgrDomainAddressRange
- func (m *FwmgrDomainAddressRange) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainAddressRange) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainAddressRange) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainAddressRange) Validate(formats strfmt.Registry) error
- type FwmgrDomainConnectionType
- func (m *FwmgrDomainConnectionType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainConnectionType) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainConnectionType) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainConnectionType) Validate(formats strfmt.Registry) error
- type FwmgrDomainDNSResolutionTargets
- func (m *FwmgrDomainDNSResolutionTargets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainDNSResolutionTargets) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainDNSResolutionTargets) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainDNSResolutionTargets) Validate(formats strfmt.Registry) error
- type FwmgrDomainDNSResolutionTargetsWithPolling
- func (m *FwmgrDomainDNSResolutionTargetsWithPolling) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainDNSResolutionTargetsWithPolling) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainDNSResolutionTargetsWithPolling) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainDNSResolutionTargetsWithPolling) Validate(formats strfmt.Registry) error
- type FwmgrDomainDNSTarget
- type FwmgrDomainField
- type FwmgrDomainHTTPSHosts
- type FwmgrDomainHTTPSHostsWithPolling
- func (m *FwmgrDomainHTTPSHostsWithPolling) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainHTTPSHostsWithPolling) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainHTTPSHostsWithPolling) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainHTTPSHostsWithPolling) Validate(formats strfmt.Registry) error
- type FwmgrDomainICMP
- type FwmgrDomainICMPTargets
- func (m *FwmgrDomainICMPTargets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainICMPTargets) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainICMPTargets) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainICMPTargets) Validate(formats strfmt.Registry) error
- type FwmgrDomainICMPTargetsWithPolling
- func (m *FwmgrDomainICMPTargetsWithPolling) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainICMPTargetsWithPolling) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainICMPTargetsWithPolling) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainICMPTargetsWithPolling) Validate(formats strfmt.Registry) error
- type FwmgrDomainMonitoring
- type FwmgrDomainPlatform
- type FwmgrDomainPortRange
- type FwmgrDomainValueItem
- type FwmgrDomainWirelessType
- func (m *FwmgrDomainWirelessType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrDomainWirelessType) MarshalBinary() ([]byte, error)
- func (m *FwmgrDomainWirelessType) UnmarshalBinary(b []byte) error
- func (m *FwmgrDomainWirelessType) Validate(formats strfmt.Registry) error
- type FwmgrFirewallAddressRange
- func (m *FwmgrFirewallAddressRange) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallAddressRange) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallAddressRange) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallAddressRange) Validate(formats strfmt.Registry) error
- type FwmgrFirewallFieldValue
- func (m *FwmgrFirewallFieldValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallFieldValue) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallFieldValue) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallFieldValue) Validate(formats strfmt.Registry) error
- type FwmgrFirewallFlags
- type FwmgrFirewallICMP
- type FwmgrFirewallMatchEventResponse
- func (m *FwmgrFirewallMatchEventResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallMatchEventResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallMatchEventResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallMatchEventResponse) Validate(formats strfmt.Registry) error
- type FwmgrFirewallMonitoring
- func (m *FwmgrFirewallMonitoring) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallMonitoring) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallMonitoring) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallMonitoring) Validate(formats strfmt.Registry) error
- type FwmgrFirewallPolicyContainerV1
- func (m *FwmgrFirewallPolicyContainerV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallPolicyContainerV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallPolicyContainerV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallPolicyContainerV1) Validate(formats strfmt.Registry) error
- type FwmgrFirewallPortRange
- func (m *FwmgrFirewallPortRange) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallPortRange) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallPortRange) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallPortRange) Validate(formats strfmt.Registry) error
- type FwmgrFirewallRuleGroupSummaryV1
- func (m *FwmgrFirewallRuleGroupSummaryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrFirewallRuleGroupSummaryV1) MarshalBinary() ([]byte, error)
- func (m *FwmgrFirewallRuleGroupSummaryV1) UnmarshalBinary(b []byte) error
- func (m *FwmgrFirewallRuleGroupSummaryV1) Validate(formats strfmt.Registry) error
- type FwmgrFirewallRuleV1
- type FwmgrMsaAPIError
- type FwmgrMsaAggregateQueryRequest
- func (m *FwmgrMsaAggregateQueryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrMsaAggregateQueryRequest) MarshalBinary() ([]byte, error)
- func (m *FwmgrMsaAggregateQueryRequest) UnmarshalBinary(b []byte) error
- func (m *FwmgrMsaAggregateQueryRequest) Validate(formats strfmt.Registry) error
- type FwmgrMsaAggregationResult
- func (m *FwmgrMsaAggregationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrMsaAggregationResult) MarshalBinary() ([]byte, error)
- func (m *FwmgrMsaAggregationResult) UnmarshalBinary(b []byte) error
- func (m *FwmgrMsaAggregationResult) Validate(formats strfmt.Registry) error
- type FwmgrMsaAggregationResultItem
- func (m *FwmgrMsaAggregationResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrMsaAggregationResultItem) MarshalBinary() ([]byte, error)
- func (m *FwmgrMsaAggregationResultItem) UnmarshalBinary(b []byte) error
- func (m *FwmgrMsaAggregationResultItem) Validate(formats strfmt.Registry) error
- type FwmgrMsaAggregationResultItemLabel
- type FwmgrMsaDateRangeSpec
- type FwmgrMsaMetaInfo
- type FwmgrMsaPaging
- type FwmgrMsaQueryResponse
- type FwmgrMsaRangeSpec
- type FwmgrMsaReplyMetaOnly
- type FwmgrMsaResources
- type FwmgrMsaspecError
- type FwmgrMsaspecMetaInfo
- type FwmgrMsaspecPaging
- type FwmgrMsaspecQueryResponse
- func (m *FwmgrMsaspecQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrMsaspecQueryResponse) MarshalBinary() ([]byte, error)
- func (m *FwmgrMsaspecQueryResponse) UnmarshalBinary(b []byte) error
- func (m *FwmgrMsaspecQueryResponse) Validate(formats strfmt.Registry) error
- type FwmgrMsaspecResponseFields
- func (m *FwmgrMsaspecResponseFields) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *FwmgrMsaspecResponseFields) MarshalBinary() ([]byte, error)
- func (m *FwmgrMsaspecResponseFields) UnmarshalBinary(b []byte) error
- func (m *FwmgrMsaspecResponseFields) Validate(formats strfmt.Registry) error
- type FwmgrMsaspecWrites
- type HostGroupsHostGroupV1
- type K8sregAPIKey
- type K8sregAWSAccountPermissionsStatus
- func (m *K8sregAWSAccountPermissionsStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregAWSAccountPermissionsStatus) MarshalBinary() ([]byte, error)
- func (m *K8sregAWSAccountPermissionsStatus) UnmarshalBinary(b []byte) error
- func (m *K8sregAWSAccountPermissionsStatus) Validate(formats strfmt.Registry) error
- type K8sregAWSAccountResp
- type K8sregAWSClusterItemResp
- func (m *K8sregAWSClusterItemResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregAWSClusterItemResp) MarshalBinary() ([]byte, error)
- func (m *K8sregAWSClusterItemResp) UnmarshalBinary(b []byte) error
- func (m *K8sregAWSClusterItemResp) Validate(formats strfmt.Registry) error
- type K8sregAccountPermissionsStatus
- func (m *K8sregAccountPermissionsStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregAccountPermissionsStatus) MarshalBinary() ([]byte, error)
- func (m *K8sregAccountPermissionsStatus) UnmarshalBinary(b []byte) error
- func (m *K8sregAccountPermissionsStatus) Validate(formats strfmt.Registry) error
- type K8sregAzureAcctClusterItemResp
- func (m *K8sregAzureAcctClusterItemResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregAzureAcctClusterItemResp) MarshalBinary() ([]byte, error)
- func (m *K8sregAzureAcctClusterItemResp) UnmarshalBinary(b []byte) error
- func (m *K8sregAzureAcctClusterItemResp) Validate(formats strfmt.Registry) error
- type K8sregAzureBashScript
- type K8sregAzureSubEntity
- type K8sregAzureSubscriptionResp
- func (m *K8sregAzureSubscriptionResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregAzureSubscriptionResp) MarshalBinary() ([]byte, error)
- func (m *K8sregAzureSubscriptionResp) UnmarshalBinary(b []byte) error
- func (m *K8sregAzureSubscriptionResp) Validate(formats strfmt.Registry) error
- type K8sregAzureTenantConfig
- func (m *K8sregAzureTenantConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregAzureTenantConfig) MarshalBinary() ([]byte, error)
- func (m *K8sregAzureTenantConfig) UnmarshalBinary(b []byte) error
- func (m *K8sregAzureTenantConfig) Validate(formats strfmt.Registry) error
- type K8sregAzureTenantInfo
- type K8sregClusterResp
- type K8sregCreateAWSAccReq
- type K8sregCreateAWSAccReqResources
- func (m *K8sregCreateAWSAccReqResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregCreateAWSAccReqResources) MarshalBinary() ([]byte, error)
- func (m *K8sregCreateAWSAccReqResources) UnmarshalBinary(b []byte) error
- func (m *K8sregCreateAWSAccReqResources) Validate(formats strfmt.Registry) error
- type K8sregCreateAzureSubReq
- func (m *K8sregCreateAzureSubReq) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregCreateAzureSubReq) MarshalBinary() ([]byte, error)
- func (m *K8sregCreateAzureSubReq) UnmarshalBinary(b []byte) error
- func (m *K8sregCreateAzureSubReq) Validate(formats strfmt.Registry) error
- type K8sregGetAWSAccountsResp
- func (m *K8sregGetAWSAccountsResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregGetAWSAccountsResp) MarshalBinary() ([]byte, error)
- func (m *K8sregGetAWSAccountsResp) UnmarshalBinary(b []byte) error
- func (m *K8sregGetAWSAccountsResp) Validate(formats strfmt.Registry) error
- type K8sregGetAzureBashScriptResp
- func (m *K8sregGetAzureBashScriptResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregGetAzureBashScriptResp) MarshalBinary() ([]byte, error)
- func (m *K8sregGetAzureBashScriptResp) UnmarshalBinary(b []byte) error
- func (m *K8sregGetAzureBashScriptResp) Validate(formats strfmt.Registry) error
- type K8sregGetAzureSubscriptionsResp
- func (m *K8sregGetAzureSubscriptionsResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregGetAzureSubscriptionsResp) MarshalBinary() ([]byte, error)
- func (m *K8sregGetAzureSubscriptionsResp) UnmarshalBinary(b []byte) error
- func (m *K8sregGetAzureSubscriptionsResp) Validate(formats strfmt.Registry) error
- type K8sregGetAzureTenantConfigResp
- func (m *K8sregGetAzureTenantConfigResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregGetAzureTenantConfigResp) MarshalBinary() ([]byte, error)
- func (m *K8sregGetAzureTenantConfigResp) UnmarshalBinary(b []byte) error
- func (m *K8sregGetAzureTenantConfigResp) Validate(formats strfmt.Registry) error
- type K8sregGetAzureTenantInfoResp
- func (m *K8sregGetAzureTenantInfoResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregGetAzureTenantInfoResp) MarshalBinary() ([]byte, error)
- func (m *K8sregGetAzureTenantInfoResp) UnmarshalBinary(b []byte) error
- func (m *K8sregGetAzureTenantInfoResp) Validate(formats strfmt.Registry) error
- type K8sregGetClustersResp
- type K8sregGetLocationsResp
- func (m *K8sregGetLocationsResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregGetLocationsResp) MarshalBinary() ([]byte, error)
- func (m *K8sregGetLocationsResp) UnmarshalBinary(b []byte) error
- func (m *K8sregGetLocationsResp) Validate(formats strfmt.Registry) error
- type K8sregGetScriptsResp
- type K8sregGetScriptsRespResources
- type K8sregHelmYAMLResp
- type K8sregListClusterCloudItemResp
- func (m *K8sregListClusterCloudItemResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregListClusterCloudItemResp) MarshalBinary() ([]byte, error)
- func (m *K8sregListClusterCloudItemResp) UnmarshalBinary(b []byte) error
- func (m *K8sregListClusterCloudItemResp) Validate(formats strfmt.Registry) error
- type K8sregListClusterCloudResp
- func (m *K8sregListClusterCloudResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *K8sregListClusterCloudResp) MarshalBinary() ([]byte, error)
- func (m *K8sregListClusterCloudResp) UnmarshalBinary(b []byte) error
- func (m *K8sregListClusterCloudResp) Validate(formats strfmt.Registry) error
- type K8sregLocationResp
- type K8sregRegenAPIKeyResp
- type K8sregVersionResp
- type MainAvailableStreamV2
- type MainDiscoveryResponseV2
- func (m *MainDiscoveryResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MainDiscoveryResponseV2) MarshalBinary() ([]byte, error)
- func (m *MainDiscoveryResponseV2) UnmarshalBinary(b []byte) error
- func (m *MainDiscoveryResponseV2) Validate(formats strfmt.Registry) error
- type MainSessionToken
- type MalqueryExternalExactSearchParametersV1
- func (m *MalqueryExternalExactSearchParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryExternalExactSearchParametersV1) MarshalBinary() ([]byte, error)
- func (m *MalqueryExternalExactSearchParametersV1) UnmarshalBinary(b []byte) error
- func (m *MalqueryExternalExactSearchParametersV1) Validate(formats strfmt.Registry) error
- type MalqueryExternalHuntOptions
- func (m *MalqueryExternalHuntOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryExternalHuntOptions) MarshalBinary() ([]byte, error)
- func (m *MalqueryExternalHuntOptions) UnmarshalBinary(b []byte) error
- func (m *MalqueryExternalHuntOptions) Validate(formats strfmt.Registry) error
- type MalqueryExternalHuntParametersV1
- func (m *MalqueryExternalHuntParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryExternalHuntParametersV1) MarshalBinary() ([]byte, error)
- func (m *MalqueryExternalHuntParametersV1) UnmarshalBinary(b []byte) error
- func (m *MalqueryExternalHuntParametersV1) Validate(formats strfmt.Registry) error
- type MalqueryExternalQueryResponse
- func (m *MalqueryExternalQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryExternalQueryResponse) MarshalBinary() ([]byte, error)
- func (m *MalqueryExternalQueryResponse) UnmarshalBinary(b []byte) error
- func (m *MalqueryExternalQueryResponse) Validate(formats strfmt.Registry) error
- type MalqueryExternalResource
- func (m *MalqueryExternalResource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryExternalResource) MarshalBinary() ([]byte, error)
- func (m *MalqueryExternalResource) UnmarshalBinary(b []byte) error
- func (m *MalqueryExternalResource) Validate(formats strfmt.Registry) error
- type MalqueryFuzzyOptions
- type MalqueryFuzzySearchMetaInfo
- func (m *MalqueryFuzzySearchMetaInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryFuzzySearchMetaInfo) MarshalBinary() ([]byte, error)
- func (m *MalqueryFuzzySearchMetaInfo) UnmarshalBinary(b []byte) error
- func (m *MalqueryFuzzySearchMetaInfo) Validate(formats strfmt.Registry) error
- type MalqueryFuzzySearchParametersV1
- func (m *MalqueryFuzzySearchParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryFuzzySearchParametersV1) MarshalBinary() ([]byte, error)
- func (m *MalqueryFuzzySearchParametersV1) UnmarshalBinary(b []byte) error
- func (m *MalqueryFuzzySearchParametersV1) Validate(formats strfmt.Registry) error
- type MalqueryFuzzySearchResponse
- func (m *MalqueryFuzzySearchResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryFuzzySearchResponse) MarshalBinary() ([]byte, error)
- func (m *MalqueryFuzzySearchResponse) UnmarshalBinary(b []byte) error
- func (m *MalqueryFuzzySearchResponse) Validate(formats strfmt.Registry) error
- type MalqueryMultiDownloadRequestV1
- func (m *MalqueryMultiDownloadRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryMultiDownloadRequestV1) MarshalBinary() ([]byte, error)
- func (m *MalqueryMultiDownloadRequestV1) UnmarshalBinary(b []byte) error
- func (m *MalqueryMultiDownloadRequestV1) Validate(formats strfmt.Registry) error
- type MalqueryQueryError
- type MalqueryQueryMetaInfo
- type MalqueryRateLimitsMeta
- func (m *MalqueryRateLimitsMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryRateLimitsMeta) MarshalBinary() ([]byte, error)
- func (m *MalqueryRateLimitsMeta) UnmarshalBinary(b []byte) error
- func (m *MalqueryRateLimitsMeta) Validate(formats strfmt.Registry) error
- type MalqueryRateLimitsResponse
- func (m *MalqueryRateLimitsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryRateLimitsResponse) MarshalBinary() ([]byte, error)
- func (m *MalqueryRateLimitsResponse) UnmarshalBinary(b []byte) error
- func (m *MalqueryRateLimitsResponse) Validate(formats strfmt.Registry) error
- type MalqueryRequestMetaInfo
- func (m *MalqueryRequestMetaInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryRequestMetaInfo) MarshalBinary() ([]byte, error)
- func (m *MalqueryRequestMetaInfo) UnmarshalBinary(b []byte) error
- func (m *MalqueryRequestMetaInfo) Validate(formats strfmt.Registry) error
- type MalqueryRequestResponse
- func (m *MalqueryRequestResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryRequestResponse) MarshalBinary() ([]byte, error)
- func (m *MalqueryRequestResponse) UnmarshalBinary(b []byte) error
- func (m *MalqueryRequestResponse) Validate(formats strfmt.Registry) error
- type MalquerySampleMetadata
- func (m *MalquerySampleMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalquerySampleMetadata) MarshalBinary() ([]byte, error)
- func (m *MalquerySampleMetadata) UnmarshalBinary(b []byte) error
- func (m *MalquerySampleMetadata) Validate(formats strfmt.Registry) error
- type MalquerySampleMetadataResponse
- func (m *MalquerySampleMetadataResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalquerySampleMetadataResponse) MarshalBinary() ([]byte, error)
- func (m *MalquerySampleMetadataResponse) UnmarshalBinary(b []byte) error
- func (m *MalquerySampleMetadataResponse) Validate(formats strfmt.Registry) error
- type MalquerySamplesMetadataMetaInfo
- func (m *MalquerySamplesMetadataMetaInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalquerySamplesMetadataMetaInfo) MarshalBinary() ([]byte, error)
- func (m *MalquerySamplesMetadataMetaInfo) UnmarshalBinary(b []byte) error
- func (m *MalquerySamplesMetadataMetaInfo) Validate(formats strfmt.Registry) error
- type MalquerySearchParameter
- func (m *MalquerySearchParameter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalquerySearchParameter) MarshalBinary() ([]byte, error)
- func (m *MalquerySearchParameter) UnmarshalBinary(b []byte) error
- func (m *MalquerySearchParameter) Validate(formats strfmt.Registry) error
- type MalqueryStats
- type MalqueryUserRequestCount
- func (m *MalqueryUserRequestCount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MalqueryUserRequestCount) MarshalBinary() ([]byte, error)
- func (m *MalqueryUserRequestCount) UnmarshalBinary(b []byte) error
- func (m *MalqueryUserRequestCount) Validate(formats strfmt.Registry) error
- type MessagesActivity
- type MessagesAlert
- type MessagesAttachment
- type MessagesAuthor
- type MessagesCase
- type MessagesDetection
- type MessagesIncident
- type MlscannerMetaInfo
- type MlscannerQueryResponse
- func (m *MlscannerQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MlscannerQueryResponse) MarshalBinary() ([]byte, error)
- func (m *MlscannerQueryResponse) UnmarshalBinary(b []byte) error
- func (m *MlscannerQueryResponse) Validate(formats strfmt.Registry) error
- type MlscannerQuota
- type MlscannerSamplesScanParameters
- func (m *MlscannerSamplesScanParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MlscannerSamplesScanParameters) MarshalBinary() ([]byte, error)
- func (m *MlscannerSamplesScanParameters) UnmarshalBinary(b []byte) error
- func (m *MlscannerSamplesScanParameters) Validate(formats strfmt.Registry) error
- type MlscannerSamplesScanResult
- func (m *MlscannerSamplesScanResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MlscannerSamplesScanResult) MarshalBinary() ([]byte, error)
- func (m *MlscannerSamplesScanResult) UnmarshalBinary(b []byte) error
- func (m *MlscannerSamplesScanResult) Validate(formats strfmt.Registry) error
- type MlscannerScanV1Response
- func (m *MlscannerScanV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MlscannerScanV1Response) MarshalBinary() ([]byte, error)
- func (m *MlscannerScanV1Response) UnmarshalBinary(b []byte) error
- func (m *MlscannerScanV1Response) Validate(formats strfmt.Registry) error
- type MlscannerScannedSample
- func (m *MlscannerScannedSample) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MlscannerScannedSample) MarshalBinary() ([]byte, error)
- func (m *MlscannerScannedSample) UnmarshalBinary(b []byte) error
- func (m *MlscannerScannedSample) Validate(formats strfmt.Registry) error
- type ModelArgument
- type ModelFile
- type ModelSessionLog
- type ModelsAWSAccountRequestV1
- func (m *ModelsAWSAccountRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsAWSAccountRequestV1) MarshalBinary() ([]byte, error)
- func (m *ModelsAWSAccountRequestV1) UnmarshalBinary(b []byte) error
- func (m *ModelsAWSAccountRequestV1) Validate(formats strfmt.Registry) error
- type ModelsAWSAccountV1
- type ModelsAWSAccountsV1
- type ModelsAWSCustomerSettingsRequestV1
- func (m *ModelsAWSCustomerSettingsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsAWSCustomerSettingsRequestV1) MarshalBinary() ([]byte, error)
- func (m *ModelsAWSCustomerSettingsRequestV1) UnmarshalBinary(b []byte) error
- func (m *ModelsAWSCustomerSettingsRequestV1) Validate(formats strfmt.Registry) error
- type ModelsAccessHealthDetails
- func (m *ModelsAccessHealthDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsAccessHealthDetails) MarshalBinary() ([]byte, error)
- func (m *ModelsAccessHealthDetails) UnmarshalBinary(b []byte) error
- func (m *ModelsAccessHealthDetails) Validate(formats strfmt.Registry) error
- type ModelsAwsAccountAccessHealth
- func (m *ModelsAwsAccountAccessHealth) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsAwsAccountAccessHealth) MarshalBinary() ([]byte, error)
- func (m *ModelsAwsAccountAccessHealth) UnmarshalBinary(b []byte) error
- func (m *ModelsAwsAccountAccessHealth) Validate(formats strfmt.Registry) error
- type ModelsBaseResponseV1
- type ModelsCreateAWSAccountsV1
- func (m *ModelsCreateAWSAccountsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsCreateAWSAccountsV1) MarshalBinary() ([]byte, error)
- func (m *ModelsCreateAWSAccountsV1) UnmarshalBinary(b []byte) error
- func (m *ModelsCreateAWSAccountsV1) Validate(formats strfmt.Registry) error
- type ModelsCustomerConfigurationsV1
- func (m *ModelsCustomerConfigurationsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsCustomerConfigurationsV1) MarshalBinary() ([]byte, error)
- func (m *ModelsCustomerConfigurationsV1) UnmarshalBinary(b []byte) error
- func (m *ModelsCustomerConfigurationsV1) Validate(formats strfmt.Registry) error
- type ModelsModifyAWSCustomerSettingsV1
- func (m *ModelsModifyAWSCustomerSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsModifyAWSCustomerSettingsV1) MarshalBinary() ([]byte, error)
- func (m *ModelsModifyAWSCustomerSettingsV1) UnmarshalBinary(b []byte) error
- func (m *ModelsModifyAWSCustomerSettingsV1) Validate(formats strfmt.Registry) error
- type ModelsPackageInfoType
- type ModelsUpdateAWSAccountsV1
- func (m *ModelsUpdateAWSAccountsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsUpdateAWSAccountsV1) MarshalBinary() ([]byte, error)
- func (m *ModelsUpdateAWSAccountsV1) UnmarshalBinary(b []byte) error
- func (m *ModelsUpdateAWSAccountsV1) Validate(formats strfmt.Registry) error
- type ModelsVerifyAccessResponseV1
- func (m *ModelsVerifyAccessResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ModelsVerifyAccessResponseV1) MarshalBinary() ([]byte, error)
- func (m *ModelsVerifyAccessResponseV1) UnmarshalBinary(b []byte) error
- func (m *ModelsVerifyAccessResponseV1) Validate(formats strfmt.Registry) error
- type MsaAPIError
- type MsaActionParameter
- type MsaAffectedEntity
- type MsaAggregateQueryRequest
- func (m *MsaAggregateQueryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaAggregateQueryRequest) MarshalBinary() ([]byte, error)
- func (m *MsaAggregateQueryRequest) UnmarshalBinary(b []byte) error
- func (m *MsaAggregateQueryRequest) Validate(formats strfmt.Registry) error
- type MsaAggregatesResponse
- type MsaAggregationResult
- type MsaAggregationResultItem
- func (m *MsaAggregationResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaAggregationResultItem) MarshalBinary() ([]byte, error)
- func (m *MsaAggregationResultItem) UnmarshalBinary(b []byte) error
- func (m *MsaAggregationResultItem) Validate(formats strfmt.Registry) error
- type MsaAggregationResultItemLabel
- type MsaBaseEntitiesResponse
- func (m *MsaBaseEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaBaseEntitiesResponse) MarshalBinary() ([]byte, error)
- func (m *MsaBaseEntitiesResponse) UnmarshalBinary(b []byte) error
- func (m *MsaBaseEntitiesResponse) Validate(formats strfmt.Registry) error
- type MsaDateRangeSpec
- type MsaEntitiesResponse
- type MsaEntitiesResponseResources
- type MsaEntityActionRequest
- func (m *MsaEntityActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaEntityActionRequest) MarshalBinary() ([]byte, error)
- func (m *MsaEntityActionRequest) UnmarshalBinary(b []byte) error
- func (m *MsaEntityActionRequest) Validate(formats strfmt.Registry) error
- type MsaEntityActionRequestV2
- func (m *MsaEntityActionRequestV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaEntityActionRequestV2) MarshalBinary() ([]byte, error)
- func (m *MsaEntityActionRequestV2) UnmarshalBinary(b []byte) error
- func (m *MsaEntityActionRequestV2) Validate(formats strfmt.Registry) error
- type MsaErrorsOnly
- type MsaFacet
- type MsaFacetsResponse
- type MsaIdsRequest
- type MsaMetaInfo
- type MsaPaging
- type MsaQueryResponse
- type MsaRangeSpec
- type MsaReplyAffectedEntities
- func (m *MsaReplyAffectedEntities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaReplyAffectedEntities) MarshalBinary() ([]byte, error)
- func (m *MsaReplyAffectedEntities) UnmarshalBinary(b []byte) error
- func (m *MsaReplyAffectedEntities) Validate(formats strfmt.Registry) error
- type MsaReplyMetaOnly
- type MsaResources
- type MsaspecActionParameter
- func (m *MsaspecActionParameter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *MsaspecActionParameter) MarshalBinary() ([]byte, error)
- func (m *MsaspecActionParameter) UnmarshalBinary(b []byte) error
- func (m *MsaspecActionParameter) Validate(formats strfmt.Registry) error
- type MsaspecIdsRequest
- type MsaspecQueryResponse
- type MsaspecResponseFields
- type MsaspecWrites
- type PatterndispositionPatternDisposition
- func (m *PatterndispositionPatternDisposition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *PatterndispositionPatternDisposition) MarshalBinary() ([]byte, error)
- func (m *PatterndispositionPatternDisposition) UnmarshalBinary(b []byte) error
- func (m *PatterndispositionPatternDisposition) Validate(formats strfmt.Registry) error
- type QuarantineQuarantinedFile
- func (m *QuarantineQuarantinedFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *QuarantineQuarantinedFile) MarshalBinary() ([]byte, error)
- func (m *QuarantineQuarantinedFile) UnmarshalBinary(b []byte) error
- func (m *QuarantineQuarantinedFile) Validate(formats strfmt.Registry) error
- type QuarantineQuarantinedFilePath
- func (m *QuarantineQuarantinedFilePath) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *QuarantineQuarantinedFilePath) MarshalBinary() ([]byte, error)
- func (m *QuarantineQuarantinedFilePath) UnmarshalBinary(b []byte) error
- func (m *QuarantineQuarantinedFilePath) Validate(formats strfmt.Registry) error
- type ReconmsaAPIError
- type ReconmsaAPIErrorDetail
- func (m *ReconmsaAPIErrorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ReconmsaAPIErrorDetail) MarshalBinary() ([]byte, error)
- func (m *ReconmsaAPIErrorDetail) UnmarshalBinary(b []byte) error
- func (m *ReconmsaAPIErrorDetail) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountConsoleURL
- func (m *RegistrationAWSAccountConsoleURL) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountConsoleURL) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountConsoleURL) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountConsoleURL) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountCreateRequestD4CExtV2
- func (m *RegistrationAWSAccountCreateRequestD4CExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountCreateRequestD4CExtV2) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountCreateRequestD4CExtV2) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountCreateRequestD4CExtV2) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountCreateRequestExtV2
- func (m *RegistrationAWSAccountCreateRequestExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountCreateRequestExtV2) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountCreateRequestExtV2) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountCreateRequestExtV2) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountD4CExtV2
- func (m *RegistrationAWSAccountD4CExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountD4CExtV2) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountD4CExtV2) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountD4CExtV2) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountExtV2
- func (m *RegistrationAWSAccountExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountExtV2) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountExtV2) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountExtV2) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountPatch
- func (m *RegistrationAWSAccountPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountPatch) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountPatch) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountPatch) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountPatchRequest
- func (m *RegistrationAWSAccountPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountPatchRequest) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountPatchRequest) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountPatchRequest) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountResponseV2
- func (m *RegistrationAWSAccountResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountResponseV2) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountResponseV2) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountResponseV2) Validate(formats strfmt.Registry) error
- type RegistrationAWSAccountScript
- func (m *RegistrationAWSAccountScript) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSAccountScript) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSAccountScript) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSAccountScript) Validate(formats strfmt.Registry) error
- type RegistrationAWSProvisionGetAccountScriptResponseV2
- func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) MarshalBinary() ([]byte, error)
- func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) UnmarshalBinary(b []byte) error
- func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) Validate(formats strfmt.Registry) error
- type RegistrationAzureAccountCreateRequestExternalV1
- func (m *RegistrationAzureAccountCreateRequestExternalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureAccountCreateRequestExternalV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureAccountCreateRequestExternalV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureAccountCreateRequestExternalV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureAccountExternalV1
- func (m *RegistrationAzureAccountExternalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureAccountExternalV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureAccountExternalV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureAccountExternalV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureAccountResponseV1
- func (m *RegistrationAzureAccountResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureAccountResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureAccountResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureAccountResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureDownloadCertificateResponseV1
- func (m *RegistrationAzureDownloadCertificateResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureDownloadCertificateResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureDownloadCertificateResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureDownloadCertificateResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureKeyV1
- func (m *RegistrationAzureKeyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureKeyV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureKeyV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureKeyV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureProvisionGetUserScriptResponseV1
- func (m *RegistrationAzureProvisionGetUserScriptResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureProvisionGetUserScriptResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureProvisionGetUserScriptResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureProvisionGetUserScriptResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureServicePrincipalResponseV1
- func (m *RegistrationAzureServicePrincipalResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureServicePrincipalResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureServicePrincipalResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureServicePrincipalResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureTenantDefaultSubscriptionIDResponseV1
- func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationAzureUserScript
- func (m *RegistrationAzureUserScript) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationAzureUserScript) MarshalBinary() ([]byte, error)
- func (m *RegistrationAzureUserScript) UnmarshalBinary(b []byte) error
- func (m *RegistrationAzureUserScript) Validate(formats strfmt.Registry) error
- type RegistrationBaseResponseV1
- func (m *RegistrationBaseResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationBaseResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationBaseResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationBaseResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationEmptyRequest
- type RegistrationExternalIOAEventResponse
- func (m *RegistrationExternalIOAEventResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationExternalIOAEventResponse) MarshalBinary() ([]byte, error)
- func (m *RegistrationExternalIOAEventResponse) UnmarshalBinary(b []byte) error
- func (m *RegistrationExternalIOAEventResponse) Validate(formats strfmt.Registry) error
- type RegistrationExternalIOAResources
- func (m *RegistrationExternalIOAResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationExternalIOAResources) MarshalBinary() ([]byte, error)
- func (m *RegistrationExternalIOAResources) UnmarshalBinary(b []byte) error
- func (m *RegistrationExternalIOAResources) Validate(formats strfmt.Registry) error
- type RegistrationExternalIOMEventResponse
- func (m *RegistrationExternalIOMEventResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationExternalIOMEventResponse) MarshalBinary() ([]byte, error)
- func (m *RegistrationExternalIOMEventResponse) UnmarshalBinary(b []byte) error
- func (m *RegistrationExternalIOMEventResponse) Validate(formats strfmt.Registry) error
- type RegistrationGCPAccountCreateRequestExtV1
- func (m *RegistrationGCPAccountCreateRequestExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationGCPAccountCreateRequestExtV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationGCPAccountCreateRequestExtV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationGCPAccountCreateRequestExtV1) Validate(formats strfmt.Registry) error
- type RegistrationGCPAccountExtV1
- func (m *RegistrationGCPAccountExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationGCPAccountExtV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationGCPAccountExtV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationGCPAccountExtV1) Validate(formats strfmt.Registry) error
- type RegistrationGCPAccountResponseV1
- func (m *RegistrationGCPAccountResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationGCPAccountResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationGCPAccountResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationGCPAccountResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationGCPProvisionGetUserScriptResponseV1
- func (m *RegistrationGCPProvisionGetUserScriptResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationGCPProvisionGetUserScriptResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationGCPProvisionGetUserScriptResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationGCPProvisionGetUserScriptResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationGCPUserScript
- func (m *RegistrationGCPUserScript) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationGCPUserScript) MarshalBinary() ([]byte, error)
- func (m *RegistrationGCPUserScript) UnmarshalBinary(b []byte) error
- func (m *RegistrationGCPUserScript) Validate(formats strfmt.Registry) error
- type RegistrationIOAEvent
- type RegistrationIOAUserResponse
- func (m *RegistrationIOAUserResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationIOAUserResponse) MarshalBinary() ([]byte, error)
- func (m *RegistrationIOAUserResponse) UnmarshalBinary(b []byte) error
- func (m *RegistrationIOAUserResponse) Validate(formats strfmt.Registry) error
- type RegistrationIOMEvent
- type RegistrationIOMResources
- func (m *RegistrationIOMResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationIOMResources) MarshalBinary() ([]byte, error)
- func (m *RegistrationIOMResources) UnmarshalBinary(b []byte) error
- func (m *RegistrationIOMResources) Validate(formats strfmt.Registry) error
- type RegistrationMSAMetaInfoExtension
- func (m *RegistrationMSAMetaInfoExtension) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationMSAMetaInfoExtension) MarshalBinary() ([]byte, error)
- func (m *RegistrationMSAMetaInfoExtension) UnmarshalBinary(b []byte) error
- func (m *RegistrationMSAMetaInfoExtension) Validate(formats strfmt.Registry) error
- type RegistrationMSAPagingExtension
- func (m *RegistrationMSAPagingExtension) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationMSAPagingExtension) MarshalBinary() ([]byte, error)
- func (m *RegistrationMSAPagingExtension) UnmarshalBinary(b []byte) error
- func (m *RegistrationMSAPagingExtension) Validate(formats strfmt.Registry) error
- type RegistrationPolicyExtV1
- func (m *RegistrationPolicyExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationPolicyExtV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationPolicyExtV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationPolicyExtV1) Validate(formats strfmt.Registry) error
- type RegistrationPolicyRequestExtV1
- func (m *RegistrationPolicyRequestExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationPolicyRequestExtV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationPolicyRequestExtV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationPolicyRequestExtV1) Validate(formats strfmt.Registry) error
- type RegistrationPolicyResponseV1
- func (m *RegistrationPolicyResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationPolicyResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationPolicyResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationPolicyResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationPolicySettingsResponseV1
- func (m *RegistrationPolicySettingsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationPolicySettingsResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationPolicySettingsResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationPolicySettingsResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationScanScheduleResponseV1
- func (m *RegistrationScanScheduleResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationScanScheduleResponseV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationScanScheduleResponseV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationScanScheduleResponseV1) Validate(formats strfmt.Registry) error
- type RegistrationScanScheduleUpdateRequestV1
- func (m *RegistrationScanScheduleUpdateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationScanScheduleUpdateRequestV1) MarshalBinary() ([]byte, error)
- func (m *RegistrationScanScheduleUpdateRequestV1) UnmarshalBinary(b []byte) error
- func (m *RegistrationScanScheduleUpdateRequestV1) Validate(formats strfmt.Registry) error
- type RegistrationStaticScriptsResponse
- func (m *RegistrationStaticScriptsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RegistrationStaticScriptsResponse) MarshalBinary() ([]byte, error)
- func (m *RegistrationStaticScriptsResponse) UnmarshalBinary(b []byte) error
- func (m *RegistrationStaticScriptsResponse) Validate(formats strfmt.Registry) error
- type RegistrationStaticScriptsResponseResources
- type RequestsCreateDeviceControlPoliciesV1
- func (m *RequestsCreateDeviceControlPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateDeviceControlPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateDeviceControlPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateDeviceControlPoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsCreateDeviceControlPolicyV1
- func (m *RequestsCreateDeviceControlPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateDeviceControlPolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateDeviceControlPolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateDeviceControlPolicyV1) Validate(formats strfmt.Registry) error
- type RequestsCreateFirewallPoliciesV1
- func (m *RequestsCreateFirewallPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateFirewallPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateFirewallPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateFirewallPoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsCreateFirewallPolicyV1
- func (m *RequestsCreateFirewallPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateFirewallPolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateFirewallPolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateFirewallPolicyV1) Validate(formats strfmt.Registry) error
- type RequestsCreateGroupV1
- type RequestsCreateGroupsV1
- func (m *RequestsCreateGroupsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateGroupsV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateGroupsV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateGroupsV1) Validate(formats strfmt.Registry) error
- type RequestsCreatePreventionPoliciesV1
- func (m *RequestsCreatePreventionPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreatePreventionPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreatePreventionPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreatePreventionPoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsCreatePreventionPolicyV1
- func (m *RequestsCreatePreventionPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreatePreventionPolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreatePreventionPolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreatePreventionPolicyV1) Validate(formats strfmt.Registry) error
- type RequestsCreateRTResponsePoliciesV1
- func (m *RequestsCreateRTResponsePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateRTResponsePoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateRTResponsePoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateRTResponsePoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsCreateRTResponsePolicyV1
- func (m *RequestsCreateRTResponsePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateRTResponsePolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateRTResponsePolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateRTResponsePolicyV1) Validate(formats strfmt.Registry) error
- type RequestsCreateSensorUpdatePoliciesV1
- func (m *RequestsCreateSensorUpdatePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateSensorUpdatePoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateSensorUpdatePoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateSensorUpdatePoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsCreateSensorUpdatePoliciesV2
- func (m *RequestsCreateSensorUpdatePoliciesV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateSensorUpdatePoliciesV2) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateSensorUpdatePoliciesV2) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateSensorUpdatePoliciesV2) Validate(formats strfmt.Registry) error
- type RequestsCreateSensorUpdatePolicyV1
- func (m *RequestsCreateSensorUpdatePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateSensorUpdatePolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateSensorUpdatePolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateSensorUpdatePolicyV1) Validate(formats strfmt.Registry) error
- type RequestsCreateSensorUpdatePolicyV2
- func (m *RequestsCreateSensorUpdatePolicyV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsCreateSensorUpdatePolicyV2) MarshalBinary() ([]byte, error)
- func (m *RequestsCreateSensorUpdatePolicyV2) UnmarshalBinary(b []byte) error
- func (m *RequestsCreateSensorUpdatePolicyV2) Validate(formats strfmt.Registry) error
- type RequestsDeviceControlPolicyClassSettingsV1
- func (m *RequestsDeviceControlPolicyClassSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsDeviceControlPolicyClassSettingsV1) MarshalBinary() ([]byte, error)
- func (m *RequestsDeviceControlPolicyClassSettingsV1) UnmarshalBinary(b []byte) error
- func (m *RequestsDeviceControlPolicyClassSettingsV1) Validate(formats strfmt.Registry) error
- type RequestsDeviceControlPolicyExceptionV1
- func (m *RequestsDeviceControlPolicyExceptionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsDeviceControlPolicyExceptionV1) MarshalBinary() ([]byte, error)
- func (m *RequestsDeviceControlPolicyExceptionV1) UnmarshalBinary(b []byte) error
- func (m *RequestsDeviceControlPolicyExceptionV1) Validate(formats strfmt.Registry) error
- type RequestsDeviceControlPolicySettingsV1
- func (m *RequestsDeviceControlPolicySettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsDeviceControlPolicySettingsV1) MarshalBinary() ([]byte, error)
- func (m *RequestsDeviceControlPolicySettingsV1) UnmarshalBinary(b []byte) error
- func (m *RequestsDeviceControlPolicySettingsV1) Validate(formats strfmt.Registry) error
- type RequestsIoaExclusionCreateReqV1
- func (m *RequestsIoaExclusionCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsIoaExclusionCreateReqV1) MarshalBinary() ([]byte, error)
- func (m *RequestsIoaExclusionCreateReqV1) UnmarshalBinary(b []byte) error
- func (m *RequestsIoaExclusionCreateReqV1) Validate(formats strfmt.Registry) error
- type RequestsIoaExclusionUpdateReqV1
- func (m *RequestsIoaExclusionUpdateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsIoaExclusionUpdateReqV1) MarshalBinary() ([]byte, error)
- func (m *RequestsIoaExclusionUpdateReqV1) UnmarshalBinary(b []byte) error
- func (m *RequestsIoaExclusionUpdateReqV1) Validate(formats strfmt.Registry) error
- type RequestsMlExclusionCreateReqV1
- func (m *RequestsMlExclusionCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsMlExclusionCreateReqV1) MarshalBinary() ([]byte, error)
- func (m *RequestsMlExclusionCreateReqV1) UnmarshalBinary(b []byte) error
- func (m *RequestsMlExclusionCreateReqV1) Validate(formats strfmt.Registry) error
- type RequestsMlExclusionType
- type RequestsPreventionSettingV1
- func (m *RequestsPreventionSettingV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsPreventionSettingV1) MarshalBinary() ([]byte, error)
- func (m *RequestsPreventionSettingV1) UnmarshalBinary(b []byte) error
- func (m *RequestsPreventionSettingV1) Validate(formats strfmt.Registry) error
- type RequestsRevealUninstallTokenV1
- func (m *RequestsRevealUninstallTokenV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsRevealUninstallTokenV1) MarshalBinary() ([]byte, error)
- func (m *RequestsRevealUninstallTokenV1) UnmarshalBinary(b []byte) error
- func (m *RequestsRevealUninstallTokenV1) Validate(formats strfmt.Registry) error
- type RequestsSensorUpdateBuildV1
- func (m *RequestsSensorUpdateBuildV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsSensorUpdateBuildV1) MarshalBinary() ([]byte, error)
- func (m *RequestsSensorUpdateBuildV1) UnmarshalBinary(b []byte) error
- func (m *RequestsSensorUpdateBuildV1) Validate(formats strfmt.Registry) error
- type RequestsSensorUpdateSettingsV1
- func (m *RequestsSensorUpdateSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsSensorUpdateSettingsV1) MarshalBinary() ([]byte, error)
- func (m *RequestsSensorUpdateSettingsV1) UnmarshalBinary(b []byte) error
- func (m *RequestsSensorUpdateSettingsV1) Validate(formats strfmt.Registry) error
- type RequestsSensorUpdateSettingsV2
- func (m *RequestsSensorUpdateSettingsV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsSensorUpdateSettingsV2) MarshalBinary() ([]byte, error)
- func (m *RequestsSensorUpdateSettingsV2) UnmarshalBinary(b []byte) error
- func (m *RequestsSensorUpdateSettingsV2) Validate(formats strfmt.Registry) error
- type RequestsSetPolicyPrecedenceReqV1
- func (m *RequestsSetPolicyPrecedenceReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsSetPolicyPrecedenceReqV1) MarshalBinary() ([]byte, error)
- func (m *RequestsSetPolicyPrecedenceReqV1) UnmarshalBinary(b []byte) error
- func (m *RequestsSetPolicyPrecedenceReqV1) Validate(formats strfmt.Registry) error
- type RequestsSvExclusionCreateReqV1
- func (m *RequestsSvExclusionCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsSvExclusionCreateReqV1) MarshalBinary() ([]byte, error)
- func (m *RequestsSvExclusionCreateReqV1) UnmarshalBinary(b []byte) error
- func (m *RequestsSvExclusionCreateReqV1) Validate(formats strfmt.Registry) error
- type RequestsSvExclusionUpdateReqV1
- func (m *RequestsSvExclusionUpdateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsSvExclusionUpdateReqV1) MarshalBinary() ([]byte, error)
- func (m *RequestsSvExclusionUpdateReqV1) UnmarshalBinary(b []byte) error
- func (m *RequestsSvExclusionUpdateReqV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateDeviceControlPoliciesV1
- func (m *RequestsUpdateDeviceControlPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateDeviceControlPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateDeviceControlPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateDeviceControlPoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateDeviceControlPolicyV1
- func (m *RequestsUpdateDeviceControlPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateDeviceControlPolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateDeviceControlPolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateDeviceControlPolicyV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateFirewallPoliciesV1
- func (m *RequestsUpdateFirewallPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateFirewallPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateFirewallPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateFirewallPoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateFirewallPolicyV1
- func (m *RequestsUpdateFirewallPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateFirewallPolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateFirewallPolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateFirewallPolicyV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateGroupV1
- type RequestsUpdateGroupsV1
- func (m *RequestsUpdateGroupsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateGroupsV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateGroupsV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateGroupsV1) Validate(formats strfmt.Registry) error
- type RequestsUpdatePreventionPoliciesV1
- func (m *RequestsUpdatePreventionPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdatePreventionPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdatePreventionPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdatePreventionPoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsUpdatePreventionPolicyV1
- func (m *RequestsUpdatePreventionPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdatePreventionPolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdatePreventionPolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdatePreventionPolicyV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateRTResponsePoliciesV1
- func (m *RequestsUpdateRTResponsePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateRTResponsePoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateRTResponsePoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateRTResponsePoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateRTResponsePolicyV1
- func (m *RequestsUpdateRTResponsePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateRTResponsePolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateRTResponsePolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateRTResponsePolicyV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateSensorUpdatePoliciesV1
- func (m *RequestsUpdateSensorUpdatePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateSensorUpdatePoliciesV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateSensorUpdatePoliciesV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateSensorUpdatePoliciesV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateSensorUpdatePoliciesV2
- func (m *RequestsUpdateSensorUpdatePoliciesV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateSensorUpdatePoliciesV2) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateSensorUpdatePoliciesV2) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateSensorUpdatePoliciesV2) Validate(formats strfmt.Registry) error
- type RequestsUpdateSensorUpdatePolicyV1
- func (m *RequestsUpdateSensorUpdatePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateSensorUpdatePolicyV1) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateSensorUpdatePolicyV1) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateSensorUpdatePolicyV1) Validate(formats strfmt.Registry) error
- type RequestsUpdateSensorUpdatePolicyV2
- func (m *RequestsUpdateSensorUpdatePolicyV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *RequestsUpdateSensorUpdatePolicyV2) MarshalBinary() ([]byte, error)
- func (m *RequestsUpdateSensorUpdatePolicyV2) UnmarshalBinary(b []byte) error
- func (m *RequestsUpdateSensorUpdatePolicyV2) Validate(formats strfmt.Registry) error
- type Resources
- type ResponsesDeviceControlPoliciesV1
- func (m *ResponsesDeviceControlPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesDeviceControlPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesDeviceControlPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesDeviceControlPoliciesV1) Validate(formats strfmt.Registry) error
- type ResponsesDeviceControlPolicyClassSettingsV1
- func (m *ResponsesDeviceControlPolicyClassSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesDeviceControlPolicyClassSettingsV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesDeviceControlPolicyClassSettingsV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesDeviceControlPolicyClassSettingsV1) Validate(formats strfmt.Registry) error
- type ResponsesDeviceControlPolicyExceptionV1
- func (m *ResponsesDeviceControlPolicyExceptionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesDeviceControlPolicyExceptionV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesDeviceControlPolicyExceptionV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesDeviceControlPolicyExceptionV1) Validate(formats strfmt.Registry) error
- type ResponsesDeviceControlPolicyV1
- func (m *ResponsesDeviceControlPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesDeviceControlPolicyV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesDeviceControlPolicyV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesDeviceControlPolicyV1) Validate(formats strfmt.Registry) error
- type ResponsesDeviceControlSettingsV1
- func (m *ResponsesDeviceControlSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesDeviceControlSettingsV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesDeviceControlSettingsV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesDeviceControlSettingsV1) Validate(formats strfmt.Registry) error
- type ResponsesFirewallPoliciesV1
- func (m *ResponsesFirewallPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesFirewallPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesFirewallPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesFirewallPoliciesV1) Validate(formats strfmt.Registry) error
- type ResponsesFirewallPolicyV1
- func (m *ResponsesFirewallPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesFirewallPolicyV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesFirewallPolicyV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesFirewallPolicyV1) Validate(formats strfmt.Registry) error
- type ResponsesHostGroupMembersV1
- func (m *ResponsesHostGroupMembersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesHostGroupMembersV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesHostGroupMembersV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesHostGroupMembersV1) Validate(formats strfmt.Registry) error
- type ResponsesHostGroupV1
- type ResponsesHostGroupsV1
- type ResponsesIOARuleGroupV1
- func (m *ResponsesIOARuleGroupV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesIOARuleGroupV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesIOARuleGroupV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesIOARuleGroupV1) Validate(formats strfmt.Registry) error
- type ResponsesIoaExclusionRespV1
- func (m *ResponsesIoaExclusionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesIoaExclusionRespV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesIoaExclusionRespV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesIoaExclusionRespV1) Validate(formats strfmt.Registry) error
- type ResponsesIoaExclusionV1
- func (m *ResponsesIoaExclusionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesIoaExclusionV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesIoaExclusionV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesIoaExclusionV1) Validate(formats strfmt.Registry) error
- type ResponsesMlExclusionRespV1
- func (m *ResponsesMlExclusionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesMlExclusionRespV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesMlExclusionRespV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesMlExclusionRespV1) Validate(formats strfmt.Registry) error
- type ResponsesMlExclusionV1
- func (m *ResponsesMlExclusionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesMlExclusionV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesMlExclusionV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesMlExclusionV1) Validate(formats strfmt.Registry) error
- type ResponsesPolicyMembersRespV1
- func (m *ResponsesPolicyMembersRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesPolicyMembersRespV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesPolicyMembersRespV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesPolicyMembersRespV1) Validate(formats strfmt.Registry) error
- type ResponsesPreventionCategoryV1
- func (m *ResponsesPreventionCategoryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesPreventionCategoryV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesPreventionCategoryV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesPreventionCategoryV1) Validate(formats strfmt.Registry) error
- type ResponsesPreventionPoliciesV1
- func (m *ResponsesPreventionPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesPreventionPoliciesV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesPreventionPoliciesV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesPreventionPoliciesV1) Validate(formats strfmt.Registry) error
- type ResponsesPreventionPolicyV1
- func (m *ResponsesPreventionPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesPreventionPolicyV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesPreventionPolicyV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesPreventionPolicyV1) Validate(formats strfmt.Registry) error
- type ResponsesPreventionSettingV1
- func (m *ResponsesPreventionSettingV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesPreventionSettingV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesPreventionSettingV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesPreventionSettingV1) Validate(formats strfmt.Registry) error
- type ResponsesRTResponsePoliciesV1
- func (m *ResponsesRTResponsePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesRTResponsePoliciesV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesRTResponsePoliciesV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesRTResponsePoliciesV1) Validate(formats strfmt.Registry) error
- type ResponsesRTResponsePolicyV1
- func (m *ResponsesRTResponsePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesRTResponsePolicyV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesRTResponsePolicyV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesRTResponsePolicyV1) Validate(formats strfmt.Registry) error
- type ResponsesRevealUninstallTokenRespV1
- func (m *ResponsesRevealUninstallTokenRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesRevealUninstallTokenRespV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesRevealUninstallTokenRespV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesRevealUninstallTokenRespV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdateBuildV1
- func (m *ResponsesSensorUpdateBuildV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdateBuildV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdateBuildV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdateBuildV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdateBuildsV1
- func (m *ResponsesSensorUpdateBuildsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdateBuildsV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdateBuildsV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdateBuildsV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdateKernelV1
- func (m *ResponsesSensorUpdateKernelV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdateKernelV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdateKernelV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdateKernelV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdateKernelsV1
- func (m *ResponsesSensorUpdateKernelsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdateKernelsV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdateKernelsV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdateKernelsV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdatePoliciesV1
- func (m *ResponsesSensorUpdatePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdatePoliciesV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdatePoliciesV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdatePoliciesV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdatePoliciesV2
- func (m *ResponsesSensorUpdatePoliciesV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdatePoliciesV2) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdatePoliciesV2) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdatePoliciesV2) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdatePolicyV1
- func (m *ResponsesSensorUpdatePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdatePolicyV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdatePolicyV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdatePolicyV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdatePolicyV2
- func (m *ResponsesSensorUpdatePolicyV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdatePolicyV2) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdatePolicyV2) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdatePolicyV2) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdateSettingsV1
- func (m *ResponsesSensorUpdateSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdateSettingsV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdateSettingsV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdateSettingsV1) Validate(formats strfmt.Registry) error
- type ResponsesSensorUpdateSettingsV2
- func (m *ResponsesSensorUpdateSettingsV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSensorUpdateSettingsV2) MarshalBinary() ([]byte, error)
- func (m *ResponsesSensorUpdateSettingsV2) UnmarshalBinary(b []byte) error
- func (m *ResponsesSensorUpdateSettingsV2) Validate(formats strfmt.Registry) error
- type ResponsesSvExclusionRespV1
- func (m *ResponsesSvExclusionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSvExclusionRespV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSvExclusionRespV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSvExclusionRespV1) Validate(formats strfmt.Registry) error
- type ResponsesSvExclusionV1
- func (m *ResponsesSvExclusionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesSvExclusionV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesSvExclusionV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesSvExclusionV1) Validate(formats strfmt.Registry) error
- type ResponsesUninstallTokenV1
- func (m *ResponsesUninstallTokenV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ResponsesUninstallTokenV1) MarshalBinary() ([]byte, error)
- func (m *ResponsesUninstallTokenV1) UnmarshalBinary(b []byte) error
- func (m *ResponsesUninstallTokenV1) Validate(formats strfmt.Registry) error
- type SadomainCreateRuleRequestV1
- func (m *SadomainCreateRuleRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainCreateRuleRequestV1) MarshalBinary() ([]byte, error)
- func (m *SadomainCreateRuleRequestV1) UnmarshalBinary(b []byte) error
- func (m *SadomainCreateRuleRequestV1) Validate(formats strfmt.Registry) error
- type SadomainCustomerAssets
- func (m *SadomainCustomerAssets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainCustomerAssets) MarshalBinary() ([]byte, error)
- func (m *SadomainCustomerAssets) UnmarshalBinary(b []byte) error
- func (m *SadomainCustomerAssets) Validate(formats strfmt.Registry) error
- type SadomainRule
- type SadomainTyposquattingBaseDomain
- func (m *SadomainTyposquattingBaseDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainTyposquattingBaseDomain) MarshalBinary() ([]byte, error)
- func (m *SadomainTyposquattingBaseDomain) UnmarshalBinary(b []byte) error
- func (m *SadomainTyposquattingBaseDomain) Validate(formats strfmt.Registry) error
- type SadomainTyposquattingComponent
- func (m *SadomainTyposquattingComponent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainTyposquattingComponent) MarshalBinary() ([]byte, error)
- func (m *SadomainTyposquattingComponent) UnmarshalBinary(b []byte) error
- func (m *SadomainTyposquattingComponent) Validate(formats strfmt.Registry) error
- type SadomainTyposquattingParentDomain
- func (m *SadomainTyposquattingParentDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainTyposquattingParentDomain) MarshalBinary() ([]byte, error)
- func (m *SadomainTyposquattingParentDomain) UnmarshalBinary(b []byte) error
- func (m *SadomainTyposquattingParentDomain) Validate(formats strfmt.Registry) error
- type SadomainWhoisRecord
- type SadomainWhoisRegistrant
- func (m *SadomainWhoisRegistrant) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainWhoisRegistrant) MarshalBinary() ([]byte, error)
- func (m *SadomainWhoisRegistrant) UnmarshalBinary(b []byte) error
- func (m *SadomainWhoisRegistrant) Validate(formats strfmt.Registry) error
- type SadomainWhoisRegistrar
- func (m *SadomainWhoisRegistrar) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *SadomainWhoisRegistrar) MarshalBinary() ([]byte, error)
- func (m *SadomainWhoisRegistrar) UnmarshalBinary(b []byte) error
- func (m *SadomainWhoisRegistrar) Validate(formats strfmt.Registry) error
- type StateOnlineStateRespV1
- func (m *StateOnlineStateRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StateOnlineStateRespV1) MarshalBinary() ([]byte, error)
- func (m *StateOnlineStateRespV1) UnmarshalBinary(b []byte) error
- func (m *StateOnlineStateRespV1) Validate(formats strfmt.Registry) error
- type StateOnlineStateResultV1
- func (m *StateOnlineStateResultV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *StateOnlineStateResultV1) MarshalBinary() ([]byte, error)
- func (m *StateOnlineStateResultV1) UnmarshalBinary(b []byte) error
- func (m *StateOnlineStateResultV1) Validate(formats strfmt.Registry) error
- type ThreatgraphCrawlEdgesRequest
- func (m *ThreatgraphCrawlEdgesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (m *ThreatgraphCrawlEdgesRequest) MarshalBinary() ([]byte, error)
- func (m *ThreatgraphCrawlEdgesRequest) UnmarshalBinary(b []byte) error
- func (m *ThreatgraphCrawlEdgesRequest) Validate(formats strfmt.Registry) error
Constants ¶
const ( // DeviceControlPolicyV1PlatformNameWindows captures enum value "Windows" DeviceControlPolicyV1PlatformNameWindows string = "Windows" // DeviceControlPolicyV1PlatformNameMac captures enum value "Mac" DeviceControlPolicyV1PlatformNameMac string = "Mac" // DeviceControlPolicyV1PlatformNameLinux captures enum value "Linux" DeviceControlPolicyV1PlatformNameLinux string = "Linux" )
const ( // DeviceControlSettingsRespV1EndUserNotificationSILENT captures enum value "SILENT" DeviceControlSettingsRespV1EndUserNotificationSILENT string = "SILENT" // DeviceControlSettingsRespV1EndUserNotificationNOTIFYUSER captures enum value "NOTIFY_USER" DeviceControlSettingsRespV1EndUserNotificationNOTIFYUSER string = "NOTIFY_USER" )
const ( // DeviceControlSettingsRespV1EnforcementModeMONITORONLY captures enum value "MONITOR_ONLY" DeviceControlSettingsRespV1EnforcementModeMONITORONLY string = "MONITOR_ONLY" // DeviceControlSettingsRespV1EnforcementModeMONITORENFORCE captures enum value "MONITOR_ENFORCE" DeviceControlSettingsRespV1EnforcementModeMONITORENFORCE string = "MONITOR_ENFORCE" // DeviceControlSettingsRespV1EnforcementModeOFF captures enum value "OFF" DeviceControlSettingsRespV1EnforcementModeOFF string = "OFF" )
const ( // DeviceControlUSBClassExceptionsResponseActionFULLACCESS captures enum value "FULL_ACCESS" DeviceControlUSBClassExceptionsResponseActionFULLACCESS string = "FULL_ACCESS" // DeviceControlUSBClassExceptionsResponseActionFULLBLOCK captures enum value "FULL_BLOCK" DeviceControlUSBClassExceptionsResponseActionFULLBLOCK string = "FULL_BLOCK" // DeviceControlUSBClassExceptionsResponseActionREADONLY captures enum value "READ_ONLY" DeviceControlUSBClassExceptionsResponseActionREADONLY string = "READ_ONLY" )
const ( // DomainUserActionActionNameResetPassword captures enum value "reset_password" DomainUserActionActionNameResetPassword string = "reset_password" // DomainUserActionActionNameReset2fa captures enum value "reset_2fa" DomainUserActionActionNameReset2fa string = "reset_2fa" )
const ( // HostGroupsHostGroupV1GroupTypeStatic captures enum value "static" HostGroupsHostGroupV1GroupTypeStatic string = "static" // HostGroupsHostGroupV1GroupTypeDynamic captures enum value "dynamic" HostGroupsHostGroupV1GroupTypeDynamic string = "dynamic" // HostGroupsHostGroupV1GroupTypeStaticByID captures enum value "staticByID" HostGroupsHostGroupV1GroupTypeStaticByID string = "staticByID" )
const ( // RequestsCreateDeviceControlPolicyV1PlatformNameWindows captures enum value "Windows" RequestsCreateDeviceControlPolicyV1PlatformNameWindows string = "Windows" // RequestsCreateDeviceControlPolicyV1PlatformNameMac captures enum value "Mac" RequestsCreateDeviceControlPolicyV1PlatformNameMac string = "Mac" // RequestsCreateDeviceControlPolicyV1PlatformNameLinux captures enum value "Linux" RequestsCreateDeviceControlPolicyV1PlatformNameLinux string = "Linux" )
const ( // RequestsCreateFirewallPolicyV1PlatformNameWindows captures enum value "Windows" RequestsCreateFirewallPolicyV1PlatformNameWindows string = "Windows" // RequestsCreateFirewallPolicyV1PlatformNameMac captures enum value "Mac" RequestsCreateFirewallPolicyV1PlatformNameMac string = "Mac" // RequestsCreateFirewallPolicyV1PlatformNameLinux captures enum value "Linux" RequestsCreateFirewallPolicyV1PlatformNameLinux string = "Linux" )
const ( // RequestsCreateGroupV1GroupTypeStatic captures enum value "static" RequestsCreateGroupV1GroupTypeStatic string = "static" // RequestsCreateGroupV1GroupTypeDynamic captures enum value "dynamic" RequestsCreateGroupV1GroupTypeDynamic string = "dynamic" // RequestsCreateGroupV1GroupTypeStaticByID captures enum value "staticByID" RequestsCreateGroupV1GroupTypeStaticByID string = "staticByID" )
const ( // RequestsCreatePreventionPolicyV1PlatformNameWindows captures enum value "Windows" RequestsCreatePreventionPolicyV1PlatformNameWindows string = "Windows" // RequestsCreatePreventionPolicyV1PlatformNameMac captures enum value "Mac" RequestsCreatePreventionPolicyV1PlatformNameMac string = "Mac" // RequestsCreatePreventionPolicyV1PlatformNameLinux captures enum value "Linux" RequestsCreatePreventionPolicyV1PlatformNameLinux string = "Linux" )
const ( // RequestsCreateRTResponsePolicyV1PlatformNameWindows captures enum value "Windows" RequestsCreateRTResponsePolicyV1PlatformNameWindows string = "Windows" // RequestsCreateRTResponsePolicyV1PlatformNameMac captures enum value "Mac" RequestsCreateRTResponsePolicyV1PlatformNameMac string = "Mac" // RequestsCreateRTResponsePolicyV1PlatformNameLinux captures enum value "Linux" RequestsCreateRTResponsePolicyV1PlatformNameLinux string = "Linux" )
const ( // RequestsCreateSensorUpdatePolicyV1PlatformNameWindows captures enum value "Windows" RequestsCreateSensorUpdatePolicyV1PlatformNameWindows string = "Windows" // RequestsCreateSensorUpdatePolicyV1PlatformNameMac captures enum value "Mac" RequestsCreateSensorUpdatePolicyV1PlatformNameMac string = "Mac" // RequestsCreateSensorUpdatePolicyV1PlatformNameLinux captures enum value "Linux" RequestsCreateSensorUpdatePolicyV1PlatformNameLinux string = "Linux" )
const ( // RequestsCreateSensorUpdatePolicyV2PlatformNameWindows captures enum value "Windows" RequestsCreateSensorUpdatePolicyV2PlatformNameWindows string = "Windows" // RequestsCreateSensorUpdatePolicyV2PlatformNameMac captures enum value "Mac" RequestsCreateSensorUpdatePolicyV2PlatformNameMac string = "Mac" // RequestsCreateSensorUpdatePolicyV2PlatformNameLinux captures enum value "Linux" RequestsCreateSensorUpdatePolicyV2PlatformNameLinux string = "Linux" )
const ( // RequestsDeviceControlPolicyClassSettingsV1ActionFULLACCESS captures enum value "FULL_ACCESS" RequestsDeviceControlPolicyClassSettingsV1ActionFULLACCESS string = "FULL_ACCESS" // RequestsDeviceControlPolicyClassSettingsV1ActionFULLBLOCK captures enum value "FULL_BLOCK" RequestsDeviceControlPolicyClassSettingsV1ActionFULLBLOCK string = "FULL_BLOCK" // RequestsDeviceControlPolicyClassSettingsV1ActionREADONLY captures enum value "READ_ONLY" RequestsDeviceControlPolicyClassSettingsV1ActionREADONLY string = "READ_ONLY" )
const ( // RequestsDeviceControlPolicySettingsV1EndUserNotificationSILENT captures enum value "SILENT" RequestsDeviceControlPolicySettingsV1EndUserNotificationSILENT string = "SILENT" // RequestsDeviceControlPolicySettingsV1EndUserNotificationNOTIFYUSER captures enum value "NOTIFY_USER" RequestsDeviceControlPolicySettingsV1EndUserNotificationNOTIFYUSER string = "NOTIFY_USER" )
const ( // RequestsDeviceControlPolicySettingsV1EnforcementModeMONITORONLY captures enum value "MONITOR_ONLY" RequestsDeviceControlPolicySettingsV1EnforcementModeMONITORONLY string = "MONITOR_ONLY" // RequestsDeviceControlPolicySettingsV1EnforcementModeMONITORENFORCE captures enum value "MONITOR_ENFORCE" RequestsDeviceControlPolicySettingsV1EnforcementModeMONITORENFORCE string = "MONITOR_ENFORCE" )
const ( // RequestsSensorUpdateSettingsV2UninstallProtectionENABLED captures enum value "ENABLED" RequestsSensorUpdateSettingsV2UninstallProtectionENABLED string = "ENABLED" // RequestsSensorUpdateSettingsV2UninstallProtectionDISABLED captures enum value "DISABLED" RequestsSensorUpdateSettingsV2UninstallProtectionDISABLED string = "DISABLED" // RequestsSensorUpdateSettingsV2UninstallProtectionMAINTENANCEMODE captures enum value "MAINTENANCE_MODE" RequestsSensorUpdateSettingsV2UninstallProtectionMAINTENANCEMODE string = "MAINTENANCE_MODE" // RequestsSensorUpdateSettingsV2UninstallProtectionIGNORE captures enum value "IGNORE" RequestsSensorUpdateSettingsV2UninstallProtectionIGNORE string = "IGNORE" // RequestsSensorUpdateSettingsV2UninstallProtectionUNKNOWN captures enum value "UNKNOWN" RequestsSensorUpdateSettingsV2UninstallProtectionUNKNOWN string = "UNKNOWN" )
const ( // RequestsSetPolicyPrecedenceReqV1PlatformNameWindows captures enum value "Windows" RequestsSetPolicyPrecedenceReqV1PlatformNameWindows string = "Windows" // RequestsSetPolicyPrecedenceReqV1PlatformNameMac captures enum value "Mac" RequestsSetPolicyPrecedenceReqV1PlatformNameMac string = "Mac" // RequestsSetPolicyPrecedenceReqV1PlatformNameLinux captures enum value "Linux" RequestsSetPolicyPrecedenceReqV1PlatformNameLinux string = "Linux" )
const ( // ResponsesDeviceControlPolicyClassSettingsV1ActionFULLACCESS captures enum value "FULL_ACCESS" ResponsesDeviceControlPolicyClassSettingsV1ActionFULLACCESS string = "FULL_ACCESS" // ResponsesDeviceControlPolicyClassSettingsV1ActionFULLBLOCK captures enum value "FULL_BLOCK" ResponsesDeviceControlPolicyClassSettingsV1ActionFULLBLOCK string = "FULL_BLOCK" // ResponsesDeviceControlPolicyClassSettingsV1ActionREADONLY captures enum value "READ_ONLY" ResponsesDeviceControlPolicyClassSettingsV1ActionREADONLY string = "READ_ONLY" )
const ( // ResponsesDeviceControlPolicyV1PlatformNameWindows captures enum value "Windows" ResponsesDeviceControlPolicyV1PlatformNameWindows string = "Windows" // ResponsesDeviceControlPolicyV1PlatformNameMac captures enum value "Mac" ResponsesDeviceControlPolicyV1PlatformNameMac string = "Mac" // ResponsesDeviceControlPolicyV1PlatformNameLinux captures enum value "Linux" ResponsesDeviceControlPolicyV1PlatformNameLinux string = "Linux" )
const ( // ResponsesDeviceControlSettingsV1EndUserNotificationSILENT captures enum value "SILENT" ResponsesDeviceControlSettingsV1EndUserNotificationSILENT string = "SILENT" // ResponsesDeviceControlSettingsV1EndUserNotificationNOTIFYUSER captures enum value "NOTIFY_USER" ResponsesDeviceControlSettingsV1EndUserNotificationNOTIFYUSER string = "NOTIFY_USER" )
const ( // ResponsesDeviceControlSettingsV1EnforcementModeMONITORONLY captures enum value "MONITOR_ONLY" ResponsesDeviceControlSettingsV1EnforcementModeMONITORONLY string = "MONITOR_ONLY" // ResponsesDeviceControlSettingsV1EnforcementModeMONITORENFORCE captures enum value "MONITOR_ENFORCE" ResponsesDeviceControlSettingsV1EnforcementModeMONITORENFORCE string = "MONITOR_ENFORCE" // ResponsesDeviceControlSettingsV1EnforcementModeOFF captures enum value "OFF" ResponsesDeviceControlSettingsV1EnforcementModeOFF string = "OFF" )
const ( // ResponsesFirewallPolicyV1PlatformNameWindows captures enum value "Windows" ResponsesFirewallPolicyV1PlatformNameWindows string = "Windows" // ResponsesFirewallPolicyV1PlatformNameMac captures enum value "Mac" ResponsesFirewallPolicyV1PlatformNameMac string = "Mac" // ResponsesFirewallPolicyV1PlatformNameLinux captures enum value "Linux" ResponsesFirewallPolicyV1PlatformNameLinux string = "Linux" )
const ( // ResponsesHostGroupV1GroupTypeStatic captures enum value "static" ResponsesHostGroupV1GroupTypeStatic string = "static" // ResponsesHostGroupV1GroupTypeDynamic captures enum value "dynamic" ResponsesHostGroupV1GroupTypeDynamic string = "dynamic" // ResponsesHostGroupV1GroupTypeStaticByID captures enum value "staticByID" ResponsesHostGroupV1GroupTypeStaticByID string = "staticByID" )
const ( // ResponsesPreventionPolicyV1PlatformNameWindows captures enum value "Windows" ResponsesPreventionPolicyV1PlatformNameWindows string = "Windows" // ResponsesPreventionPolicyV1PlatformNameMac captures enum value "Mac" ResponsesPreventionPolicyV1PlatformNameMac string = "Mac" // ResponsesPreventionPolicyV1PlatformNameLinux captures enum value "Linux" ResponsesPreventionPolicyV1PlatformNameLinux string = "Linux" )
const ( // ResponsesPreventionSettingV1TypeToggle captures enum value "toggle" ResponsesPreventionSettingV1TypeToggle string = "toggle" // ResponsesPreventionSettingV1TypeMlslider captures enum value "mlslider" ResponsesPreventionSettingV1TypeMlslider string = "mlslider" )
const ( // ResponsesRTResponsePolicyV1PlatformNameWindows captures enum value "Windows" ResponsesRTResponsePolicyV1PlatformNameWindows string = "Windows" // ResponsesRTResponsePolicyV1PlatformNameMac captures enum value "Mac" ResponsesRTResponsePolicyV1PlatformNameMac string = "Mac" // ResponsesRTResponsePolicyV1PlatformNameLinux captures enum value "Linux" ResponsesRTResponsePolicyV1PlatformNameLinux string = "Linux" )
const ( // ResponsesSensorUpdatePolicyV1PlatformNameWindows captures enum value "Windows" ResponsesSensorUpdatePolicyV1PlatformNameWindows string = "Windows" // ResponsesSensorUpdatePolicyV1PlatformNameMac captures enum value "Mac" ResponsesSensorUpdatePolicyV1PlatformNameMac string = "Mac" // ResponsesSensorUpdatePolicyV1PlatformNameLinux captures enum value "Linux" ResponsesSensorUpdatePolicyV1PlatformNameLinux string = "Linux" )
const ( // ResponsesSensorUpdatePolicyV2PlatformNameWindows captures enum value "Windows" ResponsesSensorUpdatePolicyV2PlatformNameWindows string = "Windows" // ResponsesSensorUpdatePolicyV2PlatformNameMac captures enum value "Mac" ResponsesSensorUpdatePolicyV2PlatformNameMac string = "Mac" // ResponsesSensorUpdatePolicyV2PlatformNameLinux captures enum value "Linux" ResponsesSensorUpdatePolicyV2PlatformNameLinux string = "Linux" )
const ( // ResponsesSensorUpdateSettingsV2UninstallProtectionENABLED captures enum value "ENABLED" ResponsesSensorUpdateSettingsV2UninstallProtectionENABLED string = "ENABLED" // ResponsesSensorUpdateSettingsV2UninstallProtectionDISABLED captures enum value "DISABLED" ResponsesSensorUpdateSettingsV2UninstallProtectionDISABLED string = "DISABLED" // ResponsesSensorUpdateSettingsV2UninstallProtectionMAINTENANCEMODE captures enum value "MAINTENANCE_MODE" ResponsesSensorUpdateSettingsV2UninstallProtectionMAINTENANCEMODE string = "MAINTENANCE_MODE" // ResponsesSensorUpdateSettingsV2UninstallProtectionIGNORE captures enum value "IGNORE" ResponsesSensorUpdateSettingsV2UninstallProtectionIGNORE string = "IGNORE" // ResponsesSensorUpdateSettingsV2UninstallProtectionUNKNOWN captures enum value "UNKNOWN" ResponsesSensorUpdateSettingsV2UninstallProtectionUNKNOWN string = "UNKNOWN" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIActionRespV1 ¶ added in v0.2.29
type APIActionRespV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIIndicatorsQueryMeta `json:"meta"` // resources // Required: true Resources []*APIActionV1 `json:"resources"` }
APIActionRespV1 api action resp v1
swagger:model api.ActionRespV1
func (*APIActionRespV1) ContextValidate ¶ added in v0.2.29
ContextValidate validate this api action resp v1 based on the context it is used
func (*APIActionRespV1) MarshalBinary ¶ added in v0.2.29
func (m *APIActionRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIActionRespV1) UnmarshalBinary ¶ added in v0.2.29
func (m *APIActionRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIActionV1 ¶ added in v0.2.29
type APIActionV1 struct { // id // Required: true ID *string `json:"id"` // platforms by type // Required: true PlatformsByType map[string]APIActionV1PlatformsByType `json:"platforms_by_type"` // severities // Required: true Severities []string `json:"severities"` }
APIActionV1 api action v1
swagger:model api.ActionV1
func (*APIActionV1) ContextValidate ¶ added in v0.2.29
ContextValidate validates this api action v1 based on context it is used
func (*APIActionV1) MarshalBinary ¶ added in v0.2.29
func (m *APIActionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIActionV1) UnmarshalBinary ¶ added in v0.2.29
func (m *APIActionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIActionV1PlatformsByType ¶ added in v0.2.29
type APIActionV1PlatformsByType interface{}
APIActionV1PlatformsByType api action v1 platforms by type
swagger:model api.ActionV1.platforms_by_type
type APIActivityCreationRequest ¶ added in v0.2.16
type APIActivityCreationRequest struct { // body // Required: true Body *string `json:"body"` // case id // Required: true CaseID *string `json:"case_id"` // type // Required: true Type *string `json:"type"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
APIActivityCreationRequest api activity creation request
swagger:model api.ActivityCreationRequest
func (*APIActivityCreationRequest) ContextValidate ¶ added in v0.2.16
func (m *APIActivityCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api activity creation request based on context it is used
func (*APIActivityCreationRequest) MarshalBinary ¶ added in v0.2.16
func (m *APIActivityCreationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIActivityCreationRequest) UnmarshalBinary ¶ added in v0.2.16
func (m *APIActivityCreationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIAuditEventDetailsResourceV1 ¶
type APIAuditEventDetailsResourceV1 struct { // action // Required: true Action *string `json:"action"` // actor // Required: true Actor *string `json:"actor"` // description // Required: true Description *string `json:"description"` // id // Required: true ID *string `json:"id"` // timestamp // Required: true // Format: date-time Timestamp *strfmt.DateTime `json:"timestamp"` // token id // Required: true TokenID *string `json:"token_id"` }
APIAuditEventDetailsResourceV1 api audit event details resource v1
swagger:model api.auditEventDetailsResourceV1
func (*APIAuditEventDetailsResourceV1) ContextValidate ¶
func (m *APIAuditEventDetailsResourceV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api audit event details resource v1 based on context it is used
func (*APIAuditEventDetailsResourceV1) MarshalBinary ¶
func (m *APIAuditEventDetailsResourceV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIAuditEventDetailsResourceV1) UnmarshalBinary ¶
func (m *APIAuditEventDetailsResourceV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIAuditEventDetailsResponseV1 ¶
type APIAuditEventDetailsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIAuditEventDetailsResourceV1 `json:"resources"` }
APIAuditEventDetailsResponseV1 api audit event details response v1
swagger:model api.auditEventDetailsResponseV1
func (*APIAuditEventDetailsResponseV1) ContextValidate ¶
func (m *APIAuditEventDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api audit event details response v1 based on the context it is used
func (*APIAuditEventDetailsResponseV1) MarshalBinary ¶
func (m *APIAuditEventDetailsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIAuditEventDetailsResponseV1) UnmarshalBinary ¶
func (m *APIAuditEventDetailsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIBulkUpdateReqV1 ¶ added in v0.2.3
type APIBulkUpdateReqV1 struct { // action Action string `json:"action,omitempty"` // applied globally AppliedGlobally bool `json:"applied_globally,omitempty"` // description Description string `json:"description,omitempty"` // expiration // Format: date-time Expiration strfmt.DateTime `json:"expiration,omitempty"` // filter Filter string `json:"filter,omitempty"` // from parent FromParent bool `json:"from_parent,omitempty"` // host groups HostGroups []string `json:"host_groups"` // metadata Metadata *APIMetadataReqV1 `json:"metadata,omitempty"` // mobile action MobileAction string `json:"mobile_action,omitempty"` // platforms Platforms []string `json:"platforms"` // severity Severity string `json:"severity,omitempty"` // source Source string `json:"source,omitempty"` // tags Tags []string `json:"tags"` }
APIBulkUpdateReqV1 api bulk update req v1
swagger:model api.BulkUpdateReqV1
func (*APIBulkUpdateReqV1) ContextValidate ¶ added in v0.2.3
ContextValidate validate this api bulk update req v1 based on the context it is used
func (*APIBulkUpdateReqV1) MarshalBinary ¶ added in v0.2.3
func (m *APIBulkUpdateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIBulkUpdateReqV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIBulkUpdateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICaseCreationRequest ¶ added in v0.2.16
type APICaseCreationRequest struct { // body // Required: true Body *string `json:"body"` // detections // Required: true Detections []*MessagesDetection `json:"detections"` // incidents // Required: true Incidents []*MessagesIncident `json:"incidents"` // title // Required: true Title *string `json:"title"` // type // Required: true Type *string `json:"type"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
APICaseCreationRequest api case creation request
swagger:model api.CaseCreationRequest
func (*APICaseCreationRequest) ContextValidate ¶ added in v0.2.16
func (m *APICaseCreationRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api case creation request based on the context it is used
func (*APICaseCreationRequest) MarshalBinary ¶ added in v0.2.16
func (m *APICaseCreationRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICaseCreationRequest) UnmarshalBinary ¶ added in v0.2.16
func (m *APICaseCreationRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICaseUpdateRequest ¶ added in v0.2.16
type APICaseUpdateRequest struct { // body // Required: true Body *string `json:"body"` // detections // Required: true Detections []*MessagesDetection `json:"detections"` // id // Required: true ID *string `json:"id"` // incidents // Required: true Incidents []*MessagesIncident `json:"incidents"` }
APICaseUpdateRequest api case update request
swagger:model api.CaseUpdateRequest
func (*APICaseUpdateRequest) ContextValidate ¶ added in v0.2.16
ContextValidate validate this api case update request based on the context it is used
func (*APICaseUpdateRequest) MarshalBinary ¶ added in v0.2.16
func (m *APICaseUpdateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICaseUpdateRequest) UnmarshalBinary ¶ added in v0.2.16
func (m *APICaseUpdateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICustomerSettingsPatchRequestV1 ¶ added in v0.2.31
type APICustomerSettingsPatchRequestV1 struct { // Set to a positive interger value to set limit of active tokens a customer may have at a time. MaxActiveTokens int64 `json:"max_active_tokens,omitempty"` // Set to true to enable installation tokens for the customer. TokensRequired bool `json:"tokens_required,omitempty"` }
APICustomerSettingsPatchRequestV1 To require tokens for all installations in your CID, set `tokens_required` to `true`. To disable token requirement, set `tokens_required` to `false`To modify the maximum number of active tokens a customer may have, provide a positive interger value on `max_active_tokens` field
swagger:model api.customerSettingsPatchRequestV1
func (*APICustomerSettingsPatchRequestV1) ContextValidate ¶ added in v0.2.31
func (m *APICustomerSettingsPatchRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api customer settings patch request v1 based on context it is used
func (*APICustomerSettingsPatchRequestV1) MarshalBinary ¶ added in v0.2.31
func (m *APICustomerSettingsPatchRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICustomerSettingsPatchRequestV1) UnmarshalBinary ¶ added in v0.2.31
func (m *APICustomerSettingsPatchRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICustomerSettingsResourceV1 ¶
type APICustomerSettingsResourceV1 struct { // max active tokens MaxActiveTokens int64 `json:"max_active_tokens,omitempty"` // tokens required // Required: true TokensRequired *bool `json:"tokens_required"` }
APICustomerSettingsResourceV1 api customer settings resource v1
swagger:model api.customerSettingsResourceV1
func (*APICustomerSettingsResourceV1) ContextValidate ¶
func (m *APICustomerSettingsResourceV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api customer settings resource v1 based on context it is used
func (*APICustomerSettingsResourceV1) MarshalBinary ¶
func (m *APICustomerSettingsResourceV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICustomerSettingsResourceV1) UnmarshalBinary ¶
func (m *APICustomerSettingsResourceV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APICustomerSettingsResponseV1 ¶
type APICustomerSettingsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APICustomerSettingsResourceV1 `json:"resources"` }
APICustomerSettingsResponseV1 api customer settings response v1
swagger:model api.customerSettingsResponseV1
func (*APICustomerSettingsResponseV1) ContextValidate ¶
func (m *APICustomerSettingsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api customer settings response v1 based on the context it is used
func (*APICustomerSettingsResponseV1) MarshalBinary ¶
func (m *APICustomerSettingsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APICustomerSettingsResponseV1) UnmarshalBinary ¶
func (m *APICustomerSettingsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIExecutionMetadataV1 ¶ added in v0.2.13
type APIExecutionMetadataV1 struct { // retry allowed // Required: true RetryAllowed *bool `json:"retry_allowed"` // retry performed // Required: true RetryPerformed *bool `json:"retry_performed"` // retry report execution id // Required: true RetryReportExecutionID *string `json:"retry_report_execution_id"` // subtype // Required: true Subtype *string `json:"subtype"` // unscheduled execution type // Required: true UnscheduledExecutionType *string `json:"unscheduled_execution_type"` // xdr data // Required: true XdrData *DomainXDRData `json:"xdr_data"` // xdr params // Required: true XdrParams *DomainXDRParams `json:"xdr_params"` }
APIExecutionMetadataV1 api execution metadata v1
swagger:model api.ExecutionMetadataV1
func (*APIExecutionMetadataV1) ContextValidate ¶ added in v0.2.13
func (m *APIExecutionMetadataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api execution metadata v1 based on the context it is used
func (*APIExecutionMetadataV1) MarshalBinary ¶ added in v0.2.13
func (m *APIExecutionMetadataV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIExecutionMetadataV1) UnmarshalBinary ¶ added in v0.2.13
func (m *APIExecutionMetadataV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIExposedDataFileDetailsV1 ¶ added in v0.2.32
type APIExposedDataFileDetailsV1 struct { // (Boolean) If it's a complete dataset or not. CompleteDataSet bool `json:"complete_data_set,omitempty"` // A list of download urls for this file. // Required: true DownloadUrls []string `json:"download_urls"` // The name of the file containing the exposed record(s). // Required: true Name *string `json:"name"` // The size of the file. // Required: true Size *int64 `json:"size"` }
APIExposedDataFileDetailsV1 api exposed data file details v1
swagger:model api.ExposedDataFileDetailsV1
func (*APIExposedDataFileDetailsV1) ContextValidate ¶ added in v0.2.32
func (m *APIExposedDataFileDetailsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api exposed data file details v1 based on context it is used
func (*APIExposedDataFileDetailsV1) MarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataFileDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIExposedDataFileDetailsV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataFileDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIExposedDataRecordFinancialV1 ¶ added in v0.2.32
type APIExposedDataRecordFinancialV1 struct { // bank account BankAccount string `json:"bank_account,omitempty"` // credit card CreditCard string `json:"credit_card,omitempty"` // crypto currency addresses CryptoCurrencyAddresses []string `json:"crypto_currency_addresses"` }
APIExposedDataRecordFinancialV1 api exposed data record financial v1
swagger:model api.ExposedDataRecordFinancialV1
func (*APIExposedDataRecordFinancialV1) ContextValidate ¶ added in v0.2.32
func (m *APIExposedDataRecordFinancialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api exposed data record financial v1 based on context it is used
func (*APIExposedDataRecordFinancialV1) MarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataRecordFinancialV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIExposedDataRecordFinancialV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataRecordFinancialV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIExposedDataRecordLocationV1 ¶ added in v0.2.32
type APIExposedDataRecordLocationV1 struct { // city City string `json:"city,omitempty"` // country code CountryCode string `json:"country_code,omitempty"` // federal admin region FederalAdminRegion string `json:"federal_admin_region,omitempty"` // federal district FederalDistrict string `json:"federal_district,omitempty"` // postal code PostalCode string `json:"postal_code,omitempty"` // state State string `json:"state,omitempty"` }
APIExposedDataRecordLocationV1 api exposed data record location v1
swagger:model api.ExposedDataRecordLocationV1
func (*APIExposedDataRecordLocationV1) ContextValidate ¶ added in v0.2.32
func (m *APIExposedDataRecordLocationV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api exposed data record location v1 based on context it is used
func (*APIExposedDataRecordLocationV1) MarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataRecordLocationV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIExposedDataRecordLocationV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataRecordLocationV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIExposedDataRecordSocialV1 ¶ added in v0.2.32
type APIExposedDataRecordSocialV1 struct { // aim id AimID string `json:"aim_id,omitempty"` // facebook id FacebookID string `json:"facebook_id,omitempty"` // icq id IcqID string `json:"icq_id,omitempty"` // instagram id InstagramID string `json:"instagram_id,omitempty"` // msn id MsnID string `json:"msn_id,omitempty"` // skype id SkypeID string `json:"skype_id,omitempty"` // twitter id TwitterID string `json:"twitter_id,omitempty"` // vk id VkID string `json:"vk_id,omitempty"` // vk token VkToken string `json:"vk_token,omitempty"` }
APIExposedDataRecordSocialV1 api exposed data record social v1
swagger:model api.ExposedDataRecordSocialV1
func (*APIExposedDataRecordSocialV1) ContextValidate ¶ added in v0.2.32
func (m *APIExposedDataRecordSocialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api exposed data record social v1 based on context it is used
func (*APIExposedDataRecordSocialV1) MarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataRecordSocialV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIExposedDataRecordSocialV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APIExposedDataRecordSocialV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIOCDevicesCount ¶
type APIIOCDevicesCount struct { // device count // Required: true DeviceCount *int32 `json:"device_count"` // id // Required: true ID *string `json:"id"` // limit exceeded LimitExceeded bool `json:"limit_exceeded,omitempty"` // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` }
APIIOCDevicesCount api i o c devices count
swagger:model api.IOCDevicesCount
func (*APIIOCDevicesCount) ContextValidate ¶
ContextValidate validates this api i o c devices count based on context it is used
func (*APIIOCDevicesCount) MarshalBinary ¶
func (m *APIIOCDevicesCount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIOCDevicesCount) UnmarshalBinary ¶
func (m *APIIOCDevicesCount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIImageLookupRequest ¶ added in v0.2.29
type APIImageLookupRequest struct { // osversion // Required: true Osversion *string `json:"osversion"` // packages // Required: true Packages []*ModelsPackageInfoType `json:"packages"` }
APIImageLookupRequest api image lookup request
swagger:model api.ImageLookupRequest
func (*APIImageLookupRequest) ContextValidate ¶ added in v0.2.29
ContextValidate validate this api image lookup request based on the context it is used
func (*APIImageLookupRequest) MarshalBinary ¶ added in v0.2.29
func (m *APIImageLookupRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIImageLookupRequest) UnmarshalBinary ¶ added in v0.2.29
func (m *APIImageLookupRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorCreateReqV1 ¶ added in v0.2.3
type APIIndicatorCreateReqV1 struct { // action Action string `json:"action,omitempty"` // applied globally // Required: true AppliedGlobally *bool `json:"applied_globally"` // description Description string `json:"description,omitempty"` // expiration // Format: date-time Expiration strfmt.DateTime `json:"expiration,omitempty"` // host groups HostGroups []string `json:"host_groups"` // metadata Metadata *APIMetadataReqV1 `json:"metadata,omitempty"` // mobile action MobileAction string `json:"mobile_action,omitempty"` // platforms Platforms []string `json:"platforms"` // severity Severity string `json:"severity,omitempty"` // source Source string `json:"source,omitempty"` // tags Tags []string `json:"tags"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
APIIndicatorCreateReqV1 api indicator create req v1
swagger:model api.IndicatorCreateReqV1
func (*APIIndicatorCreateReqV1) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicator create req v1 based on the context it is used
func (*APIIndicatorCreateReqV1) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorCreateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorCreateReqV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorCreateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorCreateReqsV1 ¶ added in v0.2.3
type APIIndicatorCreateReqsV1 struct { // comment Comment string `json:"comment,omitempty"` // indicators // Required: true Indicators []*APIIndicatorCreateReqV1 `json:"indicators"` }
APIIndicatorCreateReqsV1 api indicator create reqs v1
swagger:model api.IndicatorCreateReqsV1
func (*APIIndicatorCreateReqsV1) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorCreateReqsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicator create reqs v1 based on the context it is used
func (*APIIndicatorCreateReqsV1) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorCreateReqsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorCreateReqsV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorCreateReqsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorQueryRespV1 ¶ added in v0.2.4
type APIIndicatorQueryRespV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIIndicatorsQueryMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
APIIndicatorQueryRespV1 api indicator query resp v1
swagger:model api.IndicatorQueryRespV1
func (*APIIndicatorQueryRespV1) ContextValidate ¶ added in v0.2.4
func (m *APIIndicatorQueryRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicator query resp v1 based on the context it is used
func (*APIIndicatorQueryRespV1) MarshalBinary ¶ added in v0.2.4
func (m *APIIndicatorQueryRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorQueryRespV1) UnmarshalBinary ¶ added in v0.2.4
func (m *APIIndicatorQueryRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorRespV1 ¶ added in v0.2.3
type APIIndicatorRespV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIIndicatorsQueryMeta `json:"meta"` // resources // Required: true Resources []*APIIndicatorV1 `json:"resources"` }
APIIndicatorRespV1 api indicator resp v1
swagger:model api.IndicatorRespV1
func (*APIIndicatorRespV1) ContextValidate ¶ added in v0.2.3
ContextValidate validate this api indicator resp v1 based on the context it is used
func (*APIIndicatorRespV1) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorRespV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorUpdateReqV1 ¶ added in v0.2.3
type APIIndicatorUpdateReqV1 struct { // action Action string `json:"action,omitempty"` // applied globally AppliedGlobally bool `json:"applied_globally,omitempty"` // description Description string `json:"description,omitempty"` // expiration // Format: date-time Expiration strfmt.DateTime `json:"expiration,omitempty"` // host groups HostGroups []string `json:"host_groups"` // id ID string `json:"id,omitempty"` // metadata Metadata *APIMetadataReqV1 `json:"metadata,omitempty"` // mobile action MobileAction string `json:"mobile_action,omitempty"` // platforms Platforms []string `json:"platforms"` // severity Severity string `json:"severity,omitempty"` // source Source string `json:"source,omitempty"` // tags Tags []string `json:"tags"` }
APIIndicatorUpdateReqV1 api indicator update req v1
swagger:model api.IndicatorUpdateReqV1
func (*APIIndicatorUpdateReqV1) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorUpdateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicator update req v1 based on the context it is used
func (*APIIndicatorUpdateReqV1) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorUpdateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorUpdateReqV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorUpdateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorUpdateReqsV1 ¶ added in v0.2.3
type APIIndicatorUpdateReqsV1 struct { // bulk update // Required: true BulkUpdate *APIBulkUpdateReqV1 `json:"bulk_update"` // comment Comment string `json:"comment,omitempty"` // indicators // Required: true Indicators []*APIIndicatorUpdateReqV1 `json:"indicators"` }
APIIndicatorUpdateReqsV1 api indicator update reqs v1
swagger:model api.IndicatorUpdateReqsV1
func (*APIIndicatorUpdateReqsV1) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorUpdateReqsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicator update reqs v1 based on the context it is used
func (*APIIndicatorUpdateReqsV1) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorUpdateReqsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorUpdateReqsV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorUpdateReqsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorV1 ¶ added in v0.2.3
type APIIndicatorV1 struct { // action Action string `json:"action,omitempty"` // applied globally AppliedGlobally bool `json:"applied_globally,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // created on // Format: date-time CreatedOn strfmt.DateTime `json:"created_on,omitempty"` // deleted Deleted bool `json:"deleted,omitempty"` // description Description string `json:"description,omitempty"` // expiration // Format: date-time Expiration strfmt.DateTime `json:"expiration,omitempty"` // expired Expired bool `json:"expired,omitempty"` // from parent FromParent bool `json:"from_parent,omitempty"` // host groups HostGroups []string `json:"host_groups"` // id ID string `json:"id,omitempty"` // metadata Metadata *APIMetadataV1 `json:"metadata,omitempty"` // mobile action MobileAction string `json:"mobile_action,omitempty"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified on // Format: date-time ModifiedOn strfmt.DateTime `json:"modified_on,omitempty"` // parent cid name ParentCidName string `json:"parent_cid_name,omitempty"` // platforms Platforms []string `json:"platforms"` // severity Severity string `json:"severity,omitempty"` // source Source string `json:"source,omitempty"` // tags Tags []string `json:"tags"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
APIIndicatorV1 api indicator v1
swagger:model api.IndicatorV1
func (*APIIndicatorV1) ContextValidate ¶ added in v0.2.3
ContextValidate validate this api indicator v1 based on the context it is used
func (*APIIndicatorV1) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorsQueryMeta ¶ added in v0.2.3
type APIIndicatorsQueryMeta struct { // pagination Pagination *APIIndicatorsQueryPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` }
APIIndicatorsQueryMeta api indicators query meta
swagger:model api.IndicatorsQueryMeta
func (*APIIndicatorsQueryMeta) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorsQueryMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicators query meta based on the context it is used
func (*APIIndicatorsQueryMeta) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorsQueryMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorsQueryMeta) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorsQueryMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorsQueryPaging ¶ added in v0.2.3
type APIIndicatorsQueryPaging struct { // after After string `json:"after,omitempty"` // limit // Required: true Limit *int32 `json:"limit"` // offset Offset int32 `json:"offset,omitempty"` // total // Required: true Total *int64 `json:"total"` }
APIIndicatorsQueryPaging api indicators query paging
swagger:model api.IndicatorsQueryPaging
func (*APIIndicatorsQueryPaging) ContextValidate ¶ added in v0.2.3
func (m *APIIndicatorsQueryPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api indicators query paging based on context it is used
func (*APIIndicatorsQueryPaging) MarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorsQueryPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorsQueryPaging) UnmarshalBinary ¶ added in v0.2.3
func (m *APIIndicatorsQueryPaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorsReportRequest ¶ added in v0.2.29
type APIIndicatorsReportRequest struct { // report format // Required: true ReportFormat *string `json:"report_format"` // search // Required: true Search *APIIndicatorsSortedSearch `json:"search"` }
APIIndicatorsReportRequest api indicators report request
swagger:model api.IndicatorsReportRequest
func (*APIIndicatorsReportRequest) ContextValidate ¶ added in v0.2.29
func (m *APIIndicatorsReportRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api indicators report request based on the context it is used
func (*APIIndicatorsReportRequest) MarshalBinary ¶ added in v0.2.29
func (m *APIIndicatorsReportRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorsReportRequest) UnmarshalBinary ¶ added in v0.2.29
func (m *APIIndicatorsReportRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIIndicatorsSortedSearch ¶ added in v0.2.29
type APIIndicatorsSortedSearch struct { // filter // Required: true Filter *string `json:"filter"` // query // Required: true Query *string `json:"query"` // sort // Required: true Sort *string `json:"sort"` }
APIIndicatorsSortedSearch api indicators sorted search
swagger:model api.IndicatorsSortedSearch
func (*APIIndicatorsSortedSearch) ContextValidate ¶ added in v0.2.29
func (m *APIIndicatorsSortedSearch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api indicators sorted search based on context it is used
func (*APIIndicatorsSortedSearch) MarshalBinary ¶ added in v0.2.29
func (m *APIIndicatorsSortedSearch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIIndicatorsSortedSearch) UnmarshalBinary ¶ added in v0.2.29
func (m *APIIndicatorsSortedSearch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMessageCenterActivityResponse ¶ added in v0.2.16
type APIMessageCenterActivityResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MessagesActivity `json:"resources"` }
APIMessageCenterActivityResponse api message center activity response
swagger:model api.MessageCenterActivityResponse
func (*APIMessageCenterActivityResponse) ContextValidate ¶ added in v0.2.16
func (m *APIMessageCenterActivityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api message center activity response based on the context it is used
func (*APIMessageCenterActivityResponse) MarshalBinary ¶ added in v0.2.16
func (m *APIMessageCenterActivityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMessageCenterActivityResponse) UnmarshalBinary ¶ added in v0.2.16
func (m *APIMessageCenterActivityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMessageCenterAttachmentUploadResponse ¶ added in v0.2.16
type APIMessageCenterAttachmentUploadResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MessagesAttachment `json:"resources"` }
APIMessageCenterAttachmentUploadResponse api message center attachment upload response
swagger:model api.MessageCenterAttachmentUploadResponse
func (*APIMessageCenterAttachmentUploadResponse) ContextValidate ¶ added in v0.2.16
func (m *APIMessageCenterAttachmentUploadResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api message center attachment upload response based on the context it is used
func (*APIMessageCenterAttachmentUploadResponse) MarshalBinary ¶ added in v0.2.16
func (m *APIMessageCenterAttachmentUploadResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMessageCenterAttachmentUploadResponse) UnmarshalBinary ¶ added in v0.2.16
func (m *APIMessageCenterAttachmentUploadResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMessageCenterCasesResponse ¶ added in v0.2.16
type APIMessageCenterCasesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MessagesCase `json:"resources"` }
APIMessageCenterCasesResponse api message center cases response
swagger:model api.MessageCenterCasesResponse
func (*APIMessageCenterCasesResponse) ContextValidate ¶ added in v0.2.16
func (m *APIMessageCenterCasesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api message center cases response based on the context it is used
func (*APIMessageCenterCasesResponse) MarshalBinary ¶ added in v0.2.16
func (m *APIMessageCenterCasesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMessageCenterCasesResponse) UnmarshalBinary ¶ added in v0.2.16
func (m *APIMessageCenterCasesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMetadataReqV1 ¶ added in v0.2.3
type APIMetadataReqV1 struct { // filename Filename string `json:"filename,omitempty"` }
APIMetadataReqV1 api metadata req v1
swagger:model api.MetadataReqV1
func (*APIMetadataReqV1) ContextValidate ¶ added in v0.2.3
ContextValidate validates this api metadata req v1 based on context it is used
func (*APIMetadataReqV1) MarshalBinary ¶ added in v0.2.3
func (m *APIMetadataReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMetadataReqV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIMetadataReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMetadataV1 ¶ added in v0.2.3
type APIMetadataV1 struct { // av hits AvHits int64 `json:"av_hits,omitempty"` // company name CompanyName string `json:"company_name,omitempty"` // file description FileDescription string `json:"file_description,omitempty"` // file version FileVersion string `json:"file_version,omitempty"` // filename Filename string `json:"filename,omitempty"` // original filename OriginalFilename string `json:"original_filename,omitempty"` // product name ProductName string `json:"product_name,omitempty"` // product version ProductVersion string `json:"product_version,omitempty"` // signed Signed bool `json:"signed,omitempty"` }
APIMetadataV1 api metadata v1
swagger:model api.MetadataV1
func (*APIMetadataV1) ContextValidate ¶ added in v0.2.3
ContextValidate validates this api metadata v1 based on context it is used
func (*APIMetadataV1) MarshalBinary ¶ added in v0.2.3
func (m *APIMetadataV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMetadataV1) UnmarshalBinary ¶ added in v0.2.3
func (m *APIMetadataV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaEnvironmentScoreResponse ¶
type APIMsaEnvironmentScoreResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainEnvironmentScore `json:"resources"` }
APIMsaEnvironmentScoreResponse api msa environment score response
swagger:model api.MsaEnvironmentScoreResponse
func (*APIMsaEnvironmentScoreResponse) ContextValidate ¶
func (m *APIMsaEnvironmentScoreResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa environment score response based on the context it is used
func (*APIMsaEnvironmentScoreResponse) MarshalBinary ¶
func (m *APIMsaEnvironmentScoreResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaEnvironmentScoreResponse) UnmarshalBinary ¶
func (m *APIMsaEnvironmentScoreResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaExternalBehaviorResponse ¶
type APIMsaExternalBehaviorResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainBehavior `json:"resources"` }
APIMsaExternalBehaviorResponse api msa external behavior response
swagger:model api.MsaExternalBehaviorResponse
func (*APIMsaExternalBehaviorResponse) ContextValidate ¶
func (m *APIMsaExternalBehaviorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa external behavior response based on the context it is used
func (*APIMsaExternalBehaviorResponse) MarshalBinary ¶
func (m *APIMsaExternalBehaviorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaExternalBehaviorResponse) UnmarshalBinary ¶
func (m *APIMsaExternalBehaviorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaExternalIncidentResponse ¶
type APIMsaExternalIncidentResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainIncident `json:"resources"` }
APIMsaExternalIncidentResponse api msa external incident response
swagger:model api.MsaExternalIncidentResponse
func (*APIMsaExternalIncidentResponse) ContextValidate ¶
func (m *APIMsaExternalIncidentResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa external incident response based on the context it is used
func (*APIMsaExternalIncidentResponse) MarshalBinary ¶
func (m *APIMsaExternalIncidentResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaExternalIncidentResponse) UnmarshalBinary ¶
func (m *APIMsaExternalIncidentResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaIncidentQueryResponse ¶
type APIMsaIncidentQueryResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []DomainIncidentID `json:"resources"` }
APIMsaIncidentQueryResponse api msa incident query response
swagger:model api.MsaIncidentQueryResponse
func (*APIMsaIncidentQueryResponse) ContextValidate ¶
func (m *APIMsaIncidentQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa incident query response based on the context it is used
func (*APIMsaIncidentQueryResponse) MarshalBinary ¶
func (m *APIMsaIncidentQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaIncidentQueryResponse) UnmarshalBinary ¶
func (m *APIMsaIncidentQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaProcessDetailResponse ¶
type APIMsaProcessDetailResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIProcessDetail `json:"resources"` }
APIMsaProcessDetailResponse api msa process detail response
swagger:model api.MsaProcessDetailResponse
func (*APIMsaProcessDetailResponse) ContextValidate ¶
func (m *APIMsaProcessDetailResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa process detail response based on the context it is used
func (*APIMsaProcessDetailResponse) MarshalBinary ¶
func (m *APIMsaProcessDetailResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaProcessDetailResponse) UnmarshalBinary ¶
func (m *APIMsaProcessDetailResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaReplyDevicesRanOn ¶
type APIMsaReplyDevicesRanOn struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIResponseMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
APIMsaReplyDevicesRanOn api msa reply devices ran on
swagger:model api.MsaReplyDevicesRanOn
func (*APIMsaReplyDevicesRanOn) ContextValidate ¶
func (m *APIMsaReplyDevicesRanOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa reply devices ran on based on the context it is used
func (*APIMsaReplyDevicesRanOn) MarshalBinary ¶
func (m *APIMsaReplyDevicesRanOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaReplyDevicesRanOn) UnmarshalBinary ¶
func (m *APIMsaReplyDevicesRanOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaReplyIOCDevicesCount ¶
type APIMsaReplyIOCDevicesCount struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIResponseMeta `json:"meta"` // resources // Required: true Resources []*APIIOCDevicesCount `json:"resources"` }
APIMsaReplyIOCDevicesCount api msa reply i o c devices count
swagger:model api.MsaReplyIOCDevicesCount
func (*APIMsaReplyIOCDevicesCount) ContextValidate ¶
func (m *APIMsaReplyIOCDevicesCount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa reply i o c devices count based on the context it is used
func (*APIMsaReplyIOCDevicesCount) MarshalBinary ¶
func (m *APIMsaReplyIOCDevicesCount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaReplyIOCDevicesCount) UnmarshalBinary ¶
func (m *APIMsaReplyIOCDevicesCount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIMsaReplyProcessesRanOn ¶
type APIMsaReplyProcessesRanOn struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *APIResponseMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
APIMsaReplyProcessesRanOn api msa reply processes ran on
swagger:model api.MsaReplyProcessesRanOn
func (*APIMsaReplyProcessesRanOn) ContextValidate ¶
func (m *APIMsaReplyProcessesRanOn) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api msa reply processes ran on based on the context it is used
func (*APIMsaReplyProcessesRanOn) MarshalBinary ¶
func (m *APIMsaReplyProcessesRanOn) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIMsaReplyProcessesRanOn) UnmarshalBinary ¶
func (m *APIMsaReplyProcessesRanOn) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APINotificationExposedDataRecordEntitiesResponseV1 ¶ added in v0.2.32
type APINotificationExposedDataRecordEntitiesResponseV1 struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APINotificationExposedDataRecordV1 `json:"resources"` }
APINotificationExposedDataRecordEntitiesResponseV1 api notification exposed data record entities response v1
swagger:model api.NotificationExposedDataRecordEntitiesResponseV1
func (*APINotificationExposedDataRecordEntitiesResponseV1) ContextValidate ¶ added in v0.2.32
func (m *APINotificationExposedDataRecordEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api notification exposed data record entities response v1 based on the context it is used
func (*APINotificationExposedDataRecordEntitiesResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *APINotificationExposedDataRecordEntitiesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APINotificationExposedDataRecordEntitiesResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APINotificationExposedDataRecordEntitiesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APINotificationExposedDataRecordV1 ¶ added in v0.2.32
type APINotificationExposedDataRecordV1 struct { // The individual or group who exposed the data // Required: true Author *string `json:"author"` // The ID of the author within Recon AuthorID string `json:"author_id,omitempty"` // The customer ID // Required: true Cid *string `json:"cid"` // The company of the user Company string `json:"company,omitempty"` // The date when this entity was created in Recon // Required: true // Format: date-time CreatedDate *strfmt.DateTime `json:"created_date"` // The nickname of the user on the impacted site DisplayName string `json:"display_name,omitempty"` // The email linked to the impacted site Email string `json:"email,omitempty"` // The domain of the email EmailDomain string `json:"email_domain,omitempty"` // The approximate date when the event occurred // Required: true EventDate *string `json:"event_date"` // The date when the exposed data was posted online // Required: true // Format: date-time ExposureDate *strfmt.DateTime `json:"exposure_date"` // Information about the file this record was found in File *APIExposedDataFileDetailsV1 `json:"file,omitempty"` // User financial information Financial *APIExposedDataRecordFinancialV1 `json:"financial,omitempty"` // The full name of the user on the impacted site FullName string `json:"full_name,omitempty"` // The algorithm used to hash the password HashType string `json:"hash_type,omitempty"` // The ID of this entity // Required: true ID *string `json:"id"` // The domain where the credentials are valid ImpactedDomain string `json:"impacted_domain,omitempty"` // The IP where the credentials are valid ImpactedIP string `json:"impacted_ip,omitempty"` // The URL where the credentials are valid ImpactedURL string `json:"impacted_url,omitempty"` // The users job at the company JobPosition string `json:"job_position,omitempty"` // User location information Location *APIExposedDataRecordLocationV1 `json:"location,omitempty"` // login id LoginID string `json:"login_id,omitempty"` // The ID of the parent notification associated with this entity // Required: true NotificationID *string `json:"notification_id"` // The password used for login Password string `json:"password,omitempty"` // The password hash PasswordHash string `json:"password_hash,omitempty"` // The password salt PasswordSalt string `json:"password_salt,omitempty"` // The phone number of the user on the impacted site PhoneNumber string `json:"phone_number,omitempty"` // raw intel id // Required: true RawIntelID *string `json:"raw_intel_id"` // Metadata about the rule that generated this entity // Required: true Rule *APIRuleDetailsV1 `json:"rule"` // The source where this entity was found // Required: true Site *string `json:"site"` // The ID of the site within Recon SiteID string `json:"site_id,omitempty"` // User social media information Social *APIExposedDataRecordSocialV1 `json:"social,omitempty"` // The category of the source where this entity was found // Required: true SourceCategory *string `json:"source_category"` // The ID of the user on the impacted site UserID string `json:"user_id,omitempty"` // The IP of the user on the impacted site UserIP string `json:"user_ip,omitempty"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
APINotificationExposedDataRecordV1 api notification exposed data record v1
swagger:model api.NotificationExposedDataRecordV1
func (*APINotificationExposedDataRecordV1) ContextValidate ¶ added in v0.2.32
func (m *APINotificationExposedDataRecordV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api notification exposed data record v1 based on the context it is used
func (*APINotificationExposedDataRecordV1) MarshalBinary ¶ added in v0.2.32
func (m *APINotificationExposedDataRecordV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APINotificationExposedDataRecordV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APINotificationExposedDataRecordV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIPaginationMeta ¶
type APIPaginationMeta struct { // limit Limit int32 `json:"limit,omitempty"` // next page NextPage string `json:"next_page,omitempty"` // offset Offset APIPaginationMetaOffset `json:"offset,omitempty"` // total Total int64 `json:"total,omitempty"` }
APIPaginationMeta api pagination meta
swagger:model api.paginationMeta
func (*APIPaginationMeta) ContextValidate ¶
ContextValidate validates this api pagination meta based on context it is used
func (*APIPaginationMeta) MarshalBinary ¶
func (m *APIPaginationMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPaginationMeta) UnmarshalBinary ¶
func (m *APIPaginationMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIPaginationMetaOffset ¶
type APIPaginationMetaOffset interface{}
APIPaginationMetaOffset api pagination meta offset
swagger:model api.paginationMeta.offset
type APIPatternV1 ¶
type APIPatternV1 struct { // name // Required: true Name *string `json:"name"` // severity // Required: true Severity *string `json:"severity"` }
APIPatternV1 api pattern v1
swagger:model api.PatternV1
func (*APIPatternV1) ContextValidate ¶
ContextValidate validates this api pattern v1 based on context it is used
func (*APIPatternV1) MarshalBinary ¶
func (m *APIPatternV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPatternV1) UnmarshalBinary ¶
func (m *APIPatternV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIPatternsResponse ¶
type APIPatternsResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIPatternV1 `json:"resources"` }
APIPatternsResponse api patterns response
swagger:model api.PatternsResponse
func (*APIPatternsResponse) ContextValidate ¶
ContextValidate validate this api patterns response based on the context it is used
func (*APIPatternsResponse) MarshalBinary ¶
func (m *APIPatternsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPatternsResponse) UnmarshalBinary ¶
func (m *APIPatternsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIPlatformsResponse ¶
type APIPlatformsResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainPlatform `json:"resources"` }
APIPlatformsResponse api platforms response
swagger:model api.PlatformsResponse
func (*APIPlatformsResponse) ContextValidate ¶
ContextValidate validate this api platforms response based on the context it is used
func (*APIPlatformsResponse) MarshalBinary ¶
func (m *APIPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPlatformsResponse) UnmarshalBinary ¶
func (m *APIPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIPostEnrollmentDetails ¶ added in v0.2.25
type APIPostEnrollmentDetails struct { // email addresses // Required: true EmailAddresses []string `json:"email_addresses"` // expires at // Required: true // Format: date-time ExpiresAt *strfmt.DateTime `json:"expires_at"` }
APIPostEnrollmentDetails api post enrollment details
swagger:model api.postEnrollmentDetails
func (*APIPostEnrollmentDetails) ContextValidate ¶ added in v0.2.25
func (m *APIPostEnrollmentDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api post enrollment details based on context it is used
func (*APIPostEnrollmentDetails) MarshalBinary ¶ added in v0.2.25
func (m *APIPostEnrollmentDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPostEnrollmentDetails) UnmarshalBinary ¶ added in v0.2.25
func (m *APIPostEnrollmentDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIPostEnrollmentDetailsResponse ¶ added in v0.2.25
type APIPostEnrollmentDetailsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
APIPostEnrollmentDetailsResponse api post enrollment details response
swagger:model api.postEnrollmentDetailsResponse
func (*APIPostEnrollmentDetailsResponse) ContextValidate ¶ added in v0.2.25
func (m *APIPostEnrollmentDetailsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api post enrollment details response based on the context it is used
func (*APIPostEnrollmentDetailsResponse) MarshalBinary ¶ added in v0.2.25
func (m *APIPostEnrollmentDetailsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIPostEnrollmentDetailsResponse) UnmarshalBinary ¶ added in v0.2.25
func (m *APIPostEnrollmentDetailsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIProcessDetail ¶
type APIProcessDetail struct { // command line // Required: true CommandLine *string `json:"command_line"` // device id // Required: true DeviceID *string `json:"device_id"` // file name // Required: true FileName *string `json:"file_name"` // process id // Required: true ProcessID *string `json:"process_id"` // process id local // Required: true ProcessIDLocal *string `json:"process_id_local"` // start timestamp // Required: true StartTimestamp *string `json:"start_timestamp"` // start timestamp raw // Required: true StartTimestampRaw *string `json:"start_timestamp_raw"` // stop timestamp // Required: true StopTimestamp *string `json:"stop_timestamp"` // stop timestamp raw // Required: true StopTimestampRaw *string `json:"stop_timestamp_raw"` }
APIProcessDetail api process detail
swagger:model api.ProcessDetail
func (*APIProcessDetail) ContextValidate ¶
ContextValidate validates this api process detail based on context it is used
func (*APIProcessDetail) MarshalBinary ¶
func (m *APIProcessDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIProcessDetail) UnmarshalBinary ¶
func (m *APIProcessDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIReportExecutionLaunchRequestV1 ¶ added in v0.2.14
type APIReportExecutionLaunchRequestV1 struct { // id // Required: true ID *string `json:"id"` }
APIReportExecutionLaunchRequestV1 api report execution launch request v1
swagger:model api.ReportExecutionLaunchRequestV1
func (*APIReportExecutionLaunchRequestV1) ContextValidate ¶ added in v0.2.14
func (m *APIReportExecutionLaunchRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api report execution launch request v1 based on context it is used
func (*APIReportExecutionLaunchRequestV1) MarshalBinary ¶ added in v0.2.14
func (m *APIReportExecutionLaunchRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIReportExecutionLaunchRequestV1) UnmarshalBinary ¶ added in v0.2.14
func (m *APIReportExecutionLaunchRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIReportExecutionRetryRequestV1 ¶ added in v0.2.13
type APIReportExecutionRetryRequestV1 struct { // id // Required: true ID *string `json:"id"` }
APIReportExecutionRetryRequestV1 api report execution retry request v1
swagger:model api.ReportExecutionRetryRequestV1
func (*APIReportExecutionRetryRequestV1) ContextValidate ¶ added in v0.2.13
func (m *APIReportExecutionRetryRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api report execution retry request v1 based on context it is used
func (*APIReportExecutionRetryRequestV1) MarshalBinary ¶ added in v0.2.13
func (m *APIReportExecutionRetryRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIReportExecutionRetryRequestV1) UnmarshalBinary ¶ added in v0.2.13
func (m *APIReportExecutionRetryRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIReportExecutionV1 ¶ added in v0.2.6
type APIReportExecutionV1 struct { // can write CanWrite bool `json:"can_write,omitempty"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // customer id // Required: true CustomerID *string `json:"customer_id"` // execution metadata ExecutionMetadata *APIExecutionMetadataV1 `json:"execution_metadata,omitempty"` // expiration on // Required: true // Format: date-time ExpirationOn *strfmt.DateTime `json:"expiration_on"` // id // Required: true ID *string `json:"id"` // job reference JobReference string `json:"job_reference,omitempty"` // last updated on // Required: true // Format: date-time LastUpdatedOn *strfmt.DateTime `json:"last_updated_on"` // report file reference ReportFileReference string `json:"report_file_reference,omitempty"` // result metadata ResultMetadata *DomainResultMetadata `json:"result_metadata,omitempty"` // scheduled report id // Required: true ScheduledReportID *string `json:"scheduled_report_id"` // Required: true SharedWith []string `json:"shared_with"` // status // Required: true Status *string `json:"status"` // status display // Required: true StatusDisplay *string `json:"status_display"` // status msg // Required: true StatusMsg *string `json:"status_msg"` // tracking Tracking string `json:"tracking,omitempty"` // trigger reference TriggerReference string `json:"trigger_reference,omitempty"` // type // Required: true Type *string `json:"type"` // user id // Required: true UserID *string `json:"user_id"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
APIReportExecutionV1 api report execution v1
swagger:model api.ReportExecutionV1
func (*APIReportExecutionV1) ContextValidate ¶ added in v0.2.6
ContextValidate validate this api report execution v1 based on the context it is used
func (*APIReportExecutionV1) MarshalBinary ¶ added in v0.2.6
func (m *APIReportExecutionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIReportExecutionV1) UnmarshalBinary ¶ added in v0.2.6
func (m *APIReportExecutionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIReportExecutionsResponseV1 ¶ added in v0.2.6
type APIReportExecutionsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIReportExecutionV1 `json:"resources"` }
APIReportExecutionsResponseV1 api report executions response v1
swagger:model api.ReportExecutionsResponseV1
func (*APIReportExecutionsResponseV1) ContextValidate ¶ added in v0.2.6
func (m *APIReportExecutionsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api report executions response v1 based on the context it is used
func (*APIReportExecutionsResponseV1) MarshalBinary ¶ added in v0.2.6
func (m *APIReportExecutionsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIReportExecutionsResponseV1) UnmarshalBinary ¶ added in v0.2.6
func (m *APIReportExecutionsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIResponseMeta ¶
type APIResponseMeta struct { // entity Entity string `json:"entity,omitempty"` // pagination Pagination *APIPaginationMeta `json:"pagination,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` }
APIResponseMeta api response meta
swagger:model api.responseMeta
func (*APIResponseMeta) ContextValidate ¶
ContextValidate validate this api response meta based on the context it is used
func (*APIResponseMeta) MarshalBinary ¶
func (m *APIResponseMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIResponseMeta) UnmarshalBinary ¶
func (m *APIResponseMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleCreateV1 ¶
type APIRuleCreateV1 struct { // comment // Required: true Comment *string `json:"comment"` // description // Required: true Description *string `json:"description"` // disposition id // Required: true DispositionID *int32 `json:"disposition_id"` // field values // Required: true FieldValues []*DomainFieldValue `json:"field_values"` // name // Required: true Name *string `json:"name"` // pattern severity // Required: true PatternSeverity *string `json:"pattern_severity"` // rulegroup id // Required: true RulegroupID *string `json:"rulegroup_id"` // ruletype id // Required: true RuletypeID *string `json:"ruletype_id"` }
APIRuleCreateV1 api rule create v1
swagger:model api.RuleCreateV1
func (*APIRuleCreateV1) ContextValidate ¶
ContextValidate validate this api rule create v1 based on the context it is used
func (*APIRuleCreateV1) MarshalBinary ¶
func (m *APIRuleCreateV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleCreateV1) UnmarshalBinary ¶
func (m *APIRuleCreateV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleDetailsV1 ¶ added in v0.2.32
type APIRuleDetailsV1 struct { // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // priority // Required: true Priority *string `json:"priority"` // topic // Required: true Topic *string `json:"topic"` }
APIRuleDetailsV1 api rule details v1
swagger:model api.RuleDetailsV1
func (*APIRuleDetailsV1) ContextValidate ¶ added in v0.2.32
ContextValidate validates this api rule details v1 based on context it is used
func (*APIRuleDetailsV1) MarshalBinary ¶ added in v0.2.32
func (m *APIRuleDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleDetailsV1) UnmarshalBinary ¶ added in v0.2.32
func (m *APIRuleDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleGroupCreateRequestV1 ¶
type APIRuleGroupCreateRequestV1 struct { // comment // Required: true Comment *string `json:"comment"` // description // Required: true Description *string `json:"description"` // name // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` }
APIRuleGroupCreateRequestV1 api rule group create request v1
swagger:model api.RuleGroupCreateRequestV1
func (*APIRuleGroupCreateRequestV1) ContextValidate ¶
func (m *APIRuleGroupCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api rule group create request v1 based on context it is used
func (*APIRuleGroupCreateRequestV1) MarshalBinary ¶
func (m *APIRuleGroupCreateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleGroupCreateRequestV1) UnmarshalBinary ¶
func (m *APIRuleGroupCreateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleGroupModifyRequestV1 ¶
type APIRuleGroupModifyRequestV1 struct { // comment // Required: true Comment *string `json:"comment"` // description // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // rulegroup version // Required: true RulegroupVersion *int64 `json:"rulegroup_version"` }
APIRuleGroupModifyRequestV1 api rule group modify request v1
swagger:model api.RuleGroupModifyRequestV1
func (*APIRuleGroupModifyRequestV1) ContextValidate ¶
func (m *APIRuleGroupModifyRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api rule group modify request v1 based on context it is used
func (*APIRuleGroupModifyRequestV1) MarshalBinary ¶
func (m *APIRuleGroupModifyRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleGroupModifyRequestV1) UnmarshalBinary ¶
func (m *APIRuleGroupModifyRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleGroupV1 ¶
type APIRuleGroupV1 struct { // comment // Required: true Comment *string `json:"comment"` // committed on // Required: true // Format: date-time CommittedOn *strfmt.DateTime `json:"committed_on"` // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // customer id // Required: true CustomerID *string `json:"customer_id"` // deleted // Required: true Deleted *bool `json:"deleted"` // description // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // id // Required: true ID *string `json:"id"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // modified on // Required: true // Format: date-time ModifiedOn *strfmt.DateTime `json:"modified_on"` // name // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` // rule ids // Required: true RuleIds []string `json:"rule_ids"` // rules // Required: true Rules []*APIRuleV1 `json:"rules"` // version // Required: true Version *int64 `json:"version"` }
APIRuleGroupV1 api rule group v1
swagger:model api.RuleGroupV1
func (*APIRuleGroupV1) ContextValidate ¶
ContextValidate validate this api rule group v1 based on the context it is used
func (*APIRuleGroupV1) MarshalBinary ¶
func (m *APIRuleGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleGroupV1) UnmarshalBinary ¶
func (m *APIRuleGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleGroupsResponse ¶
type APIRuleGroupsResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIRuleGroupV1 `json:"resources"` }
APIRuleGroupsResponse api rule groups response
swagger:model api.RuleGroupsResponse
func (*APIRuleGroupsResponse) ContextValidate ¶
ContextValidate validate this api rule groups response based on the context it is used
func (*APIRuleGroupsResponse) MarshalBinary ¶
func (m *APIRuleGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleGroupsResponse) UnmarshalBinary ¶
func (m *APIRuleGroupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleTypeV1 ¶
type APIRuleTypeV1 struct { // channel // Required: true Channel *int64 `json:"channel"` // disposition map // Required: true DispositionMap []*DomainDisposition `json:"disposition_map"` // fields // Required: true Fields []*DomainField `json:"fields"` // id // Required: true ID *string `json:"id"` // long desc // Required: true LongDesc *string `json:"long_desc"` // name // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` // released // Required: true Released *bool `json:"released"` }
APIRuleTypeV1 api rule type v1
swagger:model api.RuleTypeV1
func (*APIRuleTypeV1) ContextValidate ¶
ContextValidate validate this api rule type v1 based on the context it is used
func (*APIRuleTypeV1) MarshalBinary ¶
func (m *APIRuleTypeV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleTypeV1) UnmarshalBinary ¶
func (m *APIRuleTypeV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleTypesResponse ¶
type APIRuleTypesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIRuleTypeV1 `json:"resources"` }
APIRuleTypesResponse api rule types response
swagger:model api.RuleTypesResponse
func (*APIRuleTypesResponse) ContextValidate ¶
ContextValidate validate this api rule types response based on the context it is used
func (*APIRuleTypesResponse) MarshalBinary ¶
func (m *APIRuleTypesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleTypesResponse) UnmarshalBinary ¶
func (m *APIRuleTypesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleUpdateV1 ¶
type APIRuleUpdateV1 struct { // description // Required: true Description *string `json:"description"` // disposition id // Required: true DispositionID *int32 `json:"disposition_id"` // enabled // Required: true Enabled *bool `json:"enabled"` // field values // Required: true FieldValues []*DomainFieldValue `json:"field_values"` // instance id // Required: true InstanceID *string `json:"instance_id"` // name // Required: true Name *string `json:"name"` // pattern severity // Required: true PatternSeverity *string `json:"pattern_severity"` // rulegroup version // Required: true RulegroupVersion *int64 `json:"rulegroup_version"` }
APIRuleUpdateV1 api rule update v1
swagger:model api.RuleUpdateV1
func (*APIRuleUpdateV1) ContextValidate ¶
ContextValidate validate this api rule update v1 based on the context it is used
func (*APIRuleUpdateV1) MarshalBinary ¶
func (m *APIRuleUpdateV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleUpdateV1) UnmarshalBinary ¶
func (m *APIRuleUpdateV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleUpdatesRequestV1 ¶
type APIRuleUpdatesRequestV1 struct { // comment // Required: true Comment *string `json:"comment"` // rule updates // Required: true RuleUpdates []*APIRuleUpdateV1 `json:"rule_updates"` // rulegroup id // Required: true RulegroupID *string `json:"rulegroup_id"` // rulegroup version // Required: true RulegroupVersion *int64 `json:"rulegroup_version"` }
APIRuleUpdatesRequestV1 api rule updates request v1
swagger:model api.RuleUpdatesRequestV1
func (*APIRuleUpdatesRequestV1) ContextValidate ¶
func (m *APIRuleUpdatesRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api rule updates request v1 based on the context it is used
func (*APIRuleUpdatesRequestV1) MarshalBinary ¶
func (m *APIRuleUpdatesRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRuleUpdatesRequestV1) UnmarshalBinary ¶
func (m *APIRuleUpdatesRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRuleV1 ¶
type APIRuleV1 struct { // action label // Required: true ActionLabel *string `json:"action_label"` // comment // Required: true Comment *string `json:"comment"` // committed on // Required: true // Format: date-time CommittedOn *strfmt.DateTime `json:"committed_on"` // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // customer id // Required: true CustomerID *string `json:"customer_id"` // deleted // Required: true Deleted *bool `json:"deleted"` // description // Required: true Description *string `json:"description"` // disposition id // Required: true DispositionID *int32 `json:"disposition_id"` // enabled // Required: true Enabled *bool `json:"enabled"` // field values // Required: true FieldValues []*DomainFieldValue `json:"field_values"` // instance id // Required: true InstanceID *string `json:"instance_id"` // instance version // Required: true InstanceVersion *int64 `json:"instance_version"` // magic cookie // Required: true MagicCookie *int64 `json:"magic_cookie"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // modified on // Required: true // Format: date-time ModifiedOn *strfmt.DateTime `json:"modified_on"` // name // Required: true Name *string `json:"name"` // pattern id // Required: true PatternID *string `json:"pattern_id"` // pattern severity // Required: true PatternSeverity *string `json:"pattern_severity"` // rulegroup id // Required: true RulegroupID *string `json:"rulegroup_id"` // ruletype id // Required: true RuletypeID *string `json:"ruletype_id"` // ruletype name // Required: true RuletypeName *string `json:"ruletype_name"` // version ids // Required: true VersionIds []string `json:"version_ids"` }
APIRuleV1 api rule v1
swagger:model api.RuleV1
func (*APIRuleV1) ContextValidate ¶
ContextValidate validate this api rule v1 based on the context it is used
func (*APIRuleV1) MarshalBinary ¶
MarshalBinary interface implementation
func (*APIRuleV1) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type APIRulesGetRequestV1 ¶
type APIRulesGetRequestV1 struct { // ids // Required: true Ids []string `json:"ids"` }
APIRulesGetRequestV1 api rules get request v1
swagger:model api.RulesGetRequestV1
func (*APIRulesGetRequestV1) ContextValidate ¶
ContextValidate validates this api rules get request v1 based on context it is used
func (*APIRulesGetRequestV1) MarshalBinary ¶
func (m *APIRulesGetRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRulesGetRequestV1) UnmarshalBinary ¶
func (m *APIRulesGetRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIRulesResponse ¶
type APIRulesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIRuleV1 `json:"resources"` }
APIRulesResponse api rules response
swagger:model api.RulesResponse
func (*APIRulesResponse) ContextValidate ¶
ContextValidate validate this api rules response based on the context it is used
func (*APIRulesResponse) MarshalBinary ¶
func (m *APIRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIRulesResponse) UnmarshalBinary ¶
func (m *APIRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIScheduledReportV1 ¶ added in v0.2.6
type APIScheduledReportV1 struct { // can write // Required: true CanWrite *bool `json:"can_write"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // customer id // Required: true CustomerID *string `json:"customer_id"` // description // Required: true Description *string `json:"description"` // expiration on // Format: date-time ExpirationOn strfmt.DateTime `json:"expiration_on,omitempty"` // id // Required: true ID *string `json:"id"` // last execution LastExecution *DomainReportExecutionSummary `json:"last_execution,omitempty"` // last updated on // Required: true // Format: date-time LastUpdatedOn *strfmt.DateTime `json:"last_updated_on"` // name // Required: true Name *string `json:"name"` // next execution on // Format: date-time NextExecutionOn strfmt.DateTime `json:"next_execution_on,omitempty"` // notifications // Required: true Notifications []*DomainNotifications `json:"notifications"` // report params // Required: true ReportParams *DomainReportParams `json:"report_params"` // schedule // Required: true Schedule *DomainSchedule `json:"schedule"` // Required: true SharedWith []string `json:"shared_with"` // start on // Format: date-time StartOn strfmt.DateTime `json:"start_on,omitempty"` // status // Required: true Status *string `json:"status"` // stop on // Format: date-time StopOn strfmt.DateTime `json:"stop_on,omitempty"` // tracking Tracking string `json:"tracking,omitempty"` // trigger reference // Required: true TriggerReference *string `json:"trigger_reference"` // type // Required: true Type *string `json:"type"` // user id // Required: true UserID *string `json:"user_id"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
APIScheduledReportV1 api scheduled report v1
swagger:model api.ScheduledReportV1
func (*APIScheduledReportV1) ContextValidate ¶ added in v0.2.6
ContextValidate validate this api scheduled report v1 based on the context it is used
func (*APIScheduledReportV1) MarshalBinary ¶ added in v0.2.6
func (m *APIScheduledReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIScheduledReportV1) UnmarshalBinary ¶ added in v0.2.6
func (m *APIScheduledReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIScheduledReportsResultV1 ¶ added in v0.2.6
type APIScheduledReportsResultV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APIScheduledReportV1 `json:"resources"` }
APIScheduledReportsResultV1 api scheduled reports result v1
swagger:model api.ScheduledReportsResultV1
func (*APIScheduledReportsResultV1) ContextValidate ¶ added in v0.2.6
func (m *APIScheduledReportsResultV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api scheduled reports result v1 based on the context it is used
func (*APIScheduledReportsResultV1) MarshalBinary ¶ added in v0.2.6
func (m *APIScheduledReportsResultV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIScheduledReportsResultV1) UnmarshalBinary ¶ added in v0.2.6
func (m *APIScheduledReportsResultV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APITokenCreateRequestV1 ¶
type APITokenCreateRequestV1 struct { // The token's expiration time (RFC-3339). Null, if the token never expires. // Format: date-time ExpiresTimestamp strfmt.DateTime `json:"expires_timestamp,omitempty"` // The token label. Label string `json:"label,omitempty"` // The token type. Type string `json:"type,omitempty"` }
APITokenCreateRequestV1 api token create request v1
swagger:model api.tokenCreateRequestV1
func (*APITokenCreateRequestV1) ContextValidate ¶
func (m *APITokenCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api token create request v1 based on context it is used
func (*APITokenCreateRequestV1) MarshalBinary ¶
func (m *APITokenCreateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APITokenCreateRequestV1) UnmarshalBinary ¶
func (m *APITokenCreateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APITokenDetailsResourceV1 ¶
type APITokenDetailsResourceV1 struct { // created timestamp // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // expires timestamp // Required: true // Format: date-time ExpiresTimestamp *strfmt.DateTime `json:"expires_timestamp"` // id // Required: true ID *string `json:"id"` // label // Required: true Label *string `json:"label"` // last used timestamp // Required: true // Format: date-time LastUsedTimestamp *strfmt.DateTime `json:"last_used_timestamp"` // revoked timestamp // Required: true // Format: date-time RevokedTimestamp *strfmt.DateTime `json:"revoked_timestamp"` // status // Required: true Status *string `json:"status"` // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` }
APITokenDetailsResourceV1 api token details resource v1
swagger:model api.tokenDetailsResourceV1
func (*APITokenDetailsResourceV1) ContextValidate ¶
func (m *APITokenDetailsResourceV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api token details resource v1 based on context it is used
func (*APITokenDetailsResourceV1) MarshalBinary ¶
func (m *APITokenDetailsResourceV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APITokenDetailsResourceV1) UnmarshalBinary ¶
func (m *APITokenDetailsResourceV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APITokenDetailsResponseV1 ¶
type APITokenDetailsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*APITokenDetailsResourceV1 `json:"resources"` }
APITokenDetailsResponseV1 api token details response v1
swagger:model api.tokenDetailsResponseV1
func (*APITokenDetailsResponseV1) ContextValidate ¶
func (m *APITokenDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api token details response v1 based on the context it is used
func (*APITokenDetailsResponseV1) MarshalBinary ¶
func (m *APITokenDetailsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APITokenDetailsResponseV1) UnmarshalBinary ¶
func (m *APITokenDetailsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APITokenPatchRequestV1 ¶
type APITokenPatchRequestV1 struct { // The token's expiration time (RFC-3339). Null, if the token never expires. // Format: date-time ExpiresTimestamp strfmt.DateTime `json:"expires_timestamp,omitempty"` // The token label. Label string `json:"label,omitempty"` // Set to true to revoke the token, false to un-revoked it. Revoked bool `json:"revoked,omitempty"` }
APITokenPatchRequestV1 api token patch request v1
swagger:model api.tokenPatchRequestV1
func (*APITokenPatchRequestV1) ContextValidate ¶
func (m *APITokenPatchRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this api token patch request v1 based on context it is used
func (*APITokenPatchRequestV1) MarshalBinary ¶
func (m *APITokenPatchRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APITokenPatchRequestV1) UnmarshalBinary ¶
func (m *APITokenPatchRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIUserMetadataResponse ¶ added in v0.2.27
type APIUserMetadataResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserMetadata `json:"resources"` }
APIUserMetadataResponse api user metadata response
swagger:model api.userMetadataResponse
func (*APIUserMetadataResponse) ContextValidate ¶ added in v0.2.27
func (m *APIUserMetadataResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api user metadata response based on the context it is used
func (*APIUserMetadataResponse) MarshalBinary ¶ added in v0.2.27
func (m *APIUserMetadataResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIUserMetadataResponse) UnmarshalBinary ¶ added in v0.2.27
func (m *APIUserMetadataResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIUserRoleIDsResponse ¶ added in v0.2.27
type APIUserRoleIDsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
APIUserRoleIDsResponse api user role i ds response
swagger:model api.userRoleIDsResponse
func (*APIUserRoleIDsResponse) ContextValidate ¶ added in v0.2.27
func (m *APIUserRoleIDsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api user role i ds response based on the context it is used
func (*APIUserRoleIDsResponse) MarshalBinary ¶ added in v0.2.27
func (m *APIUserRoleIDsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIUserRoleIDsResponse) UnmarshalBinary ¶ added in v0.2.27
func (m *APIUserRoleIDsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIUserRoleResponse ¶ added in v0.2.27
type APIUserRoleResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserRole `json:"resources"` }
APIUserRoleResponse api user role response
swagger:model api.userRoleResponse
func (*APIUserRoleResponse) ContextValidate ¶ added in v0.2.27
ContextValidate validate this api user role response based on the context it is used
func (*APIUserRoleResponse) MarshalBinary ¶ added in v0.2.27
func (m *APIUserRoleResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIUserRoleResponse) UnmarshalBinary ¶ added in v0.2.27
func (m *APIUserRoleResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIValidationRequestFieldV1 ¶
type APIValidationRequestFieldV1 struct { // name // Required: true Name *string `json:"name"` // test data // Required: true TestData *string `json:"test_data"` // type // Required: true Type *string `json:"type"` // values // Required: true Values []*DomainValueItem `json:"values"` }
APIValidationRequestFieldV1 api validation request field v1
swagger:model api.ValidationRequestFieldV1
func (*APIValidationRequestFieldV1) ContextValidate ¶
func (m *APIValidationRequestFieldV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api validation request field v1 based on the context it is used
func (*APIValidationRequestFieldV1) MarshalBinary ¶
func (m *APIValidationRequestFieldV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIValidationRequestFieldV1) UnmarshalBinary ¶
func (m *APIValidationRequestFieldV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIValidationRequestV1 ¶
type APIValidationRequestV1 struct { // fields // Required: true Fields []*APIValidationRequestFieldV1 `json:"fields"` }
APIValidationRequestV1 api validation request v1
swagger:model api.ValidationRequestV1
func (*APIValidationRequestV1) ContextValidate ¶
func (m *APIValidationRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api validation request v1 based on the context it is used
func (*APIValidationRequestV1) MarshalBinary ¶
func (m *APIValidationRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIValidationRequestV1) UnmarshalBinary ¶
func (m *APIValidationRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type APIValidationResponseV1 ¶
type APIValidationResponseV1 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainFieldValidation `json:"resources"` }
APIValidationResponseV1 api validation response v1
swagger:model api.ValidationResponseV1
func (*APIValidationResponseV1) ContextValidate ¶
func (m *APIValidationResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this api validation response v1 based on the context it is used
func (*APIValidationResponseV1) MarshalBinary ¶
func (m *APIValidationResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*APIValidationResponseV1) UnmarshalBinary ¶
func (m *APIValidationResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BinservclientMsaPFResponse ¶
type BinservclientMsaPFResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*BinservclientRemoteCommandPutFile `json:"resources"` }
BinservclientMsaPFResponse binservclient msa p f response
swagger:model binservclient.MsaPFResponse
func (*BinservclientMsaPFResponse) ContextValidate ¶
func (m *BinservclientMsaPFResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this binservclient msa p f response based on the context it is used
func (*BinservclientMsaPFResponse) MarshalBinary ¶
func (m *BinservclientMsaPFResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BinservclientMsaPFResponse) UnmarshalBinary ¶
func (m *BinservclientMsaPFResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BinservclientMsaPutFileResponse ¶
type BinservclientMsaPutFileResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
BinservclientMsaPutFileResponse binservclient msa put file response
swagger:model binservclient.MsaPutFileResponse
func (*BinservclientMsaPutFileResponse) ContextValidate ¶
func (m *BinservclientMsaPutFileResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this binservclient msa put file response based on the context it is used
func (*BinservclientMsaPutFileResponse) MarshalBinary ¶
func (m *BinservclientMsaPutFileResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BinservclientMsaPutFileResponse) UnmarshalBinary ¶
func (m *BinservclientMsaPutFileResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type BinservclientRemoteCommandPutFile ¶
type BinservclientRemoteCommandPutFile struct { // bucket Bucket string `json:"bucket,omitempty"` // cid Cid string `json:"cid,omitempty"` // comments for audit log CommentsForAuditLog string `json:"comments_for_audit_log,omitempty"` // content Content string `json:"content,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // created by uuid CreatedByUUID string `json:"created_by_uuid,omitempty"` // created timestamp // Format: date-time CreatedTimestamp strfmt.DateTime `json:"created_timestamp,omitempty"` // description Description string `json:"description,omitempty"` // file type FileType string `json:"file_type,omitempty"` // id ID string `json:"id,omitempty"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified by uuid ModifiedByUUID string `json:"modified_by_uuid,omitempty"` // modified timestamp // Format: date-time ModifiedTimestamp strfmt.DateTime `json:"modified_timestamp,omitempty"` // name Name string `json:"name,omitempty"` // path Path string `json:"path,omitempty"` // permission type PermissionType string `json:"permission_type,omitempty"` // platform Platform []string `json:"platform"` // run attempt count // Required: true RunAttemptCount *int64 `json:"run_attempt_count"` // run success count // Required: true RunSuccessCount *int64 `json:"run_success_count"` // sha256 Sha256 string `json:"sha256,omitempty"` // size Size int64 `json:"size,omitempty"` // write access WriteAccess bool `json:"write_access,omitempty"` }
BinservclientRemoteCommandPutFile binservclient remote command put file
swagger:model binservclient.RemoteCommandPutFile
func (*BinservclientRemoteCommandPutFile) ContextValidate ¶
func (m *BinservclientRemoteCommandPutFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this binservclient remote command put file based on context it is used
func (*BinservclientRemoteCommandPutFile) MarshalBinary ¶
func (m *BinservclientRemoteCommandPutFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*BinservclientRemoteCommandPutFile) UnmarshalBinary ¶
func (m *BinservclientRemoteCommandPutFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientArchiveCreateResponseV1 ¶ added in v0.2.32
type ClientArchiveCreateResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ClientArchiveWithFilesV1 `json:"resources"` }
ClientArchiveCreateResponseV1 client archive create response v1
swagger:model client.ArchiveCreateResponseV1
func (*ClientArchiveCreateResponseV1) ContextValidate ¶ added in v0.2.32
func (m *ClientArchiveCreateResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client archive create response v1 based on the context it is used
func (*ClientArchiveCreateResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientArchiveCreateResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientArchiveCreateResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientArchiveCreateResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientArchiveListFilesResponseV1 ¶ added in v0.2.32
type ClientArchiveListFilesResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
ClientArchiveListFilesResponseV1 client archive list files response v1
swagger:model client.ArchiveListFilesResponseV1
func (*ClientArchiveListFilesResponseV1) ContextValidate ¶ added in v0.2.32
func (m *ClientArchiveListFilesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client archive list files response v1 based on the context it is used
func (*ClientArchiveListFilesResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientArchiveListFilesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientArchiveListFilesResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientArchiveListFilesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientArchiveWithFilesV1 ¶ added in v0.2.32
type ClientArchiveWithFilesV1 struct { // error Error string `json:"error,omitempty"` // files Files []string `json:"files"` // mime type // Required: true MimeType *string `json:"mime_type"` // name // Required: true Name *string `json:"name"` // sha256 Sha256 string `json:"sha256,omitempty"` // size // Required: true Size *int64 `json:"size"` // status // Required: true Status *string `json:"status"` // upload timestamp // Required: true UploadTimestamp *string `json:"upload_timestamp"` }
ClientArchiveWithFilesV1 client archive with files v1
swagger:model client.ArchiveWithFilesV1
func (*ClientArchiveWithFilesV1) ContextValidate ¶ added in v0.2.32
func (m *ClientArchiveWithFilesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this client archive with files v1 based on context it is used
func (*ClientArchiveWithFilesV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientArchiveWithFilesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientArchiveWithFilesV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientArchiveWithFilesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientExtractionCreateRequestV1 ¶ added in v0.2.32
type ClientExtractionCreateRequestV1 struct { // extract all ExtractAll bool `json:"extract_all,omitempty"` // files Files []*ClientExtractionFileParametersV1 `json:"files"` // sha256 Sha256 string `json:"sha256,omitempty"` }
ClientExtractionCreateRequestV1 client extraction create request v1
swagger:model client.ExtractionCreateRequestV1
func (*ClientExtractionCreateRequestV1) ContextValidate ¶ added in v0.2.32
func (m *ClientExtractionCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client extraction create request v1 based on the context it is used
func (*ClientExtractionCreateRequestV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionCreateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientExtractionCreateRequestV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionCreateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientExtractionCreateResponseV1 ¶ added in v0.2.32
type ClientExtractionCreateResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ClientExtractionWithFilesV1 `json:"resources"` }
ClientExtractionCreateResponseV1 client extraction create response v1
swagger:model client.ExtractionCreateResponseV1
func (*ClientExtractionCreateResponseV1) ContextValidate ¶ added in v0.2.32
func (m *ClientExtractionCreateResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client extraction create response v1 based on the context it is used
func (*ClientExtractionCreateResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionCreateResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientExtractionCreateResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionCreateResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientExtractionFileParametersV1 ¶ added in v0.2.32
type ClientExtractionFileParametersV1 struct { // comment Comment string `json:"comment,omitempty"` // is confidential IsConfidential bool `json:"is_confidential,omitempty"` // name Name string `json:"name,omitempty"` }
ClientExtractionFileParametersV1 client extraction file parameters v1
swagger:model client.ExtractionFileParametersV1
func (*ClientExtractionFileParametersV1) ContextValidate ¶ added in v0.2.32
func (m *ClientExtractionFileParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this client extraction file parameters v1 based on context it is used
func (*ClientExtractionFileParametersV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionFileParametersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientExtractionFileParametersV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionFileParametersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientExtractionFileResultV1 ¶ added in v0.2.32
type ClientExtractionFileResultV1 struct { // error Error string `json:"error,omitempty"` // extract timestamp // Required: true ExtractTimestamp *string `json:"extract_timestamp"` // name // Required: true Name *string `json:"name"` // sha256 Sha256 string `json:"sha256,omitempty"` // status // Required: true Status *string `json:"status"` }
ClientExtractionFileResultV1 client extraction file result v1
swagger:model client.ExtractionFileResultV1
func (*ClientExtractionFileResultV1) ContextValidate ¶ added in v0.2.32
func (m *ClientExtractionFileResultV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this client extraction file result v1 based on context it is used
func (*ClientExtractionFileResultV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionFileResultV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientExtractionFileResultV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionFileResultV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientExtractionListFilesResponseV1 ¶ added in v0.2.32
type ClientExtractionListFilesResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ClientExtractionFileResultV1 `json:"resources"` }
ClientExtractionListFilesResponseV1 client extraction list files response v1
swagger:model client.ExtractionListFilesResponseV1
func (*ClientExtractionListFilesResponseV1) ContextValidate ¶ added in v0.2.32
func (m *ClientExtractionListFilesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client extraction list files response v1 based on the context it is used
func (*ClientExtractionListFilesResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionListFilesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientExtractionListFilesResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionListFilesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientExtractionWithFilesV1 ¶ added in v0.2.32
type ClientExtractionWithFilesV1 struct { // error Error string `json:"error,omitempty"` // extract timestamp // Required: true ExtractTimestamp *string `json:"extract_timestamp"` // files Files []*ClientExtractionFileResultV1 `json:"files"` // id ID string `json:"id,omitempty"` // status // Required: true Status *string `json:"status"` }
ClientExtractionWithFilesV1 client extraction with files v1
swagger:model client.ExtractionWithFilesV1
func (*ClientExtractionWithFilesV1) ContextValidate ¶ added in v0.2.32
func (m *ClientExtractionWithFilesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client extraction with files v1 based on the context it is used
func (*ClientExtractionWithFilesV1) MarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionWithFilesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientExtractionWithFilesV1) UnmarshalBinary ¶ added in v0.2.32
func (m *ClientExtractionWithFilesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientQuerySamplesRequest ¶ added in v0.2.6
type ClientQuerySamplesRequest struct { // sha256s Sha256s []string `json:"sha256s"` }
ClientQuerySamplesRequest client query samples request
swagger:model client.QuerySamplesRequest
func (*ClientQuerySamplesRequest) ContextValidate ¶ added in v0.2.6
func (m *ClientQuerySamplesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this client query samples request based on context it is used
func (*ClientQuerySamplesRequest) MarshalBinary ¶ added in v0.2.6
func (m *ClientQuerySamplesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientQuerySamplesRequest) UnmarshalBinary ¶ added in v0.2.6
func (m *ClientQuerySamplesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientSampleMetadataResponseV2 ¶ added in v0.2.6
type ClientSampleMetadataResponseV2 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ClientSampleMetadataV2 `json:"resources"` }
ClientSampleMetadataResponseV2 client sample metadata response v2
swagger:model client.SampleMetadataResponseV2
func (*ClientSampleMetadataResponseV2) ContextValidate ¶ added in v0.2.6
func (m *ClientSampleMetadataResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this client sample metadata response v2 based on the context it is used
func (*ClientSampleMetadataResponseV2) MarshalBinary ¶ added in v0.2.6
func (m *ClientSampleMetadataResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientSampleMetadataResponseV2) UnmarshalBinary ¶ added in v0.2.6
func (m *ClientSampleMetadataResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ClientSampleMetadataV2 ¶ added in v0.2.6
type ClientSampleMetadataV2 struct { // file name FileName string `json:"file_name,omitempty"` // sha256 // Required: true Sha256 *string `json:"sha256"` }
ClientSampleMetadataV2 client sample metadata v2
swagger:model client.SampleMetadataV2
func (*ClientSampleMetadataV2) ContextValidate ¶ added in v0.2.6
func (m *ClientSampleMetadataV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this client sample metadata v2 based on context it is used
func (*ClientSampleMetadataV2) MarshalBinary ¶ added in v0.2.6
func (m *ClientSampleMetadataV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ClientSampleMetadataV2) UnmarshalBinary ¶ added in v0.2.6
func (m *ClientSampleMetadataV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CloudontologyPatternDisposition ¶
type CloudontologyPatternDisposition struct { // bootup safeguard enabled // Required: true BootupSafeguardEnabled *bool `json:"bootup_safeguard_enabled"` // critical process disabled // Required: true CriticalProcessDisabled *bool `json:"critical_process_disabled"` // detect // Required: true Detect *bool `json:"detect"` // fs operation blocked // Required: true FsOperationBlocked *bool `json:"fs_operation_blocked"` // inddet mask // Required: true InddetMask *bool `json:"inddet_mask"` // indicator // Required: true Indicator *bool `json:"indicator"` // kill parent // Required: true KillParent *bool `json:"kill_parent"` // kill process // Required: true KillProcess *bool `json:"kill_process"` // kill subprocess // Required: true KillSubprocess *bool `json:"kill_subprocess"` // operation blocked // Required: true OperationBlocked *bool `json:"operation_blocked"` // policy disabled // Required: true PolicyDisabled *bool `json:"policy_disabled"` // process blocked // Required: true ProcessBlocked *bool `json:"process_blocked"` // quarantine file // Required: true QuarantineFile *bool `json:"quarantine_file"` // quarantine machine // Required: true QuarantineMachine *bool `json:"quarantine_machine"` // registry operation blocked // Required: true RegistryOperationBlocked *bool `json:"registry_operation_blocked"` // rooting // Required: true Rooting *bool `json:"rooting"` // sensor only // Required: true SensorOnly *bool `json:"sensor_only"` }
CloudontologyPatternDisposition cloudontology pattern disposition
swagger:model cloudontology.PatternDisposition
func (*CloudontologyPatternDisposition) ContextValidate ¶
func (m *CloudontologyPatternDisposition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this cloudontology pattern disposition based on context it is used
func (*CloudontologyPatternDisposition) MarshalBinary ¶
func (m *CloudontologyPatternDisposition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CloudontologyPatternDisposition) UnmarshalBinary ¶
func (m *CloudontologyPatternDisposition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommonCIDComplianceResult ¶ added in v0.2.7
type CommonCIDComplianceResult struct { // average overall score // Required: true AverageOverallScore *float64 `json:"average_overall_score"` // cid // Required: true Cid *string `json:"cid"` // num aids // Required: true NumAids *int64 `json:"num_aids"` // platforms // Required: true Platforms []*CommonOSCompliance `json:"platforms"` }
CommonCIDComplianceResult common c ID compliance result
swagger:model common.CIDComplianceResult
func (*CommonCIDComplianceResult) ContextValidate ¶ added in v0.2.7
func (m *CommonCIDComplianceResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this common c ID compliance result based on the context it is used
func (*CommonCIDComplianceResult) MarshalBinary ¶ added in v0.2.7
func (m *CommonCIDComplianceResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommonCIDComplianceResult) UnmarshalBinary ¶ added in v0.2.7
func (m *CommonCIDComplianceResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CommonOSCompliance ¶ added in v0.2.7
type CommonOSCompliance struct { // average overall score // Required: true AverageOverallScore *float64 `json:"average_overall_score"` // compliance // Required: true Compliance map[string]float64 `json:"compliance"` // name // Required: true Name *string `json:"name"` // num aids // Required: true NumAids *int64 `json:"num_aids"` }
CommonOSCompliance common o s compliance
swagger:model common.OSCompliance
func (*CommonOSCompliance) ContextValidate ¶ added in v0.2.7
ContextValidate validates this common o s compliance based on context it is used
func (*CommonOSCompliance) MarshalBinary ¶ added in v0.2.7
func (m *CommonOSCompliance) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CommonOSCompliance) UnmarshalBinary ¶ added in v0.2.7
func (m *CommonOSCompliance) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CoreEntitiesResponse ¶ added in v0.2.29
type CoreEntitiesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources CoreEntitiesResponseResources `json:"resources"` }
CoreEntitiesResponse core entities response
swagger:model core.EntitiesResponse
func (*CoreEntitiesResponse) ContextValidate ¶ added in v0.2.29
ContextValidate validate this core entities response based on the context it is used
func (*CoreEntitiesResponse) MarshalBinary ¶ added in v0.2.29
func (m *CoreEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CoreEntitiesResponse) UnmarshalBinary ¶ added in v0.2.29
func (m *CoreEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CoreEntitiesResponseResources ¶ added in v0.2.29
type CoreEntitiesResponseResources interface{}
CoreEntitiesResponseResources core entities response resources
swagger:model core.EntitiesResponse.resources
type CsdomainDevice ¶
type CsdomainDevice struct { // agent load flags AgentLoadFlags string `json:"agent_load_flags,omitempty"` // agent local time AgentLocalTime string `json:"agent_local_time,omitempty"` // agent version AgentVersion string `json:"agent_version,omitempty"` // bios manufacturer BiosManufacturer string `json:"bios_manufacturer,omitempty"` // bios version BiosVersion string `json:"bios_version,omitempty"` // build number BuildNumber string `json:"build_number,omitempty"` // cid // Required: true Cid *string `json:"cid"` // config id base ConfigIDBase string `json:"config_id_base,omitempty"` // config id build ConfigIDBuild string `json:"config_id_build,omitempty"` // config id platform ConfigIDPlatform string `json:"config_id_platform,omitempty"` // detection suppression status DetectionSuppressionStatus string `json:"detection_suppression_status,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // device policies DevicePolicies *CsdomainMappedDevicePolicies `json:"device_policies,omitempty"` // email Email string `json:"email,omitempty"` // external ip ExternalIP string `json:"external_ip,omitempty"` // first login timestamp FirstLoginTimestamp string `json:"first_login_timestamp,omitempty"` // first login user FirstLoginUser string `json:"first_login_user,omitempty"` // first seen FirstSeen string `json:"first_seen,omitempty"` // group hash GroupHash string `json:"group_hash,omitempty"` // groups Groups []string `json:"groups"` // host hidden status HostHiddenStatus string `json:"host_hidden_status,omitempty"` // hostname Hostname string `json:"hostname,omitempty"` // instance id InstanceID string `json:"instance_id,omitempty"` // last login timestamp LastLoginTimestamp string `json:"last_login_timestamp,omitempty"` // last login user LastLoginUser string `json:"last_login_user,omitempty"` // last seen LastSeen string `json:"last_seen,omitempty"` // local ip LocalIP string `json:"local_ip,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // machine domain MachineDomain string `json:"machine_domain,omitempty"` // major version MajorVersion string `json:"major_version,omitempty"` // managed apps ManagedApps *CsdomainManagedApps `json:"managed_apps,omitempty"` // meta Meta *CsdomainDeviceMeta `json:"meta,omitempty"` // minor version MinorVersion string `json:"minor_version,omitempty"` // modified timestamp ModifiedTimestamp string `json:"modified_timestamp,omitempty"` // notes Notes []string `json:"notes"` // os version OsVersion string `json:"os_version,omitempty"` // ou Ou []string `json:"ou"` // platform id PlatformID string `json:"platform_id,omitempty"` // platform name PlatformName string `json:"platform_name,omitempty"` // pointer size PointerSize string `json:"pointer_size,omitempty"` // policies Policies []*CsdomainDevicePolicy `json:"policies"` // product type ProductType string `json:"product_type,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // provision status ProvisionStatus string `json:"provision_status,omitempty"` // release group ReleaseGroup string `json:"release_group,omitempty"` // service pack major ServicePackMajor string `json:"service_pack_major,omitempty"` // service pack minor ServicePackMinor string `json:"service_pack_minor,omitempty"` // service provider ServiceProvider string `json:"service_provider,omitempty"` // service provider account id ServiceProviderAccountID string `json:"service_provider_account_id,omitempty"` // site name SiteName string `json:"site_name,omitempty"` // slow changing modified timestamp SlowChangingModifiedTimestamp string `json:"slow_changing_modified_timestamp,omitempty"` // status Status string `json:"status,omitempty"` // system manufacturer SystemManufacturer string `json:"system_manufacturer,omitempty"` // system product name SystemProductName string `json:"system_product_name,omitempty"` // tags Tags []string `json:"tags"` }
CsdomainDevice csdomain device
swagger:model csdomain.Device
func (*CsdomainDevice) ContextValidate ¶
ContextValidate validate this csdomain device based on the context it is used
func (*CsdomainDevice) MarshalBinary ¶
func (m *CsdomainDevice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainDevice) UnmarshalBinary ¶
func (m *CsdomainDevice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CsdomainDeviceMeta ¶
type CsdomainDeviceMeta struct { // version Version string `json:"version,omitempty"` }
CsdomainDeviceMeta csdomain device meta
swagger:model csdomain.DeviceMeta
func (*CsdomainDeviceMeta) ContextValidate ¶
ContextValidate validates this csdomain device meta based on context it is used
func (*CsdomainDeviceMeta) MarshalBinary ¶
func (m *CsdomainDeviceMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainDeviceMeta) UnmarshalBinary ¶
func (m *CsdomainDeviceMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CsdomainDevicePolicy ¶
type CsdomainDevicePolicy struct { // applied Applied bool `json:"applied,omitempty"` // applied date // Format: date-time AppliedDate strfmt.DateTime `json:"applied_date,omitempty"` // assigned date // Format: date-time AssignedDate strfmt.DateTime `json:"assigned_date,omitempty"` // policy id // Required: true PolicyID *string `json:"policy_id"` // policy type // Required: true PolicyType *string `json:"policy_type"` // rule groups RuleGroups []string `json:"rule_groups"` // rule set id RuleSetID string `json:"rule_set_id,omitempty"` // settings hash SettingsHash string `json:"settings_hash,omitempty"` // uninstall protection UninstallProtection string `json:"uninstall_protection,omitempty"` }
CsdomainDevicePolicy csdomain device policy
swagger:model csdomain.DevicePolicy
func (*CsdomainDevicePolicy) ContextValidate ¶
ContextValidate validates this csdomain device policy based on context it is used
func (*CsdomainDevicePolicy) MarshalBinary ¶
func (m *CsdomainDevicePolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainDevicePolicy) UnmarshalBinary ¶
func (m *CsdomainDevicePolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CsdomainManagedApp ¶
type CsdomainManagedApp struct { // version // Required: true Version *string `json:"version"` }
CsdomainManagedApp csdomain managed app
swagger:model csdomain.ManagedApp
func (*CsdomainManagedApp) ContextValidate ¶
ContextValidate validates this csdomain managed app based on context it is used
func (*CsdomainManagedApp) MarshalBinary ¶
func (m *CsdomainManagedApp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainManagedApp) UnmarshalBinary ¶
func (m *CsdomainManagedApp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CsdomainManagedApps ¶
type CsdomainManagedApps struct { // airlock Airlock *CsdomainManagedApp `json:"airlock,omitempty"` // automox Automox *CsdomainManagedApp `json:"automox,omitempty"` // netskope Netskope *CsdomainManagedApp `json:"netskope,omitempty"` }
CsdomainManagedApps csdomain managed apps
swagger:model csdomain.ManagedApps
func (*CsdomainManagedApps) ContextValidate ¶
ContextValidate validate this csdomain managed apps based on the context it is used
func (*CsdomainManagedApps) MarshalBinary ¶
func (m *CsdomainManagedApps) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainManagedApps) UnmarshalBinary ¶
func (m *CsdomainManagedApps) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type CsdomainMappedDevicePolicies ¶
type CsdomainMappedDevicePolicies struct { // airlock Airlock *CsdomainDevicePolicy `json:"airlock,omitempty"` // automox Automox *CsdomainDevicePolicy `json:"automox,omitempty"` // device control DeviceControl *CsdomainDevicePolicy `json:"device_control,omitempty"` // firewall Firewall *CsdomainDevicePolicy `json:"firewall,omitempty"` // global config GlobalConfig *CsdomainDevicePolicy `json:"global_config,omitempty"` // netskope Netskope *CsdomainDevicePolicy `json:"netskope,omitempty"` // prevention Prevention *CsdomainDevicePolicy `json:"prevention,omitempty"` // remote response RemoteResponse *CsdomainDevicePolicy `json:"remote_response,omitempty"` // sensor update SensorUpdate *CsdomainDevicePolicy `json:"sensor_update,omitempty"` }
CsdomainMappedDevicePolicies csdomain mapped device policies
swagger:model csdomain.MappedDevicePolicies
func (*CsdomainMappedDevicePolicies) ContextValidate ¶
func (m *CsdomainMappedDevicePolicies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this csdomain mapped device policies based on the context it is used
func (*CsdomainMappedDevicePolicies) MarshalBinary ¶
func (m *CsdomainMappedDevicePolicies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*CsdomainMappedDevicePolicies) UnmarshalBinary ¶
func (m *CsdomainMappedDevicePolicies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionAggregateIndicator ¶ added in v0.2.9
type DetectionAggregateIndicator struct { // actors Actors []string `json:"actors"` // first seen // Format: date-time FirstSeen strfmt.DateTime `json:"first_seen,omitempty"` // malicious ip MaliciousIP bool `json:"malicious_ip,omitempty"` // malware families MalwareFamilies []string `json:"malware_families"` // modified at // Format: date-time ModifiedAt strfmt.DateTime `json:"modified_at,omitempty"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
DetectionAggregateIndicator detection aggregate indicator
swagger:model detection.AggregateIndicator
func (*DetectionAggregateIndicator) ContextValidate ¶ added in v0.2.9
func (m *DetectionAggregateIndicator) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this detection aggregate indicator based on context it is used
func (*DetectionAggregateIndicator) MarshalBinary ¶ added in v0.2.9
func (m *DetectionAggregateIndicator) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionAggregateIndicator) UnmarshalBinary ¶ added in v0.2.9
func (m *DetectionAggregateIndicator) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionAggregateThreatIntel ¶ added in v0.2.9
type DetectionAggregateThreatIntel struct { // indicator Indicator *DetectionAggregateIndicator `json:"indicator,omitempty"` }
DetectionAggregateThreatIntel detection aggregate threat intel
swagger:model detection.AggregateThreatIntel
func (*DetectionAggregateThreatIntel) ContextValidate ¶ added in v0.2.9
func (m *DetectionAggregateThreatIntel) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detection aggregate threat intel based on the context it is used
func (*DetectionAggregateThreatIntel) MarshalBinary ¶ added in v0.2.9
func (m *DetectionAggregateThreatIntel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionAggregateThreatIntel) UnmarshalBinary ¶ added in v0.2.9
func (m *DetectionAggregateThreatIntel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionEnrichment ¶ added in v0.2.14
type DetectionEnrichment struct { // document ids DocumentIds []string `json:"document_ids"` // enrichment type EnrichmentType string `json:"enrichment_type,omitempty"` }
DetectionEnrichment detection enrichment
swagger:model detection.Enrichment
func (*DetectionEnrichment) ContextValidate ¶ added in v0.2.14
ContextValidate validates this detection enrichment based on context it is used
func (*DetectionEnrichment) MarshalBinary ¶ added in v0.2.14
func (m *DetectionEnrichment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionEnrichment) UnmarshalBinary ¶ added in v0.2.14
func (m *DetectionEnrichment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionEnrichmentHost ¶ added in v0.2.14
type DetectionEnrichmentHost struct { // id ID string `json:"id,omitempty"` // launch time LaunchTime int32 `json:"launch_time,omitempty"` // name Name string `json:"name,omitempty"` // network Network *DetectionHostNetwork `json:"network,omitempty"` // platform Platform string `json:"platform,omitempty"` // region Region string `json:"region,omitempty"` // type Type string `json:"type,omitempty"` }
DetectionEnrichmentHost detection enrichment host
swagger:model detection.EnrichmentHost
func (*DetectionEnrichmentHost) ContextValidate ¶ added in v0.2.14
func (m *DetectionEnrichmentHost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detection enrichment host based on the context it is used
func (*DetectionEnrichmentHost) MarshalBinary ¶ added in v0.2.14
func (m *DetectionEnrichmentHost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionEnrichmentHost) UnmarshalBinary ¶ added in v0.2.14
func (m *DetectionEnrichmentHost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionHostNetwork ¶ added in v0.2.14
type DetectionHostNetwork struct { // network id NetworkID string `json:"network_id,omitempty"` // network interface ids NetworkInterfaceIds string `json:"network_interface_ids,omitempty"` // subnet id SubnetID string `json:"subnet_id,omitempty"` }
DetectionHostNetwork detection host network
swagger:model detection.HostNetwork
func (*DetectionHostNetwork) ContextValidate ¶ added in v0.2.14
ContextValidate validates this detection host network based on context it is used
func (*DetectionHostNetwork) MarshalBinary ¶ added in v0.2.14
func (m *DetectionHostNetwork) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionHostNetwork) UnmarshalBinary ¶ added in v0.2.14
func (m *DetectionHostNetwork) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectionInventoryEnrichment ¶ added in v0.2.14
type DetectionInventoryEnrichment struct { // document ids DocumentIds []string `json:"document_ids"` // enrichment type EnrichmentType string `json:"enrichment_type,omitempty"` // host Host []*DetectionEnrichmentHost `json:"host"` }
DetectionInventoryEnrichment detection inventory enrichment
swagger:model detection.InventoryEnrichment
func (*DetectionInventoryEnrichment) ContextValidate ¶ added in v0.2.14
func (m *DetectionInventoryEnrichment) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detection inventory enrichment based on the context it is used
func (*DetectionInventoryEnrichment) MarshalBinary ¶ added in v0.2.14
func (m *DetectionInventoryEnrichment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectionInventoryEnrichment) UnmarshalBinary ¶ added in v0.2.14
func (m *DetectionInventoryEnrichment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsBehavior ¶
type DetectsBehavior struct { // alleged filetype // Required: true AllegedFiletype *string `json:"alleged_filetype"` // behavior id // Required: true BehaviorID *string `json:"behavior_id"` // cmdline // Required: true Cmdline *string `json:"cmdline"` // confidence // Required: true Confidence *int32 `json:"confidence"` // container id ContainerID string `json:"container_id,omitempty"` // control graph id // Required: true ControlGraphID *string `json:"control_graph_id"` // description // Required: true Description *string `json:"description"` // device id // Required: true DeviceID *string `json:"device_id"` // display name // Required: true DisplayName *string `json:"display_name"` // filename // Required: true Filename *string `json:"filename"` // filepath // Required: true Filepath *string `json:"filepath"` // ioc description // Required: true IocDescription *string `json:"ioc_description"` // ioc source // Required: true IocSource *string `json:"ioc_source"` // ioc type // Required: true IocType *string `json:"ioc_type"` // ioc value // Required: true IocValue *string `json:"ioc_value"` // md5 // Required: true Md5 *string `json:"md5"` // objective // Required: true Objective *string `json:"objective"` // parent details // Required: true ParentDetails *DetectsParentDetails `json:"parent_details"` // pattern disposition // Required: true PatternDisposition *int32 `json:"pattern_disposition"` // pattern disposition details // Required: true PatternDispositionDetails *PatterndispositionPatternDisposition `json:"pattern_disposition_details"` // rule instance id RuleInstanceID string `json:"rule_instance_id,omitempty"` // rule instance version RuleInstanceVersion int32 `json:"rule_instance_version,omitempty"` // scenario // Required: true Scenario *string `json:"scenario"` // severity // Required: true Severity *int32 `json:"severity"` // sha256 // Required: true Sha256 *string `json:"sha256"` // tactic // Required: true Tactic *string `json:"tactic"` // tactic id // Required: true TacticID *string `json:"tactic_id"` // technique // Required: true Technique *string `json:"technique"` // technique id // Required: true TechniqueID *string `json:"technique_id"` // template instance id TemplateInstanceID string `json:"template_instance_id,omitempty"` // timestamp // Required: true // Format: date-time Timestamp *strfmt.DateTime `json:"timestamp"` // triggering process graph id // Required: true TriggeringProcessGraphID *string `json:"triggering_process_graph_id"` // user id // Required: true UserID *string `json:"user_id"` // user name // Required: true UserName *string `json:"user_name"` }
DetectsBehavior detects behavior
swagger:model detects.Behavior
func (*DetectsBehavior) ContextValidate ¶
ContextValidate validate this detects behavior based on the context it is used
func (*DetectsBehavior) MarshalBinary ¶
func (m *DetectsBehavior) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsBehavior) UnmarshalBinary ¶
func (m *DetectsBehavior) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsDeviceDetailIndexed ¶
type DetectsDeviceDetailIndexed struct { // agent load flags AgentLoadFlags string `json:"agent_load_flags,omitempty"` // agent local time AgentLocalTime string `json:"agent_local_time,omitempty"` // agent version AgentVersion string `json:"agent_version,omitempty"` // bios manufacturer BiosManufacturer string `json:"bios_manufacturer,omitempty"` // bios version BiosVersion string `json:"bios_version,omitempty"` // cid // Required: true Cid *string `json:"cid"` // config id base ConfigIDBase string `json:"config_id_base,omitempty"` // config id build ConfigIDBuild string `json:"config_id_build,omitempty"` // config id platform ConfigIDPlatform string `json:"config_id_platform,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // external ip ExternalIP string `json:"external_ip,omitempty"` // first login timestamp FirstLoginTimestamp string `json:"first_login_timestamp,omitempty"` // first login user FirstLoginUser string `json:"first_login_user,omitempty"` // first seen FirstSeen string `json:"first_seen,omitempty"` // groups Groups []string `json:"groups"` // hostname Hostname string `json:"hostname,omitempty"` // instance id InstanceID string `json:"instance_id,omitempty"` // last login timestamp LastLoginTimestamp string `json:"last_login_timestamp,omitempty"` // last login user LastLoginUser string `json:"last_login_user,omitempty"` // last seen LastSeen string `json:"last_seen,omitempty"` // local ip LocalIP string `json:"local_ip,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // machine domain MachineDomain string `json:"machine_domain,omitempty"` // major version MajorVersion string `json:"major_version,omitempty"` // minor version MinorVersion string `json:"minor_version,omitempty"` // modified timestamp ModifiedTimestamp string `json:"modified_timestamp,omitempty"` // notes Notes []string `json:"notes"` // os version OsVersion string `json:"os_version,omitempty"` // ou Ou []string `json:"ou"` // platform id PlatformID string `json:"platform_id,omitempty"` // platform name PlatformName string `json:"platform_name,omitempty"` // pod id PodID string `json:"pod_id,omitempty"` // pod labels PodLabels []string `json:"pod_labels"` // pod name PodName string `json:"pod_name,omitempty"` // pod namespace PodNamespace string `json:"pod_namespace,omitempty"` // pod service account name PodServiceAccountName string `json:"pod_service_account_name,omitempty"` // product type ProductType string `json:"product_type,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // release group ReleaseGroup string `json:"release_group,omitempty"` // service provider ServiceProvider string `json:"service_provider,omitempty"` // service provider account id ServiceProviderAccountID string `json:"service_provider_account_id,omitempty"` // site name SiteName string `json:"site_name,omitempty"` // status Status string `json:"status,omitempty"` // system manufacturer SystemManufacturer string `json:"system_manufacturer,omitempty"` // system product name SystemProductName string `json:"system_product_name,omitempty"` // tags Tags []string `json:"tags"` }
DetectsDeviceDetailIndexed detects device detail indexed
swagger:model detects.DeviceDetailIndexed
func (*DetectsDeviceDetailIndexed) ContextValidate ¶
func (m *DetectsDeviceDetailIndexed) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this detects device detail indexed based on context it is used
func (*DetectsDeviceDetailIndexed) MarshalBinary ¶
func (m *DetectsDeviceDetailIndexed) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsDeviceDetailIndexed) UnmarshalBinary ¶
func (m *DetectsDeviceDetailIndexed) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsHostInfo ¶
type DetectsHostInfo struct { // active directory dn display ActiveDirectoryDnDisplay []string `json:"active_directory_dn_display"` // domain // Required: true Domain *string `json:"domain"` }
DetectsHostInfo detects host info
swagger:model detects.HostInfo
func (*DetectsHostInfo) ContextValidate ¶
ContextValidate validates this detects host info based on context it is used
func (*DetectsHostInfo) MarshalBinary ¶
func (m *DetectsHostInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsHostInfo) UnmarshalBinary ¶
func (m *DetectsHostInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsInvestigatable ¶ added in v0.2.22
type DetectsInvestigatable struct { // agent id AgentID string `json:"agent_id,omitempty"` // aggregate id AggregateID string `json:"aggregate_id,omitempty"` // assigned to name AssignedToName string `json:"assigned_to_name,omitempty"` // assigned to uid AssignedToUID string `json:"assigned_to_uid,omitempty"` // assigned to uuid AssignedToUUID string `json:"assigned_to_uuid,omitempty"` // cid Cid string `json:"cid,omitempty"` // composite id CompositeID string `json:"composite_id,omitempty"` // confidence Confidence int64 `json:"confidence,omitempty"` // crawl edge ids CrawlEdgeIds map[string]DetectsInvestigatableCrawlEdgeIds `json:"crawl_edge_ids,omitempty"` // crawl traversal CrawlTraversal []*ThreatgraphCrawlEdgesRequest `json:"crawl_traversal"` // crawl vertex ids CrawlVertexIds map[string]DetectsInvestigatableCrawlVertexIds `json:"crawl_vertex_ids,omitempty"` // created timestamp // Format: date-time CreatedTimestamp strfmt.DateTime `json:"created_timestamp,omitempty"` // description Description string `json:"description,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // email sent EmailSent bool `json:"email_sent,omitempty"` // external External bool `json:"external,omitempty"` // id // Required: true ID *string `json:"id"` // name Name string `json:"name,omitempty"` // objective Objective string `json:"objective,omitempty"` // pattern id PatternID int64 `json:"pattern_id,omitempty"` // product Product string `json:"product,omitempty"` // scenario Scenario string `json:"scenario,omitempty"` // severity Severity int64 `json:"severity,omitempty"` // show in ui ShowInUI bool `json:"show_in_ui,omitempty"` // status Status string `json:"status,omitempty"` // tactic Tactic string `json:"tactic,omitempty"` // tactic id TacticID string `json:"tactic_id,omitempty"` // tags Tags []string `json:"tags"` // technique Technique string `json:"technique,omitempty"` // technique id TechniqueID string `json:"technique_id,omitempty"` // timestamp // Format: date-time Timestamp strfmt.DateTime `json:"timestamp,omitempty"` // type // Required: true Type *string `json:"type"` // updated timestamp // Format: date-time UpdatedTimestamp strfmt.DateTime `json:"updated_timestamp,omitempty"` }
DetectsInvestigatable detects investigatable
swagger:model detects.Investigatable
func (*DetectsInvestigatable) ContextValidate ¶ added in v0.2.22
ContextValidate validate this detects investigatable based on the context it is used
func (*DetectsInvestigatable) MarshalBinary ¶ added in v0.2.22
func (m *DetectsInvestigatable) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsInvestigatable) UnmarshalBinary ¶ added in v0.2.22
func (m *DetectsInvestigatable) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsInvestigatableCrawlEdgeIds ¶ added in v0.2.22
type DetectsInvestigatableCrawlEdgeIds interface{}
DetectsInvestigatableCrawlEdgeIds detects investigatable crawl edge ids
swagger:model detects.Investigatable.crawl_edge_ids
type DetectsInvestigatableCrawlVertexIds ¶ added in v0.2.22
type DetectsInvestigatableCrawlVertexIds interface{}
DetectsInvestigatableCrawlVertexIds detects investigatable crawl vertex ids
swagger:model detects.Investigatable.crawl_vertex_ids
type DetectsParentDetails ¶
type DetectsParentDetails struct { // parent cmdline // Required: true ParentCmdline *string `json:"parent_cmdline"` // parent md5 // Required: true ParentMd5 *string `json:"parent_md5"` // parent process graph id // Required: true ParentProcessGraphID *string `json:"parent_process_graph_id"` // parent sha256 // Required: true ParentSha256 *string `json:"parent_sha256"` }
DetectsParentDetails detects parent details
swagger:model detects.ParentDetails
func (*DetectsParentDetails) ContextValidate ¶
ContextValidate validates this detects parent details based on context it is used
func (*DetectsParentDetails) MarshalBinary ¶
func (m *DetectsParentDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsParentDetails) UnmarshalBinary ¶
func (m *DetectsParentDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsQuarantinedFile ¶
type DetectsQuarantinedFile struct { // id ID string `json:"id,omitempty"` // paths Paths string `json:"paths,omitempty"` // sha256 Sha256 string `json:"sha256,omitempty"` // state State string `json:"state,omitempty"` }
DetectsQuarantinedFile detects quarantined file
swagger:model detects.QuarantinedFile
func (*DetectsQuarantinedFile) ContextValidate ¶
func (m *DetectsQuarantinedFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this detects quarantined file based on context it is used
func (*DetectsQuarantinedFile) MarshalBinary ¶
func (m *DetectsQuarantinedFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsQuarantinedFile) UnmarshalBinary ¶
func (m *DetectsQuarantinedFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsapiPatchEntitiesInvestigatablesV1Request ¶ added in v0.2.22
type DetectsapiPatchEntitiesInvestigatablesV1Request struct { // ids // Required: true Ids []string `json:"ids"` // request Request *MsaEntityActionRequest `json:"request,omitempty"` }
DetectsapiPatchEntitiesInvestigatablesV1Request detectsapi patch entities investigatables v1 request
swagger:model detectsapi.PatchEntitiesInvestigatablesV1Request
func (*DetectsapiPatchEntitiesInvestigatablesV1Request) ContextValidate ¶ added in v0.2.22
func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detectsapi patch entities investigatables v1 request based on the context it is used
func (*DetectsapiPatchEntitiesInvestigatablesV1Request) MarshalBinary ¶ added in v0.2.22
func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsapiPatchEntitiesInvestigatablesV1Request) UnmarshalBinary ¶ added in v0.2.22
func (m *DetectsapiPatchEntitiesInvestigatablesV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsapiPatchEntitiesInvestigatablesV2Request ¶ added in v0.2.24
type DetectsapiPatchEntitiesInvestigatablesV2Request struct { // action parameters ActionParameters []*MsaspecActionParameter `json:"action_parameters"` // ids // Required: true Ids []string `json:"ids"` }
DetectsapiPatchEntitiesInvestigatablesV2Request detectsapi patch entities investigatables v2 request
swagger:model detectsapi.PatchEntitiesInvestigatablesV2Request
func (*DetectsapiPatchEntitiesInvestigatablesV2Request) ContextValidate ¶ added in v0.2.24
func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detectsapi patch entities investigatables v2 request based on the context it is used
func (*DetectsapiPatchEntitiesInvestigatablesV2Request) MarshalBinary ¶ added in v0.2.24
func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsapiPatchEntitiesInvestigatablesV2Request) UnmarshalBinary ¶ added in v0.2.24
func (m *DetectsapiPatchEntitiesInvestigatablesV2Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsapiPostEntitiesInvestigatablesV1Request ¶ added in v0.2.22
type DetectsapiPostEntitiesInvestigatablesV1Request struct { // ids // Required: true Ids []string `json:"ids"` }
DetectsapiPostEntitiesInvestigatablesV1Request detectsapi post entities investigatables v1 request
swagger:model detectsapi.PostEntitiesInvestigatablesV1Request
func (*DetectsapiPostEntitiesInvestigatablesV1Request) ContextValidate ¶ added in v0.2.22
func (m *DetectsapiPostEntitiesInvestigatablesV1Request) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this detectsapi post entities investigatables v1 request based on context it is used
func (*DetectsapiPostEntitiesInvestigatablesV1Request) MarshalBinary ¶ added in v0.2.22
func (m *DetectsapiPostEntitiesInvestigatablesV1Request) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsapiPostEntitiesInvestigatablesV1Request) UnmarshalBinary ¶ added in v0.2.22
func (m *DetectsapiPostEntitiesInvestigatablesV1Request) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DetectsapiPostEntitiesInvestigatablesV1Response ¶ added in v0.2.22
type DetectsapiPostEntitiesInvestigatablesV1Response struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DetectsInvestigatable `json:"resources"` }
DetectsapiPostEntitiesInvestigatablesV1Response detectsapi post entities investigatables v1 response
swagger:model detectsapi.PostEntitiesInvestigatablesV1Response
func (*DetectsapiPostEntitiesInvestigatablesV1Response) ContextValidate ¶ added in v0.2.22
func (m *DetectsapiPostEntitiesInvestigatablesV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this detectsapi post entities investigatables v1 response based on the context it is used
func (*DetectsapiPostEntitiesInvestigatablesV1Response) MarshalBinary ¶ added in v0.2.22
func (m *DetectsapiPostEntitiesInvestigatablesV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DetectsapiPostEntitiesInvestigatablesV1Response) UnmarshalBinary ¶ added in v0.2.22
func (m *DetectsapiPostEntitiesInvestigatablesV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlExceptionRespV1 ¶ added in v0.2.33
type DeviceControlExceptionRespV1 struct { // action Action string `json:"action,omitempty"` // USB Class ID to apply the exception. If empty it applies to all classes // Required: true Class *string `json:"class"` // combined id CombinedID string `json:"combined_id,omitempty"` // description Description string `json:"description,omitempty"` // expiration time ExpirationTime string `json:"expiration_time,omitempty"` // Unique identifier for an exception // Required: true ID *string `json:"id"` // match method MatchMethod string `json:"match_method,omitempty"` // product id ProductID string `json:"product_id,omitempty"` // product id decimal ProductIDDecimal string `json:"product_id_decimal,omitempty"` // product name ProductName string `json:"product_name,omitempty"` // serial number SerialNumber string `json:"serial_number,omitempty"` // Hexadecimal VendorID used to apply the exception VendorID string `json:"vendor_id,omitempty"` // Hexadecimal VendorID used to apply the exception VendorIDDecimal string `json:"vendor_id_decimal,omitempty"` // Vendor Name VendorName string `json:"vendor_name,omitempty"` }
DeviceControlExceptionRespV1 device control exception resp v1
swagger:model device_control.ExceptionRespV1
func (*DeviceControlExceptionRespV1) ContextValidate ¶ added in v0.2.33
func (m *DeviceControlExceptionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this device control exception resp v1 based on context it is used
func (*DeviceControlExceptionRespV1) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlExceptionRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlExceptionRespV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlExceptionRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlPolicyV1 ¶ added in v0.2.33
type DeviceControlPolicyV1 struct { // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*HostGroupsHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // settings // Required: true Settings *DeviceControlSettingsRespV1 `json:"settings"` }
DeviceControlPolicyV1 device control policy v1
swagger:model device_control.PolicyV1
func (*DeviceControlPolicyV1) ContextValidate ¶ added in v0.2.33
ContextValidate validate this device control policy v1 based on the context it is used
func (*DeviceControlPolicyV1) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlPolicyV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlReqUpdateDefaultDCPolicyV1 ¶ added in v0.2.33
type DeviceControlReqUpdateDefaultDCPolicyV1 struct { // custom notifications CustomNotifications *DeviceControlUSBCustomNotifications `json:"custom_notifications,omitempty"` }
DeviceControlReqUpdateDefaultDCPolicyV1 device control req update default d c policy v1
swagger:model device_control.ReqUpdateDefaultDCPolicyV1
func (*DeviceControlReqUpdateDefaultDCPolicyV1) ContextValidate ¶ added in v0.2.33
func (m *DeviceControlReqUpdateDefaultDCPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device control req update default d c policy v1 based on the context it is used
func (*DeviceControlReqUpdateDefaultDCPolicyV1) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlReqUpdateDefaultDCPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlReqUpdateDefaultDCPolicyV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlReqUpdateDefaultDCPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlRespV1 ¶ added in v0.2.33
type DeviceControlRespV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DeviceControlPolicyV1 `json:"resources"` }
DeviceControlRespV1 device control resp v1
swagger:model device_control.RespV1
func (*DeviceControlRespV1) ContextValidate ¶ added in v0.2.33
ContextValidate validate this device control resp v1 based on the context it is used
func (*DeviceControlRespV1) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlRespV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlSettingsRespV1 ¶ added in v0.2.33
type DeviceControlSettingsRespV1 struct { // List of class_settings this policy applies to // Required: true Classes []*DeviceControlUSBClassExceptionsResponse `json:"classes"` // A collection of custom notifications triggered to the end-user when a USB policy is violated CustomNotifications *DeviceControlUSBCustomNotifications `json:"custom_notifications,omitempty"` // Does the end user receives a notification when the policy is violated // Required: true // Enum: [SILENT NOTIFY_USER] EndUserNotification *string `json:"end_user_notification"` // [How] is this policy enforced // Required: true // Enum: [MONITOR_ONLY MONITOR_ENFORCE OFF] EnforcementMode *string `json:"enforcement_mode"` // Is file metadata processor enabled or not? true|false // Required: true EnhancedFileMetadata *bool `json:"enhanced_file_metadata"` }
DeviceControlSettingsRespV1 device control settings resp v1
swagger:model device_control.SettingsRespV1
func (*DeviceControlSettingsRespV1) ContextValidate ¶ added in v0.2.33
func (m *DeviceControlSettingsRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device control settings resp v1 based on the context it is used
func (*DeviceControlSettingsRespV1) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlSettingsRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlSettingsRespV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlSettingsRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlUSBClassExceptionsResponse ¶ added in v0.2.33
type DeviceControlUSBClassExceptionsResponse struct { // Policy action // Required: true // Enum: [FULL_ACCESS FULL_BLOCK READ_ONLY] Action *string `json:"action"` // Exceptions to the rules of this policy setting // Required: true Exceptions []*DeviceControlExceptionRespV1 `json:"exceptions"` // USB Class id // Required: true ID *string `json:"id"` }
DeviceControlUSBClassExceptionsResponse device control u s b class exceptions response
swagger:model device_control.USBClassExceptionsResponse
func (*DeviceControlUSBClassExceptionsResponse) ContextValidate ¶ added in v0.2.33
func (m *DeviceControlUSBClassExceptionsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device control u s b class exceptions response based on the context it is used
func (*DeviceControlUSBClassExceptionsResponse) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlUSBClassExceptionsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlUSBClassExceptionsResponse) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlUSBClassExceptionsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlUSBCustomNotification ¶ added in v0.2.33
type DeviceControlUSBCustomNotification struct { // The notification to be displayed to the end-user // Required: true CustomMessage *string `json:"custom_message"` // If the custom notification or the default notification is in-use // Required: true UseCustom *bool `json:"use_custom"` }
DeviceControlUSBCustomNotification device control u s b custom notification
swagger:model device_control.USBCustomNotification
func (*DeviceControlUSBCustomNotification) ContextValidate ¶ added in v0.2.33
func (m *DeviceControlUSBCustomNotification) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this device control u s b custom notification based on context it is used
func (*DeviceControlUSBCustomNotification) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlUSBCustomNotification) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlUSBCustomNotification) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlUSBCustomNotification) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceControlUSBCustomNotifications ¶ added in v0.2.33
type DeviceControlUSBCustomNotifications struct { // The custom notification to display when a USB is blocked BlockedNotification *DeviceControlUSBCustomNotification `json:"blocked_notification,omitempty"` // The custom notification to display when a USB is restricted RestrictedNotification *DeviceControlUSBCustomNotification `json:"restricted_notification,omitempty"` }
DeviceControlUSBCustomNotifications device control u s b custom notifications
swagger:model device_control.USBCustomNotifications
func (*DeviceControlUSBCustomNotifications) ContextValidate ¶ added in v0.2.33
func (m *DeviceControlUSBCustomNotifications) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device control u s b custom notifications based on the context it is used
func (*DeviceControlUSBCustomNotifications) MarshalBinary ¶ added in v0.2.33
func (m *DeviceControlUSBCustomNotifications) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceControlUSBCustomNotifications) UnmarshalBinary ¶ added in v0.2.33
func (m *DeviceControlUSBCustomNotifications) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDevice ¶ added in v0.2.3
type DeviceDevice struct { // agent load flags AgentLoadFlags string `json:"agent_load_flags,omitempty"` // agent local time AgentLocalTime string `json:"agent_local_time,omitempty"` // agent version AgentVersion string `json:"agent_version,omitempty"` // bios manufacturer BiosManufacturer string `json:"bios_manufacturer,omitempty"` // bios version BiosVersion string `json:"bios_version,omitempty"` // build number BuildNumber string `json:"build_number,omitempty"` // cid // Required: true Cid *string `json:"cid"` // config id base ConfigIDBase string `json:"config_id_base,omitempty"` // config id build ConfigIDBuild string `json:"config_id_build,omitempty"` // config id platform ConfigIDPlatform string `json:"config_id_platform,omitempty"` // cpu signature CPUSignature string `json:"cpu_signature,omitempty"` // detection suppression status DetectionSuppressionStatus string `json:"detection_suppression_status,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // device policies DevicePolicies *DeviceMappedDevicePolicies `json:"device_policies,omitempty"` // email Email string `json:"email,omitempty"` // external ip ExternalIP string `json:"external_ip,omitempty"` // first login timestamp FirstLoginTimestamp string `json:"first_login_timestamp,omitempty"` // first login user FirstLoginUser string `json:"first_login_user,omitempty"` // first seen FirstSeen string `json:"first_seen,omitempty"` // group hash GroupHash string `json:"group_hash,omitempty"` // groups Groups []string `json:"groups"` // host hidden status HostHiddenStatus string `json:"host_hidden_status,omitempty"` // hostname Hostname string `json:"hostname,omitempty"` // instance id InstanceID string `json:"instance_id,omitempty"` // last login timestamp LastLoginTimestamp string `json:"last_login_timestamp,omitempty"` // last login user LastLoginUser string `json:"last_login_user,omitempty"` // last seen LastSeen string `json:"last_seen,omitempty"` // local ip LocalIP string `json:"local_ip,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // machine domain MachineDomain string `json:"machine_domain,omitempty"` // major version MajorVersion string `json:"major_version,omitempty"` // managed apps ManagedApps *DeviceManagedApps `json:"managed_apps,omitempty"` // meta Meta *DeviceDeviceMeta `json:"meta,omitempty"` // minor version MinorVersion string `json:"minor_version,omitempty"` // modified timestamp ModifiedTimestamp string `json:"modified_timestamp,omitempty"` // notes Notes []string `json:"notes"` // os build OsBuild string `json:"os_build,omitempty"` // os version OsVersion string `json:"os_version,omitempty"` // ou Ou []string `json:"ou"` // platform id PlatformID string `json:"platform_id,omitempty"` // platform name PlatformName string `json:"platform_name,omitempty"` // pod annotations PodAnnotations []string `json:"pod_annotations"` // pod host ip4 PodHostIp4 string `json:"pod_host_ip4,omitempty"` // pod host ip6 PodHostIp6 string `json:"pod_host_ip6,omitempty"` // pod hostname PodHostname string `json:"pod_hostname,omitempty"` // pod id PodID string `json:"pod_id,omitempty"` // pod ip4 PodIp4 string `json:"pod_ip4,omitempty"` // pod ip6 PodIp6 string `json:"pod_ip6,omitempty"` // pod labels PodLabels []string `json:"pod_labels"` // pod name PodName string `json:"pod_name,omitempty"` // pod namespace PodNamespace string `json:"pod_namespace,omitempty"` // pod service account name PodServiceAccountName string `json:"pod_service_account_name,omitempty"` // pointer size PointerSize string `json:"pointer_size,omitempty"` // policies Policies []*DeviceDevicePolicy `json:"policies"` // product type ProductType string `json:"product_type,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // provision status ProvisionStatus string `json:"provision_status,omitempty"` // reduced functionality mode ReducedFunctionalityMode string `json:"reduced_functionality_mode,omitempty"` // release group ReleaseGroup string `json:"release_group,omitempty"` // serial number SerialNumber string `json:"serial_number,omitempty"` // service pack major ServicePackMajor string `json:"service_pack_major,omitempty"` // service pack minor ServicePackMinor string `json:"service_pack_minor,omitempty"` // service provider ServiceProvider string `json:"service_provider,omitempty"` // service provider account id ServiceProviderAccountID string `json:"service_provider_account_id,omitempty"` // site name SiteName string `json:"site_name,omitempty"` // slow changing modified timestamp SlowChangingModifiedTimestamp string `json:"slow_changing_modified_timestamp,omitempty"` // status Status string `json:"status,omitempty"` // system manufacturer SystemManufacturer string `json:"system_manufacturer,omitempty"` // system product name SystemProductName string `json:"system_product_name,omitempty"` // tags Tags []string `json:"tags"` // zone group ZoneGroup string `json:"zone_group,omitempty"` }
DeviceDevice device device
swagger:model device.Device
func (*DeviceDevice) ContextValidate ¶ added in v0.2.3
ContextValidate validate this device device based on the context it is used
func (*DeviceDevice) MarshalBinary ¶ added in v0.2.3
func (m *DeviceDevice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDevice) UnmarshalBinary ¶ added in v0.2.3
func (m *DeviceDevice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDeviceMeta ¶
type DeviceDeviceMeta struct { // version Version string `json:"version,omitempty"` // version string VersionString string `json:"version_string,omitempty"` }
DeviceDeviceMeta device device meta
swagger:model device.DeviceMeta
func (*DeviceDeviceMeta) ContextValidate ¶
ContextValidate validates this device device meta based on context it is used
func (*DeviceDeviceMeta) MarshalBinary ¶
func (m *DeviceDeviceMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDeviceMeta) UnmarshalBinary ¶
func (m *DeviceDeviceMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceDevicePolicy ¶
type DeviceDevicePolicy struct { // applied Applied bool `json:"applied,omitempty"` // applied date // Format: date-time AppliedDate strfmt.DateTime `json:"applied_date,omitempty"` // assigned date // Format: date-time AssignedDate strfmt.DateTime `json:"assigned_date,omitempty"` // exempt Exempt bool `json:"exempt,omitempty"` // policy id // Required: true PolicyID *string `json:"policy_id"` // policy type // Required: true PolicyType *string `json:"policy_type"` // rule groups RuleGroups []string `json:"rule_groups"` // rule set id RuleSetID string `json:"rule_set_id,omitempty"` // settings hash SettingsHash string `json:"settings_hash,omitempty"` // uninstall protection UninstallProtection string `json:"uninstall_protection,omitempty"` }
DeviceDevicePolicy device device policy
swagger:model device.DevicePolicy
func (*DeviceDevicePolicy) ContextValidate ¶
ContextValidate validates this device device policy based on context it is used
func (*DeviceDevicePolicy) MarshalBinary ¶
func (m *DeviceDevicePolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceDevicePolicy) UnmarshalBinary ¶
func (m *DeviceDevicePolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceManagedApp ¶
type DeviceManagedApp struct { // version // Required: true Version *string `json:"version"` }
DeviceManagedApp device managed app
swagger:model device.ManagedApp
func (*DeviceManagedApp) ContextValidate ¶
ContextValidate validates this device managed app based on context it is used
func (*DeviceManagedApp) MarshalBinary ¶
func (m *DeviceManagedApp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceManagedApp) UnmarshalBinary ¶
func (m *DeviceManagedApp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceManagedApps ¶
type DeviceManagedApps struct { // airlock Airlock *DeviceManagedApp `json:"airlock,omitempty"` // automox Automox *DeviceManagedApp `json:"automox,omitempty"` // identity protection IdentityProtection *DeviceManagedApp `json:"identity-protection,omitempty"` // jumpcloud Jumpcloud *DeviceManagedApp `json:"jumpcloud,omitempty"` // netskope Netskope *DeviceManagedApp `json:"netskope,omitempty"` }
DeviceManagedApps device managed apps
swagger:model device.ManagedApps
func (*DeviceManagedApps) ContextValidate ¶
ContextValidate validate this device managed apps based on the context it is used
func (*DeviceManagedApps) MarshalBinary ¶
func (m *DeviceManagedApps) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceManagedApps) UnmarshalBinary ¶
func (m *DeviceManagedApps) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceMappedDevicePolicies ¶
type DeviceMappedDevicePolicies struct { // airlock Airlock *DeviceDevicePolicy `json:"airlock,omitempty"` // automox Automox *DeviceDevicePolicy `json:"automox,omitempty"` // device control DeviceControl *DeviceDevicePolicy `json:"device_control,omitempty"` // fim Fim *DeviceDevicePolicy `json:"fim,omitempty"` // firewall Firewall *DeviceDevicePolicy `json:"firewall,omitempty"` // global config GlobalConfig *DeviceDevicePolicy `json:"global_config,omitempty"` // identity protection IdentityProtection *DeviceDevicePolicy `json:"identity-protection,omitempty"` // jumpcloud Jumpcloud *DeviceDevicePolicy `json:"jumpcloud,omitempty"` // mobile Mobile *DeviceDevicePolicy `json:"mobile,omitempty"` // netskope Netskope *DeviceDevicePolicy `json:"netskope,omitempty"` // prevention Prevention *DeviceDevicePolicy `json:"prevention,omitempty"` // remote response RemoteResponse *DeviceDevicePolicy `json:"remote_response,omitempty"` // sensor update SensorUpdate *DeviceDevicePolicy `json:"sensor_update,omitempty"` }
DeviceMappedDevicePolicies device mapped device policies
swagger:model device.MappedDevicePolicies
func (*DeviceMappedDevicePolicies) ContextValidate ¶
func (m *DeviceMappedDevicePolicies) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this device mapped device policies based on the context it is used
func (*DeviceMappedDevicePolicies) MarshalBinary ¶
func (m *DeviceMappedDevicePolicies) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceMappedDevicePolicies) UnmarshalBinary ¶
func (m *DeviceMappedDevicePolicies) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiDeviceDetailsResponseSwagger ¶ added in v0.2.26
type DeviceapiDeviceDetailsResponseSwagger struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DeviceapiDeviceSwagger `json:"resources"` }
DeviceapiDeviceDetailsResponseSwagger deviceapi device details response swagger
swagger:model deviceapi.DeviceDetailsResponseSwagger
func (*DeviceapiDeviceDetailsResponseSwagger) ContextValidate ¶ added in v0.2.26
func (m *DeviceapiDeviceDetailsResponseSwagger) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi device details response swagger based on the context it is used
func (*DeviceapiDeviceDetailsResponseSwagger) MarshalBinary ¶ added in v0.2.26
func (m *DeviceapiDeviceDetailsResponseSwagger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiDeviceDetailsResponseSwagger) UnmarshalBinary ¶ added in v0.2.26
func (m *DeviceapiDeviceDetailsResponseSwagger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiDeviceSwagger ¶ added in v0.2.26
type DeviceapiDeviceSwagger struct { // agent load flags AgentLoadFlags string `json:"agent_load_flags,omitempty"` // agent local time AgentLocalTime string `json:"agent_local_time,omitempty"` // agent version AgentVersion string `json:"agent_version,omitempty"` // bios manufacturer BiosManufacturer string `json:"bios_manufacturer,omitempty"` // bios version BiosVersion string `json:"bios_version,omitempty"` // build number BuildNumber string `json:"build_number,omitempty"` // cid // Required: true Cid *string `json:"cid"` // config id base ConfigIDBase string `json:"config_id_base,omitempty"` // config id build ConfigIDBuild string `json:"config_id_build,omitempty"` // config id platform ConfigIDPlatform string `json:"config_id_platform,omitempty"` // cpu signature CPUSignature string `json:"cpu_signature,omitempty"` // detection suppression status DetectionSuppressionStatus string `json:"detection_suppression_status,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // device policies DevicePolicies *DeviceMappedDevicePolicies `json:"device_policies,omitempty"` // email Email string `json:"email,omitempty"` // external ip ExternalIP string `json:"external_ip,omitempty"` // first login timestamp FirstLoginTimestamp string `json:"first_login_timestamp,omitempty"` // first seen FirstSeen string `json:"first_seen,omitempty"` // group hash GroupHash string `json:"group_hash,omitempty"` // groups Groups []string `json:"groups"` // host hidden status HostHiddenStatus string `json:"host_hidden_status,omitempty"` // hostname Hostname string `json:"hostname,omitempty"` // instance id InstanceID string `json:"instance_id,omitempty"` // internet exposure InternetExposure string `json:"internet_exposure,omitempty"` // kernel version KernelVersion string `json:"kernel_version,omitempty"` // last login timestamp LastLoginTimestamp string `json:"last_login_timestamp,omitempty"` // last seen LastSeen string `json:"last_seen,omitempty"` // local ip LocalIP string `json:"local_ip,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // machine domain MachineDomain string `json:"machine_domain,omitempty"` // major version MajorVersion string `json:"major_version,omitempty"` // managed apps ManagedApps *DeviceManagedApps `json:"managed_apps,omitempty"` // meta Meta *DeviceDeviceMeta `json:"meta,omitempty"` // minor version MinorVersion string `json:"minor_version,omitempty"` // modified timestamp ModifiedTimestamp string `json:"modified_timestamp,omitempty"` // notes Notes []string `json:"notes"` // os build OsBuild string `json:"os_build,omitempty"` // os version OsVersion string `json:"os_version,omitempty"` // ou Ou []string `json:"ou"` // platform id PlatformID string `json:"platform_id,omitempty"` // platform name PlatformName string `json:"platform_name,omitempty"` // pod annotations PodAnnotations []string `json:"pod_annotations"` // pod host ip4 PodHostIp4 string `json:"pod_host_ip4,omitempty"` // pod host ip6 PodHostIp6 string `json:"pod_host_ip6,omitempty"` // pod hostname PodHostname string `json:"pod_hostname,omitempty"` // pod id PodID string `json:"pod_id,omitempty"` // pod ip4 PodIp4 string `json:"pod_ip4,omitempty"` // pod ip6 PodIp6 string `json:"pod_ip6,omitempty"` // pod labels PodLabels []string `json:"pod_labels"` // pod name PodName string `json:"pod_name,omitempty"` // pod namespace PodNamespace string `json:"pod_namespace,omitempty"` // pod service account name PodServiceAccountName string `json:"pod_service_account_name,omitempty"` // pointer size PointerSize string `json:"pointer_size,omitempty"` // policies Policies []*DeviceDevicePolicy `json:"policies"` // product type ProductType string `json:"product_type,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // provision status ProvisionStatus string `json:"provision_status,omitempty"` // reduced functionality mode ReducedFunctionalityMode string `json:"reduced_functionality_mode,omitempty"` // release group ReleaseGroup string `json:"release_group,omitempty"` // serial number SerialNumber string `json:"serial_number,omitempty"` // service pack major ServicePackMajor string `json:"service_pack_major,omitempty"` // service pack minor ServicePackMinor string `json:"service_pack_minor,omitempty"` // service provider ServiceProvider string `json:"service_provider,omitempty"` // service provider account id ServiceProviderAccountID string `json:"service_provider_account_id,omitempty"` // site name SiteName string `json:"site_name,omitempty"` // status Status string `json:"status,omitempty"` // system manufacturer SystemManufacturer string `json:"system_manufacturer,omitempty"` // system product name SystemProductName string `json:"system_product_name,omitempty"` // tags Tags []string `json:"tags"` // zone group ZoneGroup string `json:"zone_group,omitempty"` }
DeviceapiDeviceSwagger deviceapi device swagger
swagger:model deviceapi.DeviceSwagger
func (*DeviceapiDeviceSwagger) ContextValidate ¶ added in v0.2.26
func (m *DeviceapiDeviceSwagger) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi device swagger based on the context it is used
func (*DeviceapiDeviceSwagger) MarshalBinary ¶ added in v0.2.26
func (m *DeviceapiDeviceSwagger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiDeviceSwagger) UnmarshalBinary ¶ added in v0.2.26
func (m *DeviceapiDeviceSwagger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiGroupMeta ¶ added in v0.2.16
type DeviceapiGroupMeta struct { // version Version int64 `json:"version,omitempty"` }
DeviceapiGroupMeta deviceapi group meta
swagger:model deviceapi.GroupMeta
func (*DeviceapiGroupMeta) ContextValidate ¶ added in v0.2.16
ContextValidate validates this deviceapi group meta based on context it is used
func (*DeviceapiGroupMeta) MarshalBinary ¶ added in v0.2.16
func (m *DeviceapiGroupMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiGroupMeta) UnmarshalBinary ¶ added in v0.2.16
func (m *DeviceapiGroupMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiGroupResponseV1 ¶ added in v0.2.16
type DeviceapiGroupResponseV1 struct { // assignment rule AssignmentRule string `json:"assignment_rule,omitempty"` // cid // Required: true Cid *string `json:"cid"` // created by // Required: true CreatedBy *string `json:"created_by"` // created timestamp // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // description // Required: true Description *string `json:"description"` // group type // Required: true GroupType *string `json:"group_type"` // id // Required: true ID *string `json:"id"` // meta Meta *DeviceapiGroupMeta `json:"meta,omitempty"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // modified timestamp // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // name // Required: true Name *string `json:"name"` }
DeviceapiGroupResponseV1 deviceapi group response v1
swagger:model deviceapi.GroupResponseV1
func (*DeviceapiGroupResponseV1) ContextValidate ¶ added in v0.2.16
func (m *DeviceapiGroupResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi group response v1 based on the context it is used
func (*DeviceapiGroupResponseV1) MarshalBinary ¶ added in v0.2.16
func (m *DeviceapiGroupResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiGroupResponseV1) UnmarshalBinary ¶ added in v0.2.16
func (m *DeviceapiGroupResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiGroupsResponseV1 ¶ added in v0.2.16
type DeviceapiGroupsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DeviceapiGroupResponseV1 `json:"resources"` }
DeviceapiGroupsResponseV1 deviceapi groups response v1
swagger:model deviceapi.GroupsResponseV1
func (*DeviceapiGroupsResponseV1) ContextValidate ¶ added in v0.2.16
func (m *DeviceapiGroupsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi groups response v1 based on the context it is used
func (*DeviceapiGroupsResponseV1) MarshalBinary ¶ added in v0.2.16
func (m *DeviceapiGroupsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiGroupsResponseV1) UnmarshalBinary ¶ added in v0.2.16
func (m *DeviceapiGroupsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiLoginDetailV1 ¶ added in v0.2.9
type DeviceapiLoginDetailV1 struct { // device id // Required: true DeviceID *string `json:"device_id"` // recent logins // Required: true RecentLogins []*DeviceapiLoginInfoV1 `json:"recent_logins"` }
DeviceapiLoginDetailV1 deviceapi login detail v1
swagger:model deviceapi.LoginDetailV1
func (*DeviceapiLoginDetailV1) ContextValidate ¶ added in v0.2.9
func (m *DeviceapiLoginDetailV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi login detail v1 based on the context it is used
func (*DeviceapiLoginDetailV1) MarshalBinary ¶ added in v0.2.9
func (m *DeviceapiLoginDetailV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiLoginDetailV1) UnmarshalBinary ¶ added in v0.2.9
func (m *DeviceapiLoginDetailV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiLoginHistoryResponseV1 ¶ added in v0.2.9
type DeviceapiLoginHistoryResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DeviceapiLoginDetailV1 `json:"resources"` }
DeviceapiLoginHistoryResponseV1 deviceapi login history response v1
swagger:model deviceapi.LoginHistoryResponseV1
func (*DeviceapiLoginHistoryResponseV1) ContextValidate ¶ added in v0.2.9
func (m *DeviceapiLoginHistoryResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi login history response v1 based on the context it is used
func (*DeviceapiLoginHistoryResponseV1) MarshalBinary ¶ added in v0.2.9
func (m *DeviceapiLoginHistoryResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiLoginHistoryResponseV1) UnmarshalBinary ¶ added in v0.2.9
func (m *DeviceapiLoginHistoryResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiLoginInfoV1 ¶ added in v0.2.9
type DeviceapiLoginInfoV1 struct { // login time LoginTime string `json:"login_time,omitempty"` // user name UserName string `json:"user_name,omitempty"` }
DeviceapiLoginInfoV1 deviceapi login info v1
swagger:model deviceapi.LoginInfoV1
func (*DeviceapiLoginInfoV1) ContextValidate ¶ added in v0.2.9
ContextValidate validates this deviceapi login info v1 based on context it is used
func (*DeviceapiLoginInfoV1) MarshalBinary ¶ added in v0.2.9
func (m *DeviceapiLoginInfoV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiLoginInfoV1) UnmarshalBinary ¶ added in v0.2.9
func (m *DeviceapiLoginInfoV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiNetworkAddressHistoryResponseV1 ¶ added in v0.2.9
type DeviceapiNetworkAddressHistoryResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DeviceapiNetworkAddressHistoryV1 `json:"resources"` }
DeviceapiNetworkAddressHistoryResponseV1 deviceapi network address history response v1
swagger:model deviceapi.NetworkAddressHistoryResponseV1
func (*DeviceapiNetworkAddressHistoryResponseV1) ContextValidate ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressHistoryResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi network address history response v1 based on the context it is used
func (*DeviceapiNetworkAddressHistoryResponseV1) MarshalBinary ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressHistoryResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiNetworkAddressHistoryResponseV1) UnmarshalBinary ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressHistoryResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiNetworkAddressHistoryV1 ¶ added in v0.2.9
type DeviceapiNetworkAddressHistoryV1 struct { // cid // Required: true Cid *string `json:"cid"` // device id // Required: true DeviceID *string `json:"device_id"` // history // Required: true History []*DeviceapiNetworkAddressV1 `json:"history"` }
DeviceapiNetworkAddressHistoryV1 deviceapi network address history v1
swagger:model deviceapi.NetworkAddressHistoryV1
func (*DeviceapiNetworkAddressHistoryV1) ContextValidate ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressHistoryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi network address history v1 based on the context it is used
func (*DeviceapiNetworkAddressHistoryV1) MarshalBinary ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressHistoryV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiNetworkAddressHistoryV1) UnmarshalBinary ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressHistoryV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiNetworkAddressV1 ¶ added in v0.2.9
type DeviceapiNetworkAddressV1 struct { // ip address IPAddress string `json:"ip_address,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // timestamp Timestamp string `json:"timestamp,omitempty"` }
DeviceapiNetworkAddressV1 deviceapi network address v1
swagger:model deviceapi.NetworkAddressV1
func (*DeviceapiNetworkAddressV1) ContextValidate ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this deviceapi network address v1 based on context it is used
func (*DeviceapiNetworkAddressV1) MarshalBinary ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiNetworkAddressV1) UnmarshalBinary ¶ added in v0.2.9
func (m *DeviceapiNetworkAddressV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiUpdateDeviceDetailsResponseV1 ¶ added in v0.2.27
type DeviceapiUpdateDeviceDetailsResponseV1 struct { // code Code int32 `json:"code,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // error Error string `json:"error,omitempty"` // updated // Required: true Updated *bool `json:"updated"` }
DeviceapiUpdateDeviceDetailsResponseV1 deviceapi update device details response v1
swagger:model deviceapi.UpdateDeviceDetailsResponseV1
func (*DeviceapiUpdateDeviceDetailsResponseV1) ContextValidate ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this deviceapi update device details response v1 based on context it is used
func (*DeviceapiUpdateDeviceDetailsResponseV1) MarshalBinary ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceDetailsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiUpdateDeviceDetailsResponseV1) UnmarshalBinary ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceDetailsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiUpdateDeviceTagsRequestV1 ¶ added in v0.2.27
type DeviceapiUpdateDeviceTagsRequestV1 struct { // action // Required: true Action *string `json:"action"` // device ids // Required: true DeviceIds []string `json:"device_ids"` // tags // Required: true Tags []string `json:"tags"` }
DeviceapiUpdateDeviceTagsRequestV1 deviceapi update device tags request v1
swagger:model deviceapi.UpdateDeviceTagsRequestV1
func (*DeviceapiUpdateDeviceTagsRequestV1) ContextValidate ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceTagsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this deviceapi update device tags request v1 based on context it is used
func (*DeviceapiUpdateDeviceTagsRequestV1) MarshalBinary ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceTagsRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiUpdateDeviceTagsRequestV1) UnmarshalBinary ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceTagsRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DeviceapiUpdateDeviceTagsSwaggerV1 ¶ added in v0.2.27
type DeviceapiUpdateDeviceTagsSwaggerV1 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DeviceapiUpdateDeviceDetailsResponseV1 `json:"resources"` }
DeviceapiUpdateDeviceTagsSwaggerV1 deviceapi update device tags swagger v1
swagger:model deviceapi.UpdateDeviceTagsSwaggerV1
func (*DeviceapiUpdateDeviceTagsSwaggerV1) ContextValidate ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceTagsSwaggerV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this deviceapi update device tags swagger v1 based on the context it is used
func (*DeviceapiUpdateDeviceTagsSwaggerV1) MarshalBinary ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceTagsSwaggerV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DeviceapiUpdateDeviceTagsSwaggerV1) UnmarshalBinary ¶ added in v0.2.27
func (m *DeviceapiUpdateDeviceTagsSwaggerV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIDetectionDocument ¶
type DomainAPIDetectionDocument struct { // adversary ids AdversaryIds []int64 `json:"adversary_ids"` // assigned to name AssignedToName string `json:"assigned_to_name,omitempty"` // assigned to uid AssignedToUID string `json:"assigned_to_uid,omitempty"` // behaviors Behaviors []*DetectsBehavior `json:"behaviors"` // behaviors processed // Required: true BehaviorsProcessed []string `json:"behaviors_processed"` // cid // Required: true Cid *string `json:"cid"` // created timestamp // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // detection id // Required: true DetectionID *string `json:"detection_id"` // device // Required: true Device *DetectsDeviceDetailIndexed `json:"device"` // email sent // Required: true EmailSent *bool `json:"email_sent"` // first behavior // Required: true // Format: date-time FirstBehavior *strfmt.DateTime `json:"first_behavior"` // hostinfo // Required: true Hostinfo *DetectsHostInfo `json:"hostinfo"` // last behavior // Required: true // Format: date-time LastBehavior *strfmt.DateTime `json:"last_behavior"` // max confidence // Required: true MaxConfidence *int32 `json:"max_confidence"` // max severity // Required: true MaxSeverity *int32 `json:"max_severity"` // max severity displayname // Required: true MaxSeverityDisplayname *string `json:"max_severity_displayname"` // overwatch notes OverwatchNotes string `json:"overwatch_notes,omitempty"` // quarantined files QuarantinedFiles []*DetectsQuarantinedFile `json:"quarantined_files"` // seconds to resolved // Required: true SecondsToResolved *int64 `json:"seconds_to_resolved"` // seconds to triaged // Required: true SecondsToTriaged *int64 `json:"seconds_to_triaged"` // show in ui // Required: true ShowInUI *bool `json:"show_in_ui"` // status // Required: true Status *string `json:"status"` }
DomainAPIDetectionDocument domain API detection document
swagger:model domain.APIDetectionDocument
func (*DomainAPIDetectionDocument) ContextValidate ¶
func (m *DomainAPIDetectionDocument) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API detection document based on the context it is used
func (*DomainAPIDetectionDocument) MarshalBinary ¶
func (m *DomainAPIDetectionDocument) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIDetectionDocument) UnmarshalBinary ¶
func (m *DomainAPIDetectionDocument) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIError ¶
type DomainAPIError struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources Resources DomainAPIErrorResources `json:"resources,omitempty"` }
DomainAPIError domain API error
swagger:model domain.APIError
func (*DomainAPIError) ContextValidate ¶
ContextValidate validate this domain API error based on the context it is used
func (*DomainAPIError) MarshalBinary ¶
func (m *DomainAPIError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIError) UnmarshalBinary ¶
func (m *DomainAPIError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIErrorResources ¶
type DomainAPIErrorResources interface{}
DomainAPIErrorResources domain API error resources
swagger:model domain.APIError.resources
type DomainAPIEvaluationLogicComparisonsV1 ¶ added in v0.2.33
type DomainAPIEvaluationLogicComparisonsV1 struct { // state comparisons // Required: true StateComparisons []*DomainAPIEvaluationLogicStateComparisonV1 `json:"state_comparisons"` // state operator // Required: true StateOperator *string `json:"state_operator"` }
DomainAPIEvaluationLogicComparisonsV1 domain API evaluation logic comparisons v1
swagger:model domain.APIEvaluationLogicComparisonsV1
func (*DomainAPIEvaluationLogicComparisonsV1) ContextValidate ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicComparisonsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API evaluation logic comparisons v1 based on the context it is used
func (*DomainAPIEvaluationLogicComparisonsV1) MarshalBinary ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicComparisonsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIEvaluationLogicComparisonsV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicComparisonsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIEvaluationLogicEntityComparisonV1 ¶ added in v0.2.33
type DomainAPIEvaluationLogicEntityComparisonV1 struct { // actual value field // Required: true ActualValueField *string `json:"actual_value_field"` // expected value // Required: true ExpectedValue DomainAPIEvaluationLogicEntityComparisonV1ExpectedValue `json:"expected_value"` // operation // Required: true Operation *string `json:"operation"` // value datatype // Required: true ValueDatatype *string `json:"value_datatype"` }
DomainAPIEvaluationLogicEntityComparisonV1 domain API evaluation logic entity comparison v1
swagger:model domain.APIEvaluationLogicEntityComparisonV1
func (*DomainAPIEvaluationLogicEntityComparisonV1) ContextValidate ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicEntityComparisonV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API evaluation logic entity comparison v1 based on context it is used
func (*DomainAPIEvaluationLogicEntityComparisonV1) MarshalBinary ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicEntityComparisonV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIEvaluationLogicEntityComparisonV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicEntityComparisonV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIEvaluationLogicEntityComparisonV1ExpectedValue ¶ added in v0.2.33
type DomainAPIEvaluationLogicEntityComparisonV1ExpectedValue interface{}
DomainAPIEvaluationLogicEntityComparisonV1ExpectedValue domain API evaluation logic entity comparison v1 expected value
swagger:model domain.APIEvaluationLogicEntityComparisonV1.expected_value
type DomainAPIEvaluationLogicItemV1 ¶ added in v0.2.19
type DomainAPIEvaluationLogicItemV1 struct { // comparison check ComparisonCheck string `json:"comparison_check,omitempty"` // comparisons Comparisons *DomainAPIEvaluationLogicComparisonsV1 `json:"comparisons,omitempty"` // determined by comparison DeterminedByComparison bool `json:"determined_by_comparison,omitempty"` // existence check ExistenceCheck string `json:"existence_check,omitempty"` // id ID jsonext.Number `json:"id,omitempty"` // items Items []DomainAPIEvaluationLogicSystemCharacteristicV1 `json:"items"` // negate Negate bool `json:"negate,omitempty"` // title // Required: true Title *string `json:"title"` // type // Required: true Type *string `json:"type"` }
DomainAPIEvaluationLogicItemV1 domain API evaluation logic item v1
swagger:model domain.APIEvaluationLogicItemV1
func (*DomainAPIEvaluationLogicItemV1) ContextValidate ¶ added in v0.2.19
func (m *DomainAPIEvaluationLogicItemV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API evaluation logic item v1 based on the context it is used
func (*DomainAPIEvaluationLogicItemV1) MarshalBinary ¶ added in v0.2.19
func (m *DomainAPIEvaluationLogicItemV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIEvaluationLogicItemV1) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainAPIEvaluationLogicItemV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIEvaluationLogicStateComparisonV1 ¶ added in v0.2.33
type DomainAPIEvaluationLogicStateComparisonV1 struct { // entity comparisons // Required: true EntityComparisons []*DomainAPIEvaluationLogicEntityComparisonV1 `json:"entity_comparisons"` // entity operator // Required: true EntityOperator *string `json:"entity_operator"` }
DomainAPIEvaluationLogicStateComparisonV1 domain API evaluation logic state comparison v1
swagger:model domain.APIEvaluationLogicStateComparisonV1
func (*DomainAPIEvaluationLogicStateComparisonV1) ContextValidate ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicStateComparisonV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API evaluation logic state comparison v1 based on the context it is used
func (*DomainAPIEvaluationLogicStateComparisonV1) MarshalBinary ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicStateComparisonV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIEvaluationLogicStateComparisonV1) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainAPIEvaluationLogicStateComparisonV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIEvaluationLogicSystemCharacteristicV1 ¶ added in v0.2.33
type DomainAPIEvaluationLogicSystemCharacteristicV1 interface{}
DomainAPIEvaluationLogicSystemCharacteristicV1 domain API evaluation logic system characteristic v1
swagger:model domain.APIEvaluationLogicSystemCharacteristicV1
type DomainAPIEvaluationLogicV1 ¶ added in v0.2.19
type DomainAPIEvaluationLogicV1 struct { // aid Aid string `json:"aid,omitempty"` // cid Cid string `json:"cid,omitempty"` // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // id // Required: true ID *string `json:"id"` // logic Logic []*DomainAPIEvaluationLogicItemV1 `json:"logic"` // updated timestamp UpdatedTimestamp string `json:"updated_timestamp,omitempty"` }
DomainAPIEvaluationLogicV1 domain API evaluation logic v1
swagger:model domain.APIEvaluationLogicV1
func (*DomainAPIEvaluationLogicV1) ContextValidate ¶ added in v0.2.19
func (m *DomainAPIEvaluationLogicV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API evaluation logic v1 based on the context it is used
func (*DomainAPIEvaluationLogicV1) MarshalBinary ¶ added in v0.2.19
func (m *DomainAPIEvaluationLogicV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIEvaluationLogicV1) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainAPIEvaluationLogicV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIHostGroup ¶
type DomainAPIHostGroup struct { // id ID string `json:"id,omitempty"` // name // Required: true Name *string `json:"name"` }
DomainAPIHostGroup domain API host group
swagger:model domain.APIHostGroup
func (*DomainAPIHostGroup) ContextValidate ¶
ContextValidate validates this domain API host group based on context it is used
func (*DomainAPIHostGroup) MarshalBinary ¶
func (m *DomainAPIHostGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIHostGroup) UnmarshalBinary ¶
func (m *DomainAPIHostGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIRemediationIDs ¶
type DomainAPIRemediationIDs struct { // ids Ids []string `json:"ids"` }
DomainAPIRemediationIDs domain API remediation i ds
swagger:model domain.APIRemediationIDs
func (*DomainAPIRemediationIDs) ContextValidate ¶
func (m *DomainAPIRemediationIDs) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API remediation i ds based on context it is used
func (*DomainAPIRemediationIDs) MarshalBinary ¶
func (m *DomainAPIRemediationIDs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIRemediationIDs) UnmarshalBinary ¶
func (m *DomainAPIRemediationIDs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIRemediationV2 ¶ added in v0.2.8
type DomainAPIRemediationV2 struct { // action // Required: true Action *string `json:"action"` // id // Required: true ID *string `json:"id"` // link // Required: true Link *string `json:"link"` // reference // Required: true Reference *string `json:"reference"` // title // Required: true Title *string `json:"title"` // vendor url // Required: true VendorURL *string `json:"vendor_url"` }
DomainAPIRemediationV2 domain API remediation v2
swagger:model domain.APIRemediationV2
func (*DomainAPIRemediationV2) ContextValidate ¶ added in v0.2.8
func (m *DomainAPIRemediationV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API remediation v2 based on context it is used
func (*DomainAPIRemediationV2) MarshalBinary ¶ added in v0.2.8
func (m *DomainAPIRemediationV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIRemediationV2) UnmarshalBinary ¶ added in v0.2.8
func (m *DomainAPIRemediationV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityAppV2 ¶
type DomainAPIVulnerabilityAppV2 struct { // product name version // Required: true ProductNameVersion *string `json:"product_name_version"` }
DomainAPIVulnerabilityAppV2 domain API vulnerability app v2
swagger:model domain.APIVulnerabilityAppV2
func (*DomainAPIVulnerabilityAppV2) ContextValidate ¶
func (m *DomainAPIVulnerabilityAppV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API vulnerability app v2 based on context it is used
func (*DomainAPIVulnerabilityAppV2) MarshalBinary ¶
func (m *DomainAPIVulnerabilityAppV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityAppV2) UnmarshalBinary ¶
func (m *DomainAPIVulnerabilityAppV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityCVECISAInfo ¶ added in v0.2.29
type DomainAPIVulnerabilityCVECISAInfo struct { // due date DueDate string `json:"due_date,omitempty"` // is cisa kev // Required: true IsCisaKev *bool `json:"is_cisa_kev"` }
DomainAPIVulnerabilityCVECISAInfo domain API vulnerability c v e c i s a info
swagger:model domain.APIVulnerabilityCVECISAInfo
func (*DomainAPIVulnerabilityCVECISAInfo) ContextValidate ¶ added in v0.2.29
func (m *DomainAPIVulnerabilityCVECISAInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API vulnerability c v e c i s a info based on context it is used
func (*DomainAPIVulnerabilityCVECISAInfo) MarshalBinary ¶ added in v0.2.29
func (m *DomainAPIVulnerabilityCVECISAInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityCVECISAInfo) UnmarshalBinary ¶ added in v0.2.29
func (m *DomainAPIVulnerabilityCVECISAInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityCVEDetailsFacetV2 ¶ added in v0.2.13
type DomainAPIVulnerabilityCVEDetailsFacetV2 struct { // actors Actors []string `json:"actors"` // base score BaseScore float64 `json:"base_score,omitempty"` // cisa info CisaInfo *DomainAPIVulnerabilityCVECISAInfo `json:"cisa_info,omitempty"` // description Description string `json:"description,omitempty"` // exploit status ExploitStatus int64 `json:"exploit_status,omitempty"` // exploitability score ExploitabilityScore float64 `json:"exploitability_score,omitempty"` // exprt rating ExprtRating string `json:"exprt_rating,omitempty"` // id // Required: true ID *string `json:"id"` // impact score ImpactScore float64 `json:"impact_score,omitempty"` // name Name string `json:"name,omitempty"` // published date PublishedDate string `json:"published_date,omitempty"` // references References []string `json:"references"` // remediation level RemediationLevel string `json:"remediation_level,omitempty"` // severity Severity string `json:"severity,omitempty"` // spotlight published date SpotlightPublishedDate string `json:"spotlight_published_date,omitempty"` // vector Vector string `json:"vector,omitempty"` // vendor advisory VendorAdvisory []string `json:"vendor_advisory"` }
DomainAPIVulnerabilityCVEDetailsFacetV2 domain API vulnerability c v e details facet v2
swagger:model domain.APIVulnerabilityCVEDetailsFacetV2
func (*DomainAPIVulnerabilityCVEDetailsFacetV2) ContextValidate ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API vulnerability c v e details facet v2 based on the context it is used
func (*DomainAPIVulnerabilityCVEDetailsFacetV2) MarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityCVEDetailsFacetV2) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityCVEDetailsFacetV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityExtendedAppV2 ¶ added in v0.2.13
type DomainAPIVulnerabilityExtendedAppV2 struct { // evaluation logic EvaluationLogic *DomainAPIEvaluationLogicV1 `json:"evaluation_logic,omitempty"` // product name version // Required: true ProductNameVersion *string `json:"product_name_version"` // remediation Remediation *DomainAPIRemediationIDs `json:"remediation,omitempty"` // sub status SubStatus string `json:"sub_status,omitempty"` }
DomainAPIVulnerabilityExtendedAppV2 domain API vulnerability extended app v2
swagger:model domain.APIVulnerabilityExtendedAppV2
func (*DomainAPIVulnerabilityExtendedAppV2) ContextValidate ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityExtendedAppV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API vulnerability extended app v2 based on the context it is used
func (*DomainAPIVulnerabilityExtendedAppV2) MarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityExtendedAppV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityExtendedAppV2) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityExtendedAppV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityHostFacetV2 ¶ added in v0.2.13
type DomainAPIVulnerabilityHostFacetV2 struct { // groups Groups []*DomainAPIHostGroup `json:"groups"` // host last seen timestamp HostLastSeenTimestamp string `json:"host_last_seen_timestamp,omitempty"` // hostname // Required: true Hostname *string `json:"hostname"` // instance id InstanceID string `json:"instance_id,omitempty"` // local ip // Required: true LocalIP *string `json:"local_ip"` // machine domain // Required: true MachineDomain *string `json:"machine_domain"` // os build OsBuild string `json:"os_build,omitempty"` // os version // Required: true OsVersion *string `json:"os_version"` // ou // Required: true Ou *string `json:"ou"` // platform Platform string `json:"platform,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // service provider ServiceProvider string `json:"service_provider,omitempty"` // service provider account id ServiceProviderAccountID string `json:"service_provider_account_id,omitempty"` // site name // Required: true SiteName *string `json:"site_name"` // system manufacturer // Required: true SystemManufacturer *string `json:"system_manufacturer"` // tags Tags []string `json:"tags"` }
DomainAPIVulnerabilityHostFacetV2 domain API vulnerability host facet v2
swagger:model domain.APIVulnerabilityHostFacetV2
func (*DomainAPIVulnerabilityHostFacetV2) ContextValidate ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityHostFacetV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API vulnerability host facet v2 based on the context it is used
func (*DomainAPIVulnerabilityHostFacetV2) MarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityHostFacetV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityHostFacetV2) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityHostFacetV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityRemediationFacetV2 ¶ added in v0.2.13
type DomainAPIVulnerabilityRemediationFacetV2 struct { // entities Entities []*DomainAPIRemediationV2 `json:"entities"` // ids Ids []string `json:"ids"` }
DomainAPIVulnerabilityRemediationFacetV2 domain API vulnerability remediation facet v2
swagger:model domain.APIVulnerabilityRemediationFacetV2
func (*DomainAPIVulnerabilityRemediationFacetV2) ContextValidate ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityRemediationFacetV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API vulnerability remediation facet v2 based on the context it is used
func (*DomainAPIVulnerabilityRemediationFacetV2) MarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityRemediationFacetV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityRemediationFacetV2) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainAPIVulnerabilityRemediationFacetV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilitySuppressionInfoV2 ¶ added in v0.2.24
type DomainAPIVulnerabilitySuppressionInfoV2 struct { // is suppressed // Required: true IsSuppressed *bool `json:"is_suppressed"` // reason Reason string `json:"reason,omitempty"` }
DomainAPIVulnerabilitySuppressionInfoV2 domain API vulnerability suppression info v2
swagger:model domain.APIVulnerabilitySuppressionInfoV2
func (*DomainAPIVulnerabilitySuppressionInfoV2) ContextValidate ¶ added in v0.2.24
func (m *DomainAPIVulnerabilitySuppressionInfoV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain API vulnerability suppression info v2 based on context it is used
func (*DomainAPIVulnerabilitySuppressionInfoV2) MarshalBinary ¶ added in v0.2.24
func (m *DomainAPIVulnerabilitySuppressionInfoV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilitySuppressionInfoV2) UnmarshalBinary ¶ added in v0.2.24
func (m *DomainAPIVulnerabilitySuppressionInfoV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAPIVulnerabilityV2 ¶
type DomainAPIVulnerabilityV2 struct { // aid // Required: true Aid *string `json:"aid"` // app App *DomainAPIVulnerabilityAppV2 `json:"app,omitempty"` // apps Apps []*DomainAPIVulnerabilityExtendedAppV2 `json:"apps"` // cid // Required: true Cid *string `json:"cid"` // closed timestamp ClosedTimestamp string `json:"closed_timestamp,omitempty"` // created timestamp // Required: true CreatedTimestamp *string `json:"created_timestamp"` // cve Cve *DomainAPIVulnerabilityCVEDetailsFacetV2 `json:"cve,omitempty"` // host info HostInfo *DomainAPIVulnerabilityHostFacetV2 `json:"host_info,omitempty"` // id // Required: true ID *string `json:"id"` // remediation Remediation *DomainAPIVulnerabilityRemediationFacetV2 `json:"remediation,omitempty"` // status // Required: true Status *string `json:"status"` // suppression info SuppressionInfo *DomainAPIVulnerabilitySuppressionInfoV2 `json:"suppression_info,omitempty"` // updated timestamp // Required: true UpdatedTimestamp *string `json:"updated_timestamp"` }
DomainAPIVulnerabilityV2 domain API vulnerability v2
swagger:model domain.APIVulnerabilityV2
func (*DomainAPIVulnerabilityV2) ContextValidate ¶
func (m *DomainAPIVulnerabilityV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain API vulnerability v2 based on the context it is used
func (*DomainAPIVulnerabilityV2) MarshalBinary ¶
func (m *DomainAPIVulnerabilityV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAPIVulnerabilityV2) UnmarshalBinary ¶
func (m *DomainAPIVulnerabilityV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAWSAccountV2 ¶
type DomainAWSAccountV2 struct { // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"CreatedAt"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"DeletedAt"` // ID // Required: true ID *int64 `json:"ID"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"UpdatedAt"` // 12 digit AWS provided unique identifier for the account. AccountID string `json:"account_id,omitempty"` // account type AccountType string `json:"account_type,omitempty"` // active regions ActiveRegions []string `json:"active_regions"` // AWS CloudTrail bucket name to store logs. AwsCloudtrailBucketName string `json:"aws_cloudtrail_bucket_name,omitempty"` // AWS CloudTrail region. AwsCloudtrailRegion string `json:"aws_cloudtrail_region,omitempty"` // AWS Eventbus ARN. AwsEventbusArn string `json:"aws_eventbus_arn,omitempty"` // Permissions status returned via API. // Required: true AwsPermissionsStatus []*DomainPermission `json:"aws_permissions_status"` // behavior assessment enabled BehaviorAssessmentEnabled bool `json:"behavior_assessment_enabled,omitempty"` // cid Cid string `json:"cid,omitempty"` // cloudformation url CloudformationURL string `json:"cloudformation_url,omitempty"` // conditions Conditions []*DomainCondition `json:"conditions"` // cspm enabled CspmEnabled bool `json:"cspm_enabled,omitempty"` // d4c D4c *DomainAWSD4CAccountV1 `json:"d4c,omitempty"` // d4c migrated D4cMigrated bool `json:"d4c_migrated,omitempty"` // eventbus name EventbusName string `json:"eventbus_name,omitempty"` // ID assigned for use with cross account IAM role access. ExternalID string `json:"external_id,omitempty"` // The full arn of the IAM role created in this account to control access. IamRoleArn string `json:"iam_role_arn,omitempty"` // intermediate role arn IntermediateRoleArn string `json:"intermediate_role_arn,omitempty"` // is custom rolename // Required: true IsCustomRolename *bool `json:"is_custom_rolename"` // is master IsMaster bool `json:"is_master,omitempty"` // Up to 34 character AWS provided unique identifier for the organization. OrganizationID string `json:"organization_id,omitempty"` // remediation cloudformation url RemediationCloudformationURL string `json:"remediation_cloudformation_url,omitempty"` // remediation region RemediationRegion string `json:"remediation_region,omitempty"` // remediation tou accepted // Format: date-time RemediationTouAccepted strfmt.DateTime `json:"remediation_tou_accepted,omitempty"` // 12 digit AWS provided unique identifier for the root account (of the organization this account belongs to). RootAccountID string `json:"root_account_id,omitempty"` // root iam role RootIamRole bool `json:"root_iam_role,omitempty"` // secondary role arn SecondaryRoleArn string `json:"secondary_role_arn,omitempty"` // sensor management enabled // Required: true SensorManagementEnabled *bool `json:"sensor_management_enabled"` // settings Settings interface{} `json:"settings,omitempty"` // Account registration status. Status string `json:"status,omitempty"` // use existing cloudtrail UseExistingCloudtrail bool `json:"use_existing_cloudtrail,omitempty"` // valid Valid bool `json:"valid,omitempty"` }
DomainAWSAccountV2 domain a w s account v2
swagger:model domain.AWSAccountV2
func (*DomainAWSAccountV2) ContextValidate ¶
ContextValidate validate this domain a w s account v2 based on the context it is used
func (*DomainAWSAccountV2) MarshalBinary ¶
func (m *DomainAWSAccountV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAWSAccountV2) UnmarshalBinary ¶
func (m *DomainAWSAccountV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAWSConfiguration ¶
type DomainAWSConfiguration struct { // The 12 digit AWS account which is hosting the centralized S3 bucket containing cloudtrail logs for all accounts. CloudtrailBucketOwnerID string `json:"cloudtrail_bucket_owner_id,omitempty"` // Timestamp of when the settings were first provisioned within CrowdStrike's system.' CreatedTimestamp string `json:"created_timestamp,omitempty"` // Timestamp of when the settings were last modified. LastModifiedTimestamp string `json:"last_modified_timestamp,omitempty"` // By setting this value, all subsequent accounts that are provisioned will default to using this value as the external ID. StaticExternalID string `json:"static_external_id,omitempty"` }
DomainAWSConfiguration domain a w s configuration
swagger:model domain.AWSConfiguration
func (*DomainAWSConfiguration) ContextValidate ¶
func (m *DomainAWSConfiguration) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain a w s configuration based on context it is used
func (*DomainAWSConfiguration) MarshalBinary ¶
func (m *DomainAWSConfiguration) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAWSConfiguration) UnmarshalBinary ¶
func (m *DomainAWSConfiguration) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAWSD4CAccountV1 ¶ added in v0.2.29
type DomainAWSD4CAccountV1 struct { // 12 digit AWS provided unique identifier for the account. AccountID string `json:"account_id,omitempty"` // cid Cid string `json:"cid,omitempty"` // iam role arn IamRoleArn string `json:"iam_role_arn,omitempty"` // intermediate role arn IntermediateRoleArn string `json:"intermediate_role_arn,omitempty"` // organization Organization *DomainAWSD4COrganizationAccountV1 `json:"organization,omitempty"` // status // Required: true Status *string `json:"status"` }
DomainAWSD4CAccountV1 domain a w s d4 c account v1
swagger:model domain.AWSD4CAccountV1
func (*DomainAWSD4CAccountV1) ContextValidate ¶ added in v0.2.29
ContextValidate validate this domain a w s d4 c account v1 based on the context it is used
func (*DomainAWSD4CAccountV1) MarshalBinary ¶ added in v0.2.29
func (m *DomainAWSD4CAccountV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAWSD4CAccountV1) UnmarshalBinary ¶ added in v0.2.29
func (m *DomainAWSD4CAccountV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAWSD4COrganizationAccountV1 ¶ added in v0.2.29
type DomainAWSD4COrganizationAccountV1 struct { // 12 digit AWS provided unique identifier for the account. AccountID string `json:"account_id,omitempty"` // cid Cid string `json:"cid,omitempty"` // Up to 34 character AWS provided unique identifier for the organization. OrganizationID string `json:"organization_id,omitempty"` // 12 digit AWS provided unique identifier for the account. RootAccountID string `json:"root_account_id,omitempty"` }
DomainAWSD4COrganizationAccountV1 domain a w s d4 c organization account v1
swagger:model domain.AWSD4COrganizationAccountV1
func (*DomainAWSD4COrganizationAccountV1) ContextValidate ¶ added in v0.2.29
func (m *DomainAWSD4COrganizationAccountV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain a w s d4 c organization account v1 based on context it is used
func (*DomainAWSD4COrganizationAccountV1) MarshalBinary ¶ added in v0.2.29
func (m *DomainAWSD4COrganizationAccountV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAWSD4COrganizationAccountV1) UnmarshalBinary ¶ added in v0.2.29
func (m *DomainAWSD4COrganizationAccountV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAccessTokenResponseV1 ¶
type DomainAccessTokenResponseV1 struct { // access token // Required: true AccessToken *string `json:"access_token"` // expires in // Required: true ExpiresIn *int64 `json:"expires_in"` // token type // Required: true TokenType *string `json:"token_type"` }
DomainAccessTokenResponseV1 domain access token response v1
swagger:model domain.AccessTokenResponseV1
func (*DomainAccessTokenResponseV1) ContextValidate ¶
func (m *DomainAccessTokenResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain access token response v1 based on context it is used
func (*DomainAccessTokenResponseV1) MarshalBinary ¶
func (m *DomainAccessTokenResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAccessTokenResponseV1) UnmarshalBinary ¶
func (m *DomainAccessTokenResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAccountAccessResult ¶
type DomainAccountAccessResult struct { // id // Required: true ID *string `json:"id"` // reason Reason string `json:"reason,omitempty"` // successful // Required: true Successful *bool `json:"successful"` }
DomainAccountAccessResult domain account access result
swagger:model domain.AccountAccessResult
func (*DomainAccountAccessResult) ContextValidate ¶
func (m *DomainAccountAccessResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain account access result based on context it is used
func (*DomainAccountAccessResult) MarshalBinary ¶
func (m *DomainAccountAccessResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAccountAccessResult) UnmarshalBinary ¶
func (m *DomainAccountAccessResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainActionEntitiesResponseV1 ¶ added in v0.2.3
type DomainActionEntitiesResponseV1 struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainActionV1 `json:"resources"` }
DomainActionEntitiesResponseV1 domain action entities response v1
swagger:model domain.ActionEntitiesResponseV1
func (*DomainActionEntitiesResponseV1) ContextValidate ¶ added in v0.2.3
func (m *DomainActionEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain action entities response v1 based on the context it is used
func (*DomainActionEntitiesResponseV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainActionEntitiesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainActionEntitiesResponseV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainActionEntitiesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainActionUserRolesRequest ¶ added in v0.2.25
type DomainActionUserRolesRequest struct { // action Action string `json:"action,omitempty"` // cid Cid string `json:"cid,omitempty"` // role ids RoleIds []string `json:"role_ids"` // uuid UUID string `json:"uuid,omitempty"` }
DomainActionUserRolesRequest domain action user roles request
swagger:model domain.ActionUserRolesRequest
func (*DomainActionUserRolesRequest) ContextValidate ¶ added in v0.2.25
func (m *DomainActionUserRolesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain action user roles request based on context it is used
func (*DomainActionUserRolesRequest) MarshalBinary ¶ added in v0.2.25
func (m *DomainActionUserRolesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainActionUserRolesRequest) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainActionUserRolesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainActionV1 ¶ added in v0.2.3
type DomainActionV1 struct { // The ID of the customer who created the action // Required: true Cid *string `json:"cid"` // The level of detail in which the content will be delivered. It can be either 'standard' or 'enhanced' // Required: true ContentFormat *string `json:"content_format"` // The date when the action was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The time interval between the action's triggers. It can be one of the values: 'asap', 'daily' or 'weekly' // Required: true Frequency *string `json:"frequency"` // The ID of the action // Required: true ID *string `json:"id"` // The address list who will be notified by this action. // Required: true Recipients []string `json:"recipients"` // The ID of the rule on which this action is attached // Required: true RuleID *string `json:"rule_id"` // The action status. It can be either 'enabled' or 'muted'. // Required: true Status *string `json:"status"` // Whether to periodically trigger the action based on the frequency, even when there are no new matches for the associated monitoring rule // Required: true TriggerMatchless *bool `json:"trigger_matchless"` // The action type. The only type currently supported is 'email' // Required: true Type *string `json:"type"` // The date when the action was updated // Required: true // Format: date-time UpdatedTimestamp *strfmt.DateTime `json:"updated_timestamp"` // The UUID of the user who created the action // Required: true UserUUID *string `json:"user_uuid"` }
DomainActionV1 domain action v1
swagger:model domain.ActionV1
func (*DomainActionV1) ContextValidate ¶ added in v0.2.3
ContextValidate validates this domain action v1 based on context it is used
func (*DomainActionV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainActionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainActionV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainActionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainActorDocument ¶
type DomainActorDocument struct { // active // Required: true Active *bool `json:"active"` // actor type ActorType string `json:"actor_type,omitempty"` // capability Capability *DomainEntity `json:"capability,omitempty"` // created date // Required: true CreatedDate *int64 `json:"created_date"` // description Description string `json:"description,omitempty"` // ecrime kill chain EcrimeKillChain *DomainECrimeKillChain `json:"ecrime_kill_chain,omitempty"` // entitlements Entitlements []*DomainEntity `json:"entitlements"` // first activity date // Required: true FirstActivityDate *int64 `json:"first_activity_date"` // group Group *DomainEntity `json:"group,omitempty"` // id // Required: true ID *int64 `json:"id"` // image Image *DomainImage `json:"image,omitempty"` // kill chain KillChain *DomainKillChain `json:"kill_chain,omitempty"` // known as // Required: true KnownAs *string `json:"known_as"` // last activity date // Required: true LastActivityDate *int64 `json:"last_activity_date"` // last modified date // Required: true LastModifiedDate *int64 `json:"last_modified_date"` // motivations // Required: true Motivations []*DomainEntity `json:"motivations"` // name // Required: true Name *string `json:"name"` // notify users // Required: true NotifyUsers *bool `json:"notify_users"` // origins // Required: true Origins []*DomainEntity `json:"origins"` // region Region *DomainEntity `json:"region,omitempty"` // rich text description RichTextDescription string `json:"rich_text_description,omitempty"` // short description // Required: true ShortDescription *string `json:"short_description"` // slug // Required: true Slug *string `json:"slug"` // target countries // Required: true TargetCountries []*DomainEntity `json:"target_countries"` // target industries // Required: true TargetIndustries []*DomainEntity `json:"target_industries"` // thumbnail Thumbnail *DomainImage `json:"thumbnail,omitempty"` // url URL string `json:"url,omitempty"` }
DomainActorDocument domain actor document
swagger:model domain.ActorDocument
func (*DomainActorDocument) ContextValidate ¶
ContextValidate validate this domain actor document based on the context it is used
func (*DomainActorDocument) MarshalBinary ¶
func (m *DomainActorDocument) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainActorDocument) UnmarshalBinary ¶
func (m *DomainActorDocument) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainActorsResponse ¶
type DomainActorsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainActorDocument `json:"resources"` }
DomainActorsResponse domain actors response
swagger:model domain.ActorsResponse
func (*DomainActorsResponse) ContextValidate ¶
ContextValidate validate this domain actors response based on the context it is used
func (*DomainActorsResponse) MarshalBinary ¶
func (m *DomainActorsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainActorsResponse) UnmarshalBinary ¶
func (m *DomainActorsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAggregatesResponse ¶ added in v0.2.3
type DomainAggregatesResponse struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MsaAggregationResult `json:"resources"` }
DomainAggregatesResponse domain aggregates response
swagger:model domain.AggregatesResponse
func (*DomainAggregatesResponse) ContextValidate ¶ added in v0.2.3
func (m *DomainAggregatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain aggregates response based on the context it is used
func (*DomainAggregatesResponse) MarshalBinary ¶ added in v0.2.3
func (m *DomainAggregatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAggregatesResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainAggregatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAssessment ¶
type DomainAssessment struct { // os // Required: true Os *int32 `json:"os"` // overall // Required: true Overall *int32 `json:"overall"` // sensor config // Required: true SensorConfig *int32 `json:"sensor_config"` // version // Required: true Version *string `json:"version"` }
DomainAssessment domain assessment
swagger:model domain.Assessment
func (*DomainAssessment) ContextValidate ¶
ContextValidate validates this domain assessment based on context it is used
func (*DomainAssessment) MarshalBinary ¶
func (m *DomainAssessment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessment) UnmarshalBinary ¶
func (m *DomainAssessment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAssessmentItems ¶
type DomainAssessmentItems struct { // os signals // Required: true OsSignals []*DomainSignalProperty `json:"os_signals"` // sensor signals // Required: true SensorSignals []*DomainSignalProperty `json:"sensor_signals"` }
DomainAssessmentItems domain assessment items
swagger:model domain.AssessmentItems
func (*DomainAssessmentItems) ContextValidate ¶
ContextValidate validate this domain assessment items based on the context it is used
func (*DomainAssessmentItems) MarshalBinary ¶
func (m *DomainAssessmentItems) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessmentItems) UnmarshalBinary ¶
func (m *DomainAssessmentItems) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAssessmentsResponse ¶
type DomainAssessmentsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainSignalProperties `json:"resources"` }
DomainAssessmentsResponse domain assessments response
swagger:model domain.AssessmentsResponse
func (*DomainAssessmentsResponse) ContextValidate ¶
func (m *DomainAssessmentsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain assessments response based on the context it is used
func (*DomainAssessmentsResponse) MarshalBinary ¶
func (m *DomainAssessmentsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAssessmentsResponse) UnmarshalBinary ¶
func (m *DomainAssessmentsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAzureAccountV1 ¶
type DomainAzureAccountV1 struct { // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"CreatedAt"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"DeletedAt"` // ID // Required: true ID *int64 `json:"ID"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"UpdatedAt"` // cid // Required: true Cid *string `json:"cid"` // Account registration status. Status string `json:"status,omitempty"` // Azure Subscription ID. SubscriptionID string `json:"subscription_id,omitempty"` // Azure Tenant ID to use. TenantID string `json:"tenant_id,omitempty"` }
DomainAzureAccountV1 domain azure account v1
swagger:model domain.AzureAccountV1
func (*DomainAzureAccountV1) ContextValidate ¶
ContextValidate validates this domain azure account v1 based on context it is used
func (*DomainAzureAccountV1) MarshalBinary ¶
func (m *DomainAzureAccountV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAzureAccountV1) UnmarshalBinary ¶
func (m *DomainAzureAccountV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainAzureClientServicePrincipalV1 ¶
type DomainAzureClientServicePrincipalV1 struct { // cid // Required: true Cid *string `json:"cid"` // client id ClientID string `json:"client_id,omitempty"` // encrypted private key EncryptedPrivateKey string `json:"encrypted_private_key,omitempty"` // public certificate PublicCertificate string `json:"public_certificate,omitempty"` // tenant id // Required: true TenantID *string `json:"tenant_id"` // x5t X5t string `json:"x5t,omitempty"` }
DomainAzureClientServicePrincipalV1 domain azure client service principal v1
swagger:model domain.AzureClientServicePrincipalV1
func (*DomainAzureClientServicePrincipalV1) ContextValidate ¶
func (m *DomainAzureClientServicePrincipalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain azure client service principal v1 based on context it is used
func (*DomainAzureClientServicePrincipalV1) MarshalBinary ¶
func (m *DomainAzureClientServicePrincipalV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainAzureClientServicePrincipalV1) UnmarshalBinary ¶
func (m *DomainAzureClientServicePrincipalV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBaseAPIVulnerabilityV2 ¶ added in v0.2.13
type DomainBaseAPIVulnerabilityV2 struct { // aid // Required: true Aid *string `json:"aid"` // app App *DomainAPIVulnerabilityAppV2 `json:"app,omitempty"` // apps Apps []*DomainAPIVulnerabilityExtendedAppV2 `json:"apps"` // cid // Required: true Cid *string `json:"cid"` // closed timestamp ClosedTimestamp string `json:"closed_timestamp,omitempty"` // created timestamp // Required: true CreatedTimestamp *string `json:"created_timestamp"` // cve Cve *DomainAPIVulnerabilityCVEDetailsFacetV2 `json:"cve,omitempty"` // host info HostInfo *DomainAPIVulnerabilityHostFacetV2 `json:"host_info,omitempty"` // id // Required: true ID *string `json:"id"` // remediation Remediation *DomainAPIVulnerabilityRemediationFacetV2 `json:"remediation,omitempty"` // status // Required: true Status *string `json:"status"` // suppression info SuppressionInfo *DomainAPIVulnerabilitySuppressionInfoV2 `json:"suppression_info,omitempty"` // updated timestamp // Required: true UpdatedTimestamp *string `json:"updated_timestamp"` }
DomainBaseAPIVulnerabilityV2 domain base API vulnerability v2
swagger:model domain.BaseAPIVulnerabilityV2
func (*DomainBaseAPIVulnerabilityV2) ContextValidate ¶ added in v0.2.13
func (m *DomainBaseAPIVulnerabilityV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain base API vulnerability v2 based on the context it is used
func (*DomainBaseAPIVulnerabilityV2) MarshalBinary ¶ added in v0.2.13
func (m *DomainBaseAPIVulnerabilityV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBaseAPIVulnerabilityV2) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainBaseAPIVulnerabilityV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchExecuteCommandRequest ¶
type DomainBatchExecuteCommandRequest struct { // base command // Required: true BaseCommand *string `json:"base_command"` // batch id // Required: true BatchID *string `json:"batch_id"` // command string // Required: true CommandString *string `json:"command_string"` // optional hosts // Required: true OptionalHosts []string `json:"optional_hosts"` // persist all // Required: true PersistAll *bool `json:"persist_all"` }
DomainBatchExecuteCommandRequest domain batch execute command request
swagger:model domain.BatchExecuteCommandRequest
func (*DomainBatchExecuteCommandRequest) ContextValidate ¶
func (m *DomainBatchExecuteCommandRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain batch execute command request based on context it is used
func (*DomainBatchExecuteCommandRequest) MarshalBinary ¶
func (m *DomainBatchExecuteCommandRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchExecuteCommandRequest) UnmarshalBinary ¶
func (m *DomainBatchExecuteCommandRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchGetCmdStatusResponse ¶
type DomainBatchGetCmdStatusResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources map[string]ModelFile `json:"resources"` }
DomainBatchGetCmdStatusResponse domain batch get cmd status response
swagger:model domain.BatchGetCmdStatusResponse
func (*DomainBatchGetCmdStatusResponse) ContextValidate ¶
func (m *DomainBatchGetCmdStatusResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain batch get cmd status response based on the context it is used
func (*DomainBatchGetCmdStatusResponse) MarshalBinary ¶
func (m *DomainBatchGetCmdStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchGetCmdStatusResponse) UnmarshalBinary ¶
func (m *DomainBatchGetCmdStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchGetCommandRequest ¶
type DomainBatchGetCommandRequest struct { // batch id // Required: true BatchID *string `json:"batch_id"` // file path // Required: true FilePath *string `json:"file_path"` // optional hosts // Required: true OptionalHosts []string `json:"optional_hosts"` }
DomainBatchGetCommandRequest domain batch get command request
swagger:model domain.BatchGetCommandRequest
func (*DomainBatchGetCommandRequest) ContextValidate ¶
func (m *DomainBatchGetCommandRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain batch get command request based on context it is used
func (*DomainBatchGetCommandRequest) MarshalBinary ¶
func (m *DomainBatchGetCommandRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchGetCommandRequest) UnmarshalBinary ¶
func (m *DomainBatchGetCommandRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchGetCommandResponse ¶
type DomainBatchGetCommandResponse struct { // batch get cmd req id // Required: true BatchGetCmdReqID *string `json:"batch_get_cmd_req_id"` // combined // Required: true Combined *DomainMultiCommandExecuteResponse `json:"combined"` // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
DomainBatchGetCommandResponse domain batch get command response
swagger:model domain.BatchGetCommandResponse
func (*DomainBatchGetCommandResponse) ContextValidate ¶
func (m *DomainBatchGetCommandResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain batch get command response based on the context it is used
func (*DomainBatchGetCommandResponse) MarshalBinary ¶
func (m *DomainBatchGetCommandResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchGetCommandResponse) UnmarshalBinary ¶
func (m *DomainBatchGetCommandResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchInitSessionRequest ¶
type DomainBatchInitSessionRequest struct { // existing batch id // Required: true ExistingBatchID *string `json:"existing_batch_id"` // host ids // Required: true HostIds []string `json:"host_ids"` // queue offline // Required: true QueueOffline *bool `json:"queue_offline"` }
DomainBatchInitSessionRequest domain batch init session request
swagger:model domain.BatchInitSessionRequest
func (*DomainBatchInitSessionRequest) ContextValidate ¶
func (m *DomainBatchInitSessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain batch init session request based on context it is used
func (*DomainBatchInitSessionRequest) MarshalBinary ¶
func (m *DomainBatchInitSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchInitSessionRequest) UnmarshalBinary ¶
func (m *DomainBatchInitSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchInitSessionResponse ¶
type DomainBatchInitSessionResponse struct { // batch id // Required: true BatchID *string `json:"batch_id"` // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources map[string]DomainMultiStatusSensorResponse `json:"resources"` }
DomainBatchInitSessionResponse domain batch init session response
swagger:model domain.BatchInitSessionResponse
func (*DomainBatchInitSessionResponse) ContextValidate ¶
func (m *DomainBatchInitSessionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain batch init session response based on the context it is used
func (*DomainBatchInitSessionResponse) MarshalBinary ¶
func (m *DomainBatchInitSessionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchInitSessionResponse) UnmarshalBinary ¶
func (m *DomainBatchInitSessionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchRefreshSessionRequest ¶
type DomainBatchRefreshSessionRequest struct { // batch id // Required: true BatchID *string `json:"batch_id"` // hosts to remove // Required: true HostsToRemove []string `json:"hosts_to_remove"` }
DomainBatchRefreshSessionRequest domain batch refresh session request
swagger:model domain.BatchRefreshSessionRequest
func (*DomainBatchRefreshSessionRequest) ContextValidate ¶
func (m *DomainBatchRefreshSessionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain batch refresh session request based on context it is used
func (*DomainBatchRefreshSessionRequest) MarshalBinary ¶
func (m *DomainBatchRefreshSessionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchRefreshSessionRequest) UnmarshalBinary ¶
func (m *DomainBatchRefreshSessionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBatchRefreshSessionResponse ¶
type DomainBatchRefreshSessionResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources map[string]DomainMultiPulseSensorResponse `json:"resources"` }
DomainBatchRefreshSessionResponse domain batch refresh session response
swagger:model domain.BatchRefreshSessionResponse
func (*DomainBatchRefreshSessionResponse) ContextValidate ¶
func (m *DomainBatchRefreshSessionResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain batch refresh session response based on the context it is used
func (*DomainBatchRefreshSessionResponse) MarshalBinary ¶
func (m *DomainBatchRefreshSessionResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBatchRefreshSessionResponse) UnmarshalBinary ¶
func (m *DomainBatchRefreshSessionResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBehavior ¶
type DomainBehavior struct { // aid Aid string `json:"aid,omitempty"` // behavior id BehaviorID string `json:"behavior_id,omitempty"` // cid Cid string `json:"cid,omitempty"` // cmdline Cmdline string `json:"cmdline,omitempty"` // compound tto CompoundTto string `json:"compound_tto,omitempty"` // detection id DetectionID string `json:"detection_id,omitempty"` // domain Domain string `json:"domain,omitempty"` // filepath Filepath string `json:"filepath,omitempty"` // incident id IncidentID string `json:"incident_id,omitempty"` // incident ids IncidentIds []string `json:"incident_ids"` // ioc source IocSource string `json:"ioc_source,omitempty"` // ioc type IocType string `json:"ioc_type,omitempty"` // ioc value IocValue string `json:"ioc_value,omitempty"` // objective Objective string `json:"objective,omitempty"` // pattern disposition PatternDisposition int32 `json:"pattern_disposition,omitempty"` // pattern disposition details PatternDispositionDetails *CloudontologyPatternDisposition `json:"pattern_disposition_details,omitempty"` // pattern id // Required: true PatternID *int32 `json:"pattern_id"` // sha256 Sha256 string `json:"sha256,omitempty"` // tactic Tactic string `json:"tactic,omitempty"` // technique Technique string `json:"technique,omitempty"` // template instance id // Required: true TemplateInstanceID *int32 `json:"template_instance_id"` // timestamp // Required: true // Format: date-time Timestamp *strfmt.DateTime `json:"timestamp"` // user name UserName string `json:"user_name,omitempty"` }
DomainBehavior domain behavior
swagger:model domain.Behavior
func (*DomainBehavior) ContextValidate ¶
ContextValidate validate this domain behavior based on the context it is used
func (*DomainBehavior) MarshalBinary ¶
func (m *DomainBehavior) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBehavior) UnmarshalBinary ¶
func (m *DomainBehavior) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBotnetConfigSource ¶ added in v0.2.28
type DomainBotnetConfigSource struct { // Populated for action botnets. List of action key value pairs, defined as the action and its type // Required: true Actions []*DomainKeyValuePair `json:"actions"` // Populated for spam botnets. The body of the spam template. If this contains replaceable variables, keep the variable names in the template as they appear in the raw config // Required: true Body *string `json:"body"` // The botnet's name // Required: true Botnet *string `json:"botnet"` // The type of botnet: `action`, `inject`, or `spam` // Required: true ConfigType *string `json:"config_type"` // Populated for inject botnets. List of inject targets and their data // Required: true Injects []*DomainBotnetInject `json:"injects"` // Optional sub-botnet differentiator // Required: true SubBotnet *string `json:"sub_botnet"` // Populated for spam botnets. The subject of the spam template. If this contains replaceable variables, keep the variable names in the template as they appear in the raw config // Required: true Subject *string `json:"subject"` // Populated for spam botnets. List of key value pairs for any replaceable variables in the spam template // Required: true Variables []*DomainKeyValuePair `json:"variables"` }
DomainBotnetConfigSource domain botnet config source
swagger:model domain.BotnetConfigSource
func (*DomainBotnetConfigSource) ContextValidate ¶ added in v0.2.28
func (m *DomainBotnetConfigSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain botnet config source based on the context it is used
func (*DomainBotnetConfigSource) MarshalBinary ¶ added in v0.2.28
func (m *DomainBotnetConfigSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBotnetConfigSource) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainBotnetConfigSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBotnetInject ¶ added in v0.2.28
type DomainBotnetInject struct { // The injected data. Populated for inject botnets // Required: true Inject *string `json:"inject"` // The targeted pattern of data. Populated for inject botnets // Required: true Pattern *string `json:"pattern"` }
DomainBotnetInject domain botnet inject
swagger:model domain.BotnetInject
func (*DomainBotnetInject) ContextValidate ¶ added in v0.2.28
ContextValidate validates this domain botnet inject based on context it is used
func (*DomainBotnetInject) MarshalBinary ¶ added in v0.2.28
func (m *DomainBotnetInject) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBotnetInject) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainBotnetInject) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBreachDetailsV1 ¶ added in v0.2.14
type DomainBreachDetailsV1 struct { // The list of breach items // Required: true Items []*DomainBreachedItemV1 `json:"items"` }
DomainBreachDetailsV1 domain breach details v1
swagger:model domain.BreachDetailsV1
func (*DomainBreachDetailsV1) ContextValidate ¶ added in v0.2.14
ContextValidate validate this domain breach details v1 based on the context it is used
func (*DomainBreachDetailsV1) MarshalBinary ¶ added in v0.2.14
func (m *DomainBreachDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBreachDetailsV1) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainBreachDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainBreachedItemV1 ¶ added in v0.2.14
type DomainBreachedItemV1 struct { // company Company string `json:"company,omitempty"` // credentials ip CredentialsIP string `json:"credentials_ip,omitempty"` // credentials url CredentialsURL string `json:"credentials_url,omitempty"` // display name DisplayName string `json:"display_name,omitempty"` // The domain associated with the breached account. // Required: true Domain *string `json:"domain"` // The email of the breached account. // Required: true Email *string `json:"email"` // financial Financial *DomainExposedDataRecordFinancialV1 `json:"financial,omitempty"` // The original hashing algorithm applied to the breached password. Possible values: 'plain', 'unknown', 'base64', 'md5', 'sha1', 'bcrypt', etc. The value 'plain' means that the password was originally found as plaintext. // Required: true HashType *string `json:"hash_type"` // job position JobPosition string `json:"job_position,omitempty"` // location Location *DomainExposedDataRecordLocationV1 `json:"location,omitempty"` // The username of the breached account. // Required: true LoginID *string `json:"login_id"` // The name of the person associated with the breached account. // Required: true Name *string `json:"name"` // The breached password. Passwords are returned as salted hashes, generated using the SHA256 algorithm and the CID as the salt. // Required: true Password *string `json:"password"` // password hash PasswordHash string `json:"password_hash,omitempty"` // password salt PasswordSalt string `json:"password_salt,omitempty"` // The phone number of the person associated with the breached account. // Required: true Phone *string `json:"phone"` // social Social *DomainExposedDataRecordSocialV1 `json:"social,omitempty"` // user id UserID string `json:"user_id,omitempty"` // user ip UserIP string `json:"user_ip,omitempty"` }
DomainBreachedItemV1 domain breached item v1
swagger:model domain.BreachedItemV1
func (*DomainBreachedItemV1) ContextValidate ¶ added in v0.2.14
ContextValidate validate this domain breached item v1 based on the context it is used
func (*DomainBreachedItemV1) MarshalBinary ¶ added in v0.2.14
func (m *DomainBreachedItemV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainBreachedItemV1) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainBreachedItemV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDGroup ¶
type DomainCIDGroup struct { // cid Cid string `json:"cid,omitempty"` // cid group id CidGroupID string `json:"cid_group_id,omitempty"` // description // Required: true Description *string `json:"description"` // name // Required: true Name *string `json:"name"` }
DomainCIDGroup domain c ID group
swagger:model domain.CIDGroup
func (*DomainCIDGroup) ContextValidate ¶
ContextValidate validates this domain c ID group based on context it is used
func (*DomainCIDGroup) MarshalBinary ¶
func (m *DomainCIDGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDGroup) UnmarshalBinary ¶
func (m *DomainCIDGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDGroupMembers ¶
type DomainCIDGroupMembers struct { // cid group id // Required: true CidGroupID *string `json:"cid_group_id"` // cids // Required: true Cids []string `json:"cids"` }
DomainCIDGroupMembers domain c ID group members
swagger:model domain.CIDGroupMembers
func (*DomainCIDGroupMembers) ContextValidate ¶
ContextValidate validates this domain c ID group members based on context it is used
func (*DomainCIDGroupMembers) MarshalBinary ¶
func (m *DomainCIDGroupMembers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDGroupMembers) UnmarshalBinary ¶
func (m *DomainCIDGroupMembers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDGroupMembersRequestV1 ¶
type DomainCIDGroupMembersRequestV1 struct { // resources // Required: true Resources []*DomainCIDGroupMembers `json:"resources"` }
DomainCIDGroupMembersRequestV1 domain c ID group members request v1
swagger:model domain.CIDGroupMembersRequestV1
func (*DomainCIDGroupMembersRequestV1) ContextValidate ¶
func (m *DomainCIDGroupMembersRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain c ID group members request v1 based on the context it is used
func (*DomainCIDGroupMembersRequestV1) MarshalBinary ¶
func (m *DomainCIDGroupMembersRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDGroupMembersRequestV1) UnmarshalBinary ¶
func (m *DomainCIDGroupMembersRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDGroupMembersResponseV1 ¶
type DomainCIDGroupMembersResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainCIDGroupMembers `json:"resources"` }
DomainCIDGroupMembersResponseV1 domain c ID group members response v1
swagger:model domain.CIDGroupMembersResponseV1
func (*DomainCIDGroupMembersResponseV1) ContextValidate ¶
func (m *DomainCIDGroupMembersResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain c ID group members response v1 based on the context it is used
func (*DomainCIDGroupMembersResponseV1) MarshalBinary ¶
func (m *DomainCIDGroupMembersResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDGroupMembersResponseV1) UnmarshalBinary ¶
func (m *DomainCIDGroupMembersResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDGroupsRequestV1 ¶
type DomainCIDGroupsRequestV1 struct { // resources // Required: true Resources []*DomainCIDGroup `json:"resources"` }
DomainCIDGroupsRequestV1 domain c ID groups request v1
swagger:model domain.CIDGroupsRequestV1
func (*DomainCIDGroupsRequestV1) ContextValidate ¶
func (m *DomainCIDGroupsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain c ID groups request v1 based on the context it is used
func (*DomainCIDGroupsRequestV1) MarshalBinary ¶
func (m *DomainCIDGroupsRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDGroupsRequestV1) UnmarshalBinary ¶
func (m *DomainCIDGroupsRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDGroupsResponseV1 ¶
type DomainCIDGroupsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainCIDGroup `json:"resources"` }
DomainCIDGroupsResponseV1 domain c ID groups response v1
swagger:model domain.CIDGroupsResponseV1
func (*DomainCIDGroupsResponseV1) ContextValidate ¶
func (m *DomainCIDGroupsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain c ID groups response v1 based on the context it is used
func (*DomainCIDGroupsResponseV1) MarshalBinary ¶
func (m *DomainCIDGroupsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDGroupsResponseV1) UnmarshalBinary ¶
func (m *DomainCIDGroupsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDPolicyAssignments ¶
type DomainCIDPolicyAssignments struct { // cid Cid string `json:"cid,omitempty"` // cis benchmark CisBenchmark []*DomainCIDPolicyAssignmentsCisBenchmark `json:"cis_benchmark"` // cloud asset type CloudAssetType string `json:"cloud_asset_type,omitempty"` // cloud service CloudService string `json:"cloud_service,omitempty"` // cloud service subtype CloudServiceSubtype string `json:"cloud_service_subtype,omitempty"` // default severity DefaultSeverity string `json:"default_severity,omitempty"` // fql policy FqlPolicy string `json:"fql_policy,omitempty"` // name Name string `json:"name,omitempty"` // nist benchmark NistBenchmark []*DomainCIDPolicyAssignmentsNistBenchmark `json:"nist_benchmark"` // pci benchmark PciBenchmark []*DomainCIDPolicyAssignmentsPciBenchmark `json:"pci_benchmark"` // policy id PolicyID int32 `json:"policy_id,omitempty"` // policy settings PolicySettings []*DomainPolicySettingByAccountAndRegion `json:"policy_settings"` // policy timestamp // Format: date-time PolicyTimestamp strfmt.DateTime `json:"policy_timestamp,omitempty"` // policy type PolicyType string `json:"policy_type,omitempty"` // soc2 benchmark Soc2Benchmark []*DomainCIDPolicyAssignmentsSoc2Benchmark `json:"soc2_benchmark"` }
DomainCIDPolicyAssignments domain c ID policy assignments
swagger:model domain.CIDPolicyAssignments
func (*DomainCIDPolicyAssignments) ContextValidate ¶
func (m *DomainCIDPolicyAssignments) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain c ID policy assignments based on the context it is used
func (*DomainCIDPolicyAssignments) MarshalBinary ¶
func (m *DomainCIDPolicyAssignments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDPolicyAssignments) UnmarshalBinary ¶
func (m *DomainCIDPolicyAssignments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDPolicyAssignmentsCisBenchmark ¶ added in v0.2.4
type DomainCIDPolicyAssignmentsCisBenchmark struct { // benchmark short // Required: true BenchmarkShort *string `json:"benchmark_short"` // id // Required: true ID *int64 `json:"id"` // recommendation number // Required: true RecommendationNumber *string `json:"recommendation_number"` }
DomainCIDPolicyAssignmentsCisBenchmark domain c ID policy assignments cis benchmark
swagger:model domain.CIDPolicyAssignments.cis_benchmark
func (*DomainCIDPolicyAssignmentsCisBenchmark) ContextValidate ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsCisBenchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain c ID policy assignments cis benchmark based on context it is used
func (*DomainCIDPolicyAssignmentsCisBenchmark) MarshalBinary ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsCisBenchmark) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDPolicyAssignmentsCisBenchmark) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsCisBenchmark) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDPolicyAssignmentsNistBenchmark ¶ added in v0.2.4
type DomainCIDPolicyAssignmentsNistBenchmark struct { // benchmark short // Required: true BenchmarkShort *string `json:"benchmark_short"` // id // Required: true ID *int64 `json:"id"` // recommendation number // Required: true RecommendationNumber *string `json:"recommendation_number"` }
DomainCIDPolicyAssignmentsNistBenchmark domain c ID policy assignments nist benchmark
swagger:model domain.CIDPolicyAssignments.nist_benchmark
func (*DomainCIDPolicyAssignmentsNistBenchmark) ContextValidate ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsNistBenchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain c ID policy assignments nist benchmark based on context it is used
func (*DomainCIDPolicyAssignmentsNistBenchmark) MarshalBinary ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsNistBenchmark) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDPolicyAssignmentsNistBenchmark) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsNistBenchmark) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDPolicyAssignmentsPciBenchmark ¶ added in v0.2.4
type DomainCIDPolicyAssignmentsPciBenchmark struct { // benchmark short // Required: true BenchmarkShort *string `json:"benchmark_short"` // id // Required: true ID *int64 `json:"id"` // recommendation number // Required: true RecommendationNumber *string `json:"recommendation_number"` }
DomainCIDPolicyAssignmentsPciBenchmark domain c ID policy assignments pci benchmark
swagger:model domain.CIDPolicyAssignments.pci_benchmark
func (*DomainCIDPolicyAssignmentsPciBenchmark) ContextValidate ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsPciBenchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain c ID policy assignments pci benchmark based on context it is used
func (*DomainCIDPolicyAssignmentsPciBenchmark) MarshalBinary ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsPciBenchmark) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDPolicyAssignmentsPciBenchmark) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainCIDPolicyAssignmentsPciBenchmark) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCIDPolicyAssignmentsSoc2Benchmark ¶ added in v0.2.16
type DomainCIDPolicyAssignmentsSoc2Benchmark struct { // benchmark short // Required: true BenchmarkShort *string `json:"benchmark_short"` // id // Required: true ID *int64 `json:"id"` // recommendation number // Required: true RecommendationNumber *string `json:"recommendation_number"` }
DomainCIDPolicyAssignmentsSoc2Benchmark domain c ID policy assignments soc2 benchmark
swagger:model domain.CIDPolicyAssignments.soc2_benchmark
func (*DomainCIDPolicyAssignmentsSoc2Benchmark) ContextValidate ¶ added in v0.2.16
func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain c ID policy assignments soc2 benchmark based on context it is used
func (*DomainCIDPolicyAssignmentsSoc2Benchmark) MarshalBinary ¶ added in v0.2.16
func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCIDPolicyAssignmentsSoc2Benchmark) UnmarshalBinary ¶ added in v0.2.16
func (m *DomainCIDPolicyAssignmentsSoc2Benchmark) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCSIXLabel ¶
type DomainCSIXLabel struct { // created on // Required: true CreatedOn *int64 `json:"created_on"` // last valid on // Required: true LastValidOn *int64 `json:"last_valid_on"` // name // Required: true Name *string `json:"name"` }
DomainCSIXLabel domain c s i x label
swagger:model domain.CSIXLabel
func (*DomainCSIXLabel) ContextValidate ¶
ContextValidate validates this domain c s i x label based on context it is used
func (*DomainCSIXLabel) MarshalBinary ¶
func (m *DomainCSIXLabel) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCSIXLabel) UnmarshalBinary ¶
func (m *DomainCSIXLabel) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCSIXRelation ¶
type DomainCSIXRelation struct { // created date // Required: true CreatedDate *int64 `json:"created_date"` // id ID string `json:"id,omitempty"` // indicator // Required: true Indicator *string `json:"indicator"` // last valid date // Required: true LastValidDate *int64 `json:"last_valid_date"` // type // Required: true Type *string `json:"type"` }
DomainCSIXRelation domain c s i x relation
swagger:model domain.CSIXRelation
func (*DomainCSIXRelation) ContextValidate ¶
ContextValidate validates this domain c s i x relation based on context it is used
func (*DomainCSIXRelation) MarshalBinary ¶
func (m *DomainCSIXRelation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCSIXRelation) UnmarshalBinary ¶
func (m *DomainCSIXRelation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCaseCreationRequestV2 ¶ added in v0.2.34
type DomainCaseCreationRequestV2 struct { // body // Required: true Body *string `json:"body"` // detections // Required: true Detections []*MessagesAlert `json:"detections"` // incidents // Required: true Incidents []*MessagesIncident `json:"incidents"` // title // Required: true Title *string `json:"title"` // type // Required: true Type *string `json:"type"` // user uuid UserUUID string `json:"user_uuid,omitempty"` }
DomainCaseCreationRequestV2 domain case creation request v2
swagger:model domain.CaseCreationRequestV2
func (*DomainCaseCreationRequestV2) ContextValidate ¶ added in v0.2.34
func (m *DomainCaseCreationRequestV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain case creation request v2 based on the context it is used
func (*DomainCaseCreationRequestV2) MarshalBinary ¶ added in v0.2.34
func (m *DomainCaseCreationRequestV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCaseCreationRequestV2) UnmarshalBinary ¶ added in v0.2.34
func (m *DomainCaseCreationRequestV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainChildLink ¶
type DomainChildLink struct { // checksum // Required: true Checksum *string `json:"checksum"` // child cid // Required: true ChildCid *string `json:"child_cid"` // child gcid ChildGcid string `json:"child_gcid,omitempty"` // child of // Required: true ChildOf *string `json:"child_of"` // domains Domains []string `json:"domains"` // name Name string `json:"name,omitempty"` // status Status string `json:"status,omitempty"` }
DomainChildLink domain child link
swagger:model domain.ChildLink
func (*DomainChildLink) ContextValidate ¶
ContextValidate validates this domain child link based on context it is used
func (*DomainChildLink) MarshalBinary ¶
func (m *DomainChildLink) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainChildLink) UnmarshalBinary ¶
func (m *DomainChildLink) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainChildrenResponseV1 ¶
type DomainChildrenResponseV1 struct { // msa reply meta only // Required: true MsaReplyMetaOnly *MsaReplyMetaOnly `json:"MsaReplyMetaOnly"` // resources // Required: true Resources []*DomainChildLink `json:"resources"` }
DomainChildrenResponseV1 domain children response v1
swagger:model domain.ChildrenResponseV1
func (*DomainChildrenResponseV1) ContextValidate ¶
func (m *DomainChildrenResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain children response v1 based on the context it is used
func (*DomainChildrenResponseV1) MarshalBinary ¶
func (m *DomainChildrenResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainChildrenResponseV1) UnmarshalBinary ¶
func (m *DomainChildrenResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCloudAccountID ¶ added in v0.2.4
type DomainCloudAccountID struct { // aws account id AwsAccountID string `json:"aws_account_id,omitempty"` // azure subscription id AzureSubscriptionID string `json:"azure_subscription_id,omitempty"` // azure tenant id AzureTenantID string `json:"azure_tenant_id,omitempty"` }
DomainCloudAccountID domain cloud account ID
swagger:model domain.CloudAccountID
func (*DomainCloudAccountID) ContextValidate ¶ added in v0.2.4
ContextValidate validates this domain cloud account ID based on context it is used
func (*DomainCloudAccountID) MarshalBinary ¶ added in v0.2.4
func (m *DomainCloudAccountID) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCloudAccountID) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainCloudAccountID) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCommandExecuteRequest ¶
type DomainCommandExecuteRequest struct { // base command // Required: true BaseCommand *string `json:"base_command"` // command string // Required: true CommandString *string `json:"command_string"` // device id // Required: true DeviceID *string `json:"device_id"` // id // Required: true ID *int32 `json:"id"` // persist // Required: true Persist *bool `json:"persist"` // session id // Required: true SessionID *string `json:"session_id"` }
DomainCommandExecuteRequest domain command execute request
swagger:model domain.CommandExecuteRequest
func (*DomainCommandExecuteRequest) ContextValidate ¶
func (m *DomainCommandExecuteRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain command execute request based on context it is used
func (*DomainCommandExecuteRequest) MarshalBinary ¶
func (m *DomainCommandExecuteRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCommandExecuteRequest) UnmarshalBinary ¶
func (m *DomainCommandExecuteRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCommandExecuteResponse ¶
type DomainCommandExecuteResponse struct { // cloud request id // Required: true CloudRequestID *string `json:"cloud_request_id"` // queued command offline // Required: true QueuedCommandOffline *bool `json:"queued_command_offline"` // session id // Required: true SessionID *string `json:"session_id"` }
DomainCommandExecuteResponse domain command execute response
swagger:model domain.CommandExecuteResponse
func (*DomainCommandExecuteResponse) ContextValidate ¶
func (m *DomainCommandExecuteResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain command execute response based on context it is used
func (*DomainCommandExecuteResponse) MarshalBinary ¶
func (m *DomainCommandExecuteResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCommandExecuteResponse) UnmarshalBinary ¶
func (m *DomainCommandExecuteResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCommandExecuteResponseWrapper ¶
type DomainCommandExecuteResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainCommandExecuteResponse `json:"resources"` }
DomainCommandExecuteResponseWrapper domain command execute response wrapper
swagger:model domain.CommandExecuteResponseWrapper
func (*DomainCommandExecuteResponseWrapper) ContextValidate ¶
func (m *DomainCommandExecuteResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain command execute response wrapper based on the context it is used
func (*DomainCommandExecuteResponseWrapper) MarshalBinary ¶
func (m *DomainCommandExecuteResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCommandExecuteResponseWrapper) UnmarshalBinary ¶
func (m *DomainCommandExecuteResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainComplianceResponse ¶ added in v0.2.7
type DomainComplianceResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainMetaInfo `json:"meta"` // resources // Required: true Resources []*CommonCIDComplianceResult `json:"resources"` }
DomainComplianceResponse domain compliance response
swagger:model domain.ComplianceResponse
func (*DomainComplianceResponse) ContextValidate ¶ added in v0.2.7
func (m *DomainComplianceResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain compliance response based on the context it is used
func (*DomainComplianceResponse) MarshalBinary ¶ added in v0.2.7
func (m *DomainComplianceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainComplianceResponse) UnmarshalBinary ¶ added in v0.2.7
func (m *DomainComplianceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCondition ¶ added in v0.3.0
type DomainCondition struct { // last transition // Required: true // Format: date-time LastTransition *strfmt.DateTime `json:"last_transition"` // message Message string `json:"message,omitempty"` // reason Reason string `json:"reason,omitempty"` // status // Required: true Status *string `json:"status"` // type // Required: true Type *string `json:"type"` }
DomainCondition domain condition
swagger:model domain.Condition
func (*DomainCondition) ContextValidate ¶ added in v0.3.0
ContextValidate validates this domain condition based on context it is used
func (*DomainCondition) MarshalBinary ¶ added in v0.3.0
func (m *DomainCondition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCondition) UnmarshalBinary ¶ added in v0.3.0
func (m *DomainCondition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCreateActionRequest ¶ added in v0.2.3
type DomainCreateActionRequest struct { // The level of detail in which the content will be delivered. It can be either 'standard' or 'enhanced' // Required: true ContentFormat *string `json:"content_format"` // The time interval between the action's triggers. It can be one of the values: 'asap', 'daily' or 'weekly' // Required: true Frequency *string `json:"frequency"` // The address list who will be notified by this action. // Required: true Recipients []string `json:"recipients"` // Whether to periodically trigger the action based on the frequency, even when there are no new matches for the associated monitoring rule // Required: true TriggerMatchless *bool `json:"trigger_matchless"` // The action type. The only type currently supported is 'email' // Required: true Type *string `json:"type"` }
DomainCreateActionRequest domain create action request
swagger:model domain.CreateActionRequest
func (*DomainCreateActionRequest) ContextValidate ¶ added in v0.2.3
func (m *DomainCreateActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain create action request based on context it is used
func (*DomainCreateActionRequest) MarshalBinary ¶ added in v0.2.3
func (m *DomainCreateActionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCreateActionRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainCreateActionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainCreateUserRequest ¶ added in v0.2.25
type DomainCreateUserRequest struct { // cid Cid string `json:"cid,omitempty"` // first name FirstName string `json:"first_name,omitempty"` // last name LastName string `json:"last_name,omitempty"` // password Password string `json:"password,omitempty"` // uid UID string `json:"uid,omitempty"` }
DomainCreateUserRequest domain create user request
swagger:model domain.CreateUserRequest
func (*DomainCreateUserRequest) ContextValidate ¶ added in v0.2.25
func (m *DomainCreateUserRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain create user request based on context it is used
func (*DomainCreateUserRequest) MarshalBinary ¶ added in v0.2.25
func (m *DomainCreateUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainCreateUserRequest) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainCreateUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDDOSAttackSource ¶ added in v0.2.28
type DomainDDOSAttackSource struct { // The type of attack. One of `Amplification`, `Botnet`, `Other` // Required: true AttackType *string `json:"attack_type"` // The confidence level. One of `Low`, `Medium`, `High` // Required: true Confidence *string `json:"confidence"` // The duration of the attack in seconds // Required: true Duration *int64 `json:"duration"` // The hash over target and date // Required: true Key *string `json:"key"` // The network protocol used. One of `TCP`, `UDP`, `ICMP`, `Other` // Required: true NetworkProtocol *string `json:"network_protocol"` // The protocols used in the attack // Required: true Protocols []string `json:"protocols"` // The number of requests against the target // Required: true Requests *int64 `json:"requests"` // The ISO-8601 date for the attack start time // Required: true StartTime *string `json:"start_time"` // The target's IPv4/6 address or hostname // Required: true Target *string `json:"target"` // target details // Required: true TargetDetails *DomainDDOSTargetDetails `json:"target_details"` // The target's domain // Required: true TargetDomain *string `json:"target_domain"` // The target's IPv4/6 address // Required: true TargetIP *string `json:"target_ip"` // List of ports where the attack took place // Required: true TargetPorts []int64 `json:"target_ports"` }
DomainDDOSAttackSource domain d d o s attack source
swagger:model domain.DDOSAttackSource
func (*DomainDDOSAttackSource) ContextValidate ¶ added in v0.2.28
func (m *DomainDDOSAttackSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain d d o s attack source based on the context it is used
func (*DomainDDOSAttackSource) MarshalBinary ¶ added in v0.2.28
func (m *DomainDDOSAttackSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDDOSAttackSource) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainDDOSAttackSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDDOSTargetDetails ¶ added in v0.2.28
type DomainDDOSTargetDetails struct { // The autonomous system number of the target // Required: true Asn *int32 `json:"asn"` // The autonomous system name of the target // Required: true AsnName *string `json:"asn_name"` // The CIDR of the IP address // Required: true Cidr *string `json:"cidr"` // The target's city // Required: true City *string `json:"city"` // The name of the company who has registered the IP address // Required: true CompanyName *string `json:"company_name"` // The connection type of the target // Required: true ConnectionType *string `json:"connection_type"` // The target's country // Required: true Country *string `json:"country"` // country code // Required: true CountryCode *string `json:"country_code"` // The passive DNS of the target // Required: true Pdns []string `json:"pdns"` // The reverse DNS hostname of the target's IP address // Required: true Rdns *string `json:"rdns"` }
DomainDDOSTargetDetails domain d d o s target details
swagger:model domain.DDOSTargetDetails
func (*DomainDDOSTargetDetails) ContextValidate ¶ added in v0.2.28
func (m *DomainDDOSTargetDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain d d o s target details based on context it is used
func (*DomainDDOSTargetDetails) MarshalBinary ¶ added in v0.2.28
func (m *DomainDDOSTargetDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDDOSTargetDetails) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainDDOSTargetDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDetailedNotificationV1 ¶ added in v0.2.3
type DomainDetailedNotificationV1 struct { // breach details BreachDetails *DomainBreachDetailsV1 `json:"breach_details,omitempty"` // details Details *DomainNotificationDetailsV1 `json:"details,omitempty"` // id // Required: true ID *string `json:"id"` // notification // Required: true Notification *DomainNotificationV1 `json:"notification"` }
DomainDetailedNotificationV1 domain detailed notification v1
swagger:model domain.DetailedNotificationV1
func (*DomainDetailedNotificationV1) ContextValidate ¶ added in v0.2.3
func (m *DomainDetailedNotificationV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain detailed notification v1 based on the context it is used
func (*DomainDetailedNotificationV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainDetailedNotificationV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDetailedNotificationV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainDetailedNotificationV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDetectsEntitiesPatchRequest ¶
type DomainDetectsEntitiesPatchRequest struct { // assigned to uuid AssignedToUUID string `json:"assigned_to_uuid,omitempty"` // comment Comment string `json:"comment,omitempty"` // ids Ids []string `json:"ids"` // show in ui ShowInUI bool `json:"show_in_ui,omitempty"` // status Status string `json:"status,omitempty"` }
DomainDetectsEntitiesPatchRequest domain detects entities patch request
swagger:model domain.DetectsEntitiesPatchRequest
func (*DomainDetectsEntitiesPatchRequest) ContextValidate ¶
func (m *DomainDetectsEntitiesPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain detects entities patch request based on context it is used
func (*DomainDetectsEntitiesPatchRequest) MarshalBinary ¶
func (m *DomainDetectsEntitiesPatchRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDetectsEntitiesPatchRequest) UnmarshalBinary ¶
func (m *DomainDetectsEntitiesPatchRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDevice ¶
type DomainDevice struct { // platform ID numeric // Required: true PlatformIDNumeric *int32 `json:"PlatformIDNumeric"` // agent version AgentVersion string `json:"agent_version,omitempty"` // config id base ConfigIDBase string `json:"config_id_base,omitempty"` // config id build ConfigIDBuild string `json:"config_id_build,omitempty"` // config id platform ConfigIDPlatform string `json:"config_id_platform,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // external ip ExternalIP string `json:"external_ip,omitempty"` // first login timestamp FirstLoginTimestamp string `json:"first_login_timestamp,omitempty"` // first login user FirstLoginUser string `json:"first_login_user,omitempty"` // first seen FirstSeen string `json:"first_seen,omitempty"` // hostname Hostname string `json:"hostname,omitempty"` // last login timestamp LastLoginTimestamp string `json:"last_login_timestamp,omitempty"` // last login user LastLoginUser string `json:"last_login_user,omitempty"` // last seen LastSeen string `json:"last_seen,omitempty"` // last seen ago seconds LastSeenAgoSeconds int64 `json:"last_seen_ago_seconds,omitempty"` // local ip LocalIP string `json:"local_ip,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // machine domain MachineDomain string `json:"machine_domain,omitempty"` // major version MajorVersion string `json:"major_version,omitempty"` // minor version MinorVersion string `json:"minor_version,omitempty"` // modified timestamp ModifiedTimestamp string `json:"modified_timestamp,omitempty"` // notes Notes []string `json:"notes"` // os version OsVersion string `json:"os_version,omitempty"` // ou Ou []string `json:"ou"` // platform id PlatformID string `json:"platform_id,omitempty"` // platform name PlatformName string `json:"platform_name,omitempty"` // product type ProductType string `json:"product_type,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // release group ReleaseGroup string `json:"release_group,omitempty"` // site name SiteName string `json:"site_name,omitempty"` // status Status string `json:"status,omitempty"` // system manufacturer SystemManufacturer string `json:"system_manufacturer,omitempty"` // system product name SystemProductName string `json:"system_product_name,omitempty"` // tags Tags []string `json:"tags"` }
DomainDevice domain device
swagger:model domain.Device
func (*DomainDevice) ContextValidate ¶
ContextValidate validates this domain device based on context it is used
func (*DomainDevice) MarshalBinary ¶
func (m *DomainDevice) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDevice) UnmarshalBinary ¶
func (m *DomainDevice) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDeviceDetailsResponseSwagger ¶
type DomainDeviceDetailsResponseSwagger struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainDeviceSwagger `json:"resources"` }
DomainDeviceDetailsResponseSwagger domain device details response swagger
swagger:model domain.DeviceDetailsResponseSwagger
func (*DomainDeviceDetailsResponseSwagger) ContextValidate ¶
func (m *DomainDeviceDetailsResponseSwagger) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain device details response swagger based on the context it is used
func (*DomainDeviceDetailsResponseSwagger) MarshalBinary ¶
func (m *DomainDeviceDetailsResponseSwagger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDeviceDetailsResponseSwagger) UnmarshalBinary ¶
func (m *DomainDeviceDetailsResponseSwagger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDeviceMeta ¶
type DomainDeviceMeta struct { // pagination Pagination *DomainDevicePaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` }
DomainDeviceMeta domain device meta
swagger:model domain.DeviceMeta
func (*DomainDeviceMeta) ContextValidate ¶
ContextValidate validate this domain device meta based on the context it is used
func (*DomainDeviceMeta) MarshalBinary ¶
func (m *DomainDeviceMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDeviceMeta) UnmarshalBinary ¶
func (m *DomainDeviceMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDevicePaging ¶
type DomainDevicePaging struct { // expires at ExpiresAt int64 `json:"expires_at,omitempty"` // limit Limit int32 `json:"limit,omitempty"` // offset // Required: true Offset *string `json:"offset"` // total // Required: true Total *int64 `json:"total"` }
DomainDevicePaging domain device paging
swagger:model domain.DevicePaging
func (*DomainDevicePaging) ContextValidate ¶
ContextValidate validates this domain device paging based on context it is used
func (*DomainDevicePaging) MarshalBinary ¶
func (m *DomainDevicePaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDevicePaging) UnmarshalBinary ¶
func (m *DomainDevicePaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDeviceResponse ¶
type DomainDeviceResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainDeviceMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainDeviceResponse domain device response
swagger:model domain.DeviceResponse
func (*DomainDeviceResponse) ContextValidate ¶
ContextValidate validate this domain device response based on the context it is used
func (*DomainDeviceResponse) MarshalBinary ¶
func (m *DomainDeviceResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDeviceResponse) UnmarshalBinary ¶
func (m *DomainDeviceResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDeviceSwagger ¶
type DomainDeviceSwagger struct { // agent load flags AgentLoadFlags string `json:"agent_load_flags,omitempty"` // agent local time AgentLocalTime string `json:"agent_local_time,omitempty"` // agent version AgentVersion string `json:"agent_version,omitempty"` // bios manufacturer BiosManufacturer string `json:"bios_manufacturer,omitempty"` // bios version BiosVersion string `json:"bios_version,omitempty"` // build number BuildNumber string `json:"build_number,omitempty"` // cid // Required: true Cid *string `json:"cid"` // config id base ConfigIDBase string `json:"config_id_base,omitempty"` // config id build ConfigIDBuild string `json:"config_id_build,omitempty"` // config id platform ConfigIDPlatform string `json:"config_id_platform,omitempty"` // cpu signature CPUSignature string `json:"cpu_signature,omitempty"` // detection suppression status DetectionSuppressionStatus string `json:"detection_suppression_status,omitempty"` // device id // Required: true DeviceID *string `json:"device_id"` // device policies DevicePolicies *DeviceMappedDevicePolicies `json:"device_policies,omitempty"` // email Email string `json:"email,omitempty"` // external ip ExternalIP string `json:"external_ip,omitempty"` // first login timestamp FirstLoginTimestamp string `json:"first_login_timestamp,omitempty"` // first seen FirstSeen string `json:"first_seen,omitempty"` // group hash GroupHash string `json:"group_hash,omitempty"` // groups Groups []string `json:"groups"` // host hidden status HostHiddenStatus string `json:"host_hidden_status,omitempty"` // hostname Hostname string `json:"hostname,omitempty"` // instance id InstanceID string `json:"instance_id,omitempty"` // internet exposure InternetExposure string `json:"internet_exposure,omitempty"` // kernel version KernelVersion string `json:"kernel_version,omitempty"` // last login timestamp LastLoginTimestamp string `json:"last_login_timestamp,omitempty"` // last seen LastSeen string `json:"last_seen,omitempty"` // local ip LocalIP string `json:"local_ip,omitempty"` // mac address MacAddress string `json:"mac_address,omitempty"` // machine domain MachineDomain string `json:"machine_domain,omitempty"` // major version MajorVersion string `json:"major_version,omitempty"` // managed apps ManagedApps *DeviceManagedApps `json:"managed_apps,omitempty"` // meta Meta *DeviceDeviceMeta `json:"meta,omitempty"` // minor version MinorVersion string `json:"minor_version,omitempty"` // modified timestamp ModifiedTimestamp string `json:"modified_timestamp,omitempty"` // notes Notes []string `json:"notes"` // os build OsBuild string `json:"os_build,omitempty"` // os version OsVersion string `json:"os_version,omitempty"` // ou Ou []string `json:"ou"` // platform id PlatformID string `json:"platform_id,omitempty"` // platform name PlatformName string `json:"platform_name,omitempty"` // pod annotations PodAnnotations []string `json:"pod_annotations"` // pod host ip4 PodHostIp4 string `json:"pod_host_ip4,omitempty"` // pod host ip6 PodHostIp6 string `json:"pod_host_ip6,omitempty"` // pod hostname PodHostname string `json:"pod_hostname,omitempty"` // pod id PodID string `json:"pod_id,omitempty"` // pod ip4 PodIp4 string `json:"pod_ip4,omitempty"` // pod ip6 PodIp6 string `json:"pod_ip6,omitempty"` // pod labels PodLabels []string `json:"pod_labels"` // pod name PodName string `json:"pod_name,omitempty"` // pod namespace PodNamespace string `json:"pod_namespace,omitempty"` // pod service account name PodServiceAccountName string `json:"pod_service_account_name,omitempty"` // pointer size PointerSize string `json:"pointer_size,omitempty"` // policies Policies []*DeviceDevicePolicy `json:"policies"` // product type ProductType string `json:"product_type,omitempty"` // product type desc ProductTypeDesc string `json:"product_type_desc,omitempty"` // provision status ProvisionStatus string `json:"provision_status,omitempty"` // reduced functionality mode ReducedFunctionalityMode string `json:"reduced_functionality_mode,omitempty"` // release group ReleaseGroup string `json:"release_group,omitempty"` // serial number SerialNumber string `json:"serial_number,omitempty"` // service pack major ServicePackMajor string `json:"service_pack_major,omitempty"` // service pack minor ServicePackMinor string `json:"service_pack_minor,omitempty"` // service provider ServiceProvider string `json:"service_provider,omitempty"` // service provider account id ServiceProviderAccountID string `json:"service_provider_account_id,omitempty"` // site name SiteName string `json:"site_name,omitempty"` // status Status string `json:"status,omitempty"` // system manufacturer SystemManufacturer string `json:"system_manufacturer,omitempty"` // system product name SystemProductName string `json:"system_product_name,omitempty"` // tags Tags []string `json:"tags"` // zone group ZoneGroup string `json:"zone_group,omitempty"` }
DomainDeviceSwagger domain device swagger
swagger:model domain.DeviceSwagger
func (*DomainDeviceSwagger) ContextValidate ¶
ContextValidate validate this domain device swagger based on the context it is used
func (*DomainDeviceSwagger) MarshalBinary ¶
func (m *DomainDeviceSwagger) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDeviceSwagger) UnmarshalBinary ¶
func (m *DomainDeviceSwagger) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIAccount ¶ added in v0.2.21
type DomainDiscoverAPIAccount struct { // The account's name (Domain\Username or Hostname\Username). AccountName string `json:"account_name,omitempty"` // The type of the account (Local or Domain). AccountType string `json:"account_type,omitempty"` // Whether the account has administrator privileges (Yes, No, or Unknown). AdminPrivileges string `json:"admin_privileges,omitempty"` // The account's customer ID. // Required: true Cid *string `json:"cid"` // The first time the account was seen successfully logging in to your environment. FirstSeenTimestamp string `json:"first_seen_timestamp,omitempty"` // The unique ID of the account. // Required: true ID *string `json:"id"` // The hostname of the asset on which the account last made a failed login. LastFailedLoginHostname string `json:"last_failed_login_hostname,omitempty"` // The date and time of the account's most recent failed login. LastFailedLoginTimestamp string `json:"last_failed_login_timestamp,omitempty"` // The type of the account's most recent failed login. <ul><li>Interactive</li><li>Network</li><li>Batch</li><li>Service</li><li>Unlock</li><li>Network cleartext</li><li>New credentials</li><li>Terminal server</li><li>Cached credentials</li><li>Auditing</li></ul> LastFailedLoginType string `json:"last_failed_login_type,omitempty"` // The name of the city where the asset is located on which the account last successfully logged in. LastSuccessfulLoginHostCity string `json:"last_successful_login_host_city,omitempty"` // The name of the country where the asset is located on which the account last successfully logged in. LastSuccessfulLoginHostCountry string `json:"last_successful_login_host_country,omitempty"` // The hostname of the asset on which the account last successfully logged in. LastSuccessfulLoginHostname string `json:"last_successful_login_hostname,omitempty"` // The remote IP address of the asset on which the account last successfully logged in. LastSuccessfulLoginRemoteIP string `json:"last_successful_login_remote_ip,omitempty"` // The date and time of the account's most recent successful login. LastSuccessfulLoginTimestamp string `json:"last_successful_login_timestamp,omitempty"` // The type of the account's most recent successful login. <ul><li>Interactive</li><li>Service</li><li>Terminal server</li><li>Cached credentials</li><li>Auditing</li></ul> LastSuccessfulLoginType string `json:"last_successful_login_type,omitempty"` // The domain of the asset the account successfully logged in to. LoginDomain string `json:"login_domain,omitempty"` // The most recent date and time the account's password was changed. PasswordLastSetTimestamp string `json:"password_last_set_timestamp,omitempty"` // The account's security identifier on Windows assets. UserSid string `json:"user_sid,omitempty"` // The account's username. Username string `json:"username,omitempty"` }
DomainDiscoverAPIAccount Represents information about an account.
swagger:model domain.DiscoverAPIAccount
func (*DomainDiscoverAPIAccount) ContextValidate ¶ added in v0.2.21
func (m *DomainDiscoverAPIAccount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API account based on context it is used
func (*DomainDiscoverAPIAccount) MarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPIAccount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIAccount) UnmarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPIAccount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIAccountEntitiesResponse ¶ added in v0.2.21
type DomainDiscoverAPIAccountEntitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainDiscoverAPIAccount `json:"resources"` }
DomainDiscoverAPIAccountEntitiesResponse domain discover API account entities response
swagger:model domain.DiscoverAPIAccountEntitiesResponse
func (*DomainDiscoverAPIAccountEntitiesResponse) ContextValidate ¶ added in v0.2.21
func (m *DomainDiscoverAPIAccountEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain discover API account entities response based on the context it is used
func (*DomainDiscoverAPIAccountEntitiesResponse) MarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPIAccountEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIAccountEntitiesResponse) UnmarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPIAccountEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIApplication ¶ added in v0.2.33
type DomainDiscoverAPIApplication struct { // Represents the application architectures (x86 / x64). Architectures []string `json:"architectures"` // The category of the application. Category string `json:"category,omitempty"` // The customer ID of this application. // Required: true Cid *string `json:"cid"` // Timestamp when this application was first seen by the cloud. FirstSeenTimestamp string `json:"first_seen_timestamp,omitempty"` // The user defined groups this application is part of. Groups []string `json:"groups"` // The host on which an application is installed and/or used. Host *DomainDiscoverAPIApplicationHost `json:"host,omitempty"` // The unique ID for the application. // Required: true ID *string `json:"id"` // The file paths where the application is installed on the host. Or the locations of the executables. InstallationPaths []string `json:"installation_paths"` // Timestamp when the application was installed on the host. We might not have this data. InstallationTimestamp string `json:"installation_timestamp,omitempty"` // Whether or not the application is normalized IsNormalized bool `json:"is_normalized,omitempty"` // Whether or not the application is suspicious IsSuspicious bool `json:"is_suspicious,omitempty"` // Timestamp when this application was last updated (something changed in the application or in the host data). LastUpdatedTimestamp string `json:"last_updated_timestamp,omitempty"` // The file hash that was last used for this application. LastUsedFileHash string `json:"last_used_file_hash,omitempty"` // The file name that was last used for this application. LastUsedFileName string `json:"last_used_file_name,omitempty"` // Timestamp when this application was last used. LastUsedTimestamp string `json:"last_used_timestamp,omitempty"` // The username of the user that last used this application. LastUsedUserName string `json:"last_used_user_name,omitempty"` // The user SID of the last user that used this application. LastUsedUserSid string `json:"last_used_user_sid,omitempty"` // The name of the application. Name string `json:"name,omitempty"` // The combined field on which we will be able to group by app. NameVendor string `json:"name_vendor,omitempty"` // The combined field on which we will be able to group by app + version. NameVendorVersion string `json:"name_vendor_version,omitempty"` // The name the application's vendor. Vendor string `json:"vendor,omitempty"` // The version of the application. Version string `json:"version,omitempty"` // The version scheme of the application. VersioningScheme string `json:"versioning_scheme,omitempty"` }
DomainDiscoverAPIApplication Represents information about an application.
swagger:model domain.DiscoverAPIApplication
func (*DomainDiscoverAPIApplication) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplication) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain discover API application based on the context it is used
func (*DomainDiscoverAPIApplication) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplication) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIApplication) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplication) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIApplicationEntitiesResponse ¶ added in v0.2.33
type DomainDiscoverAPIApplicationEntitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainDiscoverAPIApplication `json:"resources"` }
DomainDiscoverAPIApplicationEntitiesResponse domain discover API application entities response
swagger:model domain.DiscoverAPIApplicationEntitiesResponse
func (*DomainDiscoverAPIApplicationEntitiesResponse) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplicationEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain discover API application entities response based on the context it is used
func (*DomainDiscoverAPIApplicationEntitiesResponse) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplicationEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIApplicationEntitiesResponse) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplicationEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIApplicationHost ¶ added in v0.2.33
type DomainDiscoverAPIApplicationHost struct { // The version of the Falcon sensor that's installed on the asset. AgentVersion string `json:"agent_version,omitempty"` // The agent ID of the Falcon sensor installed on the asset. Aid string `json:"aid,omitempty"` // The name of the asset's BIOS manufacturer. BiosManufacturer string `json:"bios_manufacturer,omitempty"` // The name of the country where the asset is located. Country string `json:"country,omitempty"` // The last seen local IPv4 address of the asset. CurrentLocalIP string `json:"current_local_ip,omitempty"` // The last seen MAC address of the asset. CurrentMacAddress string `json:"current_mac_address,omitempty"` // The last seen network prefix of the asset. CurrentNetworkPrefix string `json:"current_network_prefix,omitempty"` // The external IPv4 address of the asset. ExternalIP string `json:"external_ip,omitempty"` // The host management groups the asset is part of. Groups []string `json:"groups"` // The asset's hostname. Hostname string `json:"hostname,omitempty"` // The unique ID of the asset. // Required: true ID *string `json:"id"` // Whether the asset is exposed to the internet (Yes or Unknown). InternetExposure string `json:"internet_exposure,omitempty"` // For Linux and Mac hosts: the major version, minor version, and patch version of the kernel for the asset. For Windows hosts: the build number of the asset. KernelVersion string `json:"kernel_version,omitempty"` // The domain name the asset is currently joined to. MachineDomain string `json:"machine_domain,omitempty"` // The OS version of the asset. OsVersion string `json:"os_version,omitempty"` // The organizational unit of the asset. Ou string `json:"ou,omitempty"` // The platform name of the asset (Windows, Mac, Linux). PlatformName string `json:"platform_name,omitempty"` // The product type of the asset represented as a number (1 = Workstation, 2 = Domain Controller, 3 = Server). ProductType string `json:"product_type,omitempty"` // The product type of the asset (Workstation, Domain Controller, Server). ProductTypeDesc string `json:"product_type_desc,omitempty"` // The site name of the domain the asset is joined to (applies only to Windows hosts). SiteName string `json:"site_name,omitempty"` // The asset's system manufacturer. SystemManufacturer string `json:"system_manufacturer,omitempty"` // The asset's system product name. SystemProductName string `json:"system_product_name,omitempty"` // The asset's system serial number. SystemSerialNumber string `json:"system_serial_number,omitempty"` // The sensor and cloud tags of the asset. Tags []string `json:"tags"` }
DomainDiscoverAPIApplicationHost Represents information about an application's host'.
swagger:model domain.DiscoverAPIApplicationHost
func (*DomainDiscoverAPIApplicationHost) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplicationHost) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API application host based on context it is used
func (*DomainDiscoverAPIApplicationHost) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplicationHost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIApplicationHost) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIApplicationHost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIBiosHashesData ¶ added in v0.2.33
type DomainDiscoverAPIBiosHashesData struct { // The measurement type of the associated sha256 hash MeasurementType int32 `json:"measurement_type,omitempty"` // The sha256 hash from the firmware image Sha256Hash string `json:"sha256_hash,omitempty"` }
DomainDiscoverAPIBiosHashesData domain discover API bios hashes data
swagger:model domain.DiscoverAPIBiosHashesData
func (*DomainDiscoverAPIBiosHashesData) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIBiosHashesData) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API bios hashes data based on context it is used
func (*DomainDiscoverAPIBiosHashesData) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIBiosHashesData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIBiosHashesData) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIBiosHashesData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIDiskSize ¶ added in v0.2.33
type DomainDiscoverAPIDiskSize struct { // The name of the disk on the host DiskName string `json:"disk_name,omitempty"` // The size of the disk on the host DiskSpace int32 `json:"disk_space,omitempty"` }
DomainDiscoverAPIDiskSize domain discover API disk size
swagger:model domain.DiscoverAPIDiskSize
func (*DomainDiscoverAPIDiskSize) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIDiskSize) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API disk size based on context it is used
func (*DomainDiscoverAPIDiskSize) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIDiskSize) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIDiskSize) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIDiskSize) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIFieldMetadata ¶ added in v0.2.24
type DomainDiscoverAPIFieldMetadata struct { // Providers which have set the value. Providers []string `json:"providers"` }
DomainDiscoverAPIFieldMetadata The metadata information for a host for each field
swagger:model domain.DiscoverAPIFieldMetadata
func (*DomainDiscoverAPIFieldMetadata) ContextValidate ¶ added in v0.2.24
func (m *DomainDiscoverAPIFieldMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API field metadata based on context it is used
func (*DomainDiscoverAPIFieldMetadata) MarshalBinary ¶ added in v0.2.24
func (m *DomainDiscoverAPIFieldMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIFieldMetadata) UnmarshalBinary ¶ added in v0.2.24
func (m *DomainDiscoverAPIFieldMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIHost ¶ added in v0.2.14
type DomainDiscoverAPIHost struct { // Whether the asset is account-enabled in Active Directory (Yes or No). AccountEnabled string `json:"account_enabled,omitempty"` // The user account control properties in Active Directory. AdUserAccountControl int32 `json:"ad_user_account_control,omitempty"` // The version of the Falcon sensor that's installed on the asset. AgentVersion string `json:"agent_version,omitempty"` // The agent ID of the Falcon sensor installed on the asset. Aid string `json:"aid,omitempty"` // The first and last name of the person who is assigned to this asset. AssignedTo string `json:"assigned_to,omitempty"` // The available disk space in the last 15 minutes on the host AvailableDiskSpace int32 `json:"available_disk_space,omitempty"` // The available disk space percent in the last 15 minutes on the host AvailableDiskSpacePct int32 `json:"available_disk_space_pct,omitempty"` // The average memory usage in the last 15 minutes on the host AverageMemoryUsage int32 `json:"average_memory_usage,omitempty"` // The average memory usage percent in the last 15 minutes on the host AverageMemoryUsagePct int32 `json:"average_memory_usage_pct,omitempty"` // The average processor usage in the last 15 minutes on the host AverageProcessorUsage int32 `json:"average_processor_usage,omitempty"` // The list of found sha256 and their measurement types BiosHashesData []*DomainDiscoverAPIBiosHashesData `json:"bios_hashes_data"` // The id of the bios on the host BiosID string `json:"bios_id,omitempty"` // The name of the asset's BIOS manufacturer. BiosManufacturer string `json:"bios_manufacturer,omitempty"` // The asset's BIOS version. BiosVersion string `json:"bios_version,omitempty"` // The asset's customer ID. // Required: true Cid *string `json:"cid"` // The name of the city where the asset is located. City string `json:"city,omitempty"` // How the server is classified, such as production, development, disaster recovery, or user acceptance testing. Classification string `json:"classification,omitempty"` // The level of confidence that the asset is a corporate asset (25 = low confidence, 50 = medium confidence, 75 = high confidence). Confidence int32 `json:"confidence,omitempty"` // The name of the country where the asset is located. Country string `json:"country,omitempty"` // The manufacturer of the asset's CPU. CPUManufacturer string `json:"cpu_manufacturer,omitempty"` // The name of the processor on the system CPUProcessorName string `json:"cpu_processor_name,omitempty"` // The time the asset was created in Active Directory, according to LDAP info. CreationTimestamp string `json:"creation_timestamp,omitempty"` // The last seen local IPv4 address of the asset. CurrentLocalIP string `json:"current_local_ip,omitempty"` // Where the data about the asset came from (such as CrowdStrike, ServiceNow, or Active Directory). DataProviders []string `json:"data_providers"` // How many services provided data about the asset. DataProvidersCount int32 `json:"data_providers_count,omitempty"` // The department where the asset is used. Department string `json:"department,omitempty"` // The descriptions of the asset in Active Directory (Cannot be used for filtering, sorting, or querying). Descriptions []string `json:"descriptions"` // The agent IDs of the Falcon sensors installed on the sources that discovered the asset. DiscovererAids []string `json:"discoverer_aids"` // The number of sources that discovered the asset. DiscovererCount int32 `json:"discoverer_count,omitempty"` // The platform names of the sources that discovered the asset. DiscovererPlatformNames []string `json:"discoverer_platform_names"` // The product type descriptions of the sources that discovered the asset. DiscovererProductTypeDescs []string `json:"discoverer_product_type_descs"` // The tags of the sources that discovered the asset. DiscovererTags []string `json:"discoverer_tags"` // The names and sizes of the disks on the asset DiskSizes []*DomainDiscoverAPIDiskSize `json:"disk_sizes"` // The email of the asset as listed in Active Directory. Email string `json:"email,omitempty"` // The list of encrypted drives on the host EncryptedDrives []string `json:"encrypted_drives"` // The count of encrypted drives on the host EncryptedDrivesCount int32 `json:"encrypted_drives_count,omitempty"` // The encryption status of the host EncryptionStatus string `json:"encryption_status,omitempty"` // The type of asset (managed, unmanaged, unsupported). EntityType string `json:"entity_type,omitempty"` // The external IPv4 address of the asset. ExternalIP string `json:"external_ip,omitempty"` // Lists the data providers for each property in the response (Cannot be used for filtering, sorting, or querying). FieldMetadata map[string]DomainDiscoverAPIFieldMetadata `json:"field_metadata,omitempty"` // The agent ID of the Falcon sensor on the source that first discovered the asset. FirstDiscovererAid string `json:"first_discoverer_aid,omitempty"` // The first time the asset was seen in your environment. FirstSeenTimestamp string `json:"first_seen_timestamp,omitempty"` // The fully qualified domain name of the asset. Fqdn string `json:"fqdn,omitempty"` // The host management groups the asset is part of. Groups []string `json:"groups"` // The asset's hostname. Hostname string `json:"hostname,omitempty"` // The unique ID of the asset. // Required: true ID *string `json:"id"` // Whether the asset is exposed to the internet (Yes or Unknown). InternetExposure string `json:"internet_exposure,omitempty"` // For Linux and Mac hosts: the major version, minor version, and patch version of the kernel for the asset. For Windows hosts: the build number of the asset. KernelVersion string `json:"kernel_version,omitempty"` // The agent ID of the Falcon sensor installed on the source that most recently discovered the asset. LastDiscovererAid string `json:"last_discoverer_aid,omitempty"` // The most recent time the asset was seen in your environment. LastSeenTimestamp string `json:"last_seen_timestamp,omitempty"` // Historical local IPv4 addresses associated with the asset. LocalIPAddresses []string `json:"local_ip_addresses"` // The number of historical local IPv4 addresses the asset has had. LocalIpsCount int32 `json:"local_ips_count,omitempty"` // The location of the asset. Location string `json:"location,omitempty"` // The number of logical cores available on the system LogicalCoreCount int32 `json:"logical_core_count,omitempty"` // Historical MAC addresses associated with the asset. MacAddresses []string `json:"mac_addresses"` // The domain name the asset is currently joined to. MachineDomain string `json:"machine_domain,omitempty"` // The first and last name of the person who manages this asset. ManagedBy string `json:"managed_by,omitempty"` // The max memory usage in the last 15 minutes on the host MaxMemoryUsage int32 `json:"max_memory_usage,omitempty"` // The max memory usage percent in the last 15 minutes on the host MaxMemoryUsagePct int32 `json:"max_memory_usage_pct,omitempty"` // The max processor usage in the last 15 minutes on the host MaxProcessorUsage int32 `json:"max_processor_usage,omitempty"` // The path, used and available space on mounted disks MountStorageInfo []*DomainDiscoverAPIMountStorageInfo `json:"mount_storage_info"` // The asset's network interfaces (Cannot be used for filtering, sorting, or querying). NetworkInterfaces []*DomainDiscoverAPINetworkInterface `json:"network_interfaces"` // The number of active physical drives available on the system. NumberOfDiskDrives int32 `json:"number_of_disk_drives,omitempty"` // The globally unique identifier (GUID) of the asset in Active Directory. ObjectGUID string `json:"object_guid,omitempty"` // The security identifier (SID) of the asset in Active Directory. ObjectSid string `json:"object_sid,omitempty"` // Whether the asset is at end of support (Yes, No, or Unknown). OsIsEol string `json:"os_is_eol,omitempty"` // The os security features of the asset OsSecurity *DomainDiscoverAPIOsSecurity `json:"os_security,omitempty"` // The OS service pack on the asset. OsServicePack string `json:"os_service_pack,omitempty"` // The OS version of the asset. OsVersion string `json:"os_version,omitempty"` // The organizational unit of the asset. Ou string `json:"ou,omitempty"` // The first and last name of the person who owns this asset. OwnedBy string `json:"owned_by,omitempty"` // The number of physical CPU cores available on the system. PhysicalCoreCount int32 `json:"physical_core_count,omitempty"` // The platform name of the asset (Windows, Mac, Linux). PlatformName string `json:"platform_name,omitempty"` // The number of physical processors available on the system. ProcessorPackageCount int32 `json:"processor_package_count,omitempty"` // The product type of the asset represented as a number (1 = Workstation, 2 = Domain Controller, 3 = Server). ProductType string `json:"product_type,omitempty"` // The product type of the asset (Workstation, Domain Controller, Server). ProductTypeDesc string `json:"product_type_desc,omitempty"` // Whether the asset is in reduced functionality mode (Yes or No). ReducedFunctionalityMode string `json:"reduced_functionality_mode,omitempty"` // The unique identifier of the asset from ServiceNow, if any. ServicenowID string `json:"servicenow_id,omitempty"` // The site name of the domain the asset is joined to (applies only to Windows hosts). SiteName string `json:"site_name,omitempty"` // The name of the U.S. state where the asset is located. State string `json:"state,omitempty"` // The asset's system manufacturer. SystemManufacturer string `json:"system_manufacturer,omitempty"` // The asset's system product name. SystemProductName string `json:"system_product_name,omitempty"` // The asset's system serial number. SystemSerialNumber string `json:"system_serial_number,omitempty"` // The sensor and cloud tags of the asset. Tags []string `json:"tags"` // The count of bios files measured by the firmware image TotalBiosFiles int32 `json:"total_bios_files,omitempty"` // Total amount of disk space available on the system TotalDiskSpace int32 `json:"total_disk_space,omitempty"` // The total memory of the asset TotalMemory int32 `json:"total_memory,omitempty"` // The list of unencrypted drives on the host UnencryptedDrives []string `json:"unencrypted_drives"` // The count of unencrypted drives on the host UnencryptedDrivesCount int32 `json:"unencrypted_drives_count,omitempty"` // The used disk space in the last 15 minutes on the host UsedDiskSpace int32 `json:"used_disk_space,omitempty"` // The used disk space percent in the last 15 minutes on the host UsedDiskSpacePct int32 `json:"used_disk_space_pct,omitempty"` // What the asset is used for, such as production, staging, or QA. UsedFor string `json:"used_for,omitempty"` }
DomainDiscoverAPIHost Represents information about a managed, an unmanaged or an unsupported asset.
swagger:model domain.DiscoverAPIHost
func (*DomainDiscoverAPIHost) ContextValidate ¶ added in v0.2.14
ContextValidate validate this domain discover API host based on the context it is used
func (*DomainDiscoverAPIHost) MarshalBinary ¶ added in v0.2.14
func (m *DomainDiscoverAPIHost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIHost) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainDiscoverAPIHost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIHostEntitiesResponse ¶ added in v0.2.14
type DomainDiscoverAPIHostEntitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainDiscoverAPIHost `json:"resources"` }
DomainDiscoverAPIHostEntitiesResponse domain discover API host entities response
swagger:model domain.DiscoverAPIHostEntitiesResponse
func (*DomainDiscoverAPIHostEntitiesResponse) ContextValidate ¶ added in v0.2.14
func (m *DomainDiscoverAPIHostEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain discover API host entities response based on the context it is used
func (*DomainDiscoverAPIHostEntitiesResponse) MarshalBinary ¶ added in v0.2.14
func (m *DomainDiscoverAPIHostEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIHostEntitiesResponse) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainDiscoverAPIHostEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPILogin ¶ added in v0.2.21
type DomainDiscoverAPILogin struct { // The ID of the account that made the login. AccountID string `json:"account_id,omitempty"` // The name of the account that made the login (Domain\Username or Hostname\Username). AccountName string `json:"account_name,omitempty"` // The type of the account that made the login. AccountType string `json:"account_type,omitempty"` // Whether the account that made the login has administrator privileges (Yes, No, or Unknown). AdminPrivileges string `json:"admin_privileges,omitempty"` // A login represents an aggregation of login attempts made in a window of time (1-hour window for logins in the past day, or 24-hour window for logins older than a day). AggregationTimeInterval string `json:"aggregation_time_interval,omitempty"` // The agent ID of the Falcon sensor installed on the asset where the login took place. Aid string `json:"aid,omitempty"` // The customer ID where login took place. Cid string `json:"cid,omitempty"` // The description of the reason why the login failed, if login_status="Failed".<ul><li>There are currently no login servers available to service the login request.</li><li>User login with misspelled or bad user account</li><li>User login with misspelled or bad password</li><li>This is either due to a bad username or authentication information</li><li>Unknown user name or bad password.</li><li>User login outside authorized hours</li><li>User login from unauthorized workstation</li><li>User login with expired password</li><li>User login to account disabled by administrator</li><li>Indicates the Sam Server was in the wrong state to perform the desired operation.</li><li>Clocks between DC and other computer too far out of sync</li><li>The user has not been granted the requested login type (aka login right) at this machine</li><li>The login request failed because the trust relationship between the primary domain and the trusted domain failed.</li><li>An attempt was made to login, but the Netlogon service was not started.</li><li>User login with expired account</li><li>User is required to change password at next login</li><li>Evidently a bug in Windows and not a risk</li><li>User login with account locked</li><li>Failure Reason: An Error occurred during Login</li><li>Login Failure: The machine you are logging in to is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine.</li><li>Status OK.</li><li>Invalid password entered</li></ul> FailureDescription string `json:"failure_description,omitempty"` // The name of the city where the asset is located where the login took place. HostCity string `json:"host_city,omitempty"` // The name of the country where the asset is located on which the login took place. HostCountry string `json:"host_country,omitempty"` // The unique ID of the asset where the login took place. HostID string `json:"host_id,omitempty"` // The hostname of the host where the login took place. Hostname string `json:"hostname,omitempty"` // The unique ID of the login. ID string `json:"id,omitempty"` // Whether the failed login is considered suspicious based on criteria including login failures and locations (true or false). IsSuspicious bool `json:"is_suspicious,omitempty"` // The external IP address of the asset where the login took place. LocalIP string `json:"local_ip,omitempty"` // The domain of the asset where the login took place. LoginDomain string `json:"login_domain,omitempty"` // Number of times a login attempt happened in the specified aggregation time interval for this login (1-hour window for logins in the past day, or 24-hour window for logins older than a day). LoginEventCount int64 `json:"login_event_count,omitempty"` // The status of the login (Successful or Failed). LoginStatus string `json:"login_status,omitempty"` // The date and time of the most recent attempt in the login. LoginTimestamp string `json:"login_timestamp,omitempty"` // The type of the login. // // For successful logins: <ul><li>Interactive</li><li>Service</li><li>Terminal server</li><li>Cached credentials</li><li>Auditing</li></ul> // For failed logins: <ul><li>Interactive</li><li>Network</li><li>Batch</li><li>Service</li><li>Unlock</li><li>Network cleartext</li><li>New credentials</li><li>Terminal server</li><li>Cached credentials</li><li>Auditing</li></ul> LoginType string `json:"login_type,omitempty"` // The remote IP address where the login was initiated. RemoteIP string `json:"remote_ip,omitempty"` // The security identifier of the account on a Windows asset that made the login. UserSid string `json:"user_sid,omitempty"` // The username of the account that made the login. Username string `json:"username,omitempty"` }
DomainDiscoverAPILogin Represents information about a successful or a failed login.
swagger:model domain.DiscoverAPILogin
func (*DomainDiscoverAPILogin) ContextValidate ¶ added in v0.2.21
func (m *DomainDiscoverAPILogin) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API login based on context it is used
func (*DomainDiscoverAPILogin) MarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPILogin) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPILogin) UnmarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPILogin) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPILoginEntitiesResponse ¶ added in v0.2.21
type DomainDiscoverAPILoginEntitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainDiscoverAPILogin `json:"resources"` }
DomainDiscoverAPILoginEntitiesResponse domain discover API login entities response
swagger:model domain.DiscoverAPILoginEntitiesResponse
func (*DomainDiscoverAPILoginEntitiesResponse) ContextValidate ¶ added in v0.2.21
func (m *DomainDiscoverAPILoginEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain discover API login entities response based on the context it is used
func (*DomainDiscoverAPILoginEntitiesResponse) MarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPILoginEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPILoginEntitiesResponse) UnmarshalBinary ¶ added in v0.2.21
func (m *DomainDiscoverAPILoginEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIMountStorageInfo ¶ added in v0.2.33
type DomainDiscoverAPIMountStorageInfo struct { // The available space of the mounted disk AvailableSpace int32 `json:"available_space,omitempty"` // The path of the mounted disk MountPath string `json:"mount_path,omitempty"` // The used space of the mounted disk UsedSpace int32 `json:"used_space,omitempty"` }
DomainDiscoverAPIMountStorageInfo domain discover API mount storage info
swagger:model domain.DiscoverAPIMountStorageInfo
func (*DomainDiscoverAPIMountStorageInfo) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIMountStorageInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API mount storage info based on context it is used
func (*DomainDiscoverAPIMountStorageInfo) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIMountStorageInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIMountStorageInfo) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIMountStorageInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPINetworkInterface ¶ added in v0.2.14
type DomainDiscoverAPINetworkInterface struct { // The name or alias of the network interface associated with the asset. InterfaceAlias string `json:"interface_alias,omitempty"` // The description of the network interface associated with the asset. InterfaceDescription string `json:"interface_description,omitempty"` // The local IPv4 address or addresses of the network interface associated with the asset over time LocalIP string `json:"local_ip,omitempty"` // The MAC address of the network interface associated with the asset. MacAddress string `json:"mac_address,omitempty"` // The prefix or prefixes of the network over time, made of the first two bytes of the IP address. NetworkPrefix string `json:"network_prefix,omitempty"` }
DomainDiscoverAPINetworkInterface The local IPv4 address or addresses of the network interface associated with the asset over time.
swagger:model domain.DiscoverAPINetworkInterface
func (*DomainDiscoverAPINetworkInterface) ContextValidate ¶ added in v0.2.14
func (m *DomainDiscoverAPINetworkInterface) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API network interface based on context it is used
func (*DomainDiscoverAPINetworkInterface) MarshalBinary ¶ added in v0.2.14
func (m *DomainDiscoverAPINetworkInterface) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPINetworkInterface) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainDiscoverAPINetworkInterface) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDiscoverAPIOsSecurity ¶ added in v0.2.33
type DomainDiscoverAPIOsSecurity struct { // The credential guard status of the host CredentialGuardStatus bool `json:"credential_guard_status,omitempty"` // The device guard status of the host DeviceGuardStatus bool `json:"device_guard_status,omitempty"` // The iommu protection status of the host IommuProtectionStatus string `json:"iommu_protection_status,omitempty"` // The kernel dma protection status of the host KernelDmaProtectionStatus bool `json:"kernel_dma_protection_status,omitempty"` // The secure boot enabled status of the host SecureBootEnabledStatus bool `json:"secure_boot_enabled_status,omitempty"` // The secure boot requested status of the host SecureBootRequestedStatus bool `json:"secure_boot_requested_status,omitempty"` // The secure memory overwrite requested status of the host SecureMemoryOverwriteRequestedStatus string `json:"secure_memory_overwrite_requested_status,omitempty"` // The system guard status of the host SystemGuardStatus string `json:"system_guard_status,omitempty"` // The uefi memory protection status of the host UefiMemoryProtectionStatus string `json:"uefi_memory_protection_status,omitempty"` // The virtualization based security status of the host VirtualizationBasedSecurityStatus bool `json:"virtualization_based_security_status,omitempty"` }
DomainDiscoverAPIOsSecurity domain discover API os security
swagger:model domain.DiscoverAPIOsSecurity
func (*DomainDiscoverAPIOsSecurity) ContextValidate ¶ added in v0.2.33
func (m *DomainDiscoverAPIOsSecurity) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain discover API os security based on context it is used
func (*DomainDiscoverAPIOsSecurity) MarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIOsSecurity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDiscoverAPIOsSecurity) UnmarshalBinary ¶ added in v0.2.33
func (m *DomainDiscoverAPIOsSecurity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainDisposition ¶
type DomainDisposition struct { // id // Required: true ID *int32 `json:"id"` // label // Required: true Label *string `json:"label"` }
DomainDisposition domain disposition
swagger:model domain.Disposition
func (*DomainDisposition) ContextValidate ¶
ContextValidate validates this domain disposition based on context it is used
func (*DomainDisposition) MarshalBinary ¶
func (m *DomainDisposition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainDisposition) UnmarshalBinary ¶
func (m *DomainDisposition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainECrimeKillChain ¶
type DomainECrimeKillChain struct { // attribution Attribution string `json:"attribution,omitempty"` // crimes Crimes string `json:"crimes,omitempty"` // customers Customers string `json:"customers,omitempty"` // marketing Marketing string `json:"marketing,omitempty"` // monetization Monetization string `json:"monetization,omitempty"` // rich text attribution RichTextAttribution string `json:"rich_text_attribution,omitempty"` // rich text crimes RichTextCrimes string `json:"rich_text_crimes,omitempty"` // rich text customers RichTextCustomers string `json:"rich_text_customers,omitempty"` // rich text marketing RichTextMarketing string `json:"rich_text_marketing,omitempty"` // rich text monetization RichTextMonetization string `json:"rich_text_monetization,omitempty"` // rich text services offered RichTextServicesOffered string `json:"rich_text_services_offered,omitempty"` // rich text services used RichTextServicesUsed string `json:"rich_text_services_used,omitempty"` // rich text technical tradecraft RichTextTechnicalTradecraft string `json:"rich_text_technical_tradecraft,omitempty"` // rich text victims RichTextVictims string `json:"rich_text_victims,omitempty"` // services offered ServicesOffered string `json:"services_offered,omitempty"` // services used ServicesUsed string `json:"services_used,omitempty"` // technical tradecraft TechnicalTradecraft string `json:"technical_tradecraft,omitempty"` // victims Victims string `json:"victims,omitempty"` }
DomainECrimeKillChain domain e crime kill chain
swagger:model domain.ECrimeKillChain
func (*DomainECrimeKillChain) ContextValidate ¶
ContextValidate validates this domain e crime kill chain based on context it is used
func (*DomainECrimeKillChain) MarshalBinary ¶
func (m *DomainECrimeKillChain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainECrimeKillChain) UnmarshalBinary ¶
func (m *DomainECrimeKillChain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainEntitiesPatchRequest ¶ added in v0.2.9
type DomainEntitiesPatchRequest struct { // action Action string `json:"action,omitempty"` // comment Comment string `json:"comment,omitempty"` // ids Ids []string `json:"ids"` }
DomainEntitiesPatchRequest domain entities patch request
swagger:model domain.EntitiesPatchRequest
func (*DomainEntitiesPatchRequest) ContextValidate ¶ added in v0.2.9
func (m *DomainEntitiesPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain entities patch request based on context it is used
func (*DomainEntitiesPatchRequest) MarshalBinary ¶ added in v0.2.9
func (m *DomainEntitiesPatchRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainEntitiesPatchRequest) UnmarshalBinary ¶ added in v0.2.9
func (m *DomainEntitiesPatchRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainEntity ¶
type DomainEntity struct { // id // Required: true ID *int64 `json:"id"` // name Name string `json:"name,omitempty"` // slug Slug string `json:"slug,omitempty"` // value Value string `json:"value,omitempty"` }
DomainEntity domain entity
swagger:model domain.Entity
func (*DomainEntity) ContextValidate ¶
ContextValidate validates this domain entity based on context it is used
func (*DomainEntity) MarshalBinary ¶
func (m *DomainEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainEntity) UnmarshalBinary ¶
func (m *DomainEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainEnvironmentScore ¶
type DomainEnvironmentScore struct { // id // Required: true ID *string `json:"id"` // score // Required: true Score *int32 `json:"score"` // timestamp // Required: true // Format: date-time Timestamp *strfmt.DateTime `json:"timestamp"` }
DomainEnvironmentScore domain environment score
swagger:model domain.EnvironmentScore
func (*DomainEnvironmentScore) ContextValidate ¶
func (m *DomainEnvironmentScore) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain environment score based on context it is used
func (*DomainEnvironmentScore) MarshalBinary ¶
func (m *DomainEnvironmentScore) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainEnvironmentScore) UnmarshalBinary ¶
func (m *DomainEnvironmentScore) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainErrorsOnly ¶ added in v0.2.3
type DomainErrorsOnly struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
DomainErrorsOnly domain errors only
swagger:model domain.ErrorsOnly
func (*DomainErrorsOnly) ContextValidate ¶ added in v0.2.3
ContextValidate validate this domain errors only based on the context it is used
func (*DomainErrorsOnly) MarshalBinary ¶ added in v0.2.3
func (m *DomainErrorsOnly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainErrorsOnly) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainErrorsOnly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainEvent ¶ added in v0.2.28
type DomainEvent struct { // The raw body of the event // Required: true Body *string `json:"body"` // By default, event bodies are truncated to 64kb and bodyIsTruncated is set to True. For event bodies larger than 64kb, call the /events-full-body endpoint with the respective eventId // Required: true BodyIsTruncated *bool `json:"body_is_truncated"` // Link to the event, can be missing BodyLink string `json:"body_link,omitempty"` // botnet config source BotnetConfigSource *DomainBotnetConfigSource `json:"botnet_config_source,omitempty"` // The date the event was created (in UTC format) // Required: true CreatedDate *string `json:"created_date"` // ddos attack source DdosAttackSource *DomainDDOSAttackSource `json:"ddos_attack_source,omitempty"` // The type of event. One of `TweetEvent`, `CodePasteEvent`, `BotnetConfigEvent`, `DdosAttackEvent` // Required: true EventType *string `json:"event_type"` // The event's fingerprint // Required: true Fingerprint *string `json:"fingerprint"` // The unique event ID // Required: true ID *string `json:"id"` // List of objects with rules that matched the event MatchedRules []*DomainMatchedRule `json:"matched_rules"` // pastebin text source PastebinTextSource *DomainPastebinTextSource `json:"pastebin_text_source,omitempty"` // A list of tags summarizing event content Tags []string `json:"tags"` // tweet source TweetSource *DomainTweetSource `json:"tweet_source,omitempty"` // The date the event was last updated (in UTC format) // Required: true UpdatedDate *string `json:"updated_date"` }
DomainEvent domain event
swagger:model domain.Event
func (*DomainEvent) ContextValidate ¶ added in v0.2.28
ContextValidate validate this domain event based on the context it is used
func (*DomainEvent) MarshalBinary ¶ added in v0.2.28
func (m *DomainEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainEvent) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainEventEntitiesResponse ¶ added in v0.2.28
type DomainEventEntitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainEvent `json:"resources"` }
DomainEventEntitiesResponse domain event entities response
swagger:model domain.EventEntitiesResponse
func (*DomainEventEntitiesResponse) ContextValidate ¶ added in v0.2.28
func (m *DomainEventEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain event entities response based on the context it is used
func (*DomainEventEntitiesResponse) MarshalBinary ¶ added in v0.2.28
func (m *DomainEventEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainEventEntitiesResponse) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainEventEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainEventHistogram ¶
type DomainEventHistogram struct { // count // Required: true Count *int32 `json:"count"` // has detect // Required: true HasDetect *bool `json:"has_detect"` // has overwatch // Required: true HasOverwatch *bool `json:"has_overwatch"` // has prevented // Required: true HasPrevented *bool `json:"has_prevented"` // timestamp max // Required: true TimestampMax *int64 `json:"timestamp_max"` // timestamp min // Required: true TimestampMin *int64 `json:"timestamp_min"` }
DomainEventHistogram domain event histogram
swagger:model domain.EventHistogram
func (*DomainEventHistogram) ContextValidate ¶
ContextValidate validates this domain event histogram based on context it is used
func (*DomainEventHistogram) MarshalBinary ¶
func (m *DomainEventHistogram) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainEventHistogram) UnmarshalBinary ¶
func (m *DomainEventHistogram) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExportJobEntitiesResponseV1 ¶ added in v0.2.32
type DomainExportJobEntitiesResponseV1 struct { // errors // Required: true Errors []*ReconmsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainExportJobMetadataV1 `json:"resources"` }
DomainExportJobEntitiesResponseV1 domain export job entities response v1
swagger:model domain.ExportJobEntitiesResponseV1
func (*DomainExportJobEntitiesResponseV1) ContextValidate ¶ added in v0.2.32
func (m *DomainExportJobEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain export job entities response v1 based on the context it is used
func (*DomainExportJobEntitiesResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobEntitiesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExportJobEntitiesResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobEntitiesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExportJobIDResponseV1 ¶ added in v0.2.32
type DomainExportJobIDResponseV1 struct { // errors // Required: true Errors []*ReconmsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainExportJobIDResponseV1 domain export job ID response v1
swagger:model domain.ExportJobIDResponseV1
func (*DomainExportJobIDResponseV1) ContextValidate ¶ added in v0.2.32
func (m *DomainExportJobIDResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain export job ID response v1 based on the context it is used
func (*DomainExportJobIDResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobIDResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExportJobIDResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobIDResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExportJobMetadataV1 ¶ added in v0.2.32
type DomainExportJobMetadataV1 struct { // entity // Required: true Entity *string `json:"entity"` // filename // Required: true Filename *string `json:"filename"` // id // Required: true ID *string `json:"id"` // status // Required: true Status *string `json:"status"` }
DomainExportJobMetadataV1 domain export job metadata v1
swagger:model domain.ExportJobMetadataV1
func (*DomainExportJobMetadataV1) ContextValidate ¶ added in v0.2.32
func (m *DomainExportJobMetadataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain export job metadata v1 based on context it is used
func (*DomainExportJobMetadataV1) MarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobMetadataV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExportJobMetadataV1) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobMetadataV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExportJobV1 ¶ added in v0.2.32
type DomainExportJobV1 struct { // id // Required: true ID *string `json:"id"` // status // Required: true Status *string `json:"status"` }
DomainExportJobV1 domain export job v1
swagger:model domain.ExportJobV1
func (*DomainExportJobV1) ContextValidate ¶ added in v0.2.32
ContextValidate validates this domain export job v1 based on context it is used
func (*DomainExportJobV1) MarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExportJobV1) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainExportJobV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExposedDataRecordFinancialV1 ¶ added in v0.2.28
type DomainExposedDataRecordFinancialV1 struct { // bank account // Required: true BankAccount *string `json:"bank_account"` // credit card // Required: true CreditCard *string `json:"credit_card"` // crypto currency address // Required: true CryptoCurrencyAddress *string `json:"crypto_currency_address"` }
DomainExposedDataRecordFinancialV1 domain exposed data record financial v1
swagger:model domain.ExposedDataRecordFinancialV1
func (*DomainExposedDataRecordFinancialV1) ContextValidate ¶ added in v0.2.28
func (m *DomainExposedDataRecordFinancialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain exposed data record financial v1 based on context it is used
func (*DomainExposedDataRecordFinancialV1) MarshalBinary ¶ added in v0.2.28
func (m *DomainExposedDataRecordFinancialV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExposedDataRecordFinancialV1) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainExposedDataRecordFinancialV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExposedDataRecordLocationV1 ¶ added in v0.2.28
type DomainExposedDataRecordLocationV1 struct { // city // Required: true City *string `json:"city"` // country code // Required: true CountryCode *string `json:"country_code"` // federal admin region // Required: true FederalAdminRegion *string `json:"federal_admin_region"` // federal district // Required: true FederalDistrict *string `json:"federal_district"` // postal code // Required: true PostalCode *string `json:"postal_code"` // state // Required: true State *string `json:"state"` }
DomainExposedDataRecordLocationV1 domain exposed data record location v1
swagger:model domain.ExposedDataRecordLocationV1
func (*DomainExposedDataRecordLocationV1) ContextValidate ¶ added in v0.2.28
func (m *DomainExposedDataRecordLocationV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain exposed data record location v1 based on context it is used
func (*DomainExposedDataRecordLocationV1) MarshalBinary ¶ added in v0.2.28
func (m *DomainExposedDataRecordLocationV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExposedDataRecordLocationV1) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainExposedDataRecordLocationV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainExposedDataRecordSocialV1 ¶ added in v0.2.28
type DomainExposedDataRecordSocialV1 struct { // aim id // Required: true AimID *string `json:"aim_id"` // facebook id // Required: true FacebookID *string `json:"facebook_id"` // icq id // Required: true IcqID *string `json:"icq_id"` // instagram id // Required: true InstagramID *string `json:"instagram_id"` // msn id // Required: true MsnID *string `json:"msn_id"` // skype id // Required: true SkypeID *string `json:"skype_id"` // twitter id // Required: true TwitterID *string `json:"twitter_id"` // vk id // Required: true VkID *string `json:"vk_id"` }
DomainExposedDataRecordSocialV1 domain exposed data record social v1
swagger:model domain.ExposedDataRecordSocialV1
func (*DomainExposedDataRecordSocialV1) ContextValidate ¶ added in v0.2.28
func (m *DomainExposedDataRecordSocialV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain exposed data record social v1 based on context it is used
func (*DomainExposedDataRecordSocialV1) MarshalBinary ¶ added in v0.2.28
func (m *DomainExposedDataRecordSocialV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainExposedDataRecordSocialV1) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainExposedDataRecordSocialV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainField ¶
type DomainField struct { // name // Required: true Name *string `json:"name"` // value // Required: true Value *string `json:"value"` }
DomainField domain field
swagger:model domain.Field
func (*DomainField) ContextValidate ¶
ContextValidate validates this domain field based on context it is used
func (*DomainField) MarshalBinary ¶
func (m *DomainField) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainField) UnmarshalBinary ¶
func (m *DomainField) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainFieldValidation ¶
type DomainFieldValidation struct { // bytes // Required: true Bytes *string `json:"bytes"` // error Error string `json:"error,omitempty"` // matches test MatchesTest bool `json:"matches_test,omitempty"` // name // Required: true Name *string `json:"name"` // test data TestData string `json:"test_data,omitempty"` // valid // Required: true Valid *bool `json:"valid"` // value // Required: true Value *string `json:"value"` }
DomainFieldValidation domain field validation
swagger:model domain.FieldValidation
func (*DomainFieldValidation) ContextValidate ¶
ContextValidate validates this domain field validation based on context it is used
func (*DomainFieldValidation) MarshalBinary ¶
func (m *DomainFieldValidation) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainFieldValidation) UnmarshalBinary ¶
func (m *DomainFieldValidation) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainFieldValue ¶
type DomainFieldValue struct { // final value FinalValue string `json:"final_value,omitempty"` // label Label string `json:"label,omitempty"` // name // Required: true Name *string `json:"name"` // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` // values // Required: true Values []*DomainValueItem `json:"values"` }
DomainFieldValue domain field value
swagger:model domain.FieldValue
func (*DomainFieldValue) ContextValidate ¶
ContextValidate validate this domain field value based on the context it is used
func (*DomainFieldValue) MarshalBinary ¶
func (m *DomainFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainFieldValue) UnmarshalBinary ¶
func (m *DomainFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainFile ¶
type DomainFile struct { // id // Required: true ID *int64 `json:"id"` // url // Required: true URL *string `json:"url"` }
DomainFile domain file
swagger:model domain.File
func (*DomainFile) ContextValidate ¶
ContextValidate validates this domain file based on context it is used
func (*DomainFile) MarshalBinary ¶
func (m *DomainFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainFile) UnmarshalBinary ¶
func (m *DomainFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainFileCount ¶ added in v0.2.31
type DomainFileCount struct { // malicious Malicious int32 `json:"malicious,omitempty"` // quarantined Quarantined int32 `json:"quarantined,omitempty"` // scanned Scanned int32 `json:"scanned,omitempty"` // skipped Skipped int32 `json:"skipped,omitempty"` }
DomainFileCount domain file count
swagger:model domain.FileCount
func (*DomainFileCount) ContextValidate ¶ added in v0.2.31
ContextValidate validates this domain file count based on context it is used
func (*DomainFileCount) MarshalBinary ¶ added in v0.2.31
func (m *DomainFileCount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainFileCount) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainFileCount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainFileDetailsV1 ¶ added in v0.2.28
type DomainFileDetailsV1 struct { // (Boolean) If it's a complete dataset or not. // Required: true CompleteDataSet *bool `json:"complete_data_set"` // A list of download urls for this file. // Required: true DownloadUrls []string `json:"download_urls"` // The name of the file containing the exposed record(s). // Required: true Name *string `json:"name"` // The size of the file. // Required: true Size *int32 `json:"size"` }
DomainFileDetailsV1 domain file details v1
swagger:model domain.FileDetailsV1
func (*DomainFileDetailsV1) ContextValidate ¶ added in v0.2.28
ContextValidate validates this domain file details v1 based on context it is used
func (*DomainFileDetailsV1) MarshalBinary ¶ added in v0.2.28
func (m *DomainFileDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainFileDetailsV1) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainFileDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainFileV2 ¶ added in v0.2.21
type DomainFileV2 struct { // cloud request id // Required: true CloudRequestID *string `json:"cloud_request_id"` // complete // Required: true Complete *bool `json:"complete"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"deleted_at"` // error message // Required: true ErrorMessage *string `json:"error_message"` // id // Required: true ID *string `json:"id"` // name // Required: true Name *string `json:"name"` // progress // Required: true Progress *float32 `json:"progress"` // session id // Required: true SessionID *string `json:"session_id"` // sha256 // Required: true Sha256 *string `json:"sha256"` // size // Required: true Size *int64 `json:"size"` // stage // Required: true Stage *string `json:"stage"` // status // Required: true Status *string `json:"status"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
DomainFileV2 domain file v2
swagger:model domain.FileV2
func (*DomainFileV2) ContextValidate ¶ added in v0.2.21
ContextValidate validates this domain file v2 based on context it is used
func (*DomainFileV2) MarshalBinary ¶ added in v0.2.21
func (m *DomainFileV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainFileV2) UnmarshalBinary ¶ added in v0.2.21
func (m *DomainFileV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainGCPAccountV1 ¶
type DomainGCPAccountV1 struct { // cid // Required: true Cid *string `json:"cid"` // GCP ParentID. // Required: true ParentID *string `json:"parent_id"` // Account registration status. Status string `json:"status,omitempty"` }
DomainGCPAccountV1 domain g c p account v1
swagger:model domain.GCPAccountV1
func (*DomainGCPAccountV1) ContextValidate ¶
ContextValidate validates this domain g c p account v1 based on context it is used
func (*DomainGCPAccountV1) MarshalBinary ¶
func (m *DomainGCPAccountV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainGCPAccountV1) UnmarshalBinary ¶
func (m *DomainGCPAccountV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainIOAEnrichments ¶ added in v0.2.14
type DomainIOAEnrichments struct { // inventory Inventory *DetectionInventoryEnrichment `json:"inventory,omitempty"` // sensor events SensorEvents *DetectionEnrichment `json:"sensor_events,omitempty"` }
DomainIOAEnrichments domain i o a enrichments
swagger:model domain.IOAEnrichments
func (*DomainIOAEnrichments) ContextValidate ¶ added in v0.2.14
ContextValidate validate this domain i o a enrichments based on the context it is used
func (*DomainIOAEnrichments) MarshalBinary ¶ added in v0.2.14
func (m *DomainIOAEnrichments) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainIOAEnrichments) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainIOAEnrichments) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainIOAEventAggregate ¶ added in v0.2.4
type DomainIOAEventAggregate struct { // cid severity CidSeverity int32 `json:"cid_severity,omitempty"` // confidence Confidence int32 `json:"confidence,omitempty"` // count Count int32 `json:"count,omitempty"` // events Events []string `json:"events"` // first timestamp FirstTimestamp string `json:"first_timestamp,omitempty"` // join keys JoinKeys []string `json:"join_keys"` // last timestamp LastTimestamp string `json:"last_timestamp,omitempty"` // score Score int32 `json:"score,omitempty"` // threatintel Threatintel *DetectionAggregateThreatIntel `json:"threatintel,omitempty"` // timestamps Timestamps []string `json:"timestamps"` }
DomainIOAEventAggregate domain i o a event aggregate
swagger:model domain.IOAEventAggregate
func (*DomainIOAEventAggregate) ContextValidate ¶ added in v0.2.4
func (m *DomainIOAEventAggregate) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain i o a event aggregate based on the context it is used
func (*DomainIOAEventAggregate) MarshalBinary ¶ added in v0.2.4
func (m *DomainIOAEventAggregate) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainIOAEventAggregate) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainIOAEventAggregate) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainIOAUser ¶ added in v0.2.4
type DomainIOAUser struct { // user id // Required: true UserID *string `json:"user_id"` // user name // Required: true UserName *string `json:"user_name"` }
DomainIOAUser domain i o a user
swagger:model domain.IOAUser
func (*DomainIOAUser) ContextValidate ¶ added in v0.2.4
ContextValidate validates this domain i o a user based on context it is used
func (*DomainIOAUser) MarshalBinary ¶ added in v0.2.4
func (m *DomainIOAUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainIOAUser) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainIOAUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainImage ¶
type DomainImage struct { // height Height int32 `json:"height,omitempty"` // url // Required: true URL *string `json:"url"` // width Width int32 `json:"width,omitempty"` }
DomainImage domain image
swagger:model domain.Image
func (*DomainImage) ContextValidate ¶
ContextValidate validates this domain image based on context it is used
func (*DomainImage) MarshalBinary ¶
func (m *DomainImage) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainImage) UnmarshalBinary ¶
func (m *DomainImage) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainIncident ¶
type DomainIncident struct { // assigned to AssignedTo string `json:"assigned_to,omitempty"` // assigned to name AssignedToName string `json:"assigned_to_name,omitempty"` // cid // Required: true Cid *string `json:"cid"` // created // Required: true // Format: date-time Created *strfmt.DateTime `json:"created"` // description Description string `json:"description,omitempty"` // end // Required: true // Format: date-time End *strfmt.DateTime `json:"end"` // events histogram EventsHistogram []*DomainEventHistogram `json:"events_histogram"` // fine score // Required: true FineScore *int32 `json:"fine_score"` // host ids // Required: true HostIds []string `json:"host_ids"` // hosts Hosts []*DetectsDeviceDetailIndexed `json:"hosts"` // incident id // Required: true IncidentID *string `json:"incident_id"` // incident type IncidentType int64 `json:"incident_type,omitempty"` // lm host ids LmHostIds []string `json:"lm_host_ids"` // lm hosts capped LmHostsCapped bool `json:"lm_hosts_capped,omitempty"` // modified timestamp // Format: date-time ModifiedTimestamp strfmt.DateTime `json:"modified_timestamp,omitempty"` // name Name string `json:"name,omitempty"` // objectives Objectives []string `json:"objectives"` // start // Required: true // Format: date-time Start *strfmt.DateTime `json:"start"` // state // Required: true State *string `json:"state"` // status Status int32 `json:"status,omitempty"` // tactics Tactics []string `json:"tactics"` // tags Tags []string `json:"tags"` // techniques Techniques []string `json:"techniques"` // users Users []string `json:"users"` // visibility Visibility int32 `json:"visibility,omitempty"` }
DomainIncident domain incident
swagger:model domain.Incident
func (*DomainIncident) ContextValidate ¶
ContextValidate validate this domain incident based on the context it is used
func (*DomainIncident) MarshalBinary ¶
func (m *DomainIncident) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainIncident) UnmarshalBinary ¶
func (m *DomainIncident) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainIncidentID ¶
type DomainIncidentID interface{}
DomainIncidentID domain incident ID
swagger:model domain.IncidentID
type DomainInitRequest ¶
type DomainInitRequest struct { // device id // Required: true DeviceID *string `json:"device_id"` // origin // Required: true Origin *string `json:"origin"` // queue offline // Required: true QueueOffline *bool `json:"queue_offline"` }
DomainInitRequest domain init request
swagger:model domain.InitRequest
func (*DomainInitRequest) ContextValidate ¶
ContextValidate validates this domain init request based on context it is used
func (*DomainInitRequest) MarshalBinary ¶
func (m *DomainInitRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainInitRequest) UnmarshalBinary ¶
func (m *DomainInitRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainInitResponse ¶
type DomainInitResponse struct { // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // existing aid sessions // Required: true ExistingAidSessions *int32 `json:"existing_aid_sessions"` // offline queued // Required: true OfflineQueued *bool `json:"offline_queued"` // previous commands PreviousCommands []string `json:"previous_commands"` // pwd Pwd string `json:"pwd,omitempty"` // scripts // Required: true Scripts []*DomainScriptHelp `json:"scripts"` // session id // Required: true SessionID *string `json:"session_id"` }
DomainInitResponse domain init response
swagger:model domain.InitResponse
func (*DomainInitResponse) ContextValidate ¶
ContextValidate validate this domain init response based on the context it is used
func (*DomainInitResponse) MarshalBinary ¶
func (m *DomainInitResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainInitResponse) UnmarshalBinary ¶
func (m *DomainInitResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainInitResponseWrapper ¶
type DomainInitResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainInitResponse `json:"resources"` }
DomainInitResponseWrapper domain init response wrapper
swagger:model domain.InitResponseWrapper
func (*DomainInitResponseWrapper) ContextValidate ¶
func (m *DomainInitResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain init response wrapper based on the context it is used
func (*DomainInitResponseWrapper) MarshalBinary ¶
func (m *DomainInitResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainInitResponseWrapper) UnmarshalBinary ¶
func (m *DomainInitResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainKeyValuePair ¶ added in v0.2.28
type DomainKeyValuePair struct { // name // Required: true Name *string `json:"name"` // value // Required: true Value *string `json:"value"` }
DomainKeyValuePair domain key value pair
swagger:model domain.KeyValuePair
func (*DomainKeyValuePair) ContextValidate ¶ added in v0.2.28
ContextValidate validates this domain key value pair based on context it is used
func (*DomainKeyValuePair) MarshalBinary ¶ added in v0.2.28
func (m *DomainKeyValuePair) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainKeyValuePair) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainKeyValuePair) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainKillChain ¶
type DomainKillChain struct { // actions and objectives ActionsAndObjectives string `json:"actions_and_objectives,omitempty"` // command and control CommandAndControl string `json:"command_and_control,omitempty"` // delivery Delivery string `json:"delivery,omitempty"` // exploitation Exploitation string `json:"exploitation,omitempty"` // installation Installation string `json:"installation,omitempty"` // objectives Objectives string `json:"objectives,omitempty"` // reconnaissance Reconnaissance string `json:"reconnaissance,omitempty"` // rich text actions and objectives RichTextActionsAndObjectives string `json:"rich_text_actions_and_objectives,omitempty"` // rich text command and control RichTextCommandAndControl string `json:"rich_text_command_and_control,omitempty"` // rich text delivery RichTextDelivery string `json:"rich_text_delivery,omitempty"` // rich text exploitation RichTextExploitation string `json:"rich_text_exploitation,omitempty"` // rich text installation RichTextInstallation string `json:"rich_text_installation,omitempty"` // rich text objectives RichTextObjectives string `json:"rich_text_objectives,omitempty"` // rich text reconnaissance RichTextReconnaissance string `json:"rich_text_reconnaissance,omitempty"` // rich text weaponization RichTextWeaponization string `json:"rich_text_weaponization,omitempty"` // weaponization Weaponization string `json:"weaponization,omitempty"` }
DomainKillChain domain kill chain
swagger:model domain.KillChain
func (*DomainKillChain) ContextValidate ¶
ContextValidate validates this domain kill chain based on context it is used
func (*DomainKillChain) MarshalBinary ¶
func (m *DomainKillChain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainKillChain) UnmarshalBinary ¶
func (m *DomainKillChain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainLaunchExportJobRequestV1 ¶ added in v0.2.32
type DomainLaunchExportJobRequestV1 struct { // The entity type. This can be one of: [notification-exposed-data-record] // Required: true Entity *string `json:"entity"` // The file type of the export. This can be one of: [json csv] // Required: true ExportType *string `json:"export_type"` // FQL query to filter entities by. Possible filter properties depend on the entity type. // Required: true Filter *string `json:"filter"` // If set to true (default), the field names in the exported file will resemble the table header in the UI (e.g. "Hash type"), otherwise the API level field names will be used (e.g. "hash_type") // Required: true HumanReadable *bool `json:"human_readable"` // Possible order by fields: created_timestamp, last_updated_timestamp. Ex: 'last_updated_timestamp|desc' Sort string `json:"sort,omitempty"` }
DomainLaunchExportJobRequestV1 domain launch export job request v1
swagger:model domain.LaunchExportJobRequestV1
func (*DomainLaunchExportJobRequestV1) ContextValidate ¶ added in v0.2.32
func (m *DomainLaunchExportJobRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain launch export job request v1 based on context it is used
func (*DomainLaunchExportJobRequestV1) MarshalBinary ¶ added in v0.2.32
func (m *DomainLaunchExportJobRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainLaunchExportJobRequestV1) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainLaunchExportJobRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainLaunchExportJobResponseV1 ¶ added in v0.2.32
type DomainLaunchExportJobResponseV1 struct { // errors // Required: true Errors []*ReconmsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainExportJobV1 `json:"resources"` }
DomainLaunchExportJobResponseV1 domain launch export job response v1
swagger:model domain.LaunchExportJobResponseV1
func (*DomainLaunchExportJobResponseV1) ContextValidate ¶ added in v0.2.32
func (m *DomainLaunchExportJobResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain launch export job response v1 based on the context it is used
func (*DomainLaunchExportJobResponseV1) MarshalBinary ¶ added in v0.2.32
func (m *DomainLaunchExportJobResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainLaunchExportJobResponseV1) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainLaunchExportJobResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainListFilesResponseWrapper ¶
type DomainListFilesResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ModelFile `json:"resources"` }
DomainListFilesResponseWrapper domain list files response wrapper
swagger:model domain.ListFilesResponseWrapper
func (*DomainListFilesResponseWrapper) ContextValidate ¶
func (m *DomainListFilesResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain list files response wrapper based on the context it is used
func (*DomainListFilesResponseWrapper) MarshalBinary ¶
func (m *DomainListFilesResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainListFilesResponseWrapper) UnmarshalBinary ¶
func (m *DomainListFilesResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainListFilesV2ResponseWrapper ¶ added in v0.2.21
type DomainListFilesV2ResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainFileV2 `json:"resources"` }
DomainListFilesV2ResponseWrapper domain list files v2 response wrapper
swagger:model domain.ListFilesV2ResponseWrapper
func (*DomainListFilesV2ResponseWrapper) ContextValidate ¶ added in v0.2.21
func (m *DomainListFilesV2ResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain list files v2 response wrapper based on the context it is used
func (*DomainListFilesV2ResponseWrapper) MarshalBinary ¶ added in v0.2.21
func (m *DomainListFilesV2ResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainListFilesV2ResponseWrapper) UnmarshalBinary ¶ added in v0.2.21
func (m *DomainListFilesV2ResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainListSessionsResponseMsa ¶
type DomainListSessionsResponseMsa struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainListSessionsResponseMsa domain list sessions response msa
swagger:model domain.ListSessionsResponseMsa
func (*DomainListSessionsResponseMsa) ContextValidate ¶
func (m *DomainListSessionsResponseMsa) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain list sessions response msa based on the context it is used
func (*DomainListSessionsResponseMsa) MarshalBinary ¶
func (m *DomainListSessionsResponseMsa) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainListSessionsResponseMsa) UnmarshalBinary ¶
func (m *DomainListSessionsResponseMsa) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMSSPRoleRequestV1 ¶
type DomainMSSPRoleRequestV1 struct { // resources // Required: true Resources []*DomainMSSPRoles `json:"resources"` }
DomainMSSPRoleRequestV1 domain m s s p role request v1
swagger:model domain.MSSPRoleRequestV1
func (*DomainMSSPRoleRequestV1) ContextValidate ¶
func (m *DomainMSSPRoleRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain m s s p role request v1 based on the context it is used
func (*DomainMSSPRoleRequestV1) MarshalBinary ¶
func (m *DomainMSSPRoleRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMSSPRoleRequestV1) UnmarshalBinary ¶
func (m *DomainMSSPRoleRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMSSPRoleResponseV1 ¶
type DomainMSSPRoleResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainMSSPRoles `json:"resources"` }
DomainMSSPRoleResponseV1 domain m s s p role response v1
swagger:model domain.MSSPRoleResponseV1
func (*DomainMSSPRoleResponseV1) ContextValidate ¶
func (m *DomainMSSPRoleResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain m s s p role response v1 based on the context it is used
func (*DomainMSSPRoleResponseV1) MarshalBinary ¶
func (m *DomainMSSPRoleResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMSSPRoleResponseV1) UnmarshalBinary ¶
func (m *DomainMSSPRoleResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMSSPRoles ¶
type DomainMSSPRoles struct { // cid group id // Required: true CidGroupID *string `json:"cid_group_id"` // id // Required: true ID *string `json:"id"` // role ids // Required: true RoleIds []string `json:"role_ids"` // user group id // Required: true UserGroupID *string `json:"user_group_id"` }
DomainMSSPRoles domain m s s p roles
swagger:model domain.MSSPRoles
func (*DomainMSSPRoles) ContextValidate ¶
ContextValidate validates this domain m s s p roles based on context it is used
func (*DomainMSSPRoles) MarshalBinary ¶
func (m *DomainMSSPRoles) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMSSPRoles) UnmarshalBinary ¶
func (m *DomainMSSPRoles) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMaliciousFile ¶ added in v0.2.31
type DomainMaliciousFile struct { // cid Cid string `json:"cid,omitempty"` // filename Filename string `json:"filename,omitempty"` // filepath Filepath string `json:"filepath,omitempty"` // hash Hash string `json:"hash,omitempty"` // host id HostID string `json:"host_id,omitempty"` // host scan id HostScanID string `json:"host_scan_id,omitempty"` // id // Required: true ID *string `json:"id"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // pattern id PatternID int64 `json:"pattern_id,omitempty"` // quarantined Quarantined bool `json:"quarantined,omitempty"` // scan id ScanID string `json:"scan_id,omitempty"` // severity Severity int64 `json:"severity,omitempty"` }
DomainMaliciousFile domain malicious file
swagger:model domain.MaliciousFile
func (*DomainMaliciousFile) ContextValidate ¶ added in v0.2.31
ContextValidate validates this domain malicious file based on context it is used
func (*DomainMaliciousFile) MarshalBinary ¶ added in v0.2.31
func (m *DomainMaliciousFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMaliciousFile) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainMaliciousFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMatchedBreachSummaryV1 ¶ added in v0.2.14
type DomainMatchedBreachSummaryV1 struct { // Community/colloquial exposed data event name. CommunityName string `json:"community_name,omitempty"` // The level of confidence regarding data veridicality. Options for likely authentic, confirmed authentic (default: unverified). ConfidenceLevel string `json:"confidence_level,omitempty"` // The description of the breach // Required: true Description *string `json:"description"` // The date the exposed data event occurred. EventDate string `json:"event_date,omitempty"` // CrowdStrike-generated unique exposed data event identifier. EventID string `json:"event_id,omitempty"` // The date when the data was leaked online // Format: date-time ExposureDate strfmt.DateTime `json:"exposure_date,omitempty"` // The set of fields which were breached: 'email', 'password', 'login_id', 'phone', etc. // Required: true Fields []string `json:"fields"` // Metadata regarding the file(s) where exposed data records where found. Files []*DomainFileDetailsV1 `json:"files"` // Where the exposed data event happened. (e.g. LinkedIn or linkedin[.]com) ImpactedDomains []string `json:"impacted_domains"` // Where the exposed data event happened ImpactedIps []string `json:"impacted_ips"` // The name of the breach // Required: true Name *string `json:"name"` // Exposed Data Event Threat Actor/Group: Moniker(s) or real name(s) of the individual/group who unveiled confidential data. ObtainedBy string `json:"obtained_by,omitempty"` // Where the leak was found. URL string `json:"url,omitempty"` }
DomainMatchedBreachSummaryV1 domain matched breach summary v1
swagger:model domain.MatchedBreachSummaryV1
func (*DomainMatchedBreachSummaryV1) ContextValidate ¶ added in v0.2.14
func (m *DomainMatchedBreachSummaryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain matched breach summary v1 based on the context it is used
func (*DomainMatchedBreachSummaryV1) MarshalBinary ¶ added in v0.2.14
func (m *DomainMatchedBreachSummaryV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMatchedBreachSummaryV1) UnmarshalBinary ¶ added in v0.2.14
func (m *DomainMatchedBreachSummaryV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMatchedRule ¶ added in v0.2.28
type DomainMatchedRule struct { // The customer ID CustomerID string `json:"customer_id,omitempty"` // The matched rule hit ID HitID string `json:"hit_id,omitempty"` // The matched rule ID RuleID string `json:"rule_id,omitempty"` }
DomainMatchedRule domain matched rule
swagger:model domain.MatchedRule
func (*DomainMatchedRule) ContextValidate ¶ added in v0.2.28
ContextValidate validates this domain matched rule based on context it is used
func (*DomainMatchedRule) MarshalBinary ¶ added in v0.2.28
func (m *DomainMatchedRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMatchedRule) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainMatchedRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMetaInfo ¶ added in v0.2.7
type DomainMetaInfo struct { // msa meta info // Required: true MsaMetaInfo *MsaMetaInfo `json:"MsaMetaInfo"` // quota Quota *DomainQuota `json:"quota,omitempty"` }
DomainMetaInfo domain meta info
swagger:model domain.MetaInfo
func (*DomainMetaInfo) ContextValidate ¶ added in v0.2.7
ContextValidate validate this domain meta info based on the context it is used
func (*DomainMetaInfo) MarshalBinary ¶ added in v0.2.7
func (m *DomainMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMetaInfo) UnmarshalBinary ¶ added in v0.2.7
func (m *DomainMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaDetectSummariesResponse ¶
type DomainMsaDetectSummariesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAPIDetectionDocument `json:"resources"` }
DomainMsaDetectSummariesResponse domain msa detect summaries response
swagger:model domain.MsaDetectSummariesResponse
func (*DomainMsaDetectSummariesResponse) ContextValidate ¶
func (m *DomainMsaDetectSummariesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain msa detect summaries response based on the context it is used
func (*DomainMsaDetectSummariesResponse) MarshalBinary ¶
func (m *DomainMsaDetectSummariesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaDetectSummariesResponse) UnmarshalBinary ¶
func (m *DomainMsaDetectSummariesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaEntitiesRolesResponse ¶ added in v0.2.25
type DomainMsaEntitiesRolesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserRole `json:"resources"` }
DomainMsaEntitiesRolesResponse domain msa entities roles response
swagger:model domain.MsaEntitiesRolesResponse
func (*DomainMsaEntitiesRolesResponse) ContextValidate ¶ added in v0.2.25
func (m *DomainMsaEntitiesRolesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain msa entities roles response based on the context it is used
func (*DomainMsaEntitiesRolesResponse) MarshalBinary ¶ added in v0.2.25
func (m *DomainMsaEntitiesRolesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaEntitiesRolesResponse) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainMsaEntitiesRolesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaEntitiesUsersResponse ¶ added in v0.2.25
type DomainMsaEntitiesUsersResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUser `json:"resources"` }
DomainMsaEntitiesUsersResponse domain msa entities users response
swagger:model domain.MsaEntitiesUsersResponse
func (*DomainMsaEntitiesUsersResponse) ContextValidate ¶ added in v0.2.25
func (m *DomainMsaEntitiesUsersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain msa entities users response based on the context it is used
func (*DomainMsaEntitiesUsersResponse) MarshalBinary ¶ added in v0.2.25
func (m *DomainMsaEntitiesUsersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaEntitiesUsersResponse) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainMsaEntitiesUsersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaMetaInfo ¶ added in v0.2.28
type DomainMsaMetaInfo struct { // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // query time // Required: true QueryTime *float64 `json:"queryTime"` }
DomainMsaMetaInfo domain msa meta info
swagger:model domain.MsaMetaInfo
func (*DomainMsaMetaInfo) ContextValidate ¶ added in v0.2.28
ContextValidate validate this domain msa meta info based on the context it is used
func (*DomainMsaMetaInfo) MarshalBinary ¶ added in v0.2.28
func (m *DomainMsaMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaMetaInfo) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainMsaMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaPFResponseV2 ¶ added in v0.2.22
type DomainMsaPFResponseV2 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainRemoteCommandPutFileV2 `json:"resources"` }
DomainMsaPFResponseV2 domain msa p f response v2
swagger:model domain.MsaPFResponseV2
func (*DomainMsaPFResponseV2) ContextValidate ¶ added in v0.2.22
ContextValidate validate this domain msa p f response v2 based on the context it is used
func (*DomainMsaPFResponseV2) MarshalBinary ¶ added in v0.2.22
func (m *DomainMsaPFResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaPFResponseV2) UnmarshalBinary ¶ added in v0.2.22
func (m *DomainMsaPFResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaQfResponse ¶ added in v0.2.9
type DomainMsaQfResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*QuarantineQuarantinedFile `json:"resources"` }
DomainMsaQfResponse domain msa qf response
swagger:model domain.MsaQfResponse
func (*DomainMsaQfResponse) ContextValidate ¶ added in v0.2.9
ContextValidate validate this domain msa qf response based on the context it is used
func (*DomainMsaQfResponse) MarshalBinary ¶ added in v0.2.9
func (m *DomainMsaQfResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaQfResponse) UnmarshalBinary ¶ added in v0.2.9
func (m *DomainMsaQfResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMsaUserGrantsResponse ¶ added in v0.2.25
type DomainMsaUserGrantsResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserGrants `json:"resources"` }
DomainMsaUserGrantsResponse domain msa user grants response
swagger:model domain.MsaUserGrantsResponse
func (*DomainMsaUserGrantsResponse) ContextValidate ¶ added in v0.2.25
func (m *DomainMsaUserGrantsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain msa user grants response based on the context it is used
func (*DomainMsaUserGrantsResponse) MarshalBinary ¶ added in v0.2.25
func (m *DomainMsaUserGrantsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMsaUserGrantsResponse) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainMsaUserGrantsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMultiCommandExecuteResponse ¶
type DomainMultiCommandExecuteResponse struct { // resources // Required: true Resources map[string]DomainMultiStatusSensorResponse `json:"resources"` }
DomainMultiCommandExecuteResponse domain multi command execute response
swagger:model domain.MultiCommandExecuteResponse
func (*DomainMultiCommandExecuteResponse) ContextValidate ¶
func (m *DomainMultiCommandExecuteResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain multi command execute response based on the context it is used
func (*DomainMultiCommandExecuteResponse) MarshalBinary ¶
func (m *DomainMultiCommandExecuteResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMultiCommandExecuteResponse) UnmarshalBinary ¶
func (m *DomainMultiCommandExecuteResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMultiCommandExecuteResponseWrapper ¶
type DomainMultiCommandExecuteResponseWrapper struct { // combined // Required: true Combined *DomainMultiCommandExecuteResponse `json:"combined"` // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
DomainMultiCommandExecuteResponseWrapper domain multi command execute response wrapper
swagger:model domain.MultiCommandExecuteResponseWrapper
func (*DomainMultiCommandExecuteResponseWrapper) ContextValidate ¶
func (m *DomainMultiCommandExecuteResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain multi command execute response wrapper based on the context it is used
func (*DomainMultiCommandExecuteResponseWrapper) MarshalBinary ¶
func (m *DomainMultiCommandExecuteResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMultiCommandExecuteResponseWrapper) UnmarshalBinary ¶
func (m *DomainMultiCommandExecuteResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMultiPulseSensorResponse ¶
type DomainMultiPulseSensorResponse struct { // aid // Required: true Aid *string `json:"aid"` // errors // Required: true Errors []*MsaAPIError `json:"errors"` // session id // Required: true SessionID *string `json:"session_id"` }
DomainMultiPulseSensorResponse domain multi pulse sensor response
swagger:model domain.MultiPulseSensorResponse
func (*DomainMultiPulseSensorResponse) ContextValidate ¶
func (m *DomainMultiPulseSensorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain multi pulse sensor response based on the context it is used
func (*DomainMultiPulseSensorResponse) MarshalBinary ¶
func (m *DomainMultiPulseSensorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMultiPulseSensorResponse) UnmarshalBinary ¶
func (m *DomainMultiPulseSensorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainMultiStatusSensorResponse ¶
type DomainMultiStatusSensorResponse struct { // aid // Required: true Aid *string `json:"aid"` // base command BaseCommand string `json:"base_command,omitempty"` // complete // Required: true Complete *bool `json:"complete"` // errors // Required: true Errors []*MsaAPIError `json:"errors"` // offline queued // Required: true OfflineQueued *bool `json:"offline_queued"` // query time // Required: true QueryTime *float64 `json:"query_time"` // sequence id SequenceID int64 `json:"sequence_id,omitempty"` // session id // Required: true SessionID *string `json:"session_id"` // stderr // Required: true Stderr *string `json:"stderr"` // stdout // Required: true Stdout *string `json:"stdout"` // task id TaskID string `json:"task_id,omitempty"` }
DomainMultiStatusSensorResponse domain multi status sensor response
swagger:model domain.MultiStatusSensorResponse
func (*DomainMultiStatusSensorResponse) ContextValidate ¶
func (m *DomainMultiStatusSensorResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain multi status sensor response based on the context it is used
func (*DomainMultiStatusSensorResponse) MarshalBinary ¶
func (m *DomainMultiStatusSensorResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainMultiStatusSensorResponse) UnmarshalBinary ¶
func (m *DomainMultiStatusSensorResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNewsDocument ¶
type DomainNewsDocument struct { // active Active bool `json:"active,omitempty"` // actors // Required: true Actors []*DomainSimpleActor `json:"actors"` // attachments Attachments []*DomainFile `json:"attachments"` // created date // Required: true CreatedDate *int64 `json:"created_date"` // description Description string `json:"description,omitempty"` // entitlements Entitlements []*DomainEntity `json:"entitlements"` // id // Required: true ID *int64 `json:"id"` // image Image *DomainImage `json:"image,omitempty"` // last modified date // Required: true LastModifiedDate *int64 `json:"last_modified_date"` // motivations // Required: true Motivations []*DomainEntity `json:"motivations"` // name // Required: true Name *string `json:"name"` // notify users NotifyUsers bool `json:"notify_users,omitempty"` // rich text description RichTextDescription string `json:"rich_text_description,omitempty"` // short description ShortDescription string `json:"short_description,omitempty"` // slug // Required: true Slug *string `json:"slug"` // sub type SubType *DomainEntity `json:"sub_type,omitempty"` // tags // Required: true Tags []*DomainEntity `json:"tags"` // target countries // Required: true TargetCountries []*DomainEntity `json:"target_countries"` // target industries // Required: true TargetIndustries []*DomainEntity `json:"target_industries"` // thumbnail // Required: true Thumbnail *DomainImage `json:"thumbnail"` // topic Topic *DomainEntity `json:"topic,omitempty"` // type Type *DomainEntity `json:"type,omitempty"` // url URL string `json:"url,omitempty"` }
DomainNewsDocument domain news document
swagger:model domain.NewsDocument
func (*DomainNewsDocument) ContextValidate ¶
ContextValidate validate this domain news document based on the context it is used
func (*DomainNewsDocument) MarshalBinary ¶
func (m *DomainNewsDocument) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNewsDocument) UnmarshalBinary ¶
func (m *DomainNewsDocument) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNewsResponse ¶
type DomainNewsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainNewsDocument `json:"resources"` }
DomainNewsResponse domain news response
swagger:model domain.NewsResponse
func (*DomainNewsResponse) ContextValidate ¶
ContextValidate validate this domain news response based on the context it is used
func (*DomainNewsResponse) MarshalBinary ¶
func (m *DomainNewsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNewsResponse) UnmarshalBinary ¶
func (m *DomainNewsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotificationConfig ¶ added in v0.2.6
type DomainNotificationConfig struct { // config id // Required: true ConfigID *string `json:"config_id"` // plugin id // Required: true PluginID *string `json:"plugin_id"` // recipients // Required: true Recipients []string `json:"recipients"` // severity // Required: true Severity *string `json:"severity"` }
DomainNotificationConfig domain notification config
swagger:model domain.NotificationConfig
func (*DomainNotificationConfig) ContextValidate ¶ added in v0.2.6
func (m *DomainNotificationConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain notification config based on context it is used
func (*DomainNotificationConfig) MarshalBinary ¶ added in v0.2.6
func (m *DomainNotificationConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotificationConfig) UnmarshalBinary ¶ added in v0.2.6
func (m *DomainNotificationConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotificationDetailsResponseV1 ¶ added in v0.2.3
type DomainNotificationDetailsResponseV1 struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainDetailedNotificationV1 `json:"resources"` }
DomainNotificationDetailsResponseV1 domain notification details response v1
swagger:model domain.NotificationDetailsResponseV1
func (*DomainNotificationDetailsResponseV1) ContextValidate ¶ added in v0.2.3
func (m *DomainNotificationDetailsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain notification details response v1 based on the context it is used
func (*DomainNotificationDetailsResponseV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationDetailsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotificationDetailsResponseV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationDetailsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotificationDetailsV1 ¶ added in v0.2.3
type DomainNotificationDetailsV1 struct { // The raw intelligence item author username Author string `json:"author,omitempty"` // Highlighted content based on the rule that generated the notifications. Highlights are surrounded with a `<cs-highlight>` tag // Required: true Content *string `json:"content"` // The date when the raw intelligence item was created // Required: true // Format: date-time CreatedDate *strfmt.DateTime `json:"created_date"` // The raw intelligence item labels. These contain hints around what is actually included in the item (malware, IPs, emails, etc). Labels []string `json:"labels"` // The raw intelligence item language Language string `json:"language,omitempty"` // The site where the raw intelligence item was found Site string `json:"site,omitempty"` // The raw intelligence item title Title string `json:"title,omitempty"` // The type of the raw intelligence item // Required: true Type *string `json:"type"` // The date when the raw intelligence item was updated // Required: true // Format: date-time UpdatedDate *strfmt.DateTime `json:"updated_date"` // The raw intelligence item URL URL string `json:"url,omitempty"` }
DomainNotificationDetailsV1 domain notification details v1
swagger:model domain.NotificationDetailsV1
func (*DomainNotificationDetailsV1) ContextValidate ¶ added in v0.2.3
func (m *DomainNotificationDetailsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain notification details v1 based on context it is used
func (*DomainNotificationDetailsV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationDetailsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotificationDetailsV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationDetailsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotificationEntitiesResponseV1 ¶ added in v0.2.3
type DomainNotificationEntitiesResponseV1 struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainNotificationV1 `json:"resources"` }
DomainNotificationEntitiesResponseV1 domain notification entities response v1
swagger:model domain.NotificationEntitiesResponseV1
func (*DomainNotificationEntitiesResponseV1) ContextValidate ¶ added in v0.2.3
func (m *DomainNotificationEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain notification entities response v1 based on the context it is used
func (*DomainNotificationEntitiesResponseV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationEntitiesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotificationEntitiesResponseV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationEntitiesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotificationIDResponse ¶ added in v0.2.3
type DomainNotificationIDResponse struct { // errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainNotificationIDResponse domain notification ID response
swagger:model domain.NotificationIDResponse
func (*DomainNotificationIDResponse) ContextValidate ¶ added in v0.2.3
func (m *DomainNotificationIDResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain notification ID response based on the context it is used
func (*DomainNotificationIDResponse) MarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationIDResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotificationIDResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationIDResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotificationV1 ¶ added in v0.2.3
type DomainNotificationV1 struct { // The email of the user who is assigned to this notification AssignedToUID string `json:"assigned_to_uid,omitempty"` // The name of the user who is assigned to this notification AssignedToUsername string `json:"assigned_to_username,omitempty"` // The unique ID of the user who is assigned to this notification AssignedToUUID string `json:"assigned_to_uuid,omitempty"` // Summary of the data breach which matched the rule BreachSummary *DomainMatchedBreachSummaryV1 `json:"breach_summary,omitempty"` // cid // Required: true Cid *string `json:"cid"` // The date when the notification was generated // Required: true // Format: date-time CreatedDate *strfmt.DateTime `json:"created_date"` // Highlighted content based on the rule that generated the notifications. Highlights are surrounded with a `<cs-highlight>` tag Highlights []string `json:"highlights"` // The ID of the notification // Required: true ID *string `json:"id"` // The author who posted the intelligence item ItemAuthor string `json:"item_author,omitempty"` // The ID of the author who posted the intelligence item ItemAuthorID string `json:"item_author_id,omitempty"` // Timestamp when the item is considered to have been created // Required: true // Format: date-time ItemDate *strfmt.DateTime `json:"item_date"` // ID of the item which matched the rule // Required: true ItemID *string `json:"item_id"` // The site where the intelligence item was found ItemSite string `json:"item_site,omitempty"` // The ID of the site where the intelligence item was found ItemSiteID string `json:"item_site_id,omitempty"` // Type of the item which matched the rule: `post`, `reply`, `botnet_config`, `breach`, etc. // Required: true ItemType *string `json:"item_type"` // ID of the raw intel item that matched the rule // Required: true RawIntelID *string `json:"raw_intel_id"` // The ID of the rule that generated this notification // Required: true RuleID *string `json:"rule_id"` // The name of the rule that generated this notification // Required: true RuleName *string `json:"rule_name"` // The priority of the rule that generated this notification // Required: true RulePriority *string `json:"rule_priority"` // The topic of the rule that generated this notification // Required: true RuleTopic *string `json:"rule_topic"` // Category of the source that generated the notification SourceCategory string `json:"source_category,omitempty"` // The notification status. This can be one of: `new`, `in-progress`, `closed-false-positive`, `closed-true-positive`. // Required: true Status *string `json:"status"` // Details about the infrastructure component that matched the Typosquatting rule Typosquatting *SadomainTyposquattingComponent `json:"typosquatting,omitempty"` // The date when the notification was updated // Required: true // Format: date-time UpdatedDate *strfmt.DateTime `json:"updated_date"` }
DomainNotificationV1 domain notification v1
swagger:model domain.NotificationV1
func (*DomainNotificationV1) ContextValidate ¶ added in v0.2.3
ContextValidate validate this domain notification v1 based on the context it is used
func (*DomainNotificationV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotificationV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainNotificationV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainNotifications ¶ added in v0.2.6
type DomainNotifications struct { // config // Required: true Config *DomainNotificationConfig `json:"config"` // options Options map[string]string `json:"options,omitempty"` // type // Required: true Type *string `json:"type"` }
DomainNotifications domain notifications
swagger:model domain.Notifications
func (*DomainNotifications) ContextValidate ¶ added in v0.2.6
ContextValidate validate this domain notifications based on the context it is used
func (*DomainNotifications) MarshalBinary ¶ added in v0.2.6
func (m *DomainNotifications) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainNotifications) UnmarshalBinary ¶ added in v0.2.6
func (m *DomainNotifications) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPastebinTextSource ¶ added in v0.2.28
type DomainPastebinTextSource struct { // The name of the author // Required: true AuthorName *string `json:"author_name"` // legacy source LegacySource DomainPastebinTextSourceLegacySource `json:"legacy_source,omitempty"` // Unique ID of the Pastebin content // Required: true PastebinID *string `json:"pastebin_id"` // The Pastebin URL // Required: true SourceLink *string `json:"source_link"` // The title of the Pastebin content // Required: true Title *string `json:"title"` }
DomainPastebinTextSource domain pastebin text source
swagger:model domain.PastebinTextSource
func (*DomainPastebinTextSource) ContextValidate ¶ added in v0.2.28
func (m *DomainPastebinTextSource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain pastebin text source based on context it is used
func (*DomainPastebinTextSource) MarshalBinary ¶ added in v0.2.28
func (m *DomainPastebinTextSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPastebinTextSource) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainPastebinTextSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPastebinTextSourceLegacySource ¶ added in v0.2.28
type DomainPastebinTextSourceLegacySource interface{}
DomainPastebinTextSourceLegacySource domain pastebin text source legacy source
swagger:model domain.PastebinTextSource.legacy_source
type DomainPermission ¶ added in v0.2.4
type DomainPermission struct { // name // Required: true Name *string `json:"name"` // status // Required: true Status *string `json:"status"` }
DomainPermission domain permission
swagger:model domain.Permission
func (*DomainPermission) ContextValidate ¶ added in v0.2.4
ContextValidate validates this domain permission based on context it is used
func (*DomainPermission) MarshalBinary ¶ added in v0.2.4
func (m *DomainPermission) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPermission) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainPermission) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPlatform ¶
type DomainPlatform struct { // id // Required: true ID *string `json:"id"` // label // Required: true Label *string `json:"label"` }
DomainPlatform domain platform
swagger:model domain.Platform
func (*DomainPlatform) ContextValidate ¶
ContextValidate validates this domain platform based on context it is used
func (*DomainPlatform) MarshalBinary ¶
func (m *DomainPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPlatform) UnmarshalBinary ¶
func (m *DomainPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPolicyInfo ¶
type DomainPolicyInfo struct { // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"CreatedAt"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"DeletedAt"` // ID // Required: true ID *int64 `json:"ID"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"UpdatedAt"` // alert logic AlertLogic string `json:"alert_logic,omitempty"` // api command APICommand string `json:"api_command,omitempty"` // cli command CliCommand string `json:"cli_command,omitempty"` // cloud document CloudDocument string `json:"cloud_document,omitempty"` // cloud platform CloudPlatform int32 `json:"cloud_platform,omitempty"` // cloud platform type CloudPlatformType string `json:"cloud_platform_type,omitempty"` // cloud service CloudService int32 `json:"cloud_service,omitempty"` // cloud service friendly CloudServiceFriendly string `json:"cloud_service_friendly,omitempty"` // cloud service subtype CloudServiceSubtype string `json:"cloud_service_subtype,omitempty"` // cloud service type CloudServiceType string `json:"cloud_service_type,omitempty"` // default severity DefaultSeverity string `json:"default_severity,omitempty"` // description Description string `json:"description,omitempty"` // event type EventType string `json:"event_type,omitempty"` // mitre attack cloud matrix MitreAttackCloudMatrix string `json:"mitre_attack_cloud_matrix,omitempty"` // mitre attack cloud subtype MitreAttackCloudSubtype string `json:"mitre_attack_cloud_subtype,omitempty"` // policy fail query PolicyFailQuery string `json:"policy_fail_query,omitempty"` // policy pass query PolicyPassQuery string `json:"policy_pass_query,omitempty"` // policy remediation PolicyRemediation string `json:"policy_remediation,omitempty"` // policy severity PolicySeverity int32 `json:"policy_severity,omitempty"` // policy statement PolicyStatement string `json:"policy_statement,omitempty"` }
DomainPolicyInfo domain policy info
swagger:model domain.PolicyInfo
func (*DomainPolicyInfo) ContextValidate ¶
ContextValidate validates this domain policy info based on context it is used
func (*DomainPolicyInfo) MarshalBinary ¶
func (m *DomainPolicyInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPolicyInfo) UnmarshalBinary ¶
func (m *DomainPolicyInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPolicySettingByAccountAndRegion ¶ added in v0.2.4
type DomainPolicySettingByAccountAndRegion struct { // account id AccountID string `json:"account_id,omitempty"` // enabled // Required: true Enabled *bool `json:"enabled"` // regions Regions []string `json:"regions"` // severity Severity string `json:"severity,omitempty"` // tag excluded // Required: true TagExcluded *bool `json:"tag_excluded"` // tenant id TenantID string `json:"tenant_id,omitempty"` }
DomainPolicySettingByAccountAndRegion domain policy setting by account and region
swagger:model domain.PolicySettingByAccountAndRegion
func (*DomainPolicySettingByAccountAndRegion) ContextValidate ¶ added in v0.2.4
func (m *DomainPolicySettingByAccountAndRegion) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain policy setting by account and region based on context it is used
func (*DomainPolicySettingByAccountAndRegion) MarshalBinary ¶ added in v0.2.4
func (m *DomainPolicySettingByAccountAndRegion) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPolicySettingByAccountAndRegion) UnmarshalBinary ¶ added in v0.2.4
func (m *DomainPolicySettingByAccountAndRegion) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPublicIndicatorV3 ¶
type DomainPublicIndicatorV3 struct { // marker // Required: true Marker *string `json:"_marker"` // actors // Required: true Actors []string `json:"actors"` // deleted // Required: true Deleted *bool `json:"deleted"` // domain types // Required: true DomainTypes []string `json:"domain_types"` // id // Required: true ID *string `json:"id"` // indicator // Required: true Indicator *string `json:"indicator"` // ip address types // Required: true IPAddressTypes []string `json:"ip_address_types"` // kill chains // Required: true KillChains []string `json:"kill_chains"` // labels // Required: true Labels []*DomainCSIXLabel `json:"labels"` // last updated // Required: true LastUpdated *int64 `json:"last_updated"` // malicious confidence // Required: true MaliciousConfidence *string `json:"malicious_confidence"` // malware families // Required: true MalwareFamilies []string `json:"malware_families"` // published date // Required: true PublishedDate *int64 `json:"published_date"` // relations // Required: true Relations []*DomainCSIXRelation `json:"relations"` // reports // Required: true Reports []string `json:"reports"` // targets // Required: true Targets []string `json:"targets"` // threat types // Required: true ThreatTypes []string `json:"threat_types"` // type // Required: true Type *string `json:"type"` // vulnerabilities // Required: true Vulnerabilities []string `json:"vulnerabilities"` }
DomainPublicIndicatorV3 domain public indicator v3
swagger:model domain.PublicIndicatorV3
func (*DomainPublicIndicatorV3) ContextValidate ¶
func (m *DomainPublicIndicatorV3) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain public indicator v3 based on the context it is used
func (*DomainPublicIndicatorV3) MarshalBinary ¶
func (m *DomainPublicIndicatorV3) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPublicIndicatorV3) UnmarshalBinary ¶
func (m *DomainPublicIndicatorV3) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainPublicIndicatorsV3Response ¶
type DomainPublicIndicatorsV3Response struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainPublicIndicatorV3 `json:"resources"` }
DomainPublicIndicatorsV3Response domain public indicators v3 response
swagger:model domain.PublicIndicatorsV3Response
func (*DomainPublicIndicatorsV3Response) ContextValidate ¶
func (m *DomainPublicIndicatorsV3Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain public indicators v3 response based on the context it is used
func (*DomainPublicIndicatorsV3Response) MarshalBinary ¶
func (m *DomainPublicIndicatorsV3Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainPublicIndicatorsV3Response) UnmarshalBinary ¶
func (m *DomainPublicIndicatorsV3Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainQueriesPatchRequest ¶ added in v0.2.9
type DomainQueriesPatchRequest struct { // action Action string `json:"action,omitempty"` // comment Comment string `json:"comment,omitempty"` // filter Filter string `json:"filter,omitempty"` // q Q string `json:"q,omitempty"` }
DomainQueriesPatchRequest domain queries patch request
swagger:model domain.QueriesPatchRequest
func (*DomainQueriesPatchRequest) ContextValidate ¶ added in v0.2.9
func (m *DomainQueriesPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain queries patch request based on context it is used
func (*DomainQueriesPatchRequest) MarshalBinary ¶ added in v0.2.9
func (m *DomainQueriesPatchRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainQueriesPatchRequest) UnmarshalBinary ¶ added in v0.2.9
func (m *DomainQueriesPatchRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainQueryResponse ¶ added in v0.2.3
type DomainQueryResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainMsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainQueryResponse domain query response
swagger:model domain.QueryResponse
func (*DomainQueryResponse) ContextValidate ¶ added in v0.2.3
ContextValidate validate this domain query response based on the context it is used
func (*DomainQueryResponse) MarshalBinary ¶ added in v0.2.3
func (m *DomainQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainQueryResponse) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainQueuedSessionCommand ¶
type DomainQueuedSessionCommand struct { // base command // Required: true BaseCommand *string `json:"base_command"` // cloud request id // Required: true CloudRequestID *string `json:"cloud_request_id"` // command string // Required: true CommandString *string `json:"command_string"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"deleted_at"` // status // Required: true Status *string `json:"status"` // status text StatusText string `json:"status_text,omitempty"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
DomainQueuedSessionCommand domain queued session command
swagger:model domain.QueuedSessionCommand
func (*DomainQueuedSessionCommand) ContextValidate ¶
func (m *DomainQueuedSessionCommand) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain queued session command based on context it is used
func (*DomainQueuedSessionCommand) MarshalBinary ¶
func (m *DomainQueuedSessionCommand) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainQueuedSessionCommand) UnmarshalBinary ¶
func (m *DomainQueuedSessionCommand) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainQueuedSessionJob ¶
type DomainQueuedSessionJob struct { // commands // Required: true Commands []*DomainQueuedSessionCommand `json:"Commands"` // aid // Required: true Aid *string `json:"aid"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"deleted_at"` // id // Required: true ID *string `json:"id"` // status // Required: true Status *string `json:"status"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` // user id // Required: true UserID *string `json:"user_id"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
DomainQueuedSessionJob domain queued session job
swagger:model domain.QueuedSessionJob
func (*DomainQueuedSessionJob) ContextValidate ¶
func (m *DomainQueuedSessionJob) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain queued session job based on the context it is used
func (*DomainQueuedSessionJob) MarshalBinary ¶
func (m *DomainQueuedSessionJob) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainQueuedSessionJob) UnmarshalBinary ¶
func (m *DomainQueuedSessionJob) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainQueuedSessionResponseWrapper ¶
type DomainQueuedSessionResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainQueuedSessionJob `json:"resources"` }
DomainQueuedSessionResponseWrapper domain queued session response wrapper
swagger:model domain.QueuedSessionResponseWrapper
func (*DomainQueuedSessionResponseWrapper) ContextValidate ¶
func (m *DomainQueuedSessionResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain queued session response wrapper based on the context it is used
func (*DomainQueuedSessionResponseWrapper) MarshalBinary ¶
func (m *DomainQueuedSessionResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainQueuedSessionResponseWrapper) UnmarshalBinary ¶
func (m *DomainQueuedSessionResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainQuota ¶ added in v0.2.13
type DomainQuota struct { // total // Required: true Total *int32 `json:"total"` // used // Required: true Used *int32 `json:"used"` }
DomainQuota domain quota
swagger:model domain.Quota
func (*DomainQuota) ContextValidate ¶ added in v0.2.13
ContextValidate validates this domain quota based on context it is used
func (*DomainQuota) MarshalBinary ¶ added in v0.2.13
func (m *DomainQuota) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainQuota) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainQuota) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainReconAPIError ¶ added in v0.2.3
type DomainReconAPIError struct { // code // Required: true Code *int32 `json:"code"` // details Details []*DomainReconAPIErrorDetail `json:"details"` // id ID string `json:"id,omitempty"` // message // Required: true Message *string `json:"message"` // message key MessageKey string `json:"message_key,omitempty"` }
DomainReconAPIError domain recon API error
swagger:model domain.ReconAPIError
func (*DomainReconAPIError) ContextValidate ¶ added in v0.2.3
ContextValidate validate this domain recon API error based on the context it is used
func (*DomainReconAPIError) MarshalBinary ¶ added in v0.2.3
func (m *DomainReconAPIError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainReconAPIError) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainReconAPIError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainReconAPIErrorDetail ¶ added in v0.2.3
type DomainReconAPIErrorDetail struct { // field // Required: true Field *string `json:"field"` // message // Required: true Message *string `json:"message"` // message key // Required: true MessageKey *string `json:"message_key"` }
DomainReconAPIErrorDetail domain recon API error detail
swagger:model domain.ReconAPIErrorDetail
func (*DomainReconAPIErrorDetail) ContextValidate ¶ added in v0.2.3
func (m *DomainReconAPIErrorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain recon API error detail based on context it is used
func (*DomainReconAPIErrorDetail) MarshalBinary ¶ added in v0.2.3
func (m *DomainReconAPIErrorDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainReconAPIErrorDetail) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainReconAPIErrorDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRegisterActionsRequest ¶ added in v0.2.3
type DomainRegisterActionsRequest struct { // actions // Required: true Actions []*DomainCreateActionRequest `json:"actions"` // rule id // Required: true RuleID *string `json:"rule_id"` }
DomainRegisterActionsRequest domain register actions request
swagger:model domain.RegisterActionsRequest
func (*DomainRegisterActionsRequest) ContextValidate ¶ added in v0.2.3
func (m *DomainRegisterActionsRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain register actions request based on the context it is used
func (*DomainRegisterActionsRequest) MarshalBinary ¶ added in v0.2.3
func (m *DomainRegisterActionsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRegisterActionsRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainRegisterActionsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRemoteCommandPutFileV2 ¶ added in v0.2.22
type DomainRemoteCommandPutFileV2 struct { // comments for audit log CommentsForAuditLog string `json:"comments_for_audit_log,omitempty"` // content Content string `json:"content,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // created by uuid CreatedByUUID string `json:"created_by_uuid,omitempty"` // created timestamp // Format: date-time CreatedTimestamp strfmt.DateTime `json:"created_timestamp,omitempty"` // description Description string `json:"description,omitempty"` // file type FileType string `json:"file_type,omitempty"` // id ID string `json:"id,omitempty"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified by uuid ModifiedByUUID string `json:"modified_by_uuid,omitempty"` // modified timestamp // Format: date-time ModifiedTimestamp strfmt.DateTime `json:"modified_timestamp,omitempty"` // name Name string `json:"name,omitempty"` // permission type PermissionType string `json:"permission_type,omitempty"` // platform Platform []string `json:"platform"` // run attempt count // Required: true RunAttemptCount *int64 `json:"run_attempt_count"` // run success count // Required: true RunSuccessCount *int64 `json:"run_success_count"` // sha256 Sha256 string `json:"sha256,omitempty"` // Required: true ShareWithWorkflow *bool `json:"share_with_workflow"` // size Size int64 `json:"size,omitempty"` // workflow input schema WorkflowInputSchema string `json:"workflow_input_schema,omitempty"` // workflow is disruptive // Required: true WorkflowIsDisruptive *bool `json:"workflow_is_disruptive"` // workflow output schema WorkflowOutputSchema string `json:"workflow_output_schema,omitempty"` // write access WriteAccess bool `json:"write_access,omitempty"` }
DomainRemoteCommandPutFileV2 domain remote command put file v2
swagger:model domain.RemoteCommandPutFileV2
func (*DomainRemoteCommandPutFileV2) ContextValidate ¶ added in v0.2.22
func (m *DomainRemoteCommandPutFileV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain remote command put file v2 based on context it is used
func (*DomainRemoteCommandPutFileV2) MarshalBinary ¶ added in v0.2.22
func (m *DomainRemoteCommandPutFileV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRemoteCommandPutFileV2) UnmarshalBinary ¶ added in v0.2.22
func (m *DomainRemoteCommandPutFileV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainReportExecutionSummary ¶ added in v0.2.6
type DomainReportExecutionSummary struct { // id // Required: true ID *string `json:"id"` // last updated on // Required: true // Format: date-time LastUpdatedOn *strfmt.DateTime `json:"last_updated_on"` // report file reference // Required: true ReportFileReference *string `json:"report_file_reference"` // result metadata // Required: true ResultMetadata *DomainResultMetadata `json:"result_metadata"` // status // Required: true Status *string `json:"status"` // status msg // Required: true StatusMsg *string `json:"status_msg"` }
DomainReportExecutionSummary domain report execution summary
swagger:model domain.ReportExecutionSummary
func (*DomainReportExecutionSummary) ContextValidate ¶ added in v0.2.6
func (m *DomainReportExecutionSummary) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain report execution summary based on the context it is used
func (*DomainReportExecutionSummary) MarshalBinary ¶ added in v0.2.6
func (m *DomainReportExecutionSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainReportExecutionSummary) UnmarshalBinary ¶ added in v0.2.6
func (m *DomainReportExecutionSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainReportParams ¶ added in v0.2.6
type DomainReportParams struct { // dashboard id // Required: true DashboardID *string `json:"dashboard_id"` // dashboard visibility // Required: true DashboardVisibility *string `json:"dashboard_visibility"` // filter // Required: true Filter *string `json:"filter"` // filter display // Required: true FilterDisplay *string `json:"filter_display"` // filter ui // Required: true FilterUI *string `json:"filter_ui"` // format // Required: true Format *string `json:"format"` // report type options ReportTypeOptions map[string]string `json:"report_type_options,omitempty"` // sort // Required: true Sort *string `json:"sort"` }
DomainReportParams domain report params
swagger:model domain.ReportParams
func (*DomainReportParams) ContextValidate ¶ added in v0.2.6
ContextValidate validates this domain report params based on context it is used
func (*DomainReportParams) MarshalBinary ¶ added in v0.2.6
func (m *DomainReportParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainReportParams) UnmarshalBinary ¶ added in v0.2.6
func (m *DomainReportParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainResultMetadata ¶ added in v0.2.6
type DomainResultMetadata struct { // execution delay // Required: true ExecutionDelay *int64 `json:"execution_delay"` // execution duration // Required: true ExecutionDuration *int64 `json:"execution_duration"` // execution finish // Required: true // Format: date-time ExecutionFinish *strfmt.DateTime `json:"execution_finish"` // execution start // Required: true // Format: date-time ExecutionStart *strfmt.DateTime `json:"execution_start"` // queue duration // Required: true QueueDuration *int64 `json:"queue_duration"` // queue start // Required: true // Format: date-time QueueStart *strfmt.DateTime `json:"queue_start"` // report file name // Required: true ReportFileName *string `json:"report_file_name"` // report finish // Required: true // Format: date-time ReportFinish *strfmt.DateTime `json:"report_finish"` // result count // Required: true ResultCount *int32 `json:"result_count"` // result id // Required: true ResultID *string `json:"result_id"` // search window end // Required: true // Format: date-time SearchWindowEnd *strfmt.DateTime `json:"search_window_end"` // search window start // Required: true // Format: date-time SearchWindowStart *strfmt.DateTime `json:"search_window_start"` }
DomainResultMetadata domain result metadata
swagger:model domain.ResultMetadata
func (*DomainResultMetadata) ContextValidate ¶ added in v0.2.6
ContextValidate validates this domain result metadata based on context it is used
func (*DomainResultMetadata) MarshalBinary ¶ added in v0.2.6
func (m *DomainResultMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainResultMetadata) UnmarshalBinary ¶ added in v0.2.6
func (m *DomainResultMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRoleIDs ¶
type DomainRoleIDs struct { // role ids // Required: true RoleIds []string `json:"roleIds"` }
DomainRoleIDs domain role i ds
swagger:model domain.RoleIDs
func (*DomainRoleIDs) ContextValidate ¶
ContextValidate validates this domain role i ds based on context it is used
func (*DomainRoleIDs) MarshalBinary ¶
func (m *DomainRoleIDs) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRoleIDs) UnmarshalBinary ¶
func (m *DomainRoleIDs) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRule ¶
type DomainRule struct { // The categories associated with the rule // Required: true Categories []string `json:"categories"` // UTC timestamp when rule was created // Required: true CreatedDate *string `json:"created_date"` // The ID of the customer // Required: true CustomerID *string `json:"customer_id"` // The ID of the rule // Required: true ID *string `json:"id"` // The name of the rule // Required: true Name *string `json:"name"` // The type of the rule // Required: true RuleType *string `json:"rule_type"` // UTC timestamp when rule was last updated // Required: true UpdatedDate *string `json:"updated_date"` // The value of the rule // Required: true Value *string `json:"value"` }
DomainRule domain rule
swagger:model domain.Rule
func (*DomainRule) ContextValidate ¶
ContextValidate validates this domain rule based on context it is used
func (*DomainRule) MarshalBinary ¶
func (m *DomainRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRule) UnmarshalBinary ¶
func (m *DomainRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRuleEntitiesResponse ¶ added in v0.2.28
type DomainRuleEntitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainRule `json:"resources"` }
DomainRuleEntitiesResponse domain rule entities response
swagger:model domain.RuleEntitiesResponse
func (*DomainRuleEntitiesResponse) ContextValidate ¶ added in v0.2.28
func (m *DomainRuleEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain rule entities response based on the context it is used
func (*DomainRuleEntitiesResponse) MarshalBinary ¶ added in v0.2.28
func (m *DomainRuleEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRuleEntitiesResponse) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainRuleEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRuleMetaInfo ¶ added in v0.2.3
type DomainRuleMetaInfo struct { // Details regarding pagination Pagination *MsaPaging `json:"pagination,omitempty"` // The API that generated the response PoweredBy string `json:"powered_by,omitempty"` // How much time the query took // Required: true QueryTime *float64 `json:"query_time"` // The current rules quota Quota *DomainRuleQuota `json:"quota,omitempty"` // The request trace ID // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaspecWrites `json:"writes,omitempty"` }
DomainRuleMetaInfo domain rule meta info
swagger:model domain.RuleMetaInfo
func (*DomainRuleMetaInfo) ContextValidate ¶ added in v0.2.3
ContextValidate validate this domain rule meta info based on the context it is used
func (*DomainRuleMetaInfo) MarshalBinary ¶ added in v0.2.3
func (m *DomainRuleMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRuleMetaInfo) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainRuleMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRulePreviewRequest ¶ added in v0.2.3
type DomainRulePreviewRequest struct { // filter // Required: true Filter *string `json:"filter"` // topic // Required: true Topic *string `json:"topic"` }
DomainRulePreviewRequest domain rule preview request
swagger:model domain.RulePreviewRequest
func (*DomainRulePreviewRequest) ContextValidate ¶ added in v0.2.3
func (m *DomainRulePreviewRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain rule preview request based on context it is used
func (*DomainRulePreviewRequest) MarshalBinary ¶ added in v0.2.3
func (m *DomainRulePreviewRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRulePreviewRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainRulePreviewRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRuleQueryResponseV1 ¶ added in v0.2.3
type DomainRuleQueryResponseV1 struct { // The request errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // Meta information about the request // Required: true Meta *DomainRuleMetaInfo `json:"meta"` // The requested rule resources // Required: true Resources []string `json:"resources"` }
DomainRuleQueryResponseV1 domain rule query response v1
swagger:model domain.RuleQueryResponseV1
func (*DomainRuleQueryResponseV1) ContextValidate ¶ added in v0.2.3
func (m *DomainRuleQueryResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain rule query response v1 based on the context it is used
func (*DomainRuleQueryResponseV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainRuleQueryResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRuleQueryResponseV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainRuleQueryResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRuleQuota ¶ added in v0.2.3
type DomainRuleQuota struct { // Number of active rules // Required: true Active *int32 `json:"active"` // Number of pending rules // Required: true Pending *int32 `json:"pending"` // Monitoring rules limit // Required: true Total *int32 `json:"total"` }
DomainRuleQuota domain rule quota
swagger:model domain.RuleQuota
func (*DomainRuleQuota) ContextValidate ¶ added in v0.2.3
ContextValidate validates this domain rule quota based on context it is used
func (*DomainRuleQuota) MarshalBinary ¶ added in v0.2.3
func (m *DomainRuleQuota) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRuleQuota) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainRuleQuota) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRulesEntitiesResponseV1 ¶ added in v0.2.3
type DomainRulesEntitiesResponseV1 struct { // The request encountered errors // Required: true Errors []*DomainReconAPIError `json:"errors"` // Meta information regarding the request // Required: true Meta *DomainRuleMetaInfo `json:"meta"` // The requested rule resources // Required: true Resources []*SadomainRule `json:"resources"` }
DomainRulesEntitiesResponseV1 domain rules entities response v1
swagger:model domain.RulesEntitiesResponseV1
func (*DomainRulesEntitiesResponseV1) ContextValidate ¶ added in v0.2.3
func (m *DomainRulesEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain rules entities response v1 based on the context it is used
func (*DomainRulesEntitiesResponseV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainRulesEntitiesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRulesEntitiesResponseV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainRulesEntitiesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainRulesResponse ¶
type DomainRulesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainRule `json:"resources"` }
DomainRulesResponse domain rules response
swagger:model domain.RulesResponse
func (*DomainRulesResponse) ContextValidate ¶
ContextValidate validate this domain rules response based on the context it is used
func (*DomainRulesResponse) MarshalBinary ¶
func (m *DomainRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainRulesResponse) UnmarshalBinary ¶
func (m *DomainRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPICombinedVulnerabilitiesResponse ¶ added in v0.2.13
type DomainSPAPICombinedVulnerabilitiesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainSPAPIQueryMeta `json:"meta"` // resources // Required: true Resources []*DomainBaseAPIVulnerabilityV2 `json:"resources"` }
DomainSPAPICombinedVulnerabilitiesResponse domain s p API combined vulnerabilities response
swagger:model domain.SPAPICombinedVulnerabilitiesResponse
func (*DomainSPAPICombinedVulnerabilitiesResponse) ContextValidate ¶ added in v0.2.13
func (m *DomainSPAPICombinedVulnerabilitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API combined vulnerabilities response based on the context it is used
func (*DomainSPAPICombinedVulnerabilitiesResponse) MarshalBinary ¶ added in v0.2.13
func (m *DomainSPAPICombinedVulnerabilitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPICombinedVulnerabilitiesResponse) UnmarshalBinary ¶ added in v0.2.13
func (m *DomainSPAPICombinedVulnerabilitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIEvaluationLogicCombinedResponseV1 ¶ added in v0.2.19
type DomainSPAPIEvaluationLogicCombinedResponseV1 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainSPAPIQueryMeta `json:"meta"` // resources // Required: true Resources []*DomainAPIEvaluationLogicV1 `json:"resources"` }
DomainSPAPIEvaluationLogicCombinedResponseV1 domain s p API evaluation logic combined response v1
swagger:model domain.SPAPIEvaluationLogicCombinedResponseV1
func (*DomainSPAPIEvaluationLogicCombinedResponseV1) ContextValidate ¶ added in v0.2.19
func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API evaluation logic combined response v1 based on the context it is used
func (*DomainSPAPIEvaluationLogicCombinedResponseV1) MarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIEvaluationLogicCombinedResponseV1) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIEvaluationLogicCombinedResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIEvaluationLogicEntitiesResponseV1 ¶ added in v0.2.19
type DomainSPAPIEvaluationLogicEntitiesResponseV1 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAPIEvaluationLogicV1 `json:"resources"` }
DomainSPAPIEvaluationLogicEntitiesResponseV1 domain s p API evaluation logic entities response v1
swagger:model domain.SPAPIEvaluationLogicEntitiesResponseV1
func (*DomainSPAPIEvaluationLogicEntitiesResponseV1) ContextValidate ¶ added in v0.2.19
func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API evaluation logic entities response v1 based on the context it is used
func (*DomainSPAPIEvaluationLogicEntitiesResponseV1) MarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIEvaluationLogicEntitiesResponseV1) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIEvaluationLogicEntitiesResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIQueryMeta ¶ added in v0.2.19
type DomainSPAPIQueryMeta struct { // pagination Pagination *DomainSPAPIQueryPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // quota Quota *DomainQuota `json:"quota,omitempty"` // trace id // Required: true TraceID *string `json:"trace_id"` }
DomainSPAPIQueryMeta domain s p API query meta
swagger:model domain.SPAPIQueryMeta
func (*DomainSPAPIQueryMeta) ContextValidate ¶ added in v0.2.19
ContextValidate validate this domain s p API query meta based on the context it is used
func (*DomainSPAPIQueryMeta) MarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIQueryMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIQueryMeta) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIQueryMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIQueryPaging ¶ added in v0.2.19
type DomainSPAPIQueryPaging struct { // after // Required: true After *string `json:"after"` // limit // Required: true Limit *int32 `json:"limit"` // total // Required: true Total *int64 `json:"total"` }
DomainSPAPIQueryPaging domain s p API query paging
swagger:model domain.SPAPIQueryPaging
func (*DomainSPAPIQueryPaging) ContextValidate ¶ added in v0.2.19
func (m *DomainSPAPIQueryPaging) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain s p API query paging based on context it is used
func (*DomainSPAPIQueryPaging) MarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIQueryPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIQueryPaging) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIQueryPaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIQueryResponse ¶ added in v0.2.19
type DomainSPAPIQueryResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainSPAPIQueryMeta `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
DomainSPAPIQueryResponse domain s p API query response
swagger:model domain.SPAPIQueryResponse
func (*DomainSPAPIQueryResponse) ContextValidate ¶ added in v0.2.19
func (m *DomainSPAPIQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API query response based on the context it is used
func (*DomainSPAPIQueryResponse) MarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIQueryResponse) UnmarshalBinary ¶ added in v0.2.19
func (m *DomainSPAPIQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIRemediationEntitiesResponseV2 ¶ added in v0.2.8
type DomainSPAPIRemediationEntitiesResponseV2 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAPIRemediationV2 `json:"resources"` }
DomainSPAPIRemediationEntitiesResponseV2 domain s p API remediation entities response v2
swagger:model domain.SPAPIRemediationEntitiesResponseV2
func (*DomainSPAPIRemediationEntitiesResponseV2) ContextValidate ¶ added in v0.2.8
func (m *DomainSPAPIRemediationEntitiesResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API remediation entities response v2 based on the context it is used
func (*DomainSPAPIRemediationEntitiesResponseV2) MarshalBinary ¶ added in v0.2.8
func (m *DomainSPAPIRemediationEntitiesResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIRemediationEntitiesResponseV2) UnmarshalBinary ¶ added in v0.2.8
func (m *DomainSPAPIRemediationEntitiesResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSPAPIVulnerabilitiesEntitiesResponseV2 ¶
type DomainSPAPIVulnerabilitiesEntitiesResponseV2 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *DomainMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAPIVulnerabilityV2 `json:"resources"` }
DomainSPAPIVulnerabilitiesEntitiesResponseV2 domain s p API vulnerabilities entities response v2
swagger:model domain.SPAPIVulnerabilitiesEntitiesResponseV2
func (*DomainSPAPIVulnerabilitiesEntitiesResponseV2) ContextValidate ¶
func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain s p API vulnerabilities entities response v2 based on the context it is used
func (*DomainSPAPIVulnerabilitiesEntitiesResponseV2) MarshalBinary ¶
func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSPAPIVulnerabilitiesEntitiesResponseV2) UnmarshalBinary ¶
func (m *DomainSPAPIVulnerabilitiesEntitiesResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScan ¶ added in v0.2.31
type DomainScan struct { // affected hosts count AffectedHostsCount int32 `json:"affected_hosts_count,omitempty"` // cid Cid string `json:"cid,omitempty"` // cloud ml level detection CloudMlLevelDetection int32 `json:"cloud_ml_level_detection,omitempty"` // cloud ml level prevention CloudMlLevelPrevention int32 `json:"cloud_ml_level_prevention,omitempty"` // cpu priority CPUPriority int32 `json:"cpu_priority,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // created on // Format: date-time CreatedOn strfmt.DateTime `json:"created_on,omitempty"` // description Description string `json:"description,omitempty"` // endpoint notification EndpointNotification bool `json:"endpoint_notification,omitempty"` // file paths FilePaths []string `json:"file_paths"` // filecount Filecount *DomainFileCount `json:"filecount,omitempty"` // host groups HostGroups []string `json:"host_groups"` // hosts Hosts []string `json:"hosts"` // id // Required: true ID *string `json:"id"` // initiated from InitiatedFrom string `json:"initiated_from,omitempty"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // max duration MaxDuration int32 `json:"max_duration,omitempty"` // max file size MaxFileSize int32 `json:"max_file_size,omitempty"` // metadata Metadata []*DomainScanMetadata `json:"metadata"` // pause duration PauseDuration int32 `json:"pause_duration,omitempty"` // policy setting PolicySetting []int64 `json:"policy_setting"` // preemption priority PreemptionPriority int32 `json:"preemption_priority,omitempty"` // profile id ProfileID string `json:"profile_id,omitempty"` // quarantine Quarantine bool `json:"quarantine,omitempty"` // scan completed on // Format: date-time ScanCompletedOn strfmt.DateTime `json:"scan_completed_on,omitempty"` // scan exclusions ScanExclusions []string `json:"scan_exclusions"` // scan inclusions ScanInclusions []string `json:"scan_inclusions"` // scan started on // Format: date-time ScanStartedOn strfmt.DateTime `json:"scan_started_on,omitempty"` // sensor ml level detection SensorMlLevelDetection int32 `json:"sensor_ml_level_detection,omitempty"` // sensor ml level prevention SensorMlLevelPrevention int32 `json:"sensor_ml_level_prevention,omitempty"` // severity Severity int64 `json:"severity,omitempty"` // status Status string `json:"status,omitempty"` }
DomainScan domain scan
swagger:model domain.Scan
func (*DomainScan) ContextValidate ¶ added in v0.2.31
ContextValidate validate this domain scan based on the context it is used
func (*DomainScan) MarshalBinary ¶ added in v0.2.31
func (m *DomainScan) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScan) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainScan) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScanHostMetadata ¶ added in v0.2.31
type DomainScanHostMetadata struct { // cid Cid string `json:"cid,omitempty"` // completed on // Format: date-time CompletedOn strfmt.DateTime `json:"completed_on,omitempty"` // filecount Filecount *DomainFileCount `json:"filecount,omitempty"` // host id HostID string `json:"host_id,omitempty"` // host scan id HostScanID string `json:"host_scan_id,omitempty"` // id // Required: true ID *string `json:"id"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // profile id ProfileID string `json:"profile_id,omitempty"` // scan id ScanID string `json:"scan_id,omitempty"` // severity Severity int64 `json:"severity,omitempty"` // started on // Format: date-time StartedOn strfmt.DateTime `json:"started_on,omitempty"` // status Status string `json:"status,omitempty"` }
DomainScanHostMetadata domain scan host metadata
swagger:model domain.ScanHostMetadata
func (*DomainScanHostMetadata) ContextValidate ¶ added in v0.2.31
func (m *DomainScanHostMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain scan host metadata based on the context it is used
func (*DomainScanHostMetadata) MarshalBinary ¶ added in v0.2.31
func (m *DomainScanHostMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScanHostMetadata) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainScanHostMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScanMetadata ¶ added in v0.2.31
type DomainScanMetadata struct { // completed on // Format: date-time CompletedOn strfmt.DateTime `json:"completed_on,omitempty"` // filecount Filecount *DomainFileCount `json:"filecount,omitempty"` // host id // Required: true HostID *string `json:"host_id"` // host scan id HostScanID string `json:"host_scan_id,omitempty"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // scan host metadata id ScanHostMetadataID string `json:"scan_host_metadata_id,omitempty"` // severity Severity int64 `json:"severity,omitempty"` // started on // Format: date-time StartedOn strfmt.DateTime `json:"started_on,omitempty"` // status Status string `json:"status,omitempty"` }
DomainScanMetadata domain scan metadata
swagger:model domain.ScanMetadata
func (*DomainScanMetadata) ContextValidate ¶ added in v0.2.31
ContextValidate validate this domain scan metadata based on the context it is used
func (*DomainScanMetadata) MarshalBinary ¶ added in v0.2.31
func (m *DomainScanMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScanMetadata) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainScanMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScanProfile ¶ added in v0.2.31
type DomainScanProfile struct { // cid Cid string `json:"cid,omitempty"` // cloud ml level detection CloudMlLevelDetection int32 `json:"cloud_ml_level_detection,omitempty"` // cloud ml level prevention CloudMlLevelPrevention int32 `json:"cloud_ml_level_prevention,omitempty"` // cpu priority CPUPriority int32 `json:"cpu_priority,omitempty"` // created by CreatedBy string `json:"created_by,omitempty"` // created on // Format: date-time CreatedOn strfmt.DateTime `json:"created_on,omitempty"` // deleted // Required: true Deleted *bool `json:"deleted"` // description Description string `json:"description,omitempty"` // endpoint notification EndpointNotification bool `json:"endpoint_notification,omitempty"` // file paths FilePaths []string `json:"file_paths"` // host groups HostGroups []string `json:"host_groups"` // hosts Hosts []string `json:"hosts"` // id // Required: true ID *string `json:"id"` // initiated from InitiatedFrom string `json:"initiated_from,omitempty"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // max duration MaxDuration int32 `json:"max_duration,omitempty"` // max file size MaxFileSize int32 `json:"max_file_size,omitempty"` // metadata Metadata []*DomainScanProfileMetadata `json:"metadata"` // pause duration PauseDuration int32 `json:"pause_duration,omitempty"` // policy setting PolicySetting []int64 `json:"policy_setting"` // preemption priority PreemptionPriority int32 `json:"preemption_priority,omitempty"` // quarantine Quarantine bool `json:"quarantine,omitempty"` // scan exclusions ScanExclusions []string `json:"scan_exclusions"` // scan inclusions ScanInclusions []string `json:"scan_inclusions"` // schedule Schedule *DomainSchedule `json:"schedule,omitempty"` // sensor ml level detection SensorMlLevelDetection int32 `json:"sensor_ml_level_detection,omitempty"` // sensor ml level prevention SensorMlLevelPrevention int32 `json:"sensor_ml_level_prevention,omitempty"` // status Status string `json:"status,omitempty"` }
DomainScanProfile domain scan profile
swagger:model domain.ScanProfile
func (*DomainScanProfile) ContextValidate ¶ added in v0.2.31
ContextValidate validate this domain scan profile based on the context it is used
func (*DomainScanProfile) MarshalBinary ¶ added in v0.2.31
func (m *DomainScanProfile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScanProfile) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainScanProfile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScanProfileMetadata ¶ added in v0.2.31
type DomainScanProfileMetadata struct { // host id // Required: true HostID *string `json:"host_id"` // last updated // Format: date-time LastUpdated strfmt.DateTime `json:"last_updated,omitempty"` // status Status string `json:"status,omitempty"` }
DomainScanProfileMetadata domain scan profile metadata
swagger:model domain.ScanProfileMetadata
func (*DomainScanProfileMetadata) ContextValidate ¶ added in v0.2.31
func (m *DomainScanProfileMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain scan profile metadata based on context it is used
func (*DomainScanProfileMetadata) MarshalBinary ¶ added in v0.2.31
func (m *DomainScanProfileMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScanProfileMetadata) UnmarshalBinary ¶ added in v0.2.31
func (m *DomainScanProfileMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScanScheduleDataV1 ¶
type DomainScanScheduleDataV1 struct { // cloud platform // Required: true CloudPlatform *string `json:"cloud_platform"` // next scan timestamp // Required: true // Format: date-time NextScanTimestamp *strfmt.DateTime `json:"next_scan_timestamp"` // scan schedule // Required: true ScanSchedule *string `json:"scan_schedule"` }
DomainScanScheduleDataV1 domain scan schedule data v1
swagger:model domain.ScanScheduleDataV1
func (*DomainScanScheduleDataV1) ContextValidate ¶
func (m *DomainScanScheduleDataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain scan schedule data v1 based on context it is used
func (*DomainScanScheduleDataV1) MarshalBinary ¶
func (m *DomainScanScheduleDataV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScanScheduleDataV1) UnmarshalBinary ¶
func (m *DomainScanScheduleDataV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSchedule ¶ added in v0.2.6
type DomainSchedule struct { // ignored by channelfile IgnoredByChannelfile bool `json:"ignored_by_channelfile,omitempty"` // interval Interval int32 `json:"interval,omitempty"` // start timestamp StartTimestamp string `json:"start_timestamp,omitempty"` }
DomainSchedule domain schedule
swagger:model domain.Schedule
func (*DomainSchedule) ContextValidate ¶ added in v0.2.6
ContextValidate validates this domain schedule based on context it is used
func (*DomainSchedule) MarshalBinary ¶ added in v0.2.6
func (m *DomainSchedule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSchedule) UnmarshalBinary ¶ added in v0.2.6
func (m *DomainSchedule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainScriptHelp ¶
type DomainScriptHelp struct { // args // Required: true Args []*ModelArgument `json:"args"` // command // Required: true Command *string `json:"command"` // description // Required: true Description *string `json:"description"` // examples // Required: true Examples *string `json:"examples"` // internal only // Required: true InternalOnly *bool `json:"internal_only"` // runnable // Required: true Runnable *bool `json:"runnable"` // sub commands // Required: true SubCommands []*DomainScriptHelp `json:"sub_commands"` }
DomainScriptHelp domain script help
swagger:model domain.ScriptHelp
func (*DomainScriptHelp) ContextValidate ¶
ContextValidate validate this domain script help based on the context it is used
func (*DomainScriptHelp) MarshalBinary ¶
func (m *DomainScriptHelp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainScriptHelp) UnmarshalBinary ¶
func (m *DomainScriptHelp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSensorInstallerV1 ¶
type DomainSensorInstallerV1 struct { // installer description // Required: true Description *string `json:"description"` // file size // Required: true FileSize *int32 `json:"file_size"` // file type // Required: true FileType *string `json:"file_type"` // installer file name // Required: true Name *string `json:"name"` // os // Required: true Os *string `json:"os"` // os version // Required: true OsVersion *string `json:"os_version"` // supported platform // Required: true Platform *string `json:"platform"` // release date // Required: true // Format: date-time ReleaseDate *strfmt.DateTime `json:"release_date"` // sha256 // Required: true Sha256 *string `json:"sha256"` // version of the installer // Required: true Version *string `json:"version"` }
DomainSensorInstallerV1 domain sensor installer v1
swagger:model domain.SensorInstallerV1
func (*DomainSensorInstallerV1) ContextValidate ¶
func (m *DomainSensorInstallerV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain sensor installer v1 based on context it is used
func (*DomainSensorInstallerV1) MarshalBinary ¶
func (m *DomainSensorInstallerV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSensorInstallerV1) UnmarshalBinary ¶
func (m *DomainSensorInstallerV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSensorInstallersV1 ¶
type DomainSensorInstallersV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainSensorInstallerV1 `json:"resources"` }
DomainSensorInstallersV1 domain sensor installers v1
swagger:model domain.SensorInstallersV1
func (*DomainSensorInstallersV1) ContextValidate ¶
func (m *DomainSensorInstallersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain sensor installers v1 based on the context it is used
func (*DomainSensorInstallersV1) MarshalBinary ¶
func (m *DomainSensorInstallersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSensorInstallersV1) UnmarshalBinary ¶
func (m *DomainSensorInstallersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSession ¶
type DomainSession struct { // cid // Required: true Cid *string `json:"cid"` // cloud request ids // Required: true CloudRequestIds []string `json:"cloud_request_ids"` // commands // Required: true Commands map[string]DomainSessionCommands `json:"commands"` // commands queued // Required: true CommandsQueued *bool `json:"commands_queued"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"deleted_at"` // device details // Required: true DeviceDetails *DomainDevice `json:"device_details"` // device id // Required: true DeviceID *string `json:"device_id"` // duration // Required: true Duration *float64 `json:"duration"` // hostname // Required: true Hostname *string `json:"hostname"` // id // Required: true ID *string `json:"id"` // logs // Required: true Logs []*ModelSessionLog `json:"logs"` // offline queued // Required: true OfflineQueued *bool `json:"offline_queued"` // origin // Required: true Origin *string `json:"origin"` // platform id // Required: true PlatformID *int32 `json:"platform_id"` // platform name // Required: true PlatformName *string `json:"platform_name"` // pwd // Required: true Pwd *string `json:"pwd"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` // user id // Required: true UserID *string `json:"user_id"` // user uuid // Required: true UserUUID *string `json:"user_uuid"` }
DomainSession domain session
swagger:model domain.Session
func (*DomainSession) ContextValidate ¶
ContextValidate validate this domain session based on the context it is used
func (*DomainSession) MarshalBinary ¶
func (m *DomainSession) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSession) UnmarshalBinary ¶
func (m *DomainSession) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSessionCommands ¶
type DomainSessionCommands interface{}
DomainSessionCommands domain session commands
swagger:model domain.Session.commands
type DomainSessionResponseWrapper ¶
type DomainSessionResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainSession `json:"resources"` }
DomainSessionResponseWrapper domain session response wrapper
swagger:model domain.SessionResponseWrapper
func (*DomainSessionResponseWrapper) ContextValidate ¶
func (m *DomainSessionResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain session response wrapper based on the context it is used
func (*DomainSessionResponseWrapper) MarshalBinary ¶
func (m *DomainSessionResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSessionResponseWrapper) UnmarshalBinary ¶
func (m *DomainSessionResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSignalProperties ¶
type DomainSignalProperties struct { // aid // Required: true Aid *string `json:"aid"` // assessment // Required: true Assessment *DomainAssessment `json:"assessment"` // assessment items // Required: true AssessmentItems *DomainAssessmentItems `json:"assessment_items"` // cid // Required: true Cid *string `json:"cid"` // event platform // Required: true EventPlatform *string `json:"event_platform"` // modified time // Required: true // Format: date-time ModifiedTime *strfmt.DateTime `json:"modified_time"` // product type desc // Required: true ProductTypeDesc *string `json:"product_type_desc"` // sensor file status // Required: true SensorFileStatus *string `json:"sensor_file_status"` // system serial number // Required: true SystemSerialNumber *string `json:"system_serial_number"` }
DomainSignalProperties domain signal properties
swagger:model domain.SignalProperties
func (*DomainSignalProperties) ContextValidate ¶
func (m *DomainSignalProperties) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain signal properties based on the context it is used
func (*DomainSignalProperties) MarshalBinary ¶
func (m *DomainSignalProperties) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSignalProperties) UnmarshalBinary ¶
func (m *DomainSignalProperties) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSignalProperty ¶
type DomainSignalProperty struct { // criteria // Required: true Criteria *string `json:"criteria"` // group name // Required: true GroupName *string `json:"group_name"` // meets criteria // Required: true MeetsCriteria *string `json:"meets_criteria"` // signal id // Required: true SignalID *string `json:"signal_id"` // signal name // Required: true SignalName *string `json:"signal_name"` }
DomainSignalProperty domain signal property
swagger:model domain.SignalProperty
func (*DomainSignalProperty) ContextValidate ¶
ContextValidate validates this domain signal property based on context it is used
func (*DomainSignalProperty) MarshalBinary ¶
func (m *DomainSignalProperty) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSignalProperty) UnmarshalBinary ¶
func (m *DomainSignalProperty) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainSimpleActor ¶
type DomainSimpleActor struct { // id // Required: true ID *int64 `json:"id"` // name Name string `json:"name,omitempty"` // slug Slug string `json:"slug,omitempty"` // thumbnail Thumbnail *DomainImage `json:"thumbnail,omitempty"` // url URL string `json:"url,omitempty"` }
DomainSimpleActor domain simple actor
swagger:model domain.SimpleActor
func (*DomainSimpleActor) ContextValidate ¶
ContextValidate validate this domain simple actor based on the context it is used
func (*DomainSimpleActor) MarshalBinary ¶
func (m *DomainSimpleActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainSimpleActor) UnmarshalBinary ¶
func (m *DomainSimpleActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainStatusResponse ¶
type DomainStatusResponse struct { // base command BaseCommand string `json:"base_command,omitempty"` // complete // Required: true Complete *bool `json:"complete"` // sequence id SequenceID int64 `json:"sequence_id,omitempty"` // session id // Required: true SessionID *string `json:"session_id"` // stderr // Required: true Stderr *string `json:"stderr"` // stdout // Required: true Stdout *string `json:"stdout"` // task id TaskID string `json:"task_id,omitempty"` }
DomainStatusResponse domain status response
swagger:model domain.StatusResponse
func (*DomainStatusResponse) ContextValidate ¶
ContextValidate validates this domain status response based on context it is used
func (*DomainStatusResponse) MarshalBinary ¶
func (m *DomainStatusResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainStatusResponse) UnmarshalBinary ¶
func (m *DomainStatusResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainStatusResponseWrapper ¶
type DomainStatusResponseWrapper struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainStatusResponse `json:"resources"` }
DomainStatusResponseWrapper domain status response wrapper
swagger:model domain.StatusResponseWrapper
func (*DomainStatusResponseWrapper) ContextValidate ¶
func (m *DomainStatusResponseWrapper) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain status response wrapper based on the context it is used
func (*DomainStatusResponseWrapper) MarshalBinary ¶
func (m *DomainStatusResponseWrapper) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainStatusResponseWrapper) UnmarshalBinary ¶
func (m *DomainStatusResponseWrapper) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainTweetSource ¶ added in v0.2.28
type DomainTweetSource struct { // The username of the tweet's author // Required: true AuthorName *string `json:"author_name"` // The language of the tweet // Required: true Language *string `json:"language"` // Populated for legacy source events LegacySource DomainTweetSourceLegacySource `json:"legacy_source,omitempty"` // The link to the tweet // Required: true SourceLink *string `json:"source_link"` // The tweet ID // Required: true TweetID *int64 `json:"tweet_id"` }
DomainTweetSource domain tweet source
swagger:model domain.TweetSource
func (*DomainTweetSource) ContextValidate ¶ added in v0.2.28
ContextValidate validates this domain tweet source based on context it is used
func (*DomainTweetSource) MarshalBinary ¶ added in v0.2.28
func (m *DomainTweetSource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainTweetSource) UnmarshalBinary ¶ added in v0.2.28
func (m *DomainTweetSource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainTweetSourceLegacySource ¶ added in v0.2.28
type DomainTweetSourceLegacySource interface{}
DomainTweetSourceLegacySource domain tweet source legacy source
swagger:model domain.TweetSource.legacy_source
type DomainUpdateActionRequest ¶ added in v0.2.3
type DomainUpdateActionRequest struct { // content format // Required: true ContentFormat *string `json:"content_format"` // frequency // Required: true Frequency *string `json:"frequency"` // id // Required: true ID *string `json:"id"` // recipients // Required: true Recipients []string `json:"recipients"` // status // Required: true Status *string `json:"status"` // trigger matchless // Required: true TriggerMatchless *bool `json:"trigger_matchless"` }
DomainUpdateActionRequest domain update action request
swagger:model domain.UpdateActionRequest
func (*DomainUpdateActionRequest) ContextValidate ¶ added in v0.2.3
func (m *DomainUpdateActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain update action request based on context it is used
func (*DomainUpdateActionRequest) MarshalBinary ¶ added in v0.2.3
func (m *DomainUpdateActionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUpdateActionRequest) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainUpdateActionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUpdateNotificationRequestV1 ¶ added in v0.2.3
type DomainUpdateNotificationRequestV1 struct { // The unique ID of the user who is assigned to this notification. The value `unassigned` can be used to unassign a notification. // Required: true AssignedToUUID *string `json:"assigned_to_uuid"` // The ID of the notifications // Required: true ID *string `json:"id"` // The notification status. This can be one of: `new`, `in-progress`, `closed-false-positive`, `closed-true-positive`. // Required: true Status *string `json:"status"` }
DomainUpdateNotificationRequestV1 domain update notification request v1
swagger:model domain.UpdateNotificationRequestV1
func (*DomainUpdateNotificationRequestV1) ContextValidate ¶ added in v0.2.3
func (m *DomainUpdateNotificationRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain update notification request v1 based on context it is used
func (*DomainUpdateNotificationRequestV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainUpdateNotificationRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUpdateNotificationRequestV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainUpdateNotificationRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUpdateRuleRequestV1 ¶ added in v0.2.3
type DomainUpdateRuleRequestV1 struct { // Whether to monitor for breach data. Available only for `Company Domains` and `Email addresses` rule topics. When enabled, ownership of the monitored domains or emails is required // Required: true BreachMonitoringEnabled *bool `json:"breach_monitoring_enabled"` // The FQL filter to be used for searching // Required: true Filter *string `json:"filter"` // The rule ID to be updated // Required: true ID *string `json:"id"` // The name of a given rule // Required: true Name *string `json:"name"` // The permissions for a given rule which specifies the rule's access by other users. Possible values: `public`, `private` // Required: true Permissions *string `json:"permissions"` // The priority for a given rule. Possible values: `low`, `medium`, `high` // Required: true Priority *string `json:"priority"` // Whether to monitor for substring matches. Only available for the `Typosquatting` topic. // Required: true SubstringMatchingEnabled *bool `json:"substring_matching_enabled"` }
DomainUpdateRuleRequestV1 domain update rule request v1
swagger:model domain.UpdateRuleRequestV1
func (*DomainUpdateRuleRequestV1) ContextValidate ¶ added in v0.2.3
func (m *DomainUpdateRuleRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain update rule request v1 based on context it is used
func (*DomainUpdateRuleRequestV1) MarshalBinary ¶ added in v0.2.3
func (m *DomainUpdateRuleRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUpdateRuleRequestV1) UnmarshalBinary ¶ added in v0.2.3
func (m *DomainUpdateRuleRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUpdateUserFields ¶
type DomainUpdateUserFields struct { // first name FirstName string `json:"firstName,omitempty"` // last name LastName string `json:"lastName,omitempty"` }
DomainUpdateUserFields domain update user fields
swagger:model domain.UpdateUserFields
func (*DomainUpdateUserFields) ContextValidate ¶
func (m *DomainUpdateUserFields) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain update user fields based on context it is used
func (*DomainUpdateUserFields) MarshalBinary ¶
func (m *DomainUpdateUserFields) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUpdateUserFields) UnmarshalBinary ¶
func (m *DomainUpdateUserFields) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUpdateUserRequest ¶ added in v0.2.25
type DomainUpdateUserRequest struct { // first name FirstName string `json:"first_name,omitempty"` // last name LastName string `json:"last_name,omitempty"` }
DomainUpdateUserRequest domain update user request
swagger:model domain.UpdateUserRequest
func (*DomainUpdateUserRequest) ContextValidate ¶ added in v0.2.25
func (m *DomainUpdateUserRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain update user request based on context it is used
func (*DomainUpdateUserRequest) MarshalBinary ¶ added in v0.2.25
func (m *DomainUpdateUserRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUpdateUserRequest) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainUpdateUserRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUser ¶ added in v0.2.25
type DomainUser struct { // cid Cid string `json:"cid,omitempty"` // first name FirstName string `json:"first_name,omitempty"` // last name LastName string `json:"last_name,omitempty"` // uid UID string `json:"uid,omitempty"` // uuid UUID string `json:"uuid,omitempty"` }
DomainUser domain user
swagger:model domain.User
func (*DomainUser) ContextValidate ¶ added in v0.2.25
ContextValidate validates this domain user based on context it is used
func (*DomainUser) MarshalBinary ¶ added in v0.2.25
func (m *DomainUser) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUser) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainUser) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserAction ¶ added in v0.2.25
type DomainUserAction struct { // Action name // Required: true // Enum: [reset_password reset_2fa] ActionName *string `json:"action_name"` // Value for action, if any ActionValue string `json:"action_value,omitempty"` }
DomainUserAction Action to be performed
swagger:model domain.UserAction
func (*DomainUserAction) ContextValidate ¶ added in v0.2.25
ContextValidate validates this domain user action based on context it is used
func (*DomainUserAction) MarshalBinary ¶ added in v0.2.25
func (m *DomainUserAction) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserAction) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainUserAction) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserActionRequest ¶ added in v0.2.25
type DomainUserActionRequest struct { // action // Required: true Action *DomainUserAction `json:"action"` // User ID(s). // Required: true Ids []string `json:"ids"` }
DomainUserActionRequest ID(s) of users the action(s) are to applied to
swagger:model domain.UserActionRequest
func (*DomainUserActionRequest) ContextValidate ¶ added in v0.2.25
func (m *DomainUserActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user action request based on the context it is used
func (*DomainUserActionRequest) MarshalBinary ¶ added in v0.2.25
func (m *DomainUserActionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserActionRequest) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainUserActionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserCreateRequest ¶
type DomainUserCreateRequest struct { // first name FirstName string `json:"firstName,omitempty"` // last name LastName string `json:"lastName,omitempty"` // password Password string `json:"password,omitempty"` // uid UID string `json:"uid,omitempty"` }
DomainUserCreateRequest domain user create request
swagger:model domain.UserCreateRequest
func (*DomainUserCreateRequest) ContextValidate ¶
func (m *DomainUserCreateRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain user create request based on context it is used
func (*DomainUserCreateRequest) MarshalBinary ¶
func (m *DomainUserCreateRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserCreateRequest) UnmarshalBinary ¶
func (m *DomainUserCreateRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGrants ¶ added in v0.2.25
type DomainUserGrants struct { // cid // Required: true Cid *string `json:"cid"` // cid group id CidGroupID string `json:"cid_group_id,omitempty"` // cid group name CidGroupName string `json:"cid_group_name,omitempty"` // grant type // Required: true GrantType *string `json:"grant_type"` // parent cid ParentCid string `json:"parent_cid,omitempty"` // role id // Required: true RoleID *string `json:"role_id"` // role name // Required: true RoleName *string `json:"role_name"` // user group id UserGroupID string `json:"user_group_id,omitempty"` // user group name UserGroupName string `json:"user_group_name,omitempty"` // uuid // Required: true UUID *string `json:"uuid"` }
DomainUserGrants domain user grants
swagger:model domain.UserGrants
func (*DomainUserGrants) ContextValidate ¶ added in v0.2.25
ContextValidate validates this domain user grants based on context it is used
func (*DomainUserGrants) MarshalBinary ¶ added in v0.2.25
func (m *DomainUserGrants) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGrants) UnmarshalBinary ¶ added in v0.2.25
func (m *DomainUserGrants) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGroup ¶
type DomainUserGroup struct { // cid Cid string `json:"cid,omitempty"` // description // Required: true Description *string `json:"description"` // name // Required: true Name *string `json:"name"` // user group id UserGroupID string `json:"user_group_id,omitempty"` }
DomainUserGroup domain user group
swagger:model domain.UserGroup
func (*DomainUserGroup) ContextValidate ¶
ContextValidate validates this domain user group based on context it is used
func (*DomainUserGroup) MarshalBinary ¶
func (m *DomainUserGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGroup) UnmarshalBinary ¶
func (m *DomainUserGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGroupMembers ¶
type DomainUserGroupMembers struct { // user group id // Required: true UserGroupID *string `json:"user_group_id"` // user uuids // Required: true UserUuids []string `json:"user_uuids"` }
DomainUserGroupMembers domain user group members
swagger:model domain.UserGroupMembers
func (*DomainUserGroupMembers) ContextValidate ¶
func (m *DomainUserGroupMembers) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain user group members based on context it is used
func (*DomainUserGroupMembers) MarshalBinary ¶
func (m *DomainUserGroupMembers) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGroupMembers) UnmarshalBinary ¶
func (m *DomainUserGroupMembers) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGroupMembersRequestV1 ¶
type DomainUserGroupMembersRequestV1 struct { // resources // Required: true Resources []*DomainUserGroupMembers `json:"resources"` }
DomainUserGroupMembersRequestV1 domain user group members request v1
swagger:model domain.UserGroupMembersRequestV1
func (*DomainUserGroupMembersRequestV1) ContextValidate ¶
func (m *DomainUserGroupMembersRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user group members request v1 based on the context it is used
func (*DomainUserGroupMembersRequestV1) MarshalBinary ¶
func (m *DomainUserGroupMembersRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGroupMembersRequestV1) UnmarshalBinary ¶
func (m *DomainUserGroupMembersRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGroupMembersResponseV1 ¶
type DomainUserGroupMembersResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserGroupMembers `json:"resources"` }
DomainUserGroupMembersResponseV1 domain user group members response v1
swagger:model domain.UserGroupMembersResponseV1
func (*DomainUserGroupMembersResponseV1) ContextValidate ¶
func (m *DomainUserGroupMembersResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user group members response v1 based on the context it is used
func (*DomainUserGroupMembersResponseV1) MarshalBinary ¶
func (m *DomainUserGroupMembersResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGroupMembersResponseV1) UnmarshalBinary ¶
func (m *DomainUserGroupMembersResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGroupsRequestV1 ¶
type DomainUserGroupsRequestV1 struct { // resources // Required: true Resources []*DomainUserGroup `json:"resources"` }
DomainUserGroupsRequestV1 domain user groups request v1
swagger:model domain.UserGroupsRequestV1
func (*DomainUserGroupsRequestV1) ContextValidate ¶
func (m *DomainUserGroupsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user groups request v1 based on the context it is used
func (*DomainUserGroupsRequestV1) MarshalBinary ¶
func (m *DomainUserGroupsRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGroupsRequestV1) UnmarshalBinary ¶
func (m *DomainUserGroupsRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserGroupsResponseV1 ¶
type DomainUserGroupsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainUserGroup `json:"resources"` }
DomainUserGroupsResponseV1 domain user groups response v1
swagger:model domain.UserGroupsResponseV1
func (*DomainUserGroupsResponseV1) ContextValidate ¶
func (m *DomainUserGroupsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain user groups response v1 based on the context it is used
func (*DomainUserGroupsResponseV1) MarshalBinary ¶
func (m *DomainUserGroupsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserGroupsResponseV1) UnmarshalBinary ¶
func (m *DomainUserGroupsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserMetadata ¶
type DomainUserMetadata struct { // customer // Required: true Customer *string `json:"customer"` // first name FirstName string `json:"firstName,omitempty"` // last name LastName string `json:"lastName,omitempty"` // uid UID string `json:"uid,omitempty"` // uuid // Required: true UUID *string `json:"uuid"` }
DomainUserMetadata domain user metadata
swagger:model domain.UserMetadata
func (*DomainUserMetadata) ContextValidate ¶
ContextValidate validates this domain user metadata based on context it is used
func (*DomainUserMetadata) MarshalBinary ¶
func (m *DomainUserMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserMetadata) UnmarshalBinary ¶
func (m *DomainUserMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainUserRole ¶
type DomainUserRole struct { // cid Cid string `json:"cid,omitempty"` // description // Required: true Description *string `json:"description"` // display name // Required: true DisplayName *string `json:"display_name"` // id // Required: true ID *string `json:"id"` }
DomainUserRole domain user role
swagger:model domain.UserRole
func (*DomainUserRole) ContextValidate ¶
ContextValidate validates this domain user role based on context it is used
func (*DomainUserRole) MarshalBinary ¶
func (m *DomainUserRole) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainUserRole) UnmarshalBinary ¶
func (m *DomainUserRole) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainValueItem ¶
type DomainValueItem struct { // label // Required: true Label *string `json:"label"` // value // Required: true Value *string `json:"value"` }
DomainValueItem domain value item
swagger:model domain.ValueItem
func (*DomainValueItem) ContextValidate ¶
ContextValidate validates this domain value item based on context it is used
func (*DomainValueItem) MarshalBinary ¶
func (m *DomainValueItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainValueItem) UnmarshalBinary ¶
func (m *DomainValueItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainVulnerability ¶ added in v0.2.32
type DomainVulnerability struct { // affected products AffectedProducts []*DomainVulnerabilityAffectedProduct `json:"affected_products"` // community identifiers CommunityIdentifiers []string `json:"community_identifiers"` // cve // Required: true Cve *string `json:"cve"` // cvss v2 base CvssV2Base string `json:"cvss_v2_base,omitempty"` // cvss v3 base CvssV3Base string `json:"cvss_v3_base,omitempty"` // description Description string `json:"description,omitempty"` // exploit status ExploitStatus string `json:"exploit_status,omitempty"` // name Name string `json:"name,omitempty"` // publish date PublishDate string `json:"publish_date,omitempty"` // related actors RelatedActors []*DomainVulnerabilityActor `json:"related_actors"` // related reports RelatedReports []*DomainVulnerabilityReport `json:"related_reports"` // related threats RelatedThreats []*DomainVulnerabilityRelatedThreat `json:"related_threats"` // updated timestamp UpdatedTimestamp string `json:"updated_timestamp,omitempty"` }
DomainVulnerability domain vulnerability
swagger:model domain.Vulnerability
func (*DomainVulnerability) ContextValidate ¶ added in v0.2.32
ContextValidate validate this domain vulnerability based on the context it is used
func (*DomainVulnerability) MarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerability) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainVulnerability) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerability) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainVulnerabilityActor ¶ added in v0.2.32
type DomainVulnerabilityActor struct { // id ID string `json:"id,omitempty"` // name Name string `json:"name,omitempty"` }
DomainVulnerabilityActor domain vulnerability actor
swagger:model domain.VulnerabilityActor
func (*DomainVulnerabilityActor) ContextValidate ¶ added in v0.2.32
func (m *DomainVulnerabilityActor) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain vulnerability actor based on context it is used
func (*DomainVulnerabilityActor) MarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainVulnerabilityActor) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainVulnerabilityAffectedProduct ¶ added in v0.2.32
type DomainVulnerabilityAffectedProduct struct { // product Product string `json:"product,omitempty"` // vendor Vendor string `json:"vendor,omitempty"` }
DomainVulnerabilityAffectedProduct domain vulnerability affected product
swagger:model domain.VulnerabilityAffectedProduct
func (*DomainVulnerabilityAffectedProduct) ContextValidate ¶ added in v0.2.32
func (m *DomainVulnerabilityAffectedProduct) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain vulnerability affected product based on context it is used
func (*DomainVulnerabilityAffectedProduct) MarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityAffectedProduct) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainVulnerabilityAffectedProduct) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityAffectedProduct) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainVulnerabilityRelatedThreat ¶ added in v0.2.32
type DomainVulnerabilityRelatedThreat struct { // capabilities Capabilities []string `json:"capabilities"` // name Name string `json:"name,omitempty"` }
DomainVulnerabilityRelatedThreat domain vulnerability related threat
swagger:model domain.VulnerabilityRelatedThreat
func (*DomainVulnerabilityRelatedThreat) ContextValidate ¶ added in v0.2.32
func (m *DomainVulnerabilityRelatedThreat) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain vulnerability related threat based on context it is used
func (*DomainVulnerabilityRelatedThreat) MarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityRelatedThreat) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainVulnerabilityRelatedThreat) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityRelatedThreat) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainVulnerabilityReport ¶ added in v0.2.32
type DomainVulnerabilityReport struct { // serial id SerialID string `json:"serial_id,omitempty"` // title Title string `json:"title,omitempty"` }
DomainVulnerabilityReport domain vulnerability report
swagger:model domain.VulnerabilityReport
func (*DomainVulnerabilityReport) ContextValidate ¶ added in v0.2.32
func (m *DomainVulnerabilityReport) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this domain vulnerability report based on context it is used
func (*DomainVulnerabilityReport) MarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityReport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainVulnerabilityReport) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityReport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainVulnerabilityResponse ¶ added in v0.2.32
type DomainVulnerabilityResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainVulnerability `json:"resources"` }
DomainVulnerabilityResponse domain vulnerability response
swagger:model domain.VulnerabilityResponse
func (*DomainVulnerabilityResponse) ContextValidate ¶ added in v0.2.32
func (m *DomainVulnerabilityResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this domain vulnerability response based on the context it is used
func (*DomainVulnerabilityResponse) MarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainVulnerabilityResponse) UnmarshalBinary ¶ added in v0.2.32
func (m *DomainVulnerabilityResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainXDRData ¶ added in v0.2.22
type DomainXDRData struct { // detection id // Required: true DetectionID *string `json:"detection_id"` }
DomainXDRData domain x d r data
swagger:model domain.XDRData
func (*DomainXDRData) ContextValidate ¶ added in v0.2.22
ContextValidate validates this domain x d r data based on context it is used
func (*DomainXDRData) MarshalBinary ¶ added in v0.2.22
func (m *DomainXDRData) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainXDRData) UnmarshalBinary ¶ added in v0.2.22
func (m *DomainXDRData) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type DomainXDRParams ¶ added in v0.2.22
type DomainXDRParams struct { // execution offset // Required: true ExecutionOffset *string `json:"execution_offset"` // severity // Required: true Severity *int64 `json:"severity"` // tactic // Required: true Tactic *string `json:"tactic"` // technique // Required: true Technique *string `json:"technique"` // type // Required: true Type *string `json:"type"` }
DomainXDRParams domain x d r params
swagger:model domain.XDRParams
func (*DomainXDRParams) ContextValidate ¶ added in v0.2.22
ContextValidate validates this domain x d r params based on context it is used
func (*DomainXDRParams) MarshalBinary ¶ added in v0.2.22
func (m *DomainXDRParams) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*DomainXDRParams) UnmarshalBinary ¶ added in v0.2.22
func (m *DomainXDRParams) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSCancelScanRequest ¶ added in v0.2.31
type EntitiesODSCancelScanRequest struct { // ids // Required: true Ids []string `json:"ids"` }
EntitiesODSCancelScanRequest entities o d s cancel scan request
swagger:model entities.ODSCancelScanRequest
func (*EntitiesODSCancelScanRequest) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSCancelScanRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this entities o d s cancel scan request based on context it is used
func (*EntitiesODSCancelScanRequest) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSCancelScanRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSCancelScanRequest) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSCancelScanRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSScanHostResponse ¶ added in v0.2.31
type EntitiesODSScanHostResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainScanHostMetadata `json:"resources"` }
EntitiesODSScanHostResponse entities o d s scan host response
swagger:model entities.ODSScanHostResponse
func (*EntitiesODSScanHostResponse) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSScanHostResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this entities o d s scan host response based on the context it is used
func (*EntitiesODSScanHostResponse) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanHostResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSScanHostResponse) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanHostResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSScanMaliciousFileResponse ¶ added in v0.2.31
type EntitiesODSScanMaliciousFileResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainMaliciousFile `json:"resources"` }
EntitiesODSScanMaliciousFileResponse entities o d s scan malicious file response
swagger:model entities.ODSScanMaliciousFileResponse
func (*EntitiesODSScanMaliciousFileResponse) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSScanMaliciousFileResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this entities o d s scan malicious file response based on the context it is used
func (*EntitiesODSScanMaliciousFileResponse) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanMaliciousFileResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSScanMaliciousFileResponse) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanMaliciousFileResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSScanRequest ¶ added in v0.2.31
type EntitiesODSScanRequest struct { // cloud ml level detection // Required: true CloudMlLevelDetection *int32 `json:"cloud_ml_level_detection"` // cloud ml level prevention // Required: true CloudMlLevelPrevention *int32 `json:"cloud_ml_level_prevention"` // cpu priority // Required: true CPUPriority *int32 `json:"cpu_priority"` // description // Required: true Description *string `json:"description"` // endpoint notification // Required: true EndpointNotification *bool `json:"endpoint_notification"` // file paths // Required: true FilePaths []string `json:"file_paths"` // host groups // Required: true HostGroups []string `json:"host_groups"` // hosts // Required: true Hosts []string `json:"hosts"` // initiated from // Required: true InitiatedFrom *string `json:"initiated_from"` // max duration // Required: true MaxDuration *int32 `json:"max_duration"` // max file size // Required: true MaxFileSize *int32 `json:"max_file_size"` // pause duration // Required: true PauseDuration *int32 `json:"pause_duration"` // quarantine // Required: true Quarantine *bool `json:"quarantine"` // scan exclusions // Required: true ScanExclusions []string `json:"scan_exclusions"` // sensor ml level detection // Required: true SensorMlLevelDetection *int32 `json:"sensor_ml_level_detection"` // sensor ml level prevention // Required: true SensorMlLevelPrevention *int32 `json:"sensor_ml_level_prevention"` }
EntitiesODSScanRequest entities o d s scan request
swagger:model entities.ODSScanRequest
func (*EntitiesODSScanRequest) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSScanRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this entities o d s scan request based on context it is used
func (*EntitiesODSScanRequest) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSScanRequest) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSScanResponse ¶ added in v0.2.31
type EntitiesODSScanResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainScan `json:"resources"` }
EntitiesODSScanResponse entities o d s scan response
swagger:model entities.ODSScanResponse
func (*EntitiesODSScanResponse) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSScanResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this entities o d s scan response based on the context it is used
func (*EntitiesODSScanResponse) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSScanResponse) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSScheduleScanRequest ¶ added in v0.2.31
type EntitiesODSScheduleScanRequest struct { // cloud ml level detection // Required: true CloudMlLevelDetection *int32 `json:"cloud_ml_level_detection"` // cloud ml level prevention // Required: true CloudMlLevelPrevention *int32 `json:"cloud_ml_level_prevention"` // cpu priority // Required: true CPUPriority *int32 `json:"cpu_priority"` // description // Required: true Description *string `json:"description"` // endpoint notification // Required: true EndpointNotification *bool `json:"endpoint_notification"` // file paths // Required: true FilePaths []string `json:"file_paths"` // host groups // Required: true HostGroups []string `json:"host_groups"` // initiated from // Required: true InitiatedFrom *string `json:"initiated_from"` // max duration // Required: true MaxDuration *int32 `json:"max_duration"` // max file size // Required: true MaxFileSize *int32 `json:"max_file_size"` // pause duration // Required: true PauseDuration *int32 `json:"pause_duration"` // quarantine // Required: true Quarantine *bool `json:"quarantine"` // scan exclusions // Required: true ScanExclusions []string `json:"scan_exclusions"` // schedule // Required: true Schedule *DomainSchedule `json:"schedule"` // sensor ml level detection // Required: true SensorMlLevelDetection *int32 `json:"sensor_ml_level_detection"` // sensor ml level prevention // Required: true SensorMlLevelPrevention *int32 `json:"sensor_ml_level_prevention"` }
EntitiesODSScheduleScanRequest entities o d s schedule scan request
swagger:model entities.ODSScheduleScanRequest
func (*EntitiesODSScheduleScanRequest) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSScheduleScanRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this entities o d s schedule scan request based on the context it is used
func (*EntitiesODSScheduleScanRequest) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScheduleScanRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSScheduleScanRequest) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScheduleScanRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type EntitiesODSScheduleScanResponse ¶ added in v0.2.31
type EntitiesODSScheduleScanResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainScanProfile `json:"resources"` }
EntitiesODSScheduleScanResponse entities o d s schedule scan response
swagger:model entities.ODSScheduleScanResponse
func (*EntitiesODSScheduleScanResponse) ContextValidate ¶ added in v0.2.31
func (m *EntitiesODSScheduleScanResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this entities o d s schedule scan response based on the context it is used
func (*EntitiesODSScheduleScanResponse) MarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScheduleScanResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*EntitiesODSScheduleScanResponse) UnmarshalBinary ¶ added in v0.2.31
func (m *EntitiesODSScheduleScanResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalChange ¶ added in v0.2.17
type ExternalChange struct { // action timestamp // Required: true ActionTimestamp *string `json:"action_timestamp"` // Possible values: UNKNOWN, CREATE, WRITE, DELETE, SET, RENAME. // Required: true ActionType *string `json:"action_type"` // aid // Required: true Aid *string `json:"aid"` // cid // Required: true Cid *string `json:"cid"` // command line // Required: true CommandLine *string `json:"command_line"` // diff Diff *ExternalDiff `json:"diff,omitempty"` // entity path // Required: true EntityPath *string `json:"entity_path"` // entity path new EntityPathNew string `json:"entity_path_new,omitempty"` // Possible values: UNKNOWN, FILE, DIR, REGKEY, REGVAL. // Required: true EntityType *string `json:"entity_type"` // host Host *ExternalHost `json:"host,omitempty"` // id // Required: true ID *string `json:"id"` // ingestion timestamp // Required: true IngestionTimestamp *string `json:"ingestion_timestamp"` // is suppressed // Required: true IsSuppressed *bool `json:"is_suppressed"` // platform name // Required: true PlatformName *string `json:"platform_name"` // policy Policy *ExternalPolicy `json:"policy,omitempty"` // process id // Required: true ProcessID *string `json:"process_id"` // process image file name // Required: true ProcessImageFileName *string `json:"process_image_file_name"` // Possible values: UNKNOWN, LOW, MEDIUM, HIGH, CRITICAL // Required: true Severity *string `json:"severity"` // user id // Required: true UserID *string `json:"user_id"` // user name // Required: true UserName *string `json:"user_name"` }
ExternalChange external change
swagger:model external.Change
func (*ExternalChange) ContextValidate ¶ added in v0.2.17
ContextValidate validate this external change based on the context it is used
func (*ExternalChange) MarshalBinary ¶ added in v0.2.17
func (m *ExternalChange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalChange) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalChange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalDiff ¶ added in v0.2.17
type ExternalDiff struct { // after After *ExternalDiffType `json:"after,omitempty"` }
ExternalDiff external diff
swagger:model external.Diff
func (*ExternalDiff) ContextValidate ¶ added in v0.2.17
ContextValidate validate this external diff based on the context it is used
func (*ExternalDiff) MarshalBinary ¶ added in v0.2.17
func (m *ExternalDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalDiff) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalDiffHash ¶ added in v0.2.17
type ExternalDiffHash struct { // sha256 Sha256 string `json:"sha256,omitempty"` }
ExternalDiffHash external diff hash
swagger:model external.DiffHash
func (*ExternalDiffHash) ContextValidate ¶ added in v0.2.17
ContextValidate validates this external diff hash based on context it is used
func (*ExternalDiffHash) MarshalBinary ¶ added in v0.2.17
func (m *ExternalDiffHash) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalDiffHash) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalDiffHash) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalDiffType ¶ added in v0.2.17
type ExternalDiffType struct { // hash Hash *ExternalDiffHash `json:"hash,omitempty"` }
ExternalDiffType external diff type
swagger:model external.DiffType
func (*ExternalDiffType) ContextValidate ¶ added in v0.2.17
ContextValidate validate this external diff type based on the context it is used
func (*ExternalDiffType) MarshalBinary ¶ added in v0.2.17
func (m *ExternalDiffType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalDiffType) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalDiffType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalGetChangesResponse ¶ added in v0.2.17
type ExternalGetChangesResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ExternalChange `json:"resources"` }
ExternalGetChangesResponse external get changes response
swagger:model external.GetChangesResponse
func (*ExternalGetChangesResponse) ContextValidate ¶ added in v0.2.17
func (m *ExternalGetChangesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external get changes response based on the context it is used
func (*ExternalGetChangesResponse) MarshalBinary ¶ added in v0.2.17
func (m *ExternalGetChangesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalGetChangesResponse) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalGetChangesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalHost ¶ added in v0.2.17
type ExternalHost struct { // agent version AgentVersion string `json:"agent_version,omitempty"` // containment status ContainmentStatus string `json:"containment_status,omitempty"` // external ip ExternalIP string `json:"external_ip,omitempty"` // groups Groups []*ExternalHostGroup `json:"groups"` // local ip LocalIP string `json:"local_ip,omitempty"` // name Name string `json:"name,omitempty"` // os version OsVersion string `json:"os_version,omitempty"` }
ExternalHost external host
swagger:model external.Host
func (*ExternalHost) ContextValidate ¶ added in v0.2.17
ContextValidate validate this external host based on the context it is used
func (*ExternalHost) MarshalBinary ¶ added in v0.2.17
func (m *ExternalHost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalHost) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalHost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalHostGroup ¶ added in v0.2.17
type ExternalHostGroup struct { // name Name string `json:"name,omitempty"` }
ExternalHostGroup external host group
swagger:model external.HostGroup
func (*ExternalHostGroup) ContextValidate ¶ added in v0.2.17
ContextValidate validates this external host group based on context it is used
func (*ExternalHostGroup) MarshalBinary ¶ added in v0.2.17
func (m *ExternalHostGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalHostGroup) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalHostGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalPolicy ¶ added in v0.2.17
type ExternalPolicy struct { // name Name string `json:"name,omitempty"` // rule group RuleGroup *ExternalPolicyRuleGroup `json:"rule_group,omitempty"` }
ExternalPolicy external policy
swagger:model external.Policy
func (*ExternalPolicy) ContextValidate ¶ added in v0.2.17
ContextValidate validate this external policy based on the context it is used
func (*ExternalPolicy) MarshalBinary ¶ added in v0.2.17
func (m *ExternalPolicy) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalPolicy) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalPolicy) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalPolicyRule ¶ added in v0.2.17
type ExternalPolicyRule struct { // base path BasePath string `json:"base_path,omitempty"` }
ExternalPolicyRule external policy rule
swagger:model external.PolicyRule
func (*ExternalPolicyRule) ContextValidate ¶ added in v0.2.17
ContextValidate validates this external policy rule based on context it is used
func (*ExternalPolicyRule) MarshalBinary ¶ added in v0.2.17
func (m *ExternalPolicyRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalPolicyRule) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalPolicyRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ExternalPolicyRuleGroup ¶ added in v0.2.17
type ExternalPolicyRuleGroup struct { // name Name string `json:"name,omitempty"` // rule Rule *ExternalPolicyRule `json:"rule,omitempty"` }
ExternalPolicyRuleGroup external policy rule group
swagger:model external.PolicyRuleGroup
func (*ExternalPolicyRuleGroup) ContextValidate ¶ added in v0.2.17
func (m *ExternalPolicyRuleGroup) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this external policy rule group based on the context it is used
func (*ExternalPolicyRuleGroup) MarshalBinary ¶ added in v0.2.17
func (m *ExternalPolicyRuleGroup) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ExternalPolicyRuleGroup) UnmarshalBinary ¶ added in v0.2.17
func (m *ExternalPolicyRuleGroup) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxActor ¶
type FalconxActor struct { // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // description Description string `json:"description,omitempty"` // first activity timestamp FirstActivityTimestamp string `json:"first_activity_timestamp,omitempty"` // id ID int32 `json:"id,omitempty"` // image artifact id ImageArtifactID string `json:"image_artifact_id,omitempty"` // known as KnownAs string `json:"known_as,omitempty"` // last activity timestamp LastActivityTimestamp string `json:"last_activity_timestamp,omitempty"` // name Name string `json:"name,omitempty"` // origins Origins []*FalconxEntity `json:"origins"` // short description ShortDescription string `json:"short_description,omitempty"` // slug Slug string `json:"slug,omitempty"` // target countries TargetCountries []*FalconxEntity `json:"target_countries"` // target industries TargetIndustries []*FalconxEntity `json:"target_industries"` // thumbnail artifact id ThumbnailArtifactID string `json:"thumbnail_artifact_id,omitempty"` }
FalconxActor falconx actor
swagger:model falconx.Actor
func (*FalconxActor) ContextValidate ¶
ContextValidate validate this falconx actor based on the context it is used
func (*FalconxActor) MarshalBinary ¶
func (m *FalconxActor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxActor) UnmarshalBinary ¶
func (m *FalconxActor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxActorSummary ¶
type FalconxActorSummary struct { // id ID int32 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // slug Slug string `json:"slug,omitempty"` }
FalconxActorSummary falconx actor summary
swagger:model falconx.ActorSummary
func (*FalconxActorSummary) ContextValidate ¶
ContextValidate validates this falconx actor summary based on context it is used
func (*FalconxActorSummary) MarshalBinary ¶
func (m *FalconxActorSummary) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxActorSummary) UnmarshalBinary ¶
func (m *FalconxActorSummary) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxAssociatedRuntime ¶
type FalconxAssociatedRuntime struct { // name Name string `json:"name,omitempty"` // pid Pid int32 `json:"pid,omitempty"` }
FalconxAssociatedRuntime falconx associated runtime
swagger:model falconx.AssociatedRuntime
func (*FalconxAssociatedRuntime) ContextValidate ¶
func (m *FalconxAssociatedRuntime) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx associated runtime based on context it is used
func (*FalconxAssociatedRuntime) MarshalBinary ¶
func (m *FalconxAssociatedRuntime) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxAssociatedRuntime) UnmarshalBinary ¶
func (m *FalconxAssociatedRuntime) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxContactedHost ¶
type FalconxContactedHost struct { // address Address string `json:"address,omitempty"` // associated runtime AssociatedRuntime []*FalconxAssociatedRuntime `json:"associated_runtime"` // compromised Compromised bool `json:"compromised,omitempty"` // country Country string `json:"country,omitempty"` // port Port int32 `json:"port,omitempty"` // protocol Protocol string `json:"protocol,omitempty"` }
FalconxContactedHost falconx contacted host
swagger:model falconx.ContactedHost
func (*FalconxContactedHost) ContextValidate ¶
ContextValidate validate this falconx contacted host based on the context it is used
func (*FalconxContactedHost) MarshalBinary ¶
func (m *FalconxContactedHost) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxContactedHost) UnmarshalBinary ¶
func (m *FalconxContactedHost) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxDNSRequest ¶
type FalconxDNSRequest struct { // address Address string `json:"address,omitempty"` // compromised Compromised bool `json:"compromised,omitempty"` // country Country string `json:"country,omitempty"` // domain Domain string `json:"domain,omitempty"` // registrar creation timestamp RegistrarCreationTimestamp string `json:"registrar_creation_timestamp,omitempty"` // registrar name RegistrarName string `json:"registrar_name,omitempty"` // registrar name servers RegistrarNameServers string `json:"registrar_name_servers,omitempty"` // registrar organization RegistrarOrganization string `json:"registrar_organization,omitempty"` }
FalconxDNSRequest falconx DNS request
swagger:model falconx.DNSRequest
func (*FalconxDNSRequest) ContextValidate ¶
ContextValidate validates this falconx DNS request based on context it is used
func (*FalconxDNSRequest) MarshalBinary ¶
func (m *FalconxDNSRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxDNSRequest) UnmarshalBinary ¶
func (m *FalconxDNSRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxEntity ¶
type FalconxEntity struct { // id ID int64 `json:"id,omitempty"` // name Name string `json:"name,omitempty"` // slug Slug string `json:"slug,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxEntity falconx entity
swagger:model falconx.Entity
func (*FalconxEntity) ContextValidate ¶
ContextValidate validates this falconx entity based on context it is used
func (*FalconxEntity) MarshalBinary ¶
func (m *FalconxEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxEntity) UnmarshalBinary ¶
func (m *FalconxEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxErrorsOnly ¶
type FalconxErrorsOnly struct { // msa meta info // Required: true MsaMetaInfo *MsaMetaInfo `json:"MsaMetaInfo"` // errors // Required: true Errors []*MsaAPIError `json:"errors"` // quota Quota *FalconxQuota `json:"quota,omitempty"` }
FalconxErrorsOnly falconx errors only
swagger:model falconx.ErrorsOnly
func (*FalconxErrorsOnly) ContextValidate ¶
ContextValidate validate this falconx errors only based on the context it is used
func (*FalconxErrorsOnly) MarshalBinary ¶
func (m *FalconxErrorsOnly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxErrorsOnly) UnmarshalBinary ¶
func (m *FalconxErrorsOnly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxExtractedFile ¶
type FalconxExtractedFile struct { // description Description string `json:"description,omitempty"` // file available to download FileAvailableToDownload bool `json:"file_available_to_download,omitempty"` // file path FilePath string `json:"file_path,omitempty"` // file size FileSize int32 `json:"file_size,omitempty"` // md5 Md5 string `json:"md5,omitempty"` // name Name string `json:"name,omitempty"` // runtime process RuntimeProcess string `json:"runtime_process,omitempty"` // sha1 Sha1 string `json:"sha1,omitempty"` // sha256 Sha256 string `json:"sha256,omitempty"` // threat level ThreatLevel int32 `json:"threat_level,omitempty"` // threat level readable ThreatLevelReadable string `json:"threat_level_readable,omitempty"` // type tags TypeTags []string `json:"type_tags"` }
FalconxExtractedFile falconx extracted file
swagger:model falconx.ExtractedFile
func (*FalconxExtractedFile) ContextValidate ¶
ContextValidate validates this falconx extracted file based on context it is used
func (*FalconxExtractedFile) MarshalBinary ¶
func (m *FalconxExtractedFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxExtractedFile) UnmarshalBinary ¶
func (m *FalconxExtractedFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxExtractedInterestingString ¶
type FalconxExtractedInterestingString struct { // filename Filename string `json:"filename,omitempty"` // process Process string `json:"process,omitempty"` // source Source string `json:"source,omitempty"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxExtractedInterestingString falconx extracted interesting string
swagger:model falconx.ExtractedInterestingString
func (*FalconxExtractedInterestingString) ContextValidate ¶
func (m *FalconxExtractedInterestingString) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx extracted interesting string based on context it is used
func (*FalconxExtractedInterestingString) MarshalBinary ¶
func (m *FalconxExtractedInterestingString) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxExtractedInterestingString) UnmarshalBinary ¶
func (m *FalconxExtractedInterestingString) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxFileAccess ¶
type FalconxFileAccess struct { // mask Mask string `json:"mask,omitempty"` // path Path string `json:"path,omitempty"` // type Type string `json:"type,omitempty"` }
FalconxFileAccess falconx file access
swagger:model falconx.FileAccess
func (*FalconxFileAccess) ContextValidate ¶
ContextValidate validates this falconx file access based on context it is used
func (*FalconxFileAccess) MarshalBinary ¶
func (m *FalconxFileAccess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxFileAccess) UnmarshalBinary ¶
func (m *FalconxFileAccess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxFileImport ¶
type FalconxFileImport struct { // functions Functions []string `json:"functions"` // module Module string `json:"module,omitempty"` }
FalconxFileImport falconx file import
swagger:model falconx.FileImport
func (*FalconxFileImport) ContextValidate ¶
ContextValidate validates this falconx file import based on context it is used
func (*FalconxFileImport) MarshalBinary ¶
func (m *FalconxFileImport) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxFileImport) UnmarshalBinary ¶
func (m *FalconxFileImport) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxFileMetadata ¶
type FalconxFileMetadata struct { // file analysis FileAnalysis []string `json:"file_analysis"` // file compositions FileCompositions []string `json:"file_compositions"` // imported objects ImportedObjects []string `json:"imported_objects"` }
FalconxFileMetadata falconx file metadata
swagger:model falconx.FileMetadata
func (*FalconxFileMetadata) ContextValidate ¶
ContextValidate validates this falconx file metadata based on context it is used
func (*FalconxFileMetadata) MarshalBinary ¶
func (m *FalconxFileMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxFileMetadata) UnmarshalBinary ¶
func (m *FalconxFileMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxHTTPRequest ¶
type FalconxHTTPRequest struct { // header Header string `json:"header,omitempty"` // host Host string `json:"host,omitempty"` // host ip HostIP string `json:"host_ip,omitempty"` // host port HostPort int32 `json:"host_port,omitempty"` // method Method string `json:"method,omitempty"` // response code ResponseCode int32 `json:"response_code,omitempty"` // response phrase ResponsePhrase string `json:"response_phrase,omitempty"` // url URL string `json:"url,omitempty"` }
FalconxHTTPRequest falconx HTTP request
swagger:model falconx.HTTPRequest
func (*FalconxHTTPRequest) ContextValidate ¶
ContextValidate validates this falconx HTTP request based on context it is used
func (*FalconxHTTPRequest) MarshalBinary ¶
func (m *FalconxHTTPRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxHTTPRequest) UnmarshalBinary ¶
func (m *FalconxHTTPRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxHandle ¶
type FalconxHandle struct { // id ID int32 `json:"id,omitempty"` // path Path string `json:"path,omitempty"` // type Type string `json:"type,omitempty"` }
FalconxHandle falconx handle
swagger:model falconx.Handle
func (*FalconxHandle) ContextValidate ¶
ContextValidate validates this falconx handle based on context it is used
func (*FalconxHandle) MarshalBinary ¶
func (m *FalconxHandle) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxHandle) UnmarshalBinary ¶
func (m *FalconxHandle) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxIncident ¶
type FalconxIncident struct { // details Details []string `json:"details"` // name Name string `json:"name,omitempty"` }
FalconxIncident falconx incident
swagger:model falconx.Incident
func (*FalconxIncident) ContextValidate ¶
ContextValidate validates this falconx incident based on context it is used
func (*FalconxIncident) MarshalBinary ¶
func (m *FalconxIncident) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxIncident) UnmarshalBinary ¶
func (m *FalconxIncident) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxIntelReportV1 ¶
type FalconxIntelReportV1 struct { // actors Actors []*FalconxActor `json:"actors"` // malware families MalwareFamilies []string `json:"malware_families"` // related indicators RelatedIndicators []*FalconxRelatedIndicator `json:"related_indicators"` }
FalconxIntelReportV1 falconx intel report v1
swagger:model falconx.IntelReportV1
func (*FalconxIntelReportV1) ContextValidate ¶
ContextValidate validate this falconx intel report v1 based on the context it is used
func (*FalconxIntelReportV1) MarshalBinary ¶
func (m *FalconxIntelReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxIntelReportV1) UnmarshalBinary ¶
func (m *FalconxIntelReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxIntelSummaryReportV1 ¶
type FalconxIntelSummaryReportV1 struct { // actors Actors []*FalconxActorSummary `json:"actors"` }
FalconxIntelSummaryReportV1 falconx intel summary report v1
swagger:model falconx.IntelSummaryReportV1
func (*FalconxIntelSummaryReportV1) ContextValidate ¶
func (m *FalconxIntelSummaryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx intel summary report v1 based on the context it is used
func (*FalconxIntelSummaryReportV1) MarshalBinary ¶
func (m *FalconxIntelSummaryReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxIntelSummaryReportV1) UnmarshalBinary ¶
func (m *FalconxIntelSummaryReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMITREAttack ¶
type FalconxMITREAttack struct { // attack id AttackID string `json:"attack_id,omitempty"` // informative identifiers InformativeIdentifiers []string `json:"informative_identifiers"` // malicious identifiers MaliciousIdentifiers []string `json:"malicious_identifiers"` // suspicious identifiers SuspiciousIdentifiers []string `json:"suspicious_identifiers"` // tactic Tactic string `json:"tactic,omitempty"` // technique Technique string `json:"technique,omitempty"` }
FalconxMITREAttack falconx m i t r e attack
swagger:model falconx.MITREAttack
func (*FalconxMITREAttack) ContextValidate ¶
ContextValidate validates this falconx m i t r e attack based on context it is used
func (*FalconxMITREAttack) MarshalBinary ¶
func (m *FalconxMITREAttack) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMITREAttack) UnmarshalBinary ¶
func (m *FalconxMITREAttack) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMalqueryErrorV1 ¶
type FalconxMalqueryErrorV1 struct { // code Code int32 `json:"code,omitempty"` // message Message string `json:"message,omitempty"` }
FalconxMalqueryErrorV1 falconx malquery error v1
swagger:model falconx.MalqueryErrorV1
func (*FalconxMalqueryErrorV1) ContextValidate ¶
func (m *FalconxMalqueryErrorV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx malquery error v1 based on context it is used
func (*FalconxMalqueryErrorV1) MarshalBinary ¶
func (m *FalconxMalqueryErrorV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMalqueryErrorV1) UnmarshalBinary ¶
func (m *FalconxMalqueryErrorV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMalqueryReportV1 ¶
type FalconxMalqueryReportV1 struct { // errors Errors []*FalconxMalqueryErrorV1 `json:"errors"` // input Input string `json:"input,omitempty"` // resources Resources []*FalconxMalqueryResource `json:"resources"` // type Type string `json:"type,omitempty"` // verdict Verdict string `json:"verdict,omitempty"` }
FalconxMalqueryReportV1 falconx malquery report v1
swagger:model falconx.MalqueryReportV1
func (*FalconxMalqueryReportV1) ContextValidate ¶
func (m *FalconxMalqueryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx malquery report v1 based on the context it is used
func (*FalconxMalqueryReportV1) MarshalBinary ¶
func (m *FalconxMalqueryReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMalqueryReportV1) UnmarshalBinary ¶
func (m *FalconxMalqueryReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMalqueryResource ¶
type FalconxMalqueryResource struct { // family Family string `json:"family,omitempty"` // file size FileSize int32 `json:"file_size,omitempty"` // file type FileType string `json:"file_type,omitempty"` // first seen timestamp FirstSeenTimestamp string `json:"first_seen_timestamp,omitempty"` // label Label string `json:"label,omitempty"` // md5 Md5 string `json:"md5,omitempty"` // sha1 Sha1 string `json:"sha1,omitempty"` // sha256 Sha256 string `json:"sha256,omitempty"` }
FalconxMalqueryResource falconx malquery resource
swagger:model falconx.MalqueryResource
func (*FalconxMalqueryResource) ContextValidate ¶
func (m *FalconxMalqueryResource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx malquery resource based on context it is used
func (*FalconxMalqueryResource) MarshalBinary ¶
func (m *FalconxMalqueryResource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMalqueryResource) UnmarshalBinary ¶
func (m *FalconxMalqueryResource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMatchedSignature ¶
type FalconxMatchedSignature struct { // id ID string `json:"id,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxMatchedSignature falconx matched signature
swagger:model falconx.MatchedSignature
func (*FalconxMatchedSignature) ContextValidate ¶
func (m *FalconxMatchedSignature) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx matched signature based on context it is used
func (*FalconxMatchedSignature) MarshalBinary ¶
func (m *FalconxMatchedSignature) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMatchedSignature) UnmarshalBinary ¶
func (m *FalconxMatchedSignature) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMemoryForensic ¶
type FalconxMemoryForensic struct { // stream uid StreamUID string `json:"stream_uid,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxMemoryForensic falconx memory forensic
swagger:model falconx.MemoryForensic
func (*FalconxMemoryForensic) ContextValidate ¶
ContextValidate validates this falconx memory forensic based on context it is used
func (*FalconxMemoryForensic) MarshalBinary ¶
func (m *FalconxMemoryForensic) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMemoryForensic) UnmarshalBinary ¶
func (m *FalconxMemoryForensic) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxMetaInfo ¶
type FalconxMetaInfo struct { // msa meta info // Required: true MsaMetaInfo *MsaMetaInfo `json:"MsaMetaInfo"` // quota Quota *FalconxQuota `json:"quota,omitempty"` }
FalconxMetaInfo falconx meta info
swagger:model falconx.MetaInfo
func (*FalconxMetaInfo) ContextValidate ¶
ContextValidate validate this falconx meta info based on the context it is used
func (*FalconxMetaInfo) MarshalBinary ¶
func (m *FalconxMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxMetaInfo) UnmarshalBinary ¶
func (m *FalconxMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxParameter ¶
type FalconxParameter struct { // argument number ArgumentNumber int32 `json:"argument_number,omitempty"` // comment Comment string `json:"comment,omitempty"` // meaning Meaning string `json:"meaning,omitempty"` // name Name string `json:"name,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxParameter falconx parameter
swagger:model falconx.Parameter
func (*FalconxParameter) ContextValidate ¶
ContextValidate validates this falconx parameter based on context it is used
func (*FalconxParameter) MarshalBinary ¶
func (m *FalconxParameter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxParameter) UnmarshalBinary ¶
func (m *FalconxParameter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxProcess ¶
type FalconxProcess struct { // command line CommandLine string `json:"command_line,omitempty"` // file accesses FileAccesses []*FalconxFileAccess `json:"file_accesses"` // handles Handles []*FalconxHandle `json:"handles"` // icon artifact id IconArtifactID string `json:"icon_artifact_id,omitempty"` // mutants Mutants []string `json:"mutants"` // name Name string `json:"name,omitempty"` // normalized path NormalizedPath string `json:"normalized_path,omitempty"` // parent uid ParentUID string `json:"parent_uid,omitempty"` // pid Pid int32 `json:"pid,omitempty"` // process flags ProcessFlags []*FalconxProcessFlag `json:"process_flags"` // registry Registry []*FalconxRegistry `json:"registry"` // script calls ScriptCalls []*FalconxScriptCall `json:"script_calls"` // sha256 Sha256 string `json:"sha256,omitempty"` // streams Streams []*FalconxStream `json:"streams"` // uid UID string `json:"uid,omitempty"` }
FalconxProcess falconx process
swagger:model falconx.Process
func (*FalconxProcess) ContextValidate ¶
ContextValidate validate this falconx process based on the context it is used
func (*FalconxProcess) MarshalBinary ¶
func (m *FalconxProcess) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxProcess) UnmarshalBinary ¶
func (m *FalconxProcess) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxProcessFlag ¶
type FalconxProcessFlag struct { // data Data string `json:"data,omitempty"` // name Name string `json:"name,omitempty"` }
FalconxProcessFlag falconx process flag
swagger:model falconx.ProcessFlag
func (*FalconxProcessFlag) ContextValidate ¶
ContextValidate validates this falconx process flag based on context it is used
func (*FalconxProcessFlag) MarshalBinary ¶
func (m *FalconxProcessFlag) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxProcessFlag) UnmarshalBinary ¶
func (m *FalconxProcessFlag) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxQueryResponse ¶
type FalconxQueryResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *FalconxMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
FalconxQueryResponse falconx query response
swagger:model falconx.QueryResponse
func (*FalconxQueryResponse) ContextValidate ¶
ContextValidate validate this falconx query response based on the context it is used
func (*FalconxQueryResponse) MarshalBinary ¶
func (m *FalconxQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxQueryResponse) UnmarshalBinary ¶
func (m *FalconxQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxQuota ¶
type FalconxQuota struct { // in progress // Required: true InProgress *int32 `json:"in_progress"` // total // Required: true Total *int32 `json:"total"` // used // Required: true Used *int32 `json:"used"` }
FalconxQuota falconx quota
swagger:model falconx.Quota
func (*FalconxQuota) ContextValidate ¶
ContextValidate validates this falconx quota based on context it is used
func (*FalconxQuota) MarshalBinary ¶
func (m *FalconxQuota) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxQuota) UnmarshalBinary ¶
func (m *FalconxQuota) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxRegistry ¶
type FalconxRegistry struct { // key Key string `json:"key,omitempty"` // operation Operation string `json:"operation,omitempty"` // path Path string `json:"path,omitempty"` // status Status string `json:"status,omitempty"` // status human readable StatusHumanReadable string `json:"status_human_readable,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxRegistry falconx registry
swagger:model falconx.Registry
func (*FalconxRegistry) ContextValidate ¶
ContextValidate validates this falconx registry based on context it is used
func (*FalconxRegistry) MarshalBinary ¶
func (m *FalconxRegistry) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxRegistry) UnmarshalBinary ¶
func (m *FalconxRegistry) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxRelatedIndicator ¶
type FalconxRelatedIndicator struct { // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // id ID string `json:"id,omitempty"` // type Type string `json:"type,omitempty"` // updated timestamp UpdatedTimestamp string `json:"updated_timestamp,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxRelatedIndicator falconx related indicator
swagger:model falconx.RelatedIndicator
func (*FalconxRelatedIndicator) ContextValidate ¶
func (m *FalconxRelatedIndicator) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx related indicator based on context it is used
func (*FalconxRelatedIndicator) MarshalBinary ¶
func (m *FalconxRelatedIndicator) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxRelatedIndicator) UnmarshalBinary ¶
func (m *FalconxRelatedIndicator) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxReportV1 ¶
type FalconxReportV1 struct { // cid Cid string `json:"cid,omitempty"` // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // id ID string `json:"id,omitempty"` // intel Intel []*FalconxIntelReportV1 `json:"intel"` // ioc report broad csv artifact id IocReportBroadCsvArtifactID string `json:"ioc_report_broad_csv_artifact_id,omitempty"` // ioc report broad json artifact id IocReportBroadJSONArtifactID string `json:"ioc_report_broad_json_artifact_id,omitempty"` // ioc report broad maec artifact id IocReportBroadMaecArtifactID string `json:"ioc_report_broad_maec_artifact_id,omitempty"` // ioc report broad stix artifact id IocReportBroadStixArtifactID string `json:"ioc_report_broad_stix_artifact_id,omitempty"` // ioc report strict csv artifact id IocReportStrictCsvArtifactID string `json:"ioc_report_strict_csv_artifact_id,omitempty"` // ioc report strict json artifact id IocReportStrictJSONArtifactID string `json:"ioc_report_strict_json_artifact_id,omitempty"` // ioc report strict maec artifact id IocReportStrictMaecArtifactID string `json:"ioc_report_strict_maec_artifact_id,omitempty"` // ioc report strict stix artifact id IocReportStrictStixArtifactID string `json:"ioc_report_strict_stix_artifact_id,omitempty"` // malquery Malquery []*FalconxMalqueryReportV1 `json:"malquery"` // origin Origin string `json:"origin,omitempty"` // sandbox Sandbox []*FalconxSandboxReportV1 `json:"sandbox"` // tags Tags []string `json:"tags"` // threat graph ThreatGraph *FalconxThreatGraphReportV1 `json:"threat_graph,omitempty"` // user id UserID string `json:"user_id,omitempty"` // user name UserName string `json:"user_name,omitempty"` // user tags UserTags []string `json:"user_tags"` // user uuid UserUUID string `json:"user_uuid,omitempty"` // verdict Verdict string `json:"verdict,omitempty"` }
FalconxReportV1 falconx report v1
swagger:model falconx.ReportV1
func (*FalconxReportV1) ContextValidate ¶
ContextValidate validate this falconx report v1 based on the context it is used
func (*FalconxReportV1) MarshalBinary ¶
func (m *FalconxReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxReportV1) UnmarshalBinary ¶
func (m *FalconxReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxReportV1Response ¶
type FalconxReportV1Response struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *FalconxMetaInfo `json:"meta"` // resources // Required: true Resources []*FalconxReportV1 `json:"resources"` }
FalconxReportV1Response falconx report v1 response
swagger:model falconx.ReportV1Response
func (*FalconxReportV1Response) ContextValidate ¶
func (m *FalconxReportV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx report v1 response based on the context it is used
func (*FalconxReportV1Response) MarshalBinary ¶
func (m *FalconxReportV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxReportV1Response) UnmarshalBinary ¶
func (m *FalconxReportV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSandboxParametersV1 ¶
type FalconxSandboxParametersV1 struct { // action script ActionScript string `json:"action_script,omitempty"` // command line CommandLine string `json:"command_line,omitempty"` // document password DocumentPassword string `json:"document_password,omitempty"` // enable tor EnableTor bool `json:"enable_tor,omitempty"` // environment id EnvironmentID int32 `json:"environment_id,omitempty"` // network settings NetworkSettings string `json:"network_settings,omitempty"` // sha256 Sha256 string `json:"sha256,omitempty"` // submit name SubmitName string `json:"submit_name,omitempty"` // system date SystemDate string `json:"system_date,omitempty"` // system time SystemTime string `json:"system_time,omitempty"` // url URL string `json:"url,omitempty"` }
FalconxSandboxParametersV1 falconx sandbox parameters v1
swagger:model falconx.SandboxParametersV1
func (*FalconxSandboxParametersV1) ContextValidate ¶
func (m *FalconxSandboxParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx sandbox parameters v1 based on context it is used
func (*FalconxSandboxParametersV1) MarshalBinary ¶
func (m *FalconxSandboxParametersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSandboxParametersV1) UnmarshalBinary ¶
func (m *FalconxSandboxParametersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSandboxReportV1 ¶
type FalconxSandboxReportV1 struct { // architecture Architecture string `json:"architecture,omitempty"` // classification Classification []string `json:"classification"` // classification tags ClassificationTags []string `json:"classification_tags"` // contacted hosts ContactedHosts []*FalconxContactedHost `json:"contacted_hosts"` // dns requests DNSRequests []*FalconxDNSRequest `json:"dns_requests"` // environment description EnvironmentDescription string `json:"environment_description,omitempty"` // environment id EnvironmentID int32 `json:"environment_id,omitempty"` // error message ErrorMessage string `json:"error_message,omitempty"` // error origin ErrorOrigin string `json:"error_origin,omitempty"` // error type ErrorType string `json:"error_type,omitempty"` // extracted files ExtractedFiles []*FalconxExtractedFile `json:"extracted_files"` // extracted interesting strings ExtractedInterestingStrings []*FalconxExtractedInterestingString `json:"extracted_interesting_strings"` // file imports FileImports []*FalconxFileImport `json:"file_imports"` // file metadata FileMetadata *FalconxFileMetadata `json:"file_metadata,omitempty"` // file size FileSize int32 `json:"file_size,omitempty"` // file type FileType string `json:"file_type,omitempty"` // file type short FileTypeShort []string `json:"file_type_short"` // http requests HTTPRequests []*FalconxHTTPRequest `json:"http_requests"` // incidents Incidents []*FalconxIncident `json:"incidents"` // ioc report broad artifact id IocReportBroadArtifactID string `json:"ioc_report_broad_artifact_id,omitempty"` // ioc report strict artifact id IocReportStrictArtifactID string `json:"ioc_report_strict_artifact_id,omitempty"` // memory forensics MemoryForensics []*FalconxMemoryForensic `json:"memory_forensics"` // memory strings artifact id MemoryStringsArtifactID string `json:"memory_strings_artifact_id,omitempty"` // mitre attacks MitreAttacks []*FalconxMITREAttack `json:"mitre_attacks"` // packer Packer string `json:"packer,omitempty"` // pcap report artifact id PcapReportArtifactID string `json:"pcap_report_artifact_id,omitempty"` // processes Processes []*FalconxProcess `json:"processes"` // sample flags SampleFlags []string `json:"sample_flags"` // screenshots artifact ids ScreenshotsArtifactIds []string `json:"screenshots_artifact_ids"` // sha256 Sha256 string `json:"sha256,omitempty"` // signatures Signatures []*FalconxSignature `json:"signatures"` // submission type SubmissionType string `json:"submission_type,omitempty"` // submit name SubmitName string `json:"submit_name,omitempty"` // submit url SubmitURL string `json:"submit_url,omitempty"` // suricata alerts SuricataAlerts []*FalconxSuricataAlert `json:"suricata_alerts"` // target url TargetURL string `json:"target_url,omitempty"` // threat score ThreatScore int32 `json:"threat_score,omitempty"` // verdict Verdict string `json:"verdict,omitempty"` // version info VersionInfo []*FalconxVersionInfo `json:"version_info"` // windows version bitness WindowsVersionBitness int32 `json:"windows_version_bitness,omitempty"` // windows version edition WindowsVersionEdition string `json:"windows_version_edition,omitempty"` // windows version name WindowsVersionName string `json:"windows_version_name,omitempty"` // windows version service pack WindowsVersionServicePack string `json:"windows_version_service_pack,omitempty"` // windows version version WindowsVersionVersion string `json:"windows_version_version,omitempty"` }
FalconxSandboxReportV1 falconx sandbox report v1
swagger:model falconx.SandboxReportV1
func (*FalconxSandboxReportV1) ContextValidate ¶
func (m *FalconxSandboxReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx sandbox report v1 based on the context it is used
func (*FalconxSandboxReportV1) MarshalBinary ¶
func (m *FalconxSandboxReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSandboxReportV1) UnmarshalBinary ¶
func (m *FalconxSandboxReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSandboxSummaryReportV1 ¶
type FalconxSandboxSummaryReportV1 struct { // classification tags ClassificationTags []string `json:"classification_tags"` // environment description EnvironmentDescription string `json:"environment_description,omitempty"` // environment id EnvironmentID int32 `json:"environment_id,omitempty"` // error message ErrorMessage string `json:"error_message,omitempty"` // error origin ErrorOrigin string `json:"error_origin,omitempty"` // error type ErrorType string `json:"error_type,omitempty"` // file type FileType string `json:"file_type,omitempty"` // incidents Incidents []*FalconxIncident `json:"incidents"` // sample flags SampleFlags []string `json:"sample_flags"` // sha256 Sha256 string `json:"sha256,omitempty"` // submission type SubmissionType string `json:"submission_type,omitempty"` // submit name SubmitName string `json:"submit_name,omitempty"` // submit url SubmitURL string `json:"submit_url,omitempty"` // threat score ThreatScore int32 `json:"threat_score,omitempty"` // verdict Verdict string `json:"verdict,omitempty"` }
FalconxSandboxSummaryReportV1 falconx sandbox summary report v1
swagger:model falconx.SandboxSummaryReportV1
func (*FalconxSandboxSummaryReportV1) ContextValidate ¶
func (m *FalconxSandboxSummaryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx sandbox summary report v1 based on the context it is used
func (*FalconxSandboxSummaryReportV1) MarshalBinary ¶
func (m *FalconxSandboxSummaryReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSandboxSummaryReportV1) UnmarshalBinary ¶
func (m *FalconxSandboxSummaryReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxScriptCall ¶
type FalconxScriptCall struct { // cls id ClsID string `json:"cls_id,omitempty"` // dispatch id DispatchID string `json:"dispatch_id,omitempty"` // matched malicious signatures MatchedMaliciousSignatures []string `json:"matched_malicious_signatures"` // parameters Parameters []*FalconxParameter `json:"parameters"` // result Result string `json:"result,omitempty"` // status Status string `json:"status,omitempty"` }
FalconxScriptCall falconx script call
swagger:model falconx.ScriptCall
func (*FalconxScriptCall) ContextValidate ¶
ContextValidate validate this falconx script call based on the context it is used
func (*FalconxScriptCall) MarshalBinary ¶
func (m *FalconxScriptCall) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxScriptCall) UnmarshalBinary ¶
func (m *FalconxScriptCall) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSignature ¶
type FalconxSignature struct { // attack id AttackID string `json:"attack_id,omitempty"` // category Category string `json:"category,omitempty"` // description Description string `json:"description,omitempty"` // identifier Identifier string `json:"identifier,omitempty"` // name Name string `json:"name,omitempty"` // origin Origin string `json:"origin,omitempty"` // relevance Relevance int32 `json:"relevance,omitempty"` // threat level ThreatLevel int32 `json:"threat_level,omitempty"` // threat level human ThreatLevelHuman string `json:"threat_level_human,omitempty"` // type Type int32 `json:"type,omitempty"` }
FalconxSignature falconx signature
swagger:model falconx.Signature
func (*FalconxSignature) ContextValidate ¶
ContextValidate validates this falconx signature based on context it is used
func (*FalconxSignature) MarshalBinary ¶
func (m *FalconxSignature) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSignature) UnmarshalBinary ¶
func (m *FalconxSignature) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxStream ¶
type FalconxStream struct { // executed Executed bool `json:"executed,omitempty"` // file name FileName string `json:"file_name,omitempty"` // human keywords HumanKeywords string `json:"human_keywords,omitempty"` // instructions artifact id InstructionsArtifactID string `json:"instructions_artifact_id,omitempty"` // matched signatures MatchedSignatures []*FalconxMatchedSignature `json:"matched_signatures"` // uid UID string `json:"uid,omitempty"` }
FalconxStream falconx stream
swagger:model falconx.Stream
func (*FalconxStream) ContextValidate ¶
ContextValidate validate this falconx stream based on the context it is used
func (*FalconxStream) MarshalBinary ¶
func (m *FalconxStream) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxStream) UnmarshalBinary ¶
func (m *FalconxStream) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSubmissionParametersV1 ¶
type FalconxSubmissionParametersV1 struct { // sandbox Sandbox []*FalconxSandboxParametersV1 `json:"sandbox"` // send email notification SendEmailNotification bool `json:"send_email_notification,omitempty"` // user tags UserTags []string `json:"user_tags"` }
FalconxSubmissionParametersV1 falconx submission parameters v1
swagger:model falconx.SubmissionParametersV1
func (*FalconxSubmissionParametersV1) ContextValidate ¶
func (m *FalconxSubmissionParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx submission parameters v1 based on the context it is used
func (*FalconxSubmissionParametersV1) MarshalBinary ¶
func (m *FalconxSubmissionParametersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSubmissionParametersV1) UnmarshalBinary ¶
func (m *FalconxSubmissionParametersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSubmissionV1 ¶
type FalconxSubmissionV1 struct { // cid Cid string `json:"cid,omitempty"` // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // id ID string `json:"id,omitempty"` // origin Origin string `json:"origin,omitempty"` // sandbox Sandbox []*FalconxSandboxParametersV1 `json:"sandbox"` // send email notification SendEmailNotification bool `json:"send_email_notification,omitempty"` // state State string `json:"state,omitempty"` // user id UserID string `json:"user_id,omitempty"` // user name UserName string `json:"user_name,omitempty"` // user tags UserTags []string `json:"user_tags"` // user uuid UserUUID string `json:"user_uuid,omitempty"` }
FalconxSubmissionV1 falconx submission v1
swagger:model falconx.SubmissionV1
func (*FalconxSubmissionV1) ContextValidate ¶
ContextValidate validate this falconx submission v1 based on the context it is used
func (*FalconxSubmissionV1) MarshalBinary ¶
func (m *FalconxSubmissionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSubmissionV1) UnmarshalBinary ¶
func (m *FalconxSubmissionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSubmissionV1Response ¶
type FalconxSubmissionV1Response struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *FalconxMetaInfo `json:"meta"` // resources // Required: true Resources []*FalconxSubmissionV1 `json:"resources"` }
FalconxSubmissionV1Response falconx submission v1 response
swagger:model falconx.SubmissionV1Response
func (*FalconxSubmissionV1Response) ContextValidate ¶
func (m *FalconxSubmissionV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx submission v1 response based on the context it is used
func (*FalconxSubmissionV1Response) MarshalBinary ¶
func (m *FalconxSubmissionV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSubmissionV1Response) UnmarshalBinary ¶
func (m *FalconxSubmissionV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSummaryReportV1 ¶
type FalconxSummaryReportV1 struct { // cid Cid string `json:"cid,omitempty"` // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // id ID string `json:"id,omitempty"` // intel Intel []*FalconxIntelSummaryReportV1 `json:"intel"` // ioc report broad csv artifact id IocReportBroadCsvArtifactID string `json:"ioc_report_broad_csv_artifact_id,omitempty"` // ioc report broad json artifact id IocReportBroadJSONArtifactID string `json:"ioc_report_broad_json_artifact_id,omitempty"` // ioc report broad maec artifact id IocReportBroadMaecArtifactID string `json:"ioc_report_broad_maec_artifact_id,omitempty"` // ioc report broad stix artifact id IocReportBroadStixArtifactID string `json:"ioc_report_broad_stix_artifact_id,omitempty"` // ioc report strict csv artifact id IocReportStrictCsvArtifactID string `json:"ioc_report_strict_csv_artifact_id,omitempty"` // ioc report strict json artifact id IocReportStrictJSONArtifactID string `json:"ioc_report_strict_json_artifact_id,omitempty"` // ioc report strict maec artifact id IocReportStrictMaecArtifactID string `json:"ioc_report_strict_maec_artifact_id,omitempty"` // ioc report strict stix artifact id IocReportStrictStixArtifactID string `json:"ioc_report_strict_stix_artifact_id,omitempty"` // origin Origin string `json:"origin,omitempty"` // sandbox Sandbox []*FalconxSandboxSummaryReportV1 `json:"sandbox"` // tags Tags []string `json:"tags"` // user id UserID string `json:"user_id,omitempty"` // user name UserName string `json:"user_name,omitempty"` // user tags UserTags []string `json:"user_tags"` // verdict Verdict string `json:"verdict,omitempty"` }
FalconxSummaryReportV1 falconx summary report v1
swagger:model falconx.SummaryReportV1
func (*FalconxSummaryReportV1) ContextValidate ¶
func (m *FalconxSummaryReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx summary report v1 based on the context it is used
func (*FalconxSummaryReportV1) MarshalBinary ¶
func (m *FalconxSummaryReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSummaryReportV1) UnmarshalBinary ¶
func (m *FalconxSummaryReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSummaryReportV1Response ¶
type FalconxSummaryReportV1Response struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *FalconxMetaInfo `json:"meta"` // resources // Required: true Resources []*FalconxSummaryReportV1 `json:"resources"` }
FalconxSummaryReportV1Response falconx summary report v1 response
swagger:model falconx.SummaryReportV1Response
func (*FalconxSummaryReportV1Response) ContextValidate ¶
func (m *FalconxSummaryReportV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx summary report v1 response based on the context it is used
func (*FalconxSummaryReportV1Response) MarshalBinary ¶
func (m *FalconxSummaryReportV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSummaryReportV1Response) UnmarshalBinary ¶
func (m *FalconxSummaryReportV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxSuricataAlert ¶
type FalconxSuricataAlert struct { // category Category string `json:"category,omitempty"` // description Description string `json:"description,omitempty"` // destination ip DestinationIP string `json:"destination_ip,omitempty"` // destination port DestinationPort int32 `json:"destination_port,omitempty"` // protocol Protocol string `json:"protocol,omitempty"` // sid Sid string `json:"sid,omitempty"` }
FalconxSuricataAlert falconx suricata alert
swagger:model falconx.SuricataAlert
func (*FalconxSuricataAlert) ContextValidate ¶
ContextValidate validates this falconx suricata alert based on context it is used
func (*FalconxSuricataAlert) MarshalBinary ¶
func (m *FalconxSuricataAlert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxSuricataAlert) UnmarshalBinary ¶
func (m *FalconxSuricataAlert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxThreatGraphIndicatorV1 ¶
type FalconxThreatGraphIndicatorV1 struct { // customer prevalence CustomerPrevalence string `json:"customer_prevalence,omitempty"` // global prevalence GlobalPrevalence string `json:"global_prevalence,omitempty"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxThreatGraphIndicatorV1 falconx threat graph indicator v1
swagger:model falconx.ThreatGraphIndicatorV1
func (*FalconxThreatGraphIndicatorV1) ContextValidate ¶
func (m *FalconxThreatGraphIndicatorV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this falconx threat graph indicator v1 based on context it is used
func (*FalconxThreatGraphIndicatorV1) MarshalBinary ¶
func (m *FalconxThreatGraphIndicatorV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxThreatGraphIndicatorV1) UnmarshalBinary ¶
func (m *FalconxThreatGraphIndicatorV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxThreatGraphReportV1 ¶
type FalconxThreatGraphReportV1 struct { // indicators Indicators []*FalconxThreatGraphIndicatorV1 `json:"indicators"` }
FalconxThreatGraphReportV1 falconx threat graph report v1
swagger:model falconx.ThreatGraphReportV1
func (*FalconxThreatGraphReportV1) ContextValidate ¶
func (m *FalconxThreatGraphReportV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this falconx threat graph report v1 based on the context it is used
func (*FalconxThreatGraphReportV1) MarshalBinary ¶
func (m *FalconxThreatGraphReportV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxThreatGraphReportV1) UnmarshalBinary ¶
func (m *FalconxThreatGraphReportV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FalconxVersionInfo ¶
type FalconxVersionInfo struct { // id ID string `json:"id,omitempty"` // value Value string `json:"value,omitempty"` }
FalconxVersionInfo falconx version info
swagger:model falconx.VersionInfo
func (*FalconxVersionInfo) ContextValidate ¶
ContextValidate validates this falconx version info based on context it is used
func (*FalconxVersionInfo) MarshalBinary ¶
func (m *FalconxVersionInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FalconxVersionInfo) UnmarshalBinary ¶
func (m *FalconxVersionInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIAggregatesResponse ¶
type FwmgrAPIAggregatesResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrMsaAggregationResult `json:"resources"` }
FwmgrAPIAggregatesResponse fwmgr api aggregates response
swagger:model fwmgr.api.AggregatesResponse
func (*FwmgrAPIAggregatesResponse) ContextValidate ¶
func (m *FwmgrAPIAggregatesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api aggregates response based on the context it is used
func (*FwmgrAPIAggregatesResponse) MarshalBinary ¶
func (m *FwmgrAPIAggregatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIAggregatesResponse) UnmarshalBinary ¶
func (m *FwmgrAPIAggregatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIEventsResponse ¶
type FwmgrAPIEventsResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrFirewallMatchEventResponse `json:"resources"` }
FwmgrAPIEventsResponse fwmgr api events response
swagger:model fwmgr.api.EventsResponse
func (*FwmgrAPIEventsResponse) ContextValidate ¶
func (m *FwmgrAPIEventsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api events response based on the context it is used
func (*FwmgrAPIEventsResponse) MarshalBinary ¶
func (m *FwmgrAPIEventsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIEventsResponse) UnmarshalBinary ¶
func (m *FwmgrAPIEventsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIFilepathTestRequest ¶ added in v0.2.29
type FwmgrAPIFilepathTestRequest struct { // filepath pattern // Required: true FilepathPattern *string `json:"filepath_pattern"` // filepath test string // Required: true FilepathTestString *string `json:"filepath_test_string"` }
FwmgrAPIFilepathTestRequest fwmgr api filepath test request
swagger:model fwmgr.api.FilepathTestRequest
func (*FwmgrAPIFilepathTestRequest) ContextValidate ¶ added in v0.2.29
func (m *FwmgrAPIFilepathTestRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api filepath test request based on context it is used
func (*FwmgrAPIFilepathTestRequest) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrAPIFilepathTestRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIFilepathTestRequest) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrAPIFilepathTestRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIFilepathTestResult ¶ added in v0.2.29
type FwmgrAPIFilepathTestResult struct { // filepath pattern // Required: true FilepathPattern *string `json:"filepath_pattern"` // filepath test string // Required: true FilepathTestString *string `json:"filepath_test_string"` // is match // Required: true IsMatch *bool `json:"is_match"` }
FwmgrAPIFilepathTestResult fwmgr api filepath test result
swagger:model fwmgr.api.FilepathTestResult
func (*FwmgrAPIFilepathTestResult) ContextValidate ¶ added in v0.2.29
func (m *FwmgrAPIFilepathTestResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api filepath test result based on context it is used
func (*FwmgrAPIFilepathTestResult) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrAPIFilepathTestResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIFilepathTestResult) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrAPIFilepathTestResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIFirewallFieldsResponse ¶
type FwmgrAPIFirewallFieldsResponse struct { // errors Errors []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrAPIFirewallFieldsV1 `json:"resources"` }
FwmgrAPIFirewallFieldsResponse fwmgr api firewall fields response
swagger:model fwmgr.api.FirewallFieldsResponse
func (*FwmgrAPIFirewallFieldsResponse) ContextValidate ¶
func (m *FwmgrAPIFirewallFieldsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api firewall fields response based on the context it is used
func (*FwmgrAPIFirewallFieldsResponse) MarshalBinary ¶
func (m *FwmgrAPIFirewallFieldsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIFirewallFieldsResponse) UnmarshalBinary ¶
func (m *FwmgrAPIFirewallFieldsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIFirewallFieldsV1 ¶
type FwmgrAPIFirewallFieldsV1 struct { // default monitor // Required: true DefaultMonitor *FwmgrDomainMonitoring `json:"default_monitor"` // id // Required: true ID *string `json:"id"` // platform // Required: true Platform *string `json:"platform"` // platform fields // Required: true PlatformFields []*FwmgrDomainField `json:"platform_fields"` }
FwmgrAPIFirewallFieldsV1 fwmgr api firewall fields v1
swagger:model fwmgr.api.FirewallFieldsV1
func (*FwmgrAPIFirewallFieldsV1) ContextValidate ¶
func (m *FwmgrAPIFirewallFieldsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api firewall fields v1 based on the context it is used
func (*FwmgrAPIFirewallFieldsV1) MarshalBinary ¶
func (m *FwmgrAPIFirewallFieldsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIFirewallFieldsV1) UnmarshalBinary ¶
func (m *FwmgrAPIFirewallFieldsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIJSONDiff ¶
type FwmgrAPIJSONDiff struct { // from From string `json:"from,omitempty"` // op // Required: true Op *string `json:"op"` // path // Required: true Path *string `json:"path"` // value // Required: true Value FwmgrAPIJSONDiffValue `json:"value"` }
FwmgrAPIJSONDiff fwmgr api json diff
swagger:model fwmgr.api.jsonDiff
func (*FwmgrAPIJSONDiff) ContextValidate ¶
ContextValidate validates this fwmgr api json diff based on context it is used
func (*FwmgrAPIJSONDiff) MarshalBinary ¶
func (m *FwmgrAPIJSONDiff) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIJSONDiff) UnmarshalBinary ¶
func (m *FwmgrAPIJSONDiff) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIJSONDiffValue ¶
type FwmgrAPIJSONDiffValue interface{}
FwmgrAPIJSONDiffValue fwmgr api json diff value
swagger:model fwmgr.api.jsonDiff.value
type FwmgrAPIMetaInfo ¶
type FwmgrAPIMetaInfo struct { // pagination Pagination *FwmgrAPIQueryPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *FwmgrMsaspecWrites `json:"writes,omitempty"` }
FwmgrAPIMetaInfo fwmgr api meta info
swagger:model fwmgr.api.MetaInfo
func (*FwmgrAPIMetaInfo) ContextValidate ¶
ContextValidate validate this fwmgr api meta info based on the context it is used
func (*FwmgrAPIMetaInfo) MarshalBinary ¶
func (m *FwmgrAPIMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIMetaInfo) UnmarshalBinary ¶
func (m *FwmgrAPIMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationCreateRequestV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationCreateRequestV1 struct { // connection types // Required: true ConnectionTypes *FwmgrDomainConnectionType `json:"connection_types"` // default gateways // Required: true DefaultGateways []string `json:"default_gateways"` // description // Required: true Description *string `json:"description"` // dhcp servers // Required: true DhcpServers []string `json:"dhcp_servers"` // dns resolution targets // Required: true DNSResolutionTargets *FwmgrDomainDNSResolutionTargets `json:"dns_resolution_targets"` // dns servers // Required: true DNSServers []string `json:"dns_servers"` // enabled // Required: true Enabled *bool `json:"enabled"` // host addresses // Required: true HostAddresses []string `json:"host_addresses"` // https reachable hosts // Required: true HTTPSReachableHosts *FwmgrDomainHTTPSHosts `json:"https_reachable_hosts"` // icmp request targets // Required: true IcmpRequestTargets *FwmgrDomainICMPTargets `json:"icmp_request_targets"` // name // Required: true Name *string `json:"name"` }
FwmgrAPINetworkLocationCreateRequestV1 fwmgr api network location create request v1
swagger:model fwmgr.api.NetworkLocationCreateRequestV1
func (*FwmgrAPINetworkLocationCreateRequestV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api network location create request v1 based on the context it is used
func (*FwmgrAPINetworkLocationCreateRequestV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationCreateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationCreateRequestV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationCreateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationModifyMetadataRequestV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationModifyMetadataRequestV1 struct { // cid // Required: true Cid *string `json:"cid"` // dns resolution targets polling interval // Required: true DNSResolutionTargetsPollingInterval *int32 `json:"dns_resolution_targets_polling_interval"` // https reachable hosts polling interval // Required: true HTTPSReachableHostsPollingInterval *int32 `json:"https_reachable_hosts_polling_interval"` // icmp request targets polling interval // Required: true IcmpRequestTargetsPollingInterval *int32 `json:"icmp_request_targets_polling_interval"` // location precedence // Required: true LocationPrecedence []string `json:"location_precedence"` }
FwmgrAPINetworkLocationModifyMetadataRequestV1 fwmgr api network location modify metadata request v1
swagger:model fwmgr.api.NetworkLocationModifyMetadataRequestV1
func (*FwmgrAPINetworkLocationModifyMetadataRequestV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api network location modify metadata request v1 based on context it is used
func (*FwmgrAPINetworkLocationModifyMetadataRequestV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationModifyMetadataRequestV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyMetadataRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationModifyPrecedenceRequestV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationModifyPrecedenceRequestV1 struct { // cid // Required: true Cid *string `json:"cid"` // location precedence // Required: true LocationPrecedence []string `json:"location_precedence"` }
FwmgrAPINetworkLocationModifyPrecedenceRequestV1 fwmgr api network location modify precedence request v1
swagger:model fwmgr.api.NetworkLocationModifyPrecedenceRequestV1
func (*FwmgrAPINetworkLocationModifyPrecedenceRequestV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api network location modify precedence request v1 based on context it is used
func (*FwmgrAPINetworkLocationModifyPrecedenceRequestV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationModifyPrecedenceRequestV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyPrecedenceRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationModifyRequestV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationModifyRequestV1 struct { // connection types // Required: true ConnectionTypes *FwmgrDomainConnectionType `json:"connection_types"` // created by CreatedBy string `json:"created_by,omitempty"` // created on CreatedOn string `json:"created_on,omitempty"` // default gateways // Required: true DefaultGateways []string `json:"default_gateways"` // description // Required: true Description *string `json:"description"` // dhcp servers // Required: true DhcpServers []string `json:"dhcp_servers"` // dns resolution targets // Required: true DNSResolutionTargets *FwmgrDomainDNSResolutionTargets `json:"dns_resolution_targets"` // dns servers // Required: true DNSServers []string `json:"dns_servers"` // enabled // Required: true Enabled *bool `json:"enabled"` // host addresses // Required: true HostAddresses []string `json:"host_addresses"` // https reachable hosts // Required: true HTTPSReachableHosts *FwmgrDomainHTTPSHosts `json:"https_reachable_hosts"` // icmp request targets // Required: true IcmpRequestTargets *FwmgrDomainICMPTargets `json:"icmp_request_targets"` // id // Required: true ID *string `json:"id"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified on ModifiedOn string `json:"modified_on,omitempty"` // name // Required: true Name *string `json:"name"` }
FwmgrAPINetworkLocationModifyRequestV1 fwmgr api network location modify request v1
swagger:model fwmgr.api.NetworkLocationModifyRequestV1
func (*FwmgrAPINetworkLocationModifyRequestV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api network location modify request v1 based on the context it is used
func (*FwmgrAPINetworkLocationModifyRequestV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationModifyRequestV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationModifyRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationSummariesResponse ¶ added in v0.2.32
type FwmgrAPINetworkLocationSummariesResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrAPINetworkLocationSummaryV1 `json:"resources"` }
FwmgrAPINetworkLocationSummariesResponse fwmgr api network location summaries response
swagger:model fwmgr.api.NetworkLocationSummariesResponse
func (*FwmgrAPINetworkLocationSummariesResponse) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationSummariesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api network location summaries response based on the context it is used
func (*FwmgrAPINetworkLocationSummariesResponse) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationSummariesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationSummariesResponse) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationSummariesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationSummaryV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationSummaryV1 struct { // cid // Required: true Cid *string `json:"cid"` // created by CreatedBy string `json:"created_by,omitempty"` // created on CreatedOn string `json:"created_on,omitempty"` // description // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // id // Required: true ID *string `json:"id"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified on ModifiedOn string `json:"modified_on,omitempty"` // name // Required: true Name *string `json:"name"` // rule count // Required: true RuleCount *int32 `json:"rule_count"` }
FwmgrAPINetworkLocationSummaryV1 fwmgr api network location summary v1
swagger:model fwmgr.api.NetworkLocationSummaryV1
func (*FwmgrAPINetworkLocationSummaryV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationSummaryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api network location summary v1 based on context it is used
func (*FwmgrAPINetworkLocationSummaryV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationSummaryV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationSummaryV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationSummaryV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationsMetadataV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationsMetadataV1 struct { // dns resolution targets polling interval // Required: true DNSResolutionTargetsPollingInterval *int32 `json:"dns_resolution_targets_polling_interval"` // https reachable hosts polling interval // Required: true HTTPSReachableHostsPollingInterval *int32 `json:"https_reachable_hosts_polling_interval"` // icmp request targets polling interval // Required: true IcmpRequestTargetsPollingInterval *int32 `json:"icmp_request_targets_polling_interval"` }
FwmgrAPINetworkLocationsMetadataV1 fwmgr api network locations metadata v1
swagger:model fwmgr.api.NetworkLocationsMetadataV1
func (*FwmgrAPINetworkLocationsMetadataV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsMetadataV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api network locations metadata v1 based on context it is used
func (*FwmgrAPINetworkLocationsMetadataV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsMetadataV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationsMetadataV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsMetadataV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationsResponse ¶ added in v0.2.32
type FwmgrAPINetworkLocationsResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrAPINetworkLocationsV1 `json:"resources"` }
FwmgrAPINetworkLocationsResponse fwmgr api network locations response
swagger:model fwmgr.api.NetworkLocationsResponse
func (*FwmgrAPINetworkLocationsResponse) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api network locations response based on the context it is used
func (*FwmgrAPINetworkLocationsResponse) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationsResponse) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPINetworkLocationsV1 ¶ added in v0.2.32
type FwmgrAPINetworkLocationsV1 struct { // cid // Required: true Cid *string `json:"cid"` // connection types // Required: true ConnectionTypes *FwmgrDomainConnectionType `json:"connection_types"` // created by CreatedBy string `json:"created_by,omitempty"` // created on CreatedOn string `json:"created_on,omitempty"` // default gateways // Required: true DefaultGateways []string `json:"default_gateways"` // description // Required: true Description *string `json:"description"` // dhcp servers // Required: true DhcpServers []string `json:"dhcp_servers"` // dns resolution targets // Required: true DNSResolutionTargets *FwmgrDomainDNSResolutionTargetsWithPolling `json:"dns_resolution_targets"` // dns servers // Required: true DNSServers []string `json:"dns_servers"` // enabled // Required: true Enabled *bool `json:"enabled"` // host addresses // Required: true HostAddresses []string `json:"host_addresses"` // https reachable hosts // Required: true HTTPSReachableHosts *FwmgrDomainHTTPSHostsWithPolling `json:"https_reachable_hosts"` // icmp request targets // Required: true IcmpRequestTargets *FwmgrDomainICMPTargetsWithPolling `json:"icmp_request_targets"` // id // Required: true ID *string `json:"id"` // metadata Metadata *FwmgrAPINetworkLocationsMetadataV1 `json:"metadata,omitempty"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified on ModifiedOn string `json:"modified_on,omitempty"` // name // Required: true Name *string `json:"name"` // rule count // Required: true RuleCount *int32 `json:"rule_count"` }
FwmgrAPINetworkLocationsV1 fwmgr api network locations v1
swagger:model fwmgr.api.NetworkLocationsV1
func (*FwmgrAPINetworkLocationsV1) ContextValidate ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api network locations v1 based on the context it is used
func (*FwmgrAPINetworkLocationsV1) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPINetworkLocationsV1) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrAPINetworkLocationsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIPlatformsResponse ¶
type FwmgrAPIPlatformsResponse struct { // errors Errors []*FwmgrMsaAPIError `json:"errors"` // meta // Required: true Meta *FwmgrMsaMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrDomainPlatform `json:"resources"` }
FwmgrAPIPlatformsResponse fwmgr api platforms response
swagger:model fwmgr.api.PlatformsResponse
func (*FwmgrAPIPlatformsResponse) ContextValidate ¶
func (m *FwmgrAPIPlatformsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api platforms response based on the context it is used
func (*FwmgrAPIPlatformsResponse) MarshalBinary ¶
func (m *FwmgrAPIPlatformsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIPlatformsResponse) UnmarshalBinary ¶
func (m *FwmgrAPIPlatformsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIPolicyContainerUpsertRequestV1 ¶
type FwmgrAPIPolicyContainerUpsertRequestV1 struct { // default inbound // Required: true DefaultInbound *string `json:"default_inbound"` // default outbound // Required: true DefaultOutbound *string `json:"default_outbound"` // enforce // Required: true Enforce *bool `json:"enforce"` // is default policy IsDefaultPolicy bool `json:"is_default_policy,omitempty"` // local logging // Required: true LocalLogging *bool `json:"local_logging"` // platform id // Required: true PlatformID *string `json:"platform_id"` // policy id // Required: true PolicyID *string `json:"policy_id"` // rule group ids // Required: true RuleGroupIds []string `json:"rule_group_ids"` // test mode // Required: true TestMode *bool `json:"test_mode"` // tracking Tracking string `json:"tracking,omitempty"` }
FwmgrAPIPolicyContainerUpsertRequestV1 fwmgr api policy container upsert request v1
swagger:model fwmgr.api.PolicyContainerUpsertRequestV1
func (*FwmgrAPIPolicyContainerUpsertRequestV1) ContextValidate ¶
func (m *FwmgrAPIPolicyContainerUpsertRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api policy container upsert request v1 based on context it is used
func (*FwmgrAPIPolicyContainerUpsertRequestV1) MarshalBinary ¶
func (m *FwmgrAPIPolicyContainerUpsertRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIPolicyContainerUpsertRequestV1) UnmarshalBinary ¶
func (m *FwmgrAPIPolicyContainerUpsertRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIPolicyContainersResponse ¶
type FwmgrAPIPolicyContainersResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrFirewallPolicyContainerV1 `json:"resources"` }
FwmgrAPIPolicyContainersResponse fwmgr api policy containers response
swagger:model fwmgr.api.PolicyContainersResponse
func (*FwmgrAPIPolicyContainersResponse) ContextValidate ¶
func (m *FwmgrAPIPolicyContainersResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api policy containers response based on the context it is used
func (*FwmgrAPIPolicyContainersResponse) MarshalBinary ¶
func (m *FwmgrAPIPolicyContainersResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIPolicyContainersResponse) UnmarshalBinary ¶
func (m *FwmgrAPIPolicyContainersResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIQueryPaging ¶
type FwmgrAPIQueryPaging struct { // after After string `json:"after,omitempty"` // limit // Required: true Limit *int32 `json:"limit"` // offset Offset int32 `json:"offset,omitempty"` // total // Required: true Total *int64 `json:"total"` }
FwmgrAPIQueryPaging fwmgr api query paging
swagger:model fwmgr.api.QueryPaging
func (*FwmgrAPIQueryPaging) ContextValidate ¶
ContextValidate validates this fwmgr api query paging based on context it is used
func (*FwmgrAPIQueryPaging) MarshalBinary ¶
func (m *FwmgrAPIQueryPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIQueryPaging) UnmarshalBinary ¶
func (m *FwmgrAPIQueryPaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIQueryResponse ¶
type FwmgrAPIQueryResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrAPIMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
FwmgrAPIQueryResponse fwmgr api query response
swagger:model fwmgr.api.QueryResponse
func (*FwmgrAPIQueryResponse) ContextValidate ¶
ContextValidate validate this fwmgr api query response based on the context it is used
func (*FwmgrAPIQueryResponse) MarshalBinary ¶
func (m *FwmgrAPIQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIQueryResponse) UnmarshalBinary ¶
func (m *FwmgrAPIQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIRuleCreateRequestV1 ¶
type FwmgrAPIRuleCreateRequestV1 struct { // action // Required: true Action *string `json:"action"` // address family // Required: true AddressFamily *string `json:"address_family"` // description // Required: true Description *string `json:"description"` // direction // Required: true Direction *string `json:"direction"` // enabled // Required: true Enabled *bool `json:"enabled"` // fields // Required: true Fields []*FwmgrAPIWorkaroundUIFieldValue `json:"fields"` // icmp // Required: true Icmp *FwmgrDomainICMP `json:"icmp"` // local address // Required: true LocalAddress []*FwmgrDomainAddressRange `json:"local_address"` // local port // Required: true LocalPort []*FwmgrDomainPortRange `json:"local_port"` // log // Required: true Log *bool `json:"log"` // monitor // Required: true Monitor *FwmgrDomainMonitoring `json:"monitor"` // name // Required: true Name *string `json:"name"` // protocol // Required: true Protocol *string `json:"protocol"` // remote address // Required: true RemoteAddress []*FwmgrDomainAddressRange `json:"remote_address"` // remote port // Required: true RemotePort []*FwmgrDomainPortRange `json:"remote_port"` // temp id // Required: true TempID *string `json:"temp_id"` }
FwmgrAPIRuleCreateRequestV1 fwmgr api rule create request v1
swagger:model fwmgr.api.RuleCreateRequestV1
func (*FwmgrAPIRuleCreateRequestV1) ContextValidate ¶
func (m *FwmgrAPIRuleCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api rule create request v1 based on the context it is used
func (*FwmgrAPIRuleCreateRequestV1) MarshalBinary ¶
func (m *FwmgrAPIRuleCreateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIRuleCreateRequestV1) UnmarshalBinary ¶
func (m *FwmgrAPIRuleCreateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIRuleGroupCreateRequestV1 ¶
type FwmgrAPIRuleGroupCreateRequestV1 struct { // description // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // name // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` // rules // Required: true Rules []*FwmgrAPIRuleCreateRequestV1 `json:"rules"` }
FwmgrAPIRuleGroupCreateRequestV1 fwmgr api rule group create request v1
swagger:model fwmgr.api.RuleGroupCreateRequestV1
func (*FwmgrAPIRuleGroupCreateRequestV1) ContextValidate ¶
func (m *FwmgrAPIRuleGroupCreateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api rule group create request v1 based on the context it is used
func (*FwmgrAPIRuleGroupCreateRequestV1) MarshalBinary ¶
func (m *FwmgrAPIRuleGroupCreateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIRuleGroupCreateRequestV1) UnmarshalBinary ¶
func (m *FwmgrAPIRuleGroupCreateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIRuleGroupModifyRequestV1 ¶
type FwmgrAPIRuleGroupModifyRequestV1 struct { // diff operations // Required: true DiffOperations []*FwmgrAPIJSONDiff `json:"diff_operations"` // diff type // Required: true DiffType *string `json:"diff_type"` // id // Required: true ID *string `json:"id"` // rule ids // Required: true RuleIds []string `json:"rule_ids"` // rule versions // Required: true RuleVersions []int64 `json:"rule_versions"` // tracking // Required: true Tracking *string `json:"tracking"` }
FwmgrAPIRuleGroupModifyRequestV1 fwmgr api rule group modify request v1
swagger:model fwmgr.api.RuleGroupModifyRequestV1
func (*FwmgrAPIRuleGroupModifyRequestV1) ContextValidate ¶
func (m *FwmgrAPIRuleGroupModifyRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api rule group modify request v1 based on the context it is used
func (*FwmgrAPIRuleGroupModifyRequestV1) MarshalBinary ¶
func (m *FwmgrAPIRuleGroupModifyRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIRuleGroupModifyRequestV1) UnmarshalBinary ¶
func (m *FwmgrAPIRuleGroupModifyRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIRuleGroupV1 ¶
type FwmgrAPIRuleGroupV1 struct { // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true CreatedOn *string `json:"created_on"` // customer id // Required: true CustomerID *string `json:"customer_id"` // deleted // Required: true Deleted *bool `json:"deleted"` // description // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // id // Required: true ID *string `json:"id"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // modified on // Required: true ModifiedOn *string `json:"modified_on"` // name // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` // policy ids // Required: true PolicyIds []string `json:"policy_ids"` // rule ids // Required: true RuleIds []string `json:"rule_ids"` // tracking // Required: true Tracking *string `json:"tracking"` }
FwmgrAPIRuleGroupV1 fwmgr api rule group v1
swagger:model fwmgr.api.RuleGroupV1
func (*FwmgrAPIRuleGroupV1) ContextValidate ¶
ContextValidate validates this fwmgr api rule group v1 based on context it is used
func (*FwmgrAPIRuleGroupV1) MarshalBinary ¶
func (m *FwmgrAPIRuleGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIRuleGroupV1) UnmarshalBinary ¶
func (m *FwmgrAPIRuleGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIRuleGroupsResponse ¶
type FwmgrAPIRuleGroupsResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrAPIRuleGroupV1 `json:"resources"` }
FwmgrAPIRuleGroupsResponse fwmgr api rule groups response
swagger:model fwmgr.api.RuleGroupsResponse
func (*FwmgrAPIRuleGroupsResponse) ContextValidate ¶
func (m *FwmgrAPIRuleGroupsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api rule groups response based on the context it is used
func (*FwmgrAPIRuleGroupsResponse) MarshalBinary ¶
func (m *FwmgrAPIRuleGroupsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIRuleGroupsResponse) UnmarshalBinary ¶
func (m *FwmgrAPIRuleGroupsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIRulesResponse ¶
type FwmgrAPIRulesResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrFirewallRuleV1 `json:"resources"` }
FwmgrAPIRulesResponse fwmgr api rules response
swagger:model fwmgr.api.RulesResponse
func (*FwmgrAPIRulesResponse) ContextValidate ¶
ContextValidate validate this fwmgr api rules response based on the context it is used
func (*FwmgrAPIRulesResponse) MarshalBinary ¶
func (m *FwmgrAPIRulesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIRulesResponse) UnmarshalBinary ¶
func (m *FwmgrAPIRulesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIValidateFilepathResponse ¶ added in v0.2.29
type FwmgrAPIValidateFilepathResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []*FwmgrAPIFilepathTestResult `json:"resources"` }
FwmgrAPIValidateFilepathResponse fwmgr api validate filepath response
swagger:model fwmgr.api.ValidateFilepathResponse
func (*FwmgrAPIValidateFilepathResponse) ContextValidate ¶ added in v0.2.29
func (m *FwmgrAPIValidateFilepathResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr api validate filepath response based on the context it is used
func (*FwmgrAPIValidateFilepathResponse) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrAPIValidateFilepathResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIValidateFilepathResponse) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrAPIValidateFilepathResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrAPIWorkaroundUIFieldValue ¶
type FwmgrAPIWorkaroundUIFieldValue struct { // final value FinalValue string `json:"final_value,omitempty"` // label Label string `json:"label,omitempty"` // name // Required: true Name *string `json:"name"` // type Type string `json:"type,omitempty"` // value Value string `json:"value,omitempty"` // values Values []string `json:"values"` }
FwmgrAPIWorkaroundUIFieldValue fwmgr api workaround UI field value
swagger:model fwmgr.api.workaroundUIFieldValue
func (*FwmgrAPIWorkaroundUIFieldValue) ContextValidate ¶
func (m *FwmgrAPIWorkaroundUIFieldValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr api workaround UI field value based on context it is used
func (*FwmgrAPIWorkaroundUIFieldValue) MarshalBinary ¶
func (m *FwmgrAPIWorkaroundUIFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrAPIWorkaroundUIFieldValue) UnmarshalBinary ¶
func (m *FwmgrAPIWorkaroundUIFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainAddressRange ¶
type FwmgrDomainAddressRange struct { // address // Required: true Address *string `json:"address"` // netmask Netmask int64 `json:"netmask,omitempty"` }
FwmgrDomainAddressRange fwmgr domain address range
swagger:model fwmgr.domain.AddressRange
func (*FwmgrDomainAddressRange) ContextValidate ¶
func (m *FwmgrDomainAddressRange) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr domain address range based on context it is used
func (*FwmgrDomainAddressRange) MarshalBinary ¶
func (m *FwmgrDomainAddressRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainAddressRange) UnmarshalBinary ¶
func (m *FwmgrDomainAddressRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainConnectionType ¶ added in v0.2.32
type FwmgrDomainConnectionType struct { // wired // Required: true Wired *bool `json:"wired"` // wireless // Required: true Wireless *FwmgrDomainWirelessType `json:"wireless"` }
FwmgrDomainConnectionType fwmgr domain connection type
swagger:model fwmgr.domain.ConnectionType
func (*FwmgrDomainConnectionType) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainConnectionType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr domain connection type based on the context it is used
func (*FwmgrDomainConnectionType) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainConnectionType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainConnectionType) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainConnectionType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainDNSResolutionTargets ¶ added in v0.2.32
type FwmgrDomainDNSResolutionTargets struct { // targets // Required: true Targets []*FwmgrDomainDNSTarget `json:"targets"` }
FwmgrDomainDNSResolutionTargets fwmgr domain DNS resolution targets
swagger:model fwmgr.domain.DNSResolutionTargets
func (*FwmgrDomainDNSResolutionTargets) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainDNSResolutionTargets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr domain DNS resolution targets based on the context it is used
func (*FwmgrDomainDNSResolutionTargets) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainDNSResolutionTargets) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainDNSResolutionTargets) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainDNSResolutionTargets) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainDNSResolutionTargetsWithPolling ¶ added in v0.2.32
type FwmgrDomainDNSResolutionTargetsWithPolling struct { // polling interval // Required: true PollingInterval *int32 `json:"polling_interval"` // targets Targets []*FwmgrDomainDNSTarget `json:"targets"` }
FwmgrDomainDNSResolutionTargetsWithPolling fwmgr domain DNS resolution targets with polling
swagger:model fwmgr.domain.DNSResolutionTargetsWithPolling
func (*FwmgrDomainDNSResolutionTargetsWithPolling) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainDNSResolutionTargetsWithPolling) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr domain DNS resolution targets with polling based on the context it is used
func (*FwmgrDomainDNSResolutionTargetsWithPolling) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainDNSResolutionTargetsWithPolling) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainDNSResolutionTargetsWithPolling) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainDNSResolutionTargetsWithPolling) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainDNSTarget ¶ added in v0.2.32
type FwmgrDomainDNSTarget struct { // hostname // Required: true Hostname *string `json:"hostname"` // ip match IPMatch []string `json:"ip_match"` }
FwmgrDomainDNSTarget fwmgr domain DNS target
swagger:model fwmgr.domain.DNSTarget
func (*FwmgrDomainDNSTarget) ContextValidate ¶ added in v0.2.32
ContextValidate validates this fwmgr domain DNS target based on context it is used
func (*FwmgrDomainDNSTarget) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainDNSTarget) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainDNSTarget) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainDNSTarget) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainField ¶
type FwmgrDomainField struct { // label // Required: true Label *string `json:"label"` // name // Required: true Name *string `json:"name"` // options // Required: true Options []*FwmgrDomainValueItem `json:"options"` // type // Required: true Type *string `json:"type"` }
FwmgrDomainField fwmgr domain field
swagger:model fwmgr.domain.Field
func (*FwmgrDomainField) ContextValidate ¶
ContextValidate validate this fwmgr domain field based on the context it is used
func (*FwmgrDomainField) MarshalBinary ¶
func (m *FwmgrDomainField) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainField) UnmarshalBinary ¶
func (m *FwmgrDomainField) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainHTTPSHosts ¶ added in v0.2.32
type FwmgrDomainHTTPSHosts struct { // hostnames // Required: true Hostnames []string `json:"hostnames"` }
FwmgrDomainHTTPSHosts fwmgr domain HTTPS hosts
swagger:model fwmgr.domain.HTTPSHosts
func (*FwmgrDomainHTTPSHosts) ContextValidate ¶ added in v0.2.32
ContextValidate validates this fwmgr domain HTTPS hosts based on context it is used
func (*FwmgrDomainHTTPSHosts) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainHTTPSHosts) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainHTTPSHosts) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainHTTPSHosts) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainHTTPSHostsWithPolling ¶ added in v0.2.32
type FwmgrDomainHTTPSHostsWithPolling struct { // hostnames Hostnames []string `json:"hostnames"` // polling interval // Required: true PollingInterval *int32 `json:"polling_interval"` }
FwmgrDomainHTTPSHostsWithPolling fwmgr domain HTTPS hosts with polling
swagger:model fwmgr.domain.HTTPSHostsWithPolling
func (*FwmgrDomainHTTPSHostsWithPolling) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainHTTPSHostsWithPolling) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr domain HTTPS hosts with polling based on context it is used
func (*FwmgrDomainHTTPSHostsWithPolling) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainHTTPSHostsWithPolling) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainHTTPSHostsWithPolling) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainHTTPSHostsWithPolling) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainICMP ¶
type FwmgrDomainICMP struct { // icmp code // Required: true IcmpCode *string `json:"icmp_code"` // icmp type // Required: true IcmpType *string `json:"icmp_type"` }
FwmgrDomainICMP fwmgr domain i c m p
swagger:model fwmgr.domain.ICMP
func (*FwmgrDomainICMP) ContextValidate ¶
ContextValidate validates this fwmgr domain i c m p based on context it is used
func (*FwmgrDomainICMP) MarshalBinary ¶
func (m *FwmgrDomainICMP) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainICMP) UnmarshalBinary ¶
func (m *FwmgrDomainICMP) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainICMPTargets ¶ added in v0.2.32
type FwmgrDomainICMPTargets struct { // targets // Required: true Targets []string `json:"targets"` }
FwmgrDomainICMPTargets fwmgr domain i c m p targets
swagger:model fwmgr.domain.ICMPTargets
func (*FwmgrDomainICMPTargets) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainICMPTargets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr domain i c m p targets based on context it is used
func (*FwmgrDomainICMPTargets) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainICMPTargets) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainICMPTargets) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainICMPTargets) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainICMPTargetsWithPolling ¶ added in v0.2.32
type FwmgrDomainICMPTargetsWithPolling struct { // polling interval // Required: true PollingInterval *int32 `json:"polling_interval"` // targets Targets []string `json:"targets"` }
FwmgrDomainICMPTargetsWithPolling fwmgr domain i c m p targets with polling
swagger:model fwmgr.domain.ICMPTargetsWithPolling
func (*FwmgrDomainICMPTargetsWithPolling) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainICMPTargetsWithPolling) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr domain i c m p targets with polling based on context it is used
func (*FwmgrDomainICMPTargetsWithPolling) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainICMPTargetsWithPolling) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainICMPTargetsWithPolling) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainICMPTargetsWithPolling) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainMonitoring ¶
type FwmgrDomainMonitoring struct { // count // Required: true Count *string `json:"count"` // period ms // Required: true PeriodMs *string `json:"period_ms"` }
FwmgrDomainMonitoring fwmgr domain monitoring
swagger:model fwmgr.domain.Monitoring
func (*FwmgrDomainMonitoring) ContextValidate ¶
ContextValidate validates this fwmgr domain monitoring based on context it is used
func (*FwmgrDomainMonitoring) MarshalBinary ¶
func (m *FwmgrDomainMonitoring) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainMonitoring) UnmarshalBinary ¶
func (m *FwmgrDomainMonitoring) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainPlatform ¶
type FwmgrDomainPlatform struct { // id // Required: true ID *string `json:"id"` // label // Required: true Label *string `json:"label"` }
FwmgrDomainPlatform fwmgr domain platform
swagger:model fwmgr.domain.Platform
func (*FwmgrDomainPlatform) ContextValidate ¶
ContextValidate validates this fwmgr domain platform based on context it is used
func (*FwmgrDomainPlatform) MarshalBinary ¶
func (m *FwmgrDomainPlatform) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainPlatform) UnmarshalBinary ¶
func (m *FwmgrDomainPlatform) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainPortRange ¶
type FwmgrDomainPortRange struct { // end // Required: true End *int64 `json:"end"` // start // Required: true Start *int64 `json:"start"` }
FwmgrDomainPortRange fwmgr domain port range
swagger:model fwmgr.domain.PortRange
func (*FwmgrDomainPortRange) ContextValidate ¶
ContextValidate validates this fwmgr domain port range based on context it is used
func (*FwmgrDomainPortRange) MarshalBinary ¶
func (m *FwmgrDomainPortRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainPortRange) UnmarshalBinary ¶
func (m *FwmgrDomainPortRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainValueItem ¶
type FwmgrDomainValueItem struct { // label // Required: true Label *string `json:"label"` // value // Required: true Value *string `json:"value"` }
FwmgrDomainValueItem fwmgr domain value item
swagger:model fwmgr.domain.ValueItem
func (*FwmgrDomainValueItem) ContextValidate ¶
ContextValidate validates this fwmgr domain value item based on context it is used
func (*FwmgrDomainValueItem) MarshalBinary ¶
func (m *FwmgrDomainValueItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainValueItem) UnmarshalBinary ¶
func (m *FwmgrDomainValueItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrDomainWirelessType ¶ added in v0.2.32
type FwmgrDomainWirelessType struct { // enabled // Required: true Enabled *bool `json:"enabled"` // require encryption // Required: true RequireEncryption *bool `json:"require_encryption"` // ssids // Required: true Ssids []string `json:"ssids"` }
FwmgrDomainWirelessType fwmgr domain wireless type
swagger:model fwmgr.domain.WirelessType
func (*FwmgrDomainWirelessType) ContextValidate ¶ added in v0.2.32
func (m *FwmgrDomainWirelessType) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr domain wireless type based on context it is used
func (*FwmgrDomainWirelessType) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainWirelessType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrDomainWirelessType) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrDomainWirelessType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallAddressRange ¶
type FwmgrFirewallAddressRange struct { // address // Required: true Address *string `json:"address"` // netmask Netmask int64 `json:"netmask,omitempty"` }
FwmgrFirewallAddressRange fwmgr firewall address range
swagger:model fwmgr.firewall.AddressRange
func (*FwmgrFirewallAddressRange) ContextValidate ¶
func (m *FwmgrFirewallAddressRange) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr firewall address range based on context it is used
func (*FwmgrFirewallAddressRange) MarshalBinary ¶
func (m *FwmgrFirewallAddressRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallAddressRange) UnmarshalBinary ¶
func (m *FwmgrFirewallAddressRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallFieldValue ¶
type FwmgrFirewallFieldValue struct { // final value FinalValue string `json:"final_value,omitempty"` // label Label string `json:"label,omitempty"` // name // Required: true Name *string `json:"name"` // type // Required: true Type *string `json:"type"` // value // Required: true Value *string `json:"value"` // values // Required: true Values []string `json:"values"` }
FwmgrFirewallFieldValue fwmgr firewall field value
swagger:model fwmgr.firewall.FieldValue
func (*FwmgrFirewallFieldValue) ContextValidate ¶
func (m *FwmgrFirewallFieldValue) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr firewall field value based on context it is used
func (*FwmgrFirewallFieldValue) MarshalBinary ¶
func (m *FwmgrFirewallFieldValue) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallFieldValue) UnmarshalBinary ¶
func (m *FwmgrFirewallFieldValue) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallFlags ¶
type FwmgrFirewallFlags struct { // audit // Required: true Audit *bool `json:"audit"` // log // Required: true Log *bool `json:"log"` // monitor // Required: true Monitor *bool `json:"monitor"` }
FwmgrFirewallFlags fwmgr firewall flags
swagger:model fwmgr.firewall.Flags
func (*FwmgrFirewallFlags) ContextValidate ¶
ContextValidate validates this fwmgr firewall flags based on context it is used
func (*FwmgrFirewallFlags) MarshalBinary ¶
func (m *FwmgrFirewallFlags) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallFlags) UnmarshalBinary ¶
func (m *FwmgrFirewallFlags) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallICMP ¶
type FwmgrFirewallICMP struct { // icmp code // Required: true IcmpCode *string `json:"icmp_code"` // icmp type // Required: true IcmpType *string `json:"icmp_type"` }
FwmgrFirewallICMP fwmgr firewall i c m p
swagger:model fwmgr.firewall.ICMP
func (*FwmgrFirewallICMP) ContextValidate ¶
ContextValidate validates this fwmgr firewall i c m p based on context it is used
func (*FwmgrFirewallICMP) MarshalBinary ¶
func (m *FwmgrFirewallICMP) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallICMP) UnmarshalBinary ¶
func (m *FwmgrFirewallICMP) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallMatchEventResponse ¶
type FwmgrFirewallMatchEventResponse struct { // aid // Required: true Aid *string `json:"aid"` // cid // Required: true Cid *string `json:"cid"` // command line // Required: true CommandLine *string `json:"command_line"` // connection direction // Required: true ConnectionDirection *string `json:"connection_direction"` // event type // Required: true EventType *string `json:"event_type"` // flags // Required: true Flags *FwmgrFirewallFlags `json:"flags"` // hidden // Required: true Hidden *bool `json:"hidden"` // host name // Required: true HostName *string `json:"host_name"` // icmp code // Required: true IcmpCode *string `json:"icmp_code"` // icmp type // Required: true IcmpType *string `json:"icmp_type"` // id // Required: true ID *string `json:"id"` // image file name // Required: true ImageFileName *string `json:"image_file_name"` // ipv // Required: true Ipv *string `json:"ipv"` // local address // Required: true LocalAddress *string `json:"local_address"` // local port // Required: true LocalPort *string `json:"local_port"` // match count // Required: true MatchCount *string `json:"match_count"` // match count since last event // Required: true MatchCountSinceLastEvent *string `json:"match_count_since_last_event"` // network profile // Required: true NetworkProfile *string `json:"network_profile"` // pid // Required: true Pid *string `json:"pid"` // platform // Required: true Platform *string `json:"platform"` // policy id // Required: true PolicyID *string `json:"policy_id"` // policy name // Required: true PolicyName *string `json:"policy_name"` // protocol // Required: true Protocol *string `json:"protocol"` // remote address // Required: true RemoteAddress *string `json:"remote_address"` // remote port // Required: true RemotePort *string `json:"remote_port"` // rule action // Required: true RuleAction *string `json:"rule_action"` // rule description // Required: true RuleDescription *string `json:"rule_description"` // rule family id // Required: true RuleFamilyID *string `json:"rule_family_id"` // rule group name // Required: true RuleGroupName *string `json:"rule_group_name"` // rule id // Required: true RuleID *string `json:"rule_id"` // rule name // Required: true RuleName *string `json:"rule_name"` // status // Required: true Status *string `json:"status"` // timestamp // Required: true Timestamp *string `json:"timestamp"` // tree id // Required: true TreeID *string `json:"tree_id"` }
FwmgrFirewallMatchEventResponse fwmgr firewall match event response
swagger:model fwmgr.firewall.MatchEventResponse
func (*FwmgrFirewallMatchEventResponse) ContextValidate ¶
func (m *FwmgrFirewallMatchEventResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr firewall match event response based on the context it is used
func (*FwmgrFirewallMatchEventResponse) MarshalBinary ¶
func (m *FwmgrFirewallMatchEventResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallMatchEventResponse) UnmarshalBinary ¶
func (m *FwmgrFirewallMatchEventResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallMonitoring ¶
type FwmgrFirewallMonitoring struct { // count // Required: true Count *string `json:"count"` // period ms // Required: true PeriodMs *string `json:"period_ms"` }
FwmgrFirewallMonitoring fwmgr firewall monitoring
swagger:model fwmgr.firewall.Monitoring
func (*FwmgrFirewallMonitoring) ContextValidate ¶
func (m *FwmgrFirewallMonitoring) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr firewall monitoring based on context it is used
func (*FwmgrFirewallMonitoring) MarshalBinary ¶
func (m *FwmgrFirewallMonitoring) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallMonitoring) UnmarshalBinary ¶
func (m *FwmgrFirewallMonitoring) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallPolicyContainerV1 ¶
type FwmgrFirewallPolicyContainerV1 struct { // created by CreatedBy string `json:"created_by,omitempty"` // created on CreatedOn string `json:"created_on,omitempty"` // default inbound // Required: true DefaultInbound *string `json:"default_inbound"` // default outbound // Required: true DefaultOutbound *string `json:"default_outbound"` // deleted Deleted bool `json:"deleted,omitempty"` // enforce // Required: true Enforce *bool `json:"enforce"` // is default policy IsDefaultPolicy bool `json:"is_default_policy,omitempty"` // local logging // Required: true LocalLogging *bool `json:"local_logging"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified on ModifiedOn string `json:"modified_on,omitempty"` // platform id // Required: true PlatformID *string `json:"platform_id"` // policy id // Required: true PolicyID *string `json:"policy_id"` // rule group ids // Required: true RuleGroupIds []string `json:"rule_group_ids"` // test mode // Required: true TestMode *bool `json:"test_mode"` // tracking Tracking string `json:"tracking,omitempty"` }
FwmgrFirewallPolicyContainerV1 fwmgr firewall policy container v1
swagger:model fwmgr.firewall.PolicyContainerV1
func (*FwmgrFirewallPolicyContainerV1) ContextValidate ¶
func (m *FwmgrFirewallPolicyContainerV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr firewall policy container v1 based on context it is used
func (*FwmgrFirewallPolicyContainerV1) MarshalBinary ¶
func (m *FwmgrFirewallPolicyContainerV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallPolicyContainerV1) UnmarshalBinary ¶
func (m *FwmgrFirewallPolicyContainerV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallPortRange ¶
type FwmgrFirewallPortRange struct { // end // Required: true End *int64 `json:"end"` // start // Required: true Start *int64 `json:"start"` }
FwmgrFirewallPortRange fwmgr firewall port range
swagger:model fwmgr.firewall.PortRange
func (*FwmgrFirewallPortRange) ContextValidate ¶
func (m *FwmgrFirewallPortRange) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr firewall port range based on context it is used
func (*FwmgrFirewallPortRange) MarshalBinary ¶
func (m *FwmgrFirewallPortRange) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallPortRange) UnmarshalBinary ¶
func (m *FwmgrFirewallPortRange) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallRuleGroupSummaryV1 ¶
type FwmgrFirewallRuleGroupSummaryV1 struct { // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true CreatedOn *string `json:"created_on"` // description // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // id // Required: true ID *string `json:"id"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // modified on // Required: true ModifiedOn *string `json:"modified_on"` // name // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` // policy ids // Required: true PolicyIds []string `json:"policy_ids"` }
FwmgrFirewallRuleGroupSummaryV1 fwmgr firewall rule group summary v1
swagger:model fwmgr.firewall.RuleGroupSummaryV1
func (*FwmgrFirewallRuleGroupSummaryV1) ContextValidate ¶
func (m *FwmgrFirewallRuleGroupSummaryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this fwmgr firewall rule group summary v1 based on context it is used
func (*FwmgrFirewallRuleGroupSummaryV1) MarshalBinary ¶
func (m *FwmgrFirewallRuleGroupSummaryV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallRuleGroupSummaryV1) UnmarshalBinary ¶
func (m *FwmgrFirewallRuleGroupSummaryV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrFirewallRuleV1 ¶
type FwmgrFirewallRuleV1 struct { // action // Required: true Action *string `json:"action"` // address family // Required: true AddressFamily *string `json:"address_family"` // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true CreatedOn *string `json:"created_on"` // customer id CustomerID string `json:"customer_id,omitempty"` // deleted // Required: true Deleted *bool `json:"deleted"` // description // Required: true Description *string `json:"description"` // direction // Required: true Direction *string `json:"direction"` // enabled // Required: true Enabled *bool `json:"enabled"` // family // Required: true Family *string `json:"family"` // fields // Required: true Fields []*FwmgrFirewallFieldValue `json:"fields"` // icmp // Required: true Icmp *FwmgrFirewallICMP `json:"icmp"` // id // Required: true ID *string `json:"id"` // local address // Required: true LocalAddress []*FwmgrFirewallAddressRange `json:"local_address"` // local port // Required: true LocalPort []*FwmgrFirewallPortRange `json:"local_port"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // modified on ModifiedOn string `json:"modified_on,omitempty"` // monitor // Required: true Monitor *FwmgrFirewallMonitoring `json:"monitor"` // name // Required: true Name *string `json:"name"` // platform ids // Required: true PlatformIds []string `json:"platform_ids"` // protocol // Required: true Protocol *string `json:"protocol"` // remote address // Required: true RemoteAddress []*FwmgrFirewallAddressRange `json:"remote_address"` // remote port // Required: true RemotePort []*FwmgrFirewallPortRange `json:"remote_port"` // rule group // Required: true RuleGroup *FwmgrFirewallRuleGroupSummaryV1 `json:"rule_group"` // version // Required: true Version *int64 `json:"version"` }
FwmgrFirewallRuleV1 fwmgr firewall rule v1
swagger:model fwmgr.firewall.RuleV1
func (*FwmgrFirewallRuleV1) ContextValidate ¶
ContextValidate validate this fwmgr firewall rule v1 based on the context it is used
func (*FwmgrFirewallRuleV1) MarshalBinary ¶
func (m *FwmgrFirewallRuleV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrFirewallRuleV1) UnmarshalBinary ¶
func (m *FwmgrFirewallRuleV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaAPIError ¶
type FwmgrMsaAPIError struct { // code // Required: true Code *int32 `json:"code"` // id ID string `json:"id,omitempty"` // message // Required: true Message *string `json:"message"` }
FwmgrMsaAPIError fwmgr msa API error
swagger:model fwmgr.msa.APIError
func (*FwmgrMsaAPIError) ContextValidate ¶
ContextValidate validates this fwmgr msa API error based on context it is used
func (*FwmgrMsaAPIError) MarshalBinary ¶
func (m *FwmgrMsaAPIError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaAPIError) UnmarshalBinary ¶
func (m *FwmgrMsaAPIError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaAggregateQueryRequest ¶
type FwmgrMsaAggregateQueryRequest struct { // date ranges // Required: true DateRanges []*FwmgrMsaDateRangeSpec `json:"date_ranges"` // field // Required: true Field *string `json:"field"` // filter // Required: true Filter *string `json:"filter"` // from // Required: true From *int32 `json:"from"` // include // Required: true Include *string `json:"include"` // interval // Required: true Interval *string `json:"interval"` // min doc count // Required: true MinDocCount *int64 `json:"min_doc_count"` // missing // Required: true Missing *string `json:"missing"` // name // Required: true Name *string `json:"name"` // q // Required: true Q *string `json:"q"` // ranges // Required: true Ranges []*FwmgrMsaRangeSpec `json:"ranges"` // size // Required: true Size *int32 `json:"size"` // sort // Required: true Sort *string `json:"sort"` // sub aggregates // Required: true SubAggregates []*FwmgrMsaAggregateQueryRequest `json:"sub_aggregates"` // time zone // Required: true TimeZone *string `json:"time_zone"` // type // Required: true Type *string `json:"type"` }
FwmgrMsaAggregateQueryRequest fwmgr msa aggregate query request
swagger:model fwmgr.msa.AggregateQueryRequest
func (*FwmgrMsaAggregateQueryRequest) ContextValidate ¶
func (m *FwmgrMsaAggregateQueryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr msa aggregate query request based on the context it is used
func (*FwmgrMsaAggregateQueryRequest) MarshalBinary ¶
func (m *FwmgrMsaAggregateQueryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaAggregateQueryRequest) UnmarshalBinary ¶
func (m *FwmgrMsaAggregateQueryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaAggregationResult ¶
type FwmgrMsaAggregationResult struct { // buckets // Required: true Buckets []*FwmgrMsaAggregationResultItem `json:"buckets"` // name // Required: true Name *string `json:"name"` // sum other doc count SumOtherDocCount int64 `json:"sum_other_doc_count,omitempty"` }
FwmgrMsaAggregationResult fwmgr msa aggregation result
swagger:model fwmgr.msa.AggregationResult
func (*FwmgrMsaAggregationResult) ContextValidate ¶
func (m *FwmgrMsaAggregationResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr msa aggregation result based on the context it is used
func (*FwmgrMsaAggregationResult) MarshalBinary ¶
func (m *FwmgrMsaAggregationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaAggregationResult) UnmarshalBinary ¶
func (m *FwmgrMsaAggregationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaAggregationResultItem ¶
type FwmgrMsaAggregationResultItem struct { // count // Required: true Count *int64 `json:"count"` // from From float64 `json:"from,omitempty"` // key as string KeyAsString string `json:"key_as_string,omitempty"` // label Label FwmgrMsaAggregationResultItemLabel `json:"label,omitempty"` // string from StringFrom string `json:"string_from,omitempty"` // string to StringTo string `json:"string_to,omitempty"` // sub aggregates SubAggregates []*FwmgrMsaAggregationResult `json:"sub_aggregates"` // to To float64 `json:"to,omitempty"` // value Value float64 `json:"value,omitempty"` // value as string ValueAsString string `json:"value_as_string,omitempty"` }
FwmgrMsaAggregationResultItem fwmgr msa aggregation result item
swagger:model fwmgr.msa.AggregationResultItem
func (*FwmgrMsaAggregationResultItem) ContextValidate ¶
func (m *FwmgrMsaAggregationResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr msa aggregation result item based on the context it is used
func (*FwmgrMsaAggregationResultItem) MarshalBinary ¶
func (m *FwmgrMsaAggregationResultItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaAggregationResultItem) UnmarshalBinary ¶
func (m *FwmgrMsaAggregationResultItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaAggregationResultItemLabel ¶
type FwmgrMsaAggregationResultItemLabel interface{}
FwmgrMsaAggregationResultItemLabel fwmgr msa aggregation result item label
swagger:model fwmgr.msa.AggregationResultItem.label
type FwmgrMsaDateRangeSpec ¶
type FwmgrMsaDateRangeSpec struct { // from // Required: true From *string `json:"from"` // to // Required: true To *string `json:"to"` }
FwmgrMsaDateRangeSpec fwmgr msa date range spec
swagger:model fwmgr.msa.DateRangeSpec
func (*FwmgrMsaDateRangeSpec) ContextValidate ¶
ContextValidate validates this fwmgr msa date range spec based on context it is used
func (*FwmgrMsaDateRangeSpec) MarshalBinary ¶
func (m *FwmgrMsaDateRangeSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaDateRangeSpec) UnmarshalBinary ¶
func (m *FwmgrMsaDateRangeSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaMetaInfo ¶
type FwmgrMsaMetaInfo struct { // pagination Pagination *FwmgrMsaPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *FwmgrMsaResources `json:"writes,omitempty"` }
FwmgrMsaMetaInfo fwmgr msa meta info
swagger:model fwmgr.msa.MetaInfo
func (*FwmgrMsaMetaInfo) ContextValidate ¶
ContextValidate validate this fwmgr msa meta info based on the context it is used
func (*FwmgrMsaMetaInfo) MarshalBinary ¶
func (m *FwmgrMsaMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaMetaInfo) UnmarshalBinary ¶
func (m *FwmgrMsaMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaPaging ¶
type FwmgrMsaPaging struct { // limit // Required: true Limit *int32 `json:"limit"` // offset // Required: true Offset *int32 `json:"offset"` // total // Required: true Total *int64 `json:"total"` }
FwmgrMsaPaging fwmgr msa paging
swagger:model fwmgr.msa.Paging
func (*FwmgrMsaPaging) ContextValidate ¶
ContextValidate validates this fwmgr msa paging based on context it is used
func (*FwmgrMsaPaging) MarshalBinary ¶
func (m *FwmgrMsaPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaPaging) UnmarshalBinary ¶
func (m *FwmgrMsaPaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaQueryResponse ¶
type FwmgrMsaQueryResponse struct { // errors // Required: true Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
FwmgrMsaQueryResponse fwmgr msa query response
swagger:model fwmgr.msa.QueryResponse
func (*FwmgrMsaQueryResponse) ContextValidate ¶
ContextValidate validate this fwmgr msa query response based on the context it is used
func (*FwmgrMsaQueryResponse) MarshalBinary ¶
func (m *FwmgrMsaQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaQueryResponse) UnmarshalBinary ¶
func (m *FwmgrMsaQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaRangeSpec ¶
type FwmgrMsaRangeSpec struct { // from // Required: true From *float64 `json:"From"` // to // Required: true To *float64 `json:"To"` }
FwmgrMsaRangeSpec fwmgr msa range spec
swagger:model fwmgr.msa.RangeSpec
func (*FwmgrMsaRangeSpec) ContextValidate ¶
ContextValidate validates this fwmgr msa range spec based on context it is used
func (*FwmgrMsaRangeSpec) MarshalBinary ¶
func (m *FwmgrMsaRangeSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaRangeSpec) UnmarshalBinary ¶
func (m *FwmgrMsaRangeSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaReplyMetaOnly ¶
type FwmgrMsaReplyMetaOnly struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` }
FwmgrMsaReplyMetaOnly fwmgr msa reply meta only
swagger:model fwmgr.msa.ReplyMetaOnly
func (*FwmgrMsaReplyMetaOnly) ContextValidate ¶
ContextValidate validate this fwmgr msa reply meta only based on the context it is used
func (*FwmgrMsaReplyMetaOnly) MarshalBinary ¶
func (m *FwmgrMsaReplyMetaOnly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaReplyMetaOnly) UnmarshalBinary ¶
func (m *FwmgrMsaReplyMetaOnly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaResources ¶
type FwmgrMsaResources struct { // resources affected // Required: true ResourcesAffected *int32 `json:"resources_affected"` }
FwmgrMsaResources fwmgr msa resources
swagger:model fwmgr.msa.Resources
func (*FwmgrMsaResources) ContextValidate ¶
ContextValidate validates this fwmgr msa resources based on context it is used
func (*FwmgrMsaResources) MarshalBinary ¶
func (m *FwmgrMsaResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaResources) UnmarshalBinary ¶
func (m *FwmgrMsaResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaspecError ¶ added in v0.2.29
type FwmgrMsaspecError struct { // code // Required: true Code *int32 `json:"code"` // id ID string `json:"id,omitempty"` // message // Required: true Message *string `json:"message"` }
FwmgrMsaspecError fwmgr msaspec error
swagger:model fwmgr.msaspec.Error
func (*FwmgrMsaspecError) ContextValidate ¶ added in v0.2.29
ContextValidate validates this fwmgr msaspec error based on context it is used
func (*FwmgrMsaspecError) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaspecError) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaspecMetaInfo ¶ added in v0.2.29
type FwmgrMsaspecMetaInfo struct { // pagination Pagination *FwmgrMsaspecPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *FwmgrMsaspecWrites `json:"writes,omitempty"` }
FwmgrMsaspecMetaInfo fwmgr msaspec meta info
swagger:model fwmgr.msaspec.MetaInfo
func (*FwmgrMsaspecMetaInfo) ContextValidate ¶ added in v0.2.29
ContextValidate validate this fwmgr msaspec meta info based on the context it is used
func (*FwmgrMsaspecMetaInfo) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaspecMetaInfo) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaspecPaging ¶ added in v0.2.29
type FwmgrMsaspecPaging struct { // limit // Required: true Limit *int32 `json:"limit"` // offset // Required: true Offset *int32 `json:"offset"` // total // Required: true Total *int64 `json:"total"` }
FwmgrMsaspecPaging fwmgr msaspec paging
swagger:model fwmgr.msaspec.Paging
func (*FwmgrMsaspecPaging) ContextValidate ¶ added in v0.2.29
ContextValidate validates this fwmgr msaspec paging based on context it is used
func (*FwmgrMsaspecPaging) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecPaging) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaspecPaging) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecPaging) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaspecQueryResponse ¶ added in v0.2.32
type FwmgrMsaspecQueryResponse struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
FwmgrMsaspecQueryResponse fwmgr msaspec query response
swagger:model fwmgr.msaspec.QueryResponse
func (*FwmgrMsaspecQueryResponse) ContextValidate ¶ added in v0.2.32
func (m *FwmgrMsaspecQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr msaspec query response based on the context it is used
func (*FwmgrMsaspecQueryResponse) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrMsaspecQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaspecQueryResponse) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrMsaspecQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaspecResponseFields ¶ added in v0.2.32
type FwmgrMsaspecResponseFields struct { // errors Errors []*FwmgrMsaspecError `json:"errors"` // meta // Required: true Meta *FwmgrMsaspecMetaInfo `json:"meta"` }
FwmgrMsaspecResponseFields fwmgr msaspec response fields
swagger:model fwmgr.msaspec.ResponseFields
func (*FwmgrMsaspecResponseFields) ContextValidate ¶ added in v0.2.32
func (m *FwmgrMsaspecResponseFields) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this fwmgr msaspec response fields based on the context it is used
func (*FwmgrMsaspecResponseFields) MarshalBinary ¶ added in v0.2.32
func (m *FwmgrMsaspecResponseFields) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaspecResponseFields) UnmarshalBinary ¶ added in v0.2.32
func (m *FwmgrMsaspecResponseFields) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type FwmgrMsaspecWrites ¶ added in v0.2.29
type FwmgrMsaspecWrites struct { // resources affected // Required: true ResourcesAffected *int32 `json:"resources_affected"` }
FwmgrMsaspecWrites fwmgr msaspec writes
swagger:model fwmgr.msaspec.Writes
func (*FwmgrMsaspecWrites) ContextValidate ¶ added in v0.2.29
ContextValidate validates this fwmgr msaspec writes based on context it is used
func (*FwmgrMsaspecWrites) MarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecWrites) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*FwmgrMsaspecWrites) UnmarshalBinary ¶ added in v0.2.29
func (m *FwmgrMsaspecWrites) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type HostGroupsHostGroupV1 ¶ added in v0.2.33
type HostGroupsHostGroupV1 struct { // The assignment rule of a group AssignmentRule string `json:"assignment_rule,omitempty"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // An additional description of the group or the devices it targets // Required: true Description *string `json:"description"` // The method by which this host group is managed // Enum: [static dynamic staticByID] GroupType string `json:"group_type,omitempty"` // The identifier of this host group // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The name of the group // Required: true Name *string `json:"name"` }
HostGroupsHostGroupV1 A host group which targets a set of devices either through a dynamic assignment rule or a static set of hosts
swagger:model host_groups.HostGroupV1
func (*HostGroupsHostGroupV1) ContextValidate ¶ added in v0.2.33
ContextValidate validates this host groups host group v1 based on context it is used
func (*HostGroupsHostGroupV1) MarshalBinary ¶ added in v0.2.33
func (m *HostGroupsHostGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*HostGroupsHostGroupV1) UnmarshalBinary ¶ added in v0.2.33
func (m *HostGroupsHostGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAPIKey ¶ added in v0.2.4
type K8sregAPIKey struct { // api key // Required: true APIKey *string `json:"api_key"` }
K8sregAPIKey k8sreg API key
swagger:model k8sreg.APIKey
func (*K8sregAPIKey) ContextValidate ¶ added in v0.2.4
ContextValidate validates this k8sreg API key based on context it is used
func (*K8sregAPIKey) MarshalBinary ¶ added in v0.2.4
func (m *K8sregAPIKey) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAPIKey) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregAPIKey) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAWSAccountPermissionsStatus ¶ added in v0.2.4
type K8sregAWSAccountPermissionsStatus struct { // name // Required: true Name *string `json:"name"` // status // Required: true Status *string `json:"status"` }
K8sregAWSAccountPermissionsStatus k8sreg a w s account permissions status
swagger:model k8sreg.AWSAccountPermissionsStatus
func (*K8sregAWSAccountPermissionsStatus) ContextValidate ¶ added in v0.2.4
func (m *K8sregAWSAccountPermissionsStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this k8sreg a w s account permissions status based on context it is used
func (*K8sregAWSAccountPermissionsStatus) MarshalBinary ¶ added in v0.2.4
func (m *K8sregAWSAccountPermissionsStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAWSAccountPermissionsStatus) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregAWSAccountPermissionsStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAWSAccountResp ¶ added in v0.2.4
type K8sregAWSAccountResp struct { // account id // Required: true AccountID *string `json:"account_id"` // aws permissions status // Required: true AwsPermissionsStatus []*K8sregAWSAccountPermissionsStatus `json:"aws_permissions_status"` // cid // Required: true Cid *string `json:"cid"` // cloudformation url CloudformationURL string `json:"cloudformation_url,omitempty"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // from cspm // Required: true FromCspm *bool `json:"from_cspm"` // iam role arn // Required: true IamRoleArn *string `json:"iam_role_arn"` // is master // Required: true IsMaster *bool `json:"is_master"` // organization id OrganizationID string `json:"organization_id,omitempty"` // region Region string `json:"region,omitempty"` // status // Required: true Status *string `json:"status"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
K8sregAWSAccountResp k8sreg a w s account resp
swagger:model k8sreg.AWSAccountResp
func (*K8sregAWSAccountResp) ContextValidate ¶ added in v0.2.4
ContextValidate validate this k8sreg a w s account resp based on the context it is used
func (*K8sregAWSAccountResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregAWSAccountResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAWSAccountResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregAWSAccountResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAWSClusterItemResp ¶ added in v0.2.33
type K8sregAWSClusterItemResp struct { // cloud formation url CloudFormationURL string `json:"cloud_formation_url,omitempty"` // is master // Required: true IsMaster *bool `json:"is_master"` // organization id OrganizationID string `json:"organization_id,omitempty"` }
K8sregAWSClusterItemResp k8sreg a w s cluster item resp
swagger:model k8sreg.AWSClusterItemResp
func (*K8sregAWSClusterItemResp) ContextValidate ¶ added in v0.2.33
func (m *K8sregAWSClusterItemResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this k8sreg a w s cluster item resp based on context it is used
func (*K8sregAWSClusterItemResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregAWSClusterItemResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAWSClusterItemResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregAWSClusterItemResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAccountPermissionsStatus ¶ added in v0.2.32
type K8sregAccountPermissionsStatus struct { // name // Required: true Name *string `json:"name"` // status // Required: true Status *string `json:"status"` }
K8sregAccountPermissionsStatus k8sreg account permissions status
swagger:model k8sreg.AccountPermissionsStatus
func (*K8sregAccountPermissionsStatus) ContextValidate ¶ added in v0.2.32
func (m *K8sregAccountPermissionsStatus) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this k8sreg account permissions status based on context it is used
func (*K8sregAccountPermissionsStatus) MarshalBinary ¶ added in v0.2.32
func (m *K8sregAccountPermissionsStatus) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAccountPermissionsStatus) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregAccountPermissionsStatus) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAzureAcctClusterItemResp ¶ added in v0.2.33
type K8sregAzureAcctClusterItemResp struct { // tenant id // Required: true TenantID *string `json:"tenant_id"` }
K8sregAzureAcctClusterItemResp k8sreg azure acct cluster item resp
swagger:model k8sreg.AzureAcctClusterItemResp
func (*K8sregAzureAcctClusterItemResp) ContextValidate ¶ added in v0.2.33
func (m *K8sregAzureAcctClusterItemResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this k8sreg azure acct cluster item resp based on context it is used
func (*K8sregAzureAcctClusterItemResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregAzureAcctClusterItemResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAzureAcctClusterItemResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregAzureAcctClusterItemResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAzureBashScript ¶ added in v0.2.33
type K8sregAzureBashScript struct { // script // Required: true Script *string `json:"script"` // service account public keys // Required: true ServiceAccountPublicKeys []string `json:"service_account_public_keys"` }
K8sregAzureBashScript k8sreg azure bash script
swagger:model k8sreg.AzureBashScript
func (*K8sregAzureBashScript) ContextValidate ¶ added in v0.2.33
ContextValidate validates this k8sreg azure bash script based on context it is used
func (*K8sregAzureBashScript) MarshalBinary ¶ added in v0.2.33
func (m *K8sregAzureBashScript) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAzureBashScript) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregAzureBashScript) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAzureSubEntity ¶ added in v0.2.32
type K8sregAzureSubEntity struct { // subscription id // Required: true SubscriptionID *string `json:"subscription_id"` // tenant id // Required: true TenantID *string `json:"tenant_id"` }
K8sregAzureSubEntity k8sreg azure sub entity
swagger:model k8sreg.AzureSubEntity
func (*K8sregAzureSubEntity) ContextValidate ¶ added in v0.2.32
ContextValidate validates this k8sreg azure sub entity based on context it is used
func (*K8sregAzureSubEntity) MarshalBinary ¶ added in v0.2.32
func (m *K8sregAzureSubEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAzureSubEntity) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregAzureSubEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAzureSubscriptionResp ¶ added in v0.2.32
type K8sregAzureSubscriptionResp struct { // azure permissions status // Required: true AzurePermissionsStatus []*K8sregAccountPermissionsStatus `json:"azure_permissions_status"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // from cspm // Required: true FromCspm *bool `json:"from_cspm"` // status // Required: true Status *string `json:"status"` // subscription id // Required: true SubscriptionID *string `json:"subscription_id"` // tenant id // Required: true TenantID *string `json:"tenant_id"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
K8sregAzureSubscriptionResp k8sreg azure subscription resp
swagger:model k8sreg.AzureSubscriptionResp
func (*K8sregAzureSubscriptionResp) ContextValidate ¶ added in v0.2.32
func (m *K8sregAzureSubscriptionResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg azure subscription resp based on the context it is used
func (*K8sregAzureSubscriptionResp) MarshalBinary ¶ added in v0.2.32
func (m *K8sregAzureSubscriptionResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAzureSubscriptionResp) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregAzureSubscriptionResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAzureTenantConfig ¶ added in v0.2.32
type K8sregAzureTenantConfig struct { // client id // Required: true ClientID *string `json:"client_id"` // public certificate PublicCertificate string `json:"public_certificate,omitempty"` // tenant id // Required: true TenantID *string `json:"tenant_id"` }
K8sregAzureTenantConfig k8sreg azure tenant config
swagger:model k8sreg.AzureTenantConfig
func (*K8sregAzureTenantConfig) ContextValidate ¶ added in v0.2.32
func (m *K8sregAzureTenantConfig) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this k8sreg azure tenant config based on context it is used
func (*K8sregAzureTenantConfig) MarshalBinary ¶ added in v0.2.32
func (m *K8sregAzureTenantConfig) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAzureTenantConfig) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregAzureTenantConfig) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregAzureTenantInfo ¶ added in v0.2.33
type K8sregAzureTenantInfo struct { // subscription ids // Required: true SubscriptionIds []string `json:"subscription_ids"` // tenant id // Required: true TenantID *string `json:"tenant_id"` }
K8sregAzureTenantInfo k8sreg azure tenant info
swagger:model k8sreg.AzureTenantInfo
func (*K8sregAzureTenantInfo) ContextValidate ¶ added in v0.2.33
ContextValidate validates this k8sreg azure tenant info based on context it is used
func (*K8sregAzureTenantInfo) MarshalBinary ¶ added in v0.2.33
func (m *K8sregAzureTenantInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregAzureTenantInfo) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregAzureTenantInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregClusterResp ¶ added in v0.2.4
type K8sregClusterResp struct { // account id // Required: true AccountID *string `json:"account_id"` // agent version // Required: true AgentVersion *K8sregVersionResp `json:"agent_version"` // cid // Required: true Cid *string `json:"cid"` // cluster id // Required: true ClusterID *string `json:"cluster_id"` // cluster name // Required: true ClusterName *string `json:"cluster_name"` // cluster service // Required: true ClusterService *string `json:"cluster_service"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // helm version // Required: true HelmVersion *K8sregVersionResp `json:"helm_version"` // k8s version // Required: true K8sVersion *K8sregVersionResp `json:"k8s_version"` // last heartbeat at // Required: true // Format: date-time LastHeartbeatAt *strfmt.DateTime `json:"last_heartbeat_at"` // location // Required: true Location *string `json:"location"` // status // Required: true Status *string `json:"status"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
K8sregClusterResp k8sreg cluster resp
swagger:model k8sreg.ClusterResp
func (*K8sregClusterResp) ContextValidate ¶ added in v0.2.4
ContextValidate validate this k8sreg cluster resp based on the context it is used
func (*K8sregClusterResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregClusterResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregClusterResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregClusterResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregCreateAWSAccReq ¶ added in v0.2.4
type K8sregCreateAWSAccReq struct { // resources // Required: true Resources []*K8sregCreateAWSAccReqResources `json:"resources"` }
K8sregCreateAWSAccReq k8sreg create a w s acc req
swagger:model k8sreg.CreateAWSAccReq
func (*K8sregCreateAWSAccReq) ContextValidate ¶ added in v0.2.4
ContextValidate validate this k8sreg create a w s acc req based on the context it is used
func (*K8sregCreateAWSAccReq) MarshalBinary ¶ added in v0.2.4
func (m *K8sregCreateAWSAccReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregCreateAWSAccReq) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregCreateAWSAccReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregCreateAWSAccReqResources ¶ added in v0.2.4
type K8sregCreateAWSAccReqResources struct { // account id // Required: true AccountID *string `json:"account_id"` // region // Required: true Region *string `json:"region"` }
K8sregCreateAWSAccReqResources k8sreg create a w s acc req resources
swagger:model k8sreg.CreateAWSAccReq.resources
func (*K8sregCreateAWSAccReqResources) ContextValidate ¶ added in v0.2.4
func (m *K8sregCreateAWSAccReqResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this k8sreg create a w s acc req resources based on context it is used
func (*K8sregCreateAWSAccReqResources) MarshalBinary ¶ added in v0.2.4
func (m *K8sregCreateAWSAccReqResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregCreateAWSAccReqResources) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregCreateAWSAccReqResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregCreateAzureSubReq ¶ added in v0.2.32
type K8sregCreateAzureSubReq struct { // resources // Required: true Resources []*K8sregAzureSubEntity `json:"resources"` }
K8sregCreateAzureSubReq k8sreg create azure sub req
swagger:model k8sreg.CreateAzureSubReq
func (*K8sregCreateAzureSubReq) ContextValidate ¶ added in v0.2.32
func (m *K8sregCreateAzureSubReq) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg create azure sub req based on the context it is used
func (*K8sregCreateAzureSubReq) MarshalBinary ¶ added in v0.2.32
func (m *K8sregCreateAzureSubReq) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregCreateAzureSubReq) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregCreateAzureSubReq) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetAWSAccountsResp ¶ added in v0.2.4
type K8sregGetAWSAccountsResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregAWSAccountResp `json:"resources"` }
K8sregGetAWSAccountsResp k8sreg get a w s accounts resp
swagger:model k8sreg.GetAWSAccountsResp
func (*K8sregGetAWSAccountsResp) ContextValidate ¶ added in v0.2.4
func (m *K8sregGetAWSAccountsResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg get a w s accounts resp based on the context it is used
func (*K8sregGetAWSAccountsResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregGetAWSAccountsResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetAWSAccountsResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregGetAWSAccountsResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetAzureBashScriptResp ¶ added in v0.2.33
type K8sregGetAzureBashScriptResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregAzureBashScript `json:"resources"` }
K8sregGetAzureBashScriptResp k8sreg get azure bash script resp
swagger:model k8sreg.GetAzureBashScriptResp
func (*K8sregGetAzureBashScriptResp) ContextValidate ¶ added in v0.2.33
func (m *K8sregGetAzureBashScriptResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg get azure bash script resp based on the context it is used
func (*K8sregGetAzureBashScriptResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregGetAzureBashScriptResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetAzureBashScriptResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregGetAzureBashScriptResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetAzureSubscriptionsResp ¶ added in v0.2.32
type K8sregGetAzureSubscriptionsResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregAzureSubscriptionResp `json:"resources"` }
K8sregGetAzureSubscriptionsResp k8sreg get azure subscriptions resp
swagger:model k8sreg.GetAzureSubscriptionsResp
func (*K8sregGetAzureSubscriptionsResp) ContextValidate ¶ added in v0.2.32
func (m *K8sregGetAzureSubscriptionsResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg get azure subscriptions resp based on the context it is used
func (*K8sregGetAzureSubscriptionsResp) MarshalBinary ¶ added in v0.2.32
func (m *K8sregGetAzureSubscriptionsResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetAzureSubscriptionsResp) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregGetAzureSubscriptionsResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetAzureTenantConfigResp ¶ added in v0.2.32
type K8sregGetAzureTenantConfigResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregAzureTenantConfig `json:"resources"` }
K8sregGetAzureTenantConfigResp k8sreg get azure tenant config resp
swagger:model k8sreg.GetAzureTenantConfigResp
func (*K8sregGetAzureTenantConfigResp) ContextValidate ¶ added in v0.2.32
func (m *K8sregGetAzureTenantConfigResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg get azure tenant config resp based on the context it is used
func (*K8sregGetAzureTenantConfigResp) MarshalBinary ¶ added in v0.2.32
func (m *K8sregGetAzureTenantConfigResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetAzureTenantConfigResp) UnmarshalBinary ¶ added in v0.2.32
func (m *K8sregGetAzureTenantConfigResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetAzureTenantInfoResp ¶ added in v0.2.33
type K8sregGetAzureTenantInfoResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregAzureTenantInfo `json:"resources"` }
K8sregGetAzureTenantInfoResp k8sreg get azure tenant info resp
swagger:model k8sreg.GetAzureTenantInfoResp
func (*K8sregGetAzureTenantInfoResp) ContextValidate ¶ added in v0.2.33
func (m *K8sregGetAzureTenantInfoResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg get azure tenant info resp based on the context it is used
func (*K8sregGetAzureTenantInfoResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregGetAzureTenantInfoResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetAzureTenantInfoResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregGetAzureTenantInfoResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetClustersResp ¶ added in v0.2.4
type K8sregGetClustersResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregClusterResp `json:"resources"` }
K8sregGetClustersResp k8sreg get clusters resp
swagger:model k8sreg.GetClustersResp
func (*K8sregGetClustersResp) ContextValidate ¶ added in v0.2.4
ContextValidate validate this k8sreg get clusters resp based on the context it is used
func (*K8sregGetClustersResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregGetClustersResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetClustersResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregGetClustersResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetLocationsResp ¶ added in v0.2.4
type K8sregGetLocationsResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregLocationResp `json:"resources"` }
K8sregGetLocationsResp k8sreg get locations resp
swagger:model k8sreg.GetLocationsResp
func (*K8sregGetLocationsResp) ContextValidate ¶ added in v0.2.4
func (m *K8sregGetLocationsResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg get locations resp based on the context it is used
func (*K8sregGetLocationsResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregGetLocationsResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetLocationsResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregGetLocationsResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetScriptsResp ¶ added in v0.2.33
type K8sregGetScriptsResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []K8sregGetScriptsRespResources `json:"resources"` }
K8sregGetScriptsResp k8sreg get scripts resp
swagger:model k8sreg.GetScriptsResp
func (*K8sregGetScriptsResp) ContextValidate ¶ added in v0.2.33
ContextValidate validate this k8sreg get scripts resp based on the context it is used
func (*K8sregGetScriptsResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregGetScriptsResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregGetScriptsResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregGetScriptsResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregGetScriptsRespResources ¶ added in v0.2.33
type K8sregGetScriptsRespResources interface{}
K8sregGetScriptsRespResources k8sreg get scripts resp resources
swagger:model k8sreg.GetScriptsResp.resources
type K8sregHelmYAMLResp ¶ added in v0.2.4
type K8sregHelmYAMLResp interface{}
K8sregHelmYAMLResp k8sreg helm y a m l resp
swagger:model k8sreg.HelmYAMLResp
type K8sregListClusterCloudItemResp ¶ added in v0.2.33
type K8sregListClusterCloudItemResp struct { // account id // Required: true AccountID *string `json:"account_id"` // aws meta AwsMeta *K8sregAWSClusterItemResp `json:"aws_meta,omitempty"` // azure meta AzureMeta *K8sregAzureAcctClusterItemResp `json:"azure_meta,omitempty"` // cloud status // Required: true CloudStatus *string `json:"cloud_status"` // cluster name ClusterName string `json:"cluster_name,omitempty"` // cluster service // Required: true ClusterService *string `json:"cluster_service"` // cluster status ClusterStatus string `json:"cluster_status,omitempty"` // from cspm FromCspm bool `json:"from_cspm,omitempty"` // location Location string `json:"location,omitempty"` }
K8sregListClusterCloudItemResp k8sreg list cluster cloud item resp
swagger:model k8sreg.ListClusterCloudItemResp
func (*K8sregListClusterCloudItemResp) ContextValidate ¶ added in v0.2.33
func (m *K8sregListClusterCloudItemResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg list cluster cloud item resp based on the context it is used
func (*K8sregListClusterCloudItemResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregListClusterCloudItemResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregListClusterCloudItemResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregListClusterCloudItemResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregListClusterCloudResp ¶ added in v0.2.33
type K8sregListClusterCloudResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregListClusterCloudItemResp `json:"resources"` }
K8sregListClusterCloudResp k8sreg list cluster cloud resp
swagger:model k8sreg.ListClusterCloudResp
func (*K8sregListClusterCloudResp) ContextValidate ¶ added in v0.2.33
func (m *K8sregListClusterCloudResp) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this k8sreg list cluster cloud resp based on the context it is used
func (*K8sregListClusterCloudResp) MarshalBinary ¶ added in v0.2.33
func (m *K8sregListClusterCloudResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregListClusterCloudResp) UnmarshalBinary ¶ added in v0.2.33
func (m *K8sregListClusterCloudResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregLocationResp ¶ added in v0.2.4
type K8sregLocationResp struct { // cloud // Required: true Cloud *string `json:"cloud"` // location // Required: true Location *string `json:"location"` }
K8sregLocationResp k8sreg location resp
swagger:model k8sreg.LocationResp
func (*K8sregLocationResp) ContextValidate ¶ added in v0.2.4
ContextValidate validates this k8sreg location resp based on context it is used
func (*K8sregLocationResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregLocationResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregLocationResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregLocationResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregRegenAPIKeyResp ¶ added in v0.2.4
type K8sregRegenAPIKeyResp struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*K8sregAPIKey `json:"resources"` }
K8sregRegenAPIKeyResp k8sreg regen API key resp
swagger:model k8sreg.RegenAPIKeyResp
func (*K8sregRegenAPIKeyResp) ContextValidate ¶ added in v0.2.4
ContextValidate validate this k8sreg regen API key resp based on the context it is used
func (*K8sregRegenAPIKeyResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregRegenAPIKeyResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregRegenAPIKeyResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregRegenAPIKeyResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type K8sregVersionResp ¶ added in v0.2.4
type K8sregVersionResp struct { // bugfix Bugfix int32 `json:"bugfix,omitempty"` // major // Required: true Major *int32 `json:"major"` // minor // Required: true Minor *int32 `json:"minor"` }
K8sregVersionResp k8sreg version resp
swagger:model k8sreg.VersionResp
func (*K8sregVersionResp) ContextValidate ¶ added in v0.2.4
ContextValidate validates this k8sreg version resp based on context it is used
func (*K8sregVersionResp) MarshalBinary ¶ added in v0.2.4
func (m *K8sregVersionResp) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*K8sregVersionResp) UnmarshalBinary ¶ added in v0.2.4
func (m *K8sregVersionResp) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MainAvailableStreamV2 ¶
type MainAvailableStreamV2 struct { // data feed URL // Required: true DataFeedURL *string `json:"dataFeedURL"` // refresh active session interval // Required: true RefreshActiveSessionInterval *int64 `json:"refreshActiveSessionInterval"` // refresh active session URL // Required: true RefreshActiveSessionURL *string `json:"refreshActiveSessionURL"` // session token // Required: true SessionToken *MainSessionToken `json:"sessionToken"` }
MainAvailableStreamV2 main available stream v2
swagger:model main.availableStreamV2
func (*MainAvailableStreamV2) ContextValidate ¶
ContextValidate validate this main available stream v2 based on the context it is used
func (*MainAvailableStreamV2) MarshalBinary ¶
func (m *MainAvailableStreamV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MainAvailableStreamV2) UnmarshalBinary ¶
func (m *MainAvailableStreamV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MainDiscoveryResponseV2 ¶
type MainDiscoveryResponseV2 struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MainAvailableStreamV2 `json:"resources"` }
MainDiscoveryResponseV2 main discovery response v2
swagger:model main.discoveryResponseV2
func (*MainDiscoveryResponseV2) ContextValidate ¶
func (m *MainDiscoveryResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this main discovery response v2 based on the context it is used
func (*MainDiscoveryResponseV2) MarshalBinary ¶
func (m *MainDiscoveryResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MainDiscoveryResponseV2) UnmarshalBinary ¶
func (m *MainDiscoveryResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MainSessionToken ¶
type MainSessionToken struct { // expiration // Required: true // Format: date-time Expiration *strfmt.DateTime `json:"expiration"` // token // Required: true Token *string `json:"token"` }
MainSessionToken main session token
swagger:model main.SessionToken
func (*MainSessionToken) ContextValidate ¶
ContextValidate validates this main session token based on context it is used
func (*MainSessionToken) MarshalBinary ¶
func (m *MainSessionToken) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MainSessionToken) UnmarshalBinary ¶
func (m *MainSessionToken) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryExternalExactSearchParametersV1 ¶
type MalqueryExternalExactSearchParametersV1 struct { // Additional search options Options *MalqueryExternalHuntOptions `json:"options,omitempty"` // Patterns to search for // Required: true Patterns []*MalquerySearchParameter `json:"patterns"` }
MalqueryExternalExactSearchParametersV1 malquery external exact search parameters v1
swagger:model malquery.ExternalExactSearchParametersV1
func (*MalqueryExternalExactSearchParametersV1) ContextValidate ¶
func (m *MalqueryExternalExactSearchParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery external exact search parameters v1 based on the context it is used
func (*MalqueryExternalExactSearchParametersV1) MarshalBinary ¶
func (m *MalqueryExternalExactSearchParametersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryExternalExactSearchParametersV1) UnmarshalBinary ¶
func (m *MalqueryExternalExactSearchParametersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryExternalHuntOptions ¶
type MalqueryExternalHuntOptions struct { // Limit results to files of certain types such as EMAIL, PCAP, PDF, PE32. Full list can be found in the documentation FilterFiletypes []string `json:"filter_filetypes"` // Specify a subset of metadata fields to return in the results. Possible values: sha256, md5, type, size, first_seen, label, family FilterMeta []string `json:"filter_meta"` // Maximum number of results to be returned Limit int32 `json:"limit,omitempty"` // Limit results to files first seen before this date. The format is YYYY/MM/DD MaxDate string `json:"max_date,omitempty"` // Maximum file size. The value can be specified either in bytes or in multiples of KB/MB/GB. Examples: 128000, 1.3 KB, 8mb MaxSize string `json:"max_size,omitempty"` // Limit results to files first seen after this date. The format is YYYY/MM/DD MinDate string `json:"min_date,omitempty"` // Minimum file size. The value can be specified either in bytes or in multiples of KB/MB/GB. Examples: 128000, 1.3 KB, 8mb MinSize string `json:"min_size,omitempty"` }
MalqueryExternalHuntOptions malquery external hunt options
swagger:model malquery.ExternalHuntOptions
func (*MalqueryExternalHuntOptions) ContextValidate ¶
func (m *MalqueryExternalHuntOptions) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this malquery external hunt options based on context it is used
func (*MalqueryExternalHuntOptions) MarshalBinary ¶
func (m *MalqueryExternalHuntOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryExternalHuntOptions) UnmarshalBinary ¶
func (m *MalqueryExternalHuntOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryExternalHuntParametersV1 ¶
type MalqueryExternalHuntParametersV1 struct { // Optional advanced searching parameters Options *MalqueryExternalHuntOptions `json:"options,omitempty"` // A YARA rule that defines your search // Required: true YaraRule *string `json:"yara_rule"` }
MalqueryExternalHuntParametersV1 malquery external hunt parameters v1
swagger:model malquery.ExternalHuntParametersV1
func (*MalqueryExternalHuntParametersV1) ContextValidate ¶
func (m *MalqueryExternalHuntParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery external hunt parameters v1 based on the context it is used
func (*MalqueryExternalHuntParametersV1) MarshalBinary ¶
func (m *MalqueryExternalHuntParametersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryExternalHuntParametersV1) UnmarshalBinary ¶
func (m *MalqueryExternalHuntParametersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryExternalQueryResponse ¶
type MalqueryExternalQueryResponse struct { // Query errors Errors []*MalqueryQueryError `json:"errors"` // Meta information about the query // Required: true Meta *MalqueryQueryMetaInfo `json:"meta"` // Query results // Required: true Resources []*MalqueryExternalResource `json:"resources"` }
MalqueryExternalQueryResponse malquery external query response
swagger:model malquery.ExternalQueryResponse
func (*MalqueryExternalQueryResponse) ContextValidate ¶
func (m *MalqueryExternalQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery external query response based on the context it is used
func (*MalqueryExternalQueryResponse) MarshalBinary ¶
func (m *MalqueryExternalQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryExternalQueryResponse) UnmarshalBinary ¶
func (m *MalqueryExternalQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryExternalResource ¶
type MalqueryExternalResource struct { // Sample family Family string `json:"family,omitempty"` // Sample size Filesize int32 `json:"filesize,omitempty"` // Sample file type Filetype string `json:"filetype,omitempty"` // Date when it was first seen FirstSeen string `json:"first_seen,omitempty"` // Reason why the resource is ignored IgnoreReason string `json:"ignore_reason,omitempty"` // Sample label Label string `json:"label,omitempty"` // Resource label confidence LabelConfidence string `json:"label_confidence,omitempty"` // Sample MD5 Md5 string `json:"md5,omitempty"` // Search pattern Pattern string `json:"pattern,omitempty"` // Search pattern type PatternType string `json:"pattern_type,omitempty"` // List of sample metadata // Required: true Samples []*MalquerySampleMetadata `json:"samples"` // Sample SHA1 Sha1 string `json:"sha1,omitempty"` // Sample SHA256 Sha256 string `json:"sha256,omitempty"` // List of resource tags Tags []string `json:"tags"` // Search YARA rule YaraRule string `json:"yara_rule,omitempty"` // List of YARA rules for related files YaraRules []string `json:"yara_rules"` }
MalqueryExternalResource malquery external resource
swagger:model malquery.ExternalResource
func (*MalqueryExternalResource) ContextValidate ¶
func (m *MalqueryExternalResource) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery external resource based on the context it is used
func (*MalqueryExternalResource) MarshalBinary ¶
func (m *MalqueryExternalResource) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryExternalResource) UnmarshalBinary ¶
func (m *MalqueryExternalResource) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryFuzzyOptions ¶
type MalqueryFuzzyOptions struct { // filter meta FilterMeta []string `json:"filter_meta"` // limit Limit int32 `json:"limit,omitempty"` }
MalqueryFuzzyOptions malquery fuzzy options
swagger:model malquery.FuzzyOptions
func (*MalqueryFuzzyOptions) ContextValidate ¶
ContextValidate validates this malquery fuzzy options based on context it is used
func (*MalqueryFuzzyOptions) MarshalBinary ¶
func (m *MalqueryFuzzyOptions) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryFuzzyOptions) UnmarshalBinary ¶
func (m *MalqueryFuzzyOptions) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryFuzzySearchMetaInfo ¶
type MalqueryFuzzySearchMetaInfo struct { // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // Elapsed time since the request started in seconds QueryTime float64 `json:"query_time,omitempty"` // Request ID returned after creating a hunt or exact search Reqid string `json:"reqid,omitempty"` // Result statistics around number of clean/malicious files Stats *MalqueryStats `json:"stats,omitempty"` // Request status. Possible values: inprogress, failed, done Status string `json:"status,omitempty"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaResources `json:"writes,omitempty"` }
MalqueryFuzzySearchMetaInfo malquery fuzzy search meta info
swagger:model malquery.FuzzySearchMetaInfo
func (*MalqueryFuzzySearchMetaInfo) ContextValidate ¶
func (m *MalqueryFuzzySearchMetaInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery fuzzy search meta info based on the context it is used
func (*MalqueryFuzzySearchMetaInfo) MarshalBinary ¶
func (m *MalqueryFuzzySearchMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryFuzzySearchMetaInfo) UnmarshalBinary ¶
func (m *MalqueryFuzzySearchMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryFuzzySearchParametersV1 ¶
type MalqueryFuzzySearchParametersV1 struct { // options Options *MalqueryFuzzyOptions `json:"options,omitempty"` // patterns // Required: true Patterns []*MalquerySearchParameter `json:"patterns"` }
MalqueryFuzzySearchParametersV1 malquery fuzzy search parameters v1
swagger:model malquery.FuzzySearchParametersV1
func (*MalqueryFuzzySearchParametersV1) ContextValidate ¶
func (m *MalqueryFuzzySearchParametersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery fuzzy search parameters v1 based on the context it is used
func (*MalqueryFuzzySearchParametersV1) MarshalBinary ¶
func (m *MalqueryFuzzySearchParametersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryFuzzySearchParametersV1) UnmarshalBinary ¶
func (m *MalqueryFuzzySearchParametersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryFuzzySearchResponse ¶
type MalqueryFuzzySearchResponse struct { // Search errors Errors []*MalqueryQueryError `json:"errors"` // Meta information about the search // Required: true Meta *MalqueryFuzzySearchMetaInfo `json:"meta"` // Search results // Required: true Resources []*MalquerySampleMetadata `json:"resources"` }
MalqueryFuzzySearchResponse malquery fuzzy search response
swagger:model malquery.FuzzySearchResponse
func (*MalqueryFuzzySearchResponse) ContextValidate ¶
func (m *MalqueryFuzzySearchResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery fuzzy search response based on the context it is used
func (*MalqueryFuzzySearchResponse) MarshalBinary ¶
func (m *MalqueryFuzzySearchResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryFuzzySearchResponse) UnmarshalBinary ¶
func (m *MalqueryFuzzySearchResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryMultiDownloadRequestV1 ¶
type MalqueryMultiDownloadRequestV1 struct { // List of sample sha256 ids // Required: true Samples []string `json:"samples"` }
MalqueryMultiDownloadRequestV1 malquery multi download request v1
swagger:model malquery.MultiDownloadRequestV1
func (*MalqueryMultiDownloadRequestV1) ContextValidate ¶
func (m *MalqueryMultiDownloadRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this malquery multi download request v1 based on context it is used
func (*MalqueryMultiDownloadRequestV1) MarshalBinary ¶
func (m *MalqueryMultiDownloadRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryMultiDownloadRequestV1) UnmarshalBinary ¶
func (m *MalqueryMultiDownloadRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryQueryError ¶
type MalqueryQueryError struct { // code // Required: true Code *int32 `json:"code"` // id ID string `json:"id,omitempty"` // message // Required: true Message *string `json:"message"` // type Type string `json:"type,omitempty"` }
MalqueryQueryError malquery query error
swagger:model malquery.QueryError
func (*MalqueryQueryError) ContextValidate ¶
ContextValidate validates this malquery query error based on context it is used
func (*MalqueryQueryError) MarshalBinary ¶
func (m *MalqueryQueryError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryQueryError) UnmarshalBinary ¶
func (m *MalqueryQueryError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryQueryMetaInfo ¶
type MalqueryQueryMetaInfo struct { // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // Elapsed time since the request started in seconds QueryTime float64 `json:"query_time,omitempty"` // Request ID returned after creating a hunt or exact search Reqid string `json:"reqid,omitempty"` // Request status. Possible values: inprogress, failed, done Status string `json:"status,omitempty"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaResources `json:"writes,omitempty"` }
MalqueryQueryMetaInfo malquery query meta info
swagger:model malquery.QueryMetaInfo
func (*MalqueryQueryMetaInfo) ContextValidate ¶
ContextValidate validate this malquery query meta info based on the context it is used
func (*MalqueryQueryMetaInfo) MarshalBinary ¶
func (m *MalqueryQueryMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryQueryMetaInfo) UnmarshalBinary ¶
func (m *MalqueryQueryMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryRateLimitsMeta ¶
type MalqueryRateLimitsMeta struct { // Days left until the limits are refreshed // Required: true DaysLeft *int32 `json:"days_left"` // How many downloads were executed in the last month // Required: true DownloadCount *int32 `json:"download_count"` // Download counts per user DownloadCounts []*MalqueryUserRequestCount `json:"download_counts"` // Total download limit per month // Required: true DownloadLimit *int32 `json:"download_limit"` // How many hunts were executed in the last month // Required: true HuntCount *int32 `json:"hunt_count"` // Hunt counts per user HuntCounts []*MalqueryUserRequestCount `json:"hunt_counts"` // Total hunt limit per month // Required: true HuntLimit *int32 `json:"hunt_limit"` // How many monitors were created in the last month // Required: true MonitorCount *int32 `json:"monitor_count"` // Total monitor limit per month // Required: true MonitorLimit *int32 `json:"monitor_limit"` // Time when the limits are refreshed. ISO 8601 format // Required: true RefreshTime *string `json:"refresh_time"` }
MalqueryRateLimitsMeta malquery rate limits meta
swagger:model malquery.RateLimitsMeta
func (*MalqueryRateLimitsMeta) ContextValidate ¶
func (m *MalqueryRateLimitsMeta) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery rate limits meta based on the context it is used
func (*MalqueryRateLimitsMeta) MarshalBinary ¶
func (m *MalqueryRateLimitsMeta) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryRateLimitsMeta) UnmarshalBinary ¶
func (m *MalqueryRateLimitsMeta) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryRateLimitsResponse ¶
type MalqueryRateLimitsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MalqueryRateLimitsMeta `json:"meta"` }
MalqueryRateLimitsResponse malquery rate limits response
swagger:model malquery.RateLimitsResponse
func (*MalqueryRateLimitsResponse) ContextValidate ¶
func (m *MalqueryRateLimitsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery rate limits response based on the context it is used
func (*MalqueryRateLimitsResponse) MarshalBinary ¶
func (m *MalqueryRateLimitsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryRateLimitsResponse) UnmarshalBinary ¶
func (m *MalqueryRateLimitsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryRequestMetaInfo ¶
type MalqueryRequestMetaInfo struct { // Options for a hunt or exact search request Options *MalqueryExternalHuntOptions `json:"options,omitempty"` // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // Patterns to search for Patterns []*MalquerySearchParameter `json:"patterns"` // powered by PoweredBy string `json:"powered_by,omitempty"` // Elapsed time since the request started in seconds QueryTime float64 `json:"query_time,omitempty"` // Request ID returned after creating a hunt or exact search Reqid string `json:"reqid,omitempty"` // Request type. Possible values: hunt, search Reqtype string `json:"reqtype,omitempty"` // Sample ID Sample string `json:"sample,omitempty"` // Result statistics Stats *MalqueryStats `json:"stats,omitempty"` // Request status. Possible values: inprogress, failed, done Status string `json:"status,omitempty"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaResources `json:"writes,omitempty"` // YARA rule to be monitored YaraRule string `json:"yara_rule,omitempty"` }
MalqueryRequestMetaInfo malquery request meta info
swagger:model malquery.RequestMetaInfo
func (*MalqueryRequestMetaInfo) ContextValidate ¶
func (m *MalqueryRequestMetaInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery request meta info based on the context it is used
func (*MalqueryRequestMetaInfo) MarshalBinary ¶
func (m *MalqueryRequestMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryRequestMetaInfo) UnmarshalBinary ¶
func (m *MalqueryRequestMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryRequestResponse ¶
type MalqueryRequestResponse struct { // Request errors Errors []*MalqueryQueryError `json:"errors"` // Meta information about the request // Required: true Meta *MalqueryRequestMetaInfo `json:"meta"` // Request results // Required: true Resources []*MalqueryExternalResource `json:"resources"` }
MalqueryRequestResponse malquery request response
swagger:model malquery.RequestResponse
func (*MalqueryRequestResponse) ContextValidate ¶
func (m *MalqueryRequestResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery request response based on the context it is used
func (*MalqueryRequestResponse) MarshalBinary ¶
func (m *MalqueryRequestResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryRequestResponse) UnmarshalBinary ¶
func (m *MalqueryRequestResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalquerySampleMetadata ¶
type MalquerySampleMetadata struct { // Sample family Family string `json:"family,omitempty"` // Sample size Filesize int32 `json:"filesize,omitempty"` // Sample file type Filetype string `json:"filetype,omitempty"` // Date when it was first seen FirstSeen string `json:"first_seen,omitempty"` // Sample label Label string `json:"label,omitempty"` // Sample MD5 Md5 string `json:"md5,omitempty"` // Sample SHA1 Sha1 string `json:"sha1,omitempty"` // Sample SHA256 Sha256 string `json:"sha256,omitempty"` }
MalquerySampleMetadata malquery sample metadata
swagger:model malquery.SampleMetadata
func (*MalquerySampleMetadata) ContextValidate ¶
func (m *MalquerySampleMetadata) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this malquery sample metadata based on context it is used
func (*MalquerySampleMetadata) MarshalBinary ¶
func (m *MalquerySampleMetadata) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalquerySampleMetadata) UnmarshalBinary ¶
func (m *MalquerySampleMetadata) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalquerySampleMetadataResponse ¶
type MalquerySampleMetadataResponse struct { // Errors that occurred during the request // Required: true Errors []*MalqueryQueryError `json:"errors"` // Meta information about the request // Required: true Meta *MalquerySamplesMetadataMetaInfo `json:"meta"` // List of sample metadata // Required: true Resources []*MalquerySampleMetadata `json:"resources"` }
MalquerySampleMetadataResponse malquery sample metadata response
swagger:model malquery.SampleMetadataResponse
func (*MalquerySampleMetadataResponse) ContextValidate ¶
func (m *MalquerySampleMetadataResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery sample metadata response based on the context it is used
func (*MalquerySampleMetadataResponse) MarshalBinary ¶
func (m *MalquerySampleMetadataResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalquerySampleMetadataResponse) UnmarshalBinary ¶
func (m *MalquerySampleMetadataResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalquerySamplesMetadataMetaInfo ¶
type MalquerySamplesMetadataMetaInfo struct { // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time QueryTime float64 `json:"query_time,omitempty"` // status Status string `json:"status,omitempty"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaResources `json:"writes,omitempty"` }
MalquerySamplesMetadataMetaInfo malquery samples metadata meta info
swagger:model malquery.SamplesMetadataMetaInfo
func (*MalquerySamplesMetadataMetaInfo) ContextValidate ¶
func (m *MalquerySamplesMetadataMetaInfo) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this malquery samples metadata meta info based on the context it is used
func (*MalquerySamplesMetadataMetaInfo) MarshalBinary ¶
func (m *MalquerySamplesMetadataMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalquerySamplesMetadataMetaInfo) UnmarshalBinary ¶
func (m *MalquerySamplesMetadataMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalquerySearchParameter ¶
type MalquerySearchParameter struct { // Pattern type. Accepted values: hex, ascii, wide // Required: true Type *string `json:"type"` // Pattern value // Required: true Value *string `json:"value"` }
MalquerySearchParameter malquery search parameter
swagger:model malquery.SearchParameter
func (*MalquerySearchParameter) ContextValidate ¶
func (m *MalquerySearchParameter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this malquery search parameter based on context it is used
func (*MalquerySearchParameter) MarshalBinary ¶
func (m *MalquerySearchParameter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalquerySearchParameter) UnmarshalBinary ¶
func (m *MalquerySearchParameter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryStats ¶
type MalqueryStats struct { // Number of clean samples // Required: true CleanCount *int32 `json:"clean_count"` // Number of malicious samples // Required: true MalwareCount *int32 `json:"malware_count"` // Number of potentially unwanted samples such as adware // Required: true PuaCount *int32 `json:"pua_count"` // Total number of samples // Required: true TotalCount *int32 `json:"total_count"` // Number of unknown (which could not be classified) samples // Required: true UnknownCount *int32 `json:"unknown_count"` }
MalqueryStats malquery stats
swagger:model malquery.Stats
func (*MalqueryStats) ContextValidate ¶
ContextValidate validates this malquery stats based on context it is used
func (*MalqueryStats) MarshalBinary ¶
func (m *MalqueryStats) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryStats) UnmarshalBinary ¶
func (m *MalqueryStats) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MalqueryUserRequestCount ¶
type MalqueryUserRequestCount struct { // counter // Required: true Counter *int32 `json:"counter"` // userid // Required: true Userid *string `json:"userid"` }
MalqueryUserRequestCount malquery user request count
swagger:model malquery.UserRequestCount
func (*MalqueryUserRequestCount) ContextValidate ¶
func (m *MalqueryUserRequestCount) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this malquery user request count based on context it is used
func (*MalqueryUserRequestCount) MarshalBinary ¶
func (m *MalqueryUserRequestCount) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MalqueryUserRequestCount) UnmarshalBinary ¶
func (m *MalqueryUserRequestCount) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesActivity ¶ added in v0.2.16
type MessagesActivity struct { // body // Required: true Body *string `json:"body"` // case id // Required: true CaseID *string `json:"case_id"` // cid // Required: true Cid *string `json:"cid"` // created by // Required: true CreatedBy *MessagesAuthor `json:"created_by"` // created time // Required: true CreatedTime *string `json:"created_time"` // id // Required: true ID *string `json:"id"` // last modified time LastModifiedTime string `json:"last_modified_time,omitempty"` // modified by ModifiedBy string `json:"modified_by,omitempty"` // type // Required: true Type *string `json:"type"` }
MessagesActivity messages activity
swagger:model messages.Activity
func (*MessagesActivity) ContextValidate ¶ added in v0.2.16
ContextValidate validate this messages activity based on the context it is used
func (*MessagesActivity) MarshalBinary ¶ added in v0.2.16
func (m *MessagesActivity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesActivity) UnmarshalBinary ¶ added in v0.2.16
func (m *MessagesActivity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesAlert ¶ added in v0.2.34
type MessagesAlert struct { // id // Required: true ID *string `json:"id"` // product // Required: true Product *string `json:"product"` // url // Required: true URL *string `json:"url"` }
MessagesAlert messages alert
swagger:model messages.Alert
func (*MessagesAlert) ContextValidate ¶ added in v0.2.34
ContextValidate validates this messages alert based on context it is used
func (*MessagesAlert) MarshalBinary ¶ added in v0.2.34
func (m *MessagesAlert) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesAlert) UnmarshalBinary ¶ added in v0.2.34
func (m *MessagesAlert) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesAttachment ¶ added in v0.2.16
type MessagesAttachment struct { // created by // Required: true CreatedBy *string `json:"created_by"` // created time // Required: true CreatedTime *string `json:"created_time"` // id // Required: true ID *string `json:"id"` // mime type // Required: true MimeType *string `json:"mime_type"` // name // Required: true Name *string `json:"name"` // size // Required: true Size *int32 `json:"size"` }
MessagesAttachment messages attachment
swagger:model messages.Attachment
func (*MessagesAttachment) ContextValidate ¶ added in v0.2.16
ContextValidate validates this messages attachment based on context it is used
func (*MessagesAttachment) MarshalBinary ¶ added in v0.2.16
func (m *MessagesAttachment) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesAttachment) UnmarshalBinary ¶ added in v0.2.16
func (m *MessagesAttachment) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesAuthor ¶ added in v0.2.16
type MessagesAuthor struct { // display name // Required: true DisplayName *string `json:"display_name"` // first name // Required: true FirstName *string `json:"first_name"` // last name // Required: true LastName *string `json:"last_name"` // uid // Required: true UID *string `json:"uid"` // uuid // Required: true UUID *string `json:"uuid"` }
MessagesAuthor messages author
swagger:model messages.Author
func (*MessagesAuthor) ContextValidate ¶ added in v0.2.16
ContextValidate validates this messages author based on context it is used
func (*MessagesAuthor) MarshalBinary ¶ added in v0.2.16
func (m *MessagesAuthor) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesAuthor) UnmarshalBinary ¶ added in v0.2.16
func (m *MessagesAuthor) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesCase ¶ added in v0.2.16
type MessagesCase struct { // aids // Required: true Aids []string `json:"aids"` // assigner // Required: true Assigner *MessagesAuthor `json:"assigner"` // attachments // Required: true Attachments []*MessagesAttachment `json:"attachments"` // body // Required: true Body *string `json:"body"` // cid // Required: true Cid *string `json:"cid"` // created time // Required: true CreatedTime *string `json:"created_time"` // detections // Required: true Detections []*MessagesDetection `json:"detections"` // hosts // Required: true Hosts []string `json:"hosts"` // id // Required: true ID *string `json:"id"` // incidents // Required: true Incidents []*MessagesIncident `json:"incidents"` // ip addresses // Required: true IPAddresses []string `json:"ip_addresses"` // key // Required: true Key *string `json:"key"` // last modified time // Required: true LastModifiedTime *string `json:"last_modified_time"` // status // Required: true Status *string `json:"status"` // title // Required: true Title *string `json:"title"` // type // Required: true Type *string `json:"type"` }
MessagesCase messages case
swagger:model messages.Case
func (*MessagesCase) ContextValidate ¶ added in v0.2.16
ContextValidate validate this messages case based on the context it is used
func (*MessagesCase) MarshalBinary ¶ added in v0.2.16
func (m *MessagesCase) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesCase) UnmarshalBinary ¶ added in v0.2.16
func (m *MessagesCase) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesDetection ¶ added in v0.2.16
type MessagesDetection struct { // id // Required: true ID *string `json:"id"` // url // Required: true URL *string `json:"url"` }
MessagesDetection messages detection
swagger:model messages.Detection
func (*MessagesDetection) ContextValidate ¶ added in v0.2.16
ContextValidate validates this messages detection based on context it is used
func (*MessagesDetection) MarshalBinary ¶ added in v0.2.16
func (m *MessagesDetection) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesDetection) UnmarshalBinary ¶ added in v0.2.16
func (m *MessagesDetection) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MessagesIncident ¶ added in v0.2.16
type MessagesIncident struct { // id // Required: true ID *string `json:"id"` // url // Required: true URL *string `json:"url"` }
MessagesIncident messages incident
swagger:model messages.Incident
func (*MessagesIncident) ContextValidate ¶ added in v0.2.16
ContextValidate validates this messages incident based on context it is used
func (*MessagesIncident) MarshalBinary ¶ added in v0.2.16
func (m *MessagesIncident) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MessagesIncident) UnmarshalBinary ¶ added in v0.2.16
func (m *MessagesIncident) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerMetaInfo ¶
type MlscannerMetaInfo struct { // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // quota Quota *MlscannerQuota `json:"quota,omitempty"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaResources `json:"writes,omitempty"` }
MlscannerMetaInfo mlscanner meta info
swagger:model mlscanner.MetaInfo
func (*MlscannerMetaInfo) ContextValidate ¶
ContextValidate validate this mlscanner meta info based on the context it is used
func (*MlscannerMetaInfo) MarshalBinary ¶
func (m *MlscannerMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerMetaInfo) UnmarshalBinary ¶
func (m *MlscannerMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerQueryResponse ¶
type MlscannerQueryResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MlscannerMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
MlscannerQueryResponse mlscanner query response
swagger:model mlscanner.QueryResponse
func (*MlscannerQueryResponse) ContextValidate ¶
func (m *MlscannerQueryResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mlscanner query response based on the context it is used
func (*MlscannerQueryResponse) MarshalBinary ¶
func (m *MlscannerQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerQueryResponse) UnmarshalBinary ¶
func (m *MlscannerQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerQuota ¶
type MlscannerQuota struct { // in progress // Required: true InProgress *int32 `json:"in_progress"` // total // Required: true Total *int32 `json:"total"` // used // Required: true Used *int32 `json:"used"` }
MlscannerQuota mlscanner quota
swagger:model mlscanner.Quota
func (*MlscannerQuota) ContextValidate ¶
ContextValidate validates this mlscanner quota based on context it is used
func (*MlscannerQuota) MarshalBinary ¶
func (m *MlscannerQuota) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerQuota) UnmarshalBinary ¶
func (m *MlscannerQuota) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerSamplesScanParameters ¶
type MlscannerSamplesScanParameters struct { // samples // Required: true Samples []string `json:"samples"` }
MlscannerSamplesScanParameters mlscanner samples scan parameters
swagger:model mlscanner.SamplesScanParameters
func (*MlscannerSamplesScanParameters) ContextValidate ¶
func (m *MlscannerSamplesScanParameters) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this mlscanner samples scan parameters based on context it is used
func (*MlscannerSamplesScanParameters) MarshalBinary ¶
func (m *MlscannerSamplesScanParameters) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerSamplesScanParameters) UnmarshalBinary ¶
func (m *MlscannerSamplesScanParameters) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerSamplesScanResult ¶
type MlscannerSamplesScanResult struct { // cid // Required: true Cid *string `json:"cid"` // created timestamp CreatedTimestamp string `json:"created_timestamp,omitempty"` // id // Required: true ID *string `json:"id"` // samples // Required: true Samples []*MlscannerScannedSample `json:"samples"` // status // Required: true Status *string `json:"status"` }
MlscannerSamplesScanResult mlscanner samples scan result
swagger:model mlscanner.SamplesScanResult
func (*MlscannerSamplesScanResult) ContextValidate ¶
func (m *MlscannerSamplesScanResult) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mlscanner samples scan result based on the context it is used
func (*MlscannerSamplesScanResult) MarshalBinary ¶
func (m *MlscannerSamplesScanResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerSamplesScanResult) UnmarshalBinary ¶
func (m *MlscannerSamplesScanResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerScanV1Response ¶
type MlscannerScanV1Response struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MlscannerMetaInfo `json:"meta"` // resources // Required: true Resources []*MlscannerSamplesScanResult `json:"resources"` }
MlscannerScanV1Response mlscanner scan v1 response
swagger:model mlscanner.ScanV1Response
func (*MlscannerScanV1Response) ContextValidate ¶
func (m *MlscannerScanV1Response) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this mlscanner scan v1 response based on the context it is used
func (*MlscannerScanV1Response) MarshalBinary ¶
func (m *MlscannerScanV1Response) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerScanV1Response) UnmarshalBinary ¶
func (m *MlscannerScanV1Response) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MlscannerScannedSample ¶
type MlscannerScannedSample struct { // error Error string `json:"error,omitempty"` // sha256 // Required: true Sha256 *string `json:"sha256"` // verdict Verdict string `json:"verdict,omitempty"` }
MlscannerScannedSample mlscanner scanned sample
swagger:model mlscanner.ScannedSample
func (*MlscannerScannedSample) ContextValidate ¶
func (m *MlscannerScannedSample) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this mlscanner scanned sample based on context it is used
func (*MlscannerScannedSample) MarshalBinary ¶
func (m *MlscannerScannedSample) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MlscannerScannedSample) UnmarshalBinary ¶
func (m *MlscannerScannedSample) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelArgument ¶
type ModelArgument struct { // arg name // Required: true ArgName *string `json:"arg_name"` // arg type // Required: true ArgType *string `json:"arg_type"` // command level // Required: true CommandLevel *string `json:"command_level"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // data type // Required: true DataType *string `json:"data_type"` // default value // Required: true DefaultValue *string `json:"default_value"` // description // Required: true Description *string `json:"description"` // encoding // Required: true Encoding *string `json:"encoding"` // id // Required: true ID *int64 `json:"id"` // options // Required: true Options []string `json:"options"` // required // Required: true Required *bool `json:"required"` // requires value // Required: true RequiresValue *bool `json:"requires_value"` // script id // Required: true ScriptID *int64 `json:"script_id"` // sequence // Required: true Sequence *int64 `json:"sequence"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
ModelArgument model argument
swagger:model model.Argument
func (*ModelArgument) ContextValidate ¶
ContextValidate validates this model argument based on context it is used
func (*ModelArgument) MarshalBinary ¶
func (m *ModelArgument) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelArgument) UnmarshalBinary ¶
func (m *ModelArgument) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelFile ¶
type ModelFile struct { // cloud request id // Required: true CloudRequestID *string `json:"cloud_request_id"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // deleted at // Required: true // Format: date-time DeletedAt *strfmt.DateTime `json:"deleted_at"` // id // Required: true ID *int64 `json:"id"` // name // Required: true Name *string `json:"name"` // session id // Required: true SessionID *string `json:"session_id"` // sha256 // Required: true Sha256 *string `json:"sha256"` // size // Required: true Size *int64 `json:"size"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
ModelFile model file
swagger:model model.File
func (*ModelFile) ContextValidate ¶
ContextValidate validates this model file based on context it is used
func (*ModelFile) MarshalBinary ¶
MarshalBinary interface implementation
func (*ModelFile) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type ModelSessionLog ¶
type ModelSessionLog struct { // base command // Required: true BaseCommand *string `json:"base_command"` // cloud request id // Required: true CloudRequestID *string `json:"cloud_request_id"` // command string // Required: true CommandString *string `json:"command_string"` // created at // Required: true // Format: date-time CreatedAt *strfmt.DateTime `json:"created_at"` // current directory // Required: true CurrentDirectory *string `json:"current_directory"` // id // Required: true ID *int64 `json:"id"` // session id // Required: true SessionID *string `json:"session_id"` // updated at // Required: true // Format: date-time UpdatedAt *strfmt.DateTime `json:"updated_at"` }
ModelSessionLog model session log
swagger:model model.SessionLog
func (*ModelSessionLog) ContextValidate ¶
ContextValidate validates this model session log based on context it is used
func (*ModelSessionLog) MarshalBinary ¶
func (m *ModelSessionLog) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelSessionLog) UnmarshalBinary ¶
func (m *ModelSessionLog) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAWSAccountRequestV1 ¶
type ModelsAWSAccountRequestV1 struct { // The 12 digit AWS account which is hosting the S3 bucket containing cloudtrail logs for this account. If this field is set, it takes precedence of the settings level field. CloudtrailBucketOwnerID string `json:"cloudtrail_bucket_owner_id,omitempty"` // Region where the S3 bucket containing cloudtrail logs resides. CloudtrailBucketRegion string `json:"cloudtrail_bucket_region,omitempty"` // ID assigned for use with cross account IAM role access. ExternalID string `json:"external_id,omitempty"` // The full arn of the IAM role created in this account to control access. IamRoleArn string `json:"iam_role_arn,omitempty"` // 12 digit AWS provided unique identifier for the account. ID string `json:"id,omitempty"` // Rate limiting setting to control the maximum number of requests that can be made within the rate_limit_time threshold. RateLimitReqs int64 `json:"rate_limit_reqs,omitempty"` // Rate limiting setting to control the number of seconds for which rate_limit_reqs applies. RateLimitTime int64 `json:"rate_limit_time,omitempty"` }
ModelsAWSAccountRequestV1 models a w s account request v1
swagger:model models.AWSAccountRequestV1
func (*ModelsAWSAccountRequestV1) ContextValidate ¶
func (m *ModelsAWSAccountRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this models a w s account request v1 based on context it is used
func (*ModelsAWSAccountRequestV1) MarshalBinary ¶
func (m *ModelsAWSAccountRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAWSAccountRequestV1) UnmarshalBinary ¶
func (m *ModelsAWSAccountRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAWSAccountV1 ¶
type ModelsAWSAccountV1 struct { // Provides details regarding current health of access to target account. AccessHealth *ModelsAwsAccountAccessHealth `json:"access_health,omitempty"` // Alias/Name associated with the account. This is only updated once the account is in a registered state. Alias string `json:"alias,omitempty"` // cid Cid string `json:"cid,omitempty"` // Unique identifier for the cloudformation stack id used for provisioning. CloudformationStackID string `json:"cloudformation_stack_id,omitempty"` // URL of the CloudFormation template to execute. This is returned when mode is to set 'cloudformation' when provisioning. CloudformationURL string `json:"cloudformation_url,omitempty"` // The 12 digit AWS account which is hosting the S3 bucket containing cloudtrail logs for this account. If this field is set, it takes precedence of the settings level field. CloudtrailBucketOwnerID string `json:"cloudtrail_bucket_owner_id,omitempty"` // Region where the S3 bucket containing cloudtrail logs resides. This is only set if using cloudformation to provision and create the trail. CloudtrailBucketRegion string `json:"cloudtrail_bucket_region,omitempty"` // Timestamp of when the account was first provisioned within CrowdStrike's system.' CreatedTimestamp string `json:"created_timestamp,omitempty"` // ID assigned for use with cross account IAM role access. ExternalID string `json:"external_id,omitempty"` // The full arn of the IAM role created in this account to control access. IamRoleArn string `json:"iam_role_arn,omitempty"` // 12 digit AWS provided unique identifier for the account. ID string `json:"id,omitempty"` // Timestamp of when the account was last modified. LastModifiedTimestamp string `json:"last_modified_timestamp,omitempty"` // Timestamp of when the account was scanned. LastScannedTimestamp string `json:"last_scanned_timestamp,omitempty"` // Current version of permissions associated with IAM role and granted access. PolicyVersion string `json:"policy_version,omitempty"` // Provisioning state of the account. Values can be; initiated, registered, unregistered. ProvisioningState string `json:"provisioning_state,omitempty"` // Rate limiting setting to control the maximum number of requests that can be made within the rate_limit_time duration. RateLimitReqs int64 `json:"rate_limit_reqs,omitempty"` // Rate limiting setting to control the number of seconds for which rate_limit_reqs applies. RateLimitTime int64 `json:"rate_limit_time,omitempty"` // Current version of cloudformation template used to manage access. TemplateVersion string `json:"template_version,omitempty"` }
ModelsAWSAccountV1 models a w s account v1
swagger:model models.AWSAccountV1
func (*ModelsAWSAccountV1) ContextValidate ¶
ContextValidate validate this models a w s account v1 based on the context it is used
func (*ModelsAWSAccountV1) MarshalBinary ¶
func (m *ModelsAWSAccountV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAWSAccountV1) UnmarshalBinary ¶
func (m *ModelsAWSAccountV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAWSAccountsV1 ¶
type ModelsAWSAccountsV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ModelsAWSAccountV1 `json:"resources"` }
ModelsAWSAccountsV1 models a w s accounts v1
swagger:model models.AWSAccountsV1
func (*ModelsAWSAccountsV1) ContextValidate ¶
ContextValidate validate this models a w s accounts v1 based on the context it is used
func (*ModelsAWSAccountsV1) MarshalBinary ¶
func (m *ModelsAWSAccountsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAWSAccountsV1) UnmarshalBinary ¶
func (m *ModelsAWSAccountsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAWSCustomerSettingsRequestV1 ¶
type ModelsAWSCustomerSettingsRequestV1 struct { // The 12 digit AWS account which is hosting the centralized S3 bucket of containing cloudtrail logs from multiple accounts. CloudtrailBucketOwnerID string `json:"cloudtrail_bucket_owner_id,omitempty"` // By setting this value, all subsequent accounts that are provisioned will default to using this value as their external ID. StaticExternalID string `json:"static_external_id,omitempty"` }
ModelsAWSCustomerSettingsRequestV1 models a w s customer settings request v1
swagger:model models.AWSCustomerSettingsRequestV1
func (*ModelsAWSCustomerSettingsRequestV1) ContextValidate ¶
func (m *ModelsAWSCustomerSettingsRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this models a w s customer settings request v1 based on context it is used
func (*ModelsAWSCustomerSettingsRequestV1) MarshalBinary ¶
func (m *ModelsAWSCustomerSettingsRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAWSCustomerSettingsRequestV1) UnmarshalBinary ¶
func (m *ModelsAWSCustomerSettingsRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAccessHealthDetails ¶
type ModelsAccessHealthDetails struct { // Timestamp of the when access was last verified. LastChecked string `json:"last_checked,omitempty"` // If valid is false, the reported reason why access is failing. Reason string `json:"reason,omitempty"` // A true or false value indicating whether access was successful based on last_checked. // Required: true Valid *bool `json:"valid"` }
ModelsAccessHealthDetails models access health details
swagger:model models.accessHealthDetails
func (*ModelsAccessHealthDetails) ContextValidate ¶
func (m *ModelsAccessHealthDetails) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this models access health details based on context it is used
func (*ModelsAccessHealthDetails) MarshalBinary ¶
func (m *ModelsAccessHealthDetails) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAccessHealthDetails) UnmarshalBinary ¶
func (m *ModelsAccessHealthDetails) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsAwsAccountAccessHealth ¶
type ModelsAwsAccountAccessHealth struct { // API access is based off the cross account IAM role provided during provisioning. This determines whether the required AWS APIs can be called successfully with the provided iam role arn and external id. API *ModelsAccessHealthDetails `json:"api,omitempty"` }
ModelsAwsAccountAccessHealth models aws account access health
swagger:model models.awsAccountAccessHealth
func (*ModelsAwsAccountAccessHealth) ContextValidate ¶
func (m *ModelsAwsAccountAccessHealth) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this models aws account access health based on the context it is used
func (*ModelsAwsAccountAccessHealth) MarshalBinary ¶
func (m *ModelsAwsAccountAccessHealth) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsAwsAccountAccessHealth) UnmarshalBinary ¶
func (m *ModelsAwsAccountAccessHealth) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsBaseResponseV1 ¶
type ModelsBaseResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
ModelsBaseResponseV1 models base response v1
swagger:model models.BaseResponseV1
func (*ModelsBaseResponseV1) ContextValidate ¶
ContextValidate validate this models base response v1 based on the context it is used
func (*ModelsBaseResponseV1) MarshalBinary ¶
func (m *ModelsBaseResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsBaseResponseV1) UnmarshalBinary ¶
func (m *ModelsBaseResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCreateAWSAccountsV1 ¶
type ModelsCreateAWSAccountsV1 struct { // resources // Required: true Resources []*ModelsAWSAccountRequestV1 `json:"resources"` }
ModelsCreateAWSAccountsV1 models create a w s accounts v1
swagger:model models.CreateAWSAccountsV1
func (*ModelsCreateAWSAccountsV1) ContextValidate ¶
func (m *ModelsCreateAWSAccountsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this models create a w s accounts v1 based on the context it is used
func (*ModelsCreateAWSAccountsV1) MarshalBinary ¶
func (m *ModelsCreateAWSAccountsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCreateAWSAccountsV1) UnmarshalBinary ¶
func (m *ModelsCreateAWSAccountsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsCustomerConfigurationsV1 ¶
type ModelsCustomerConfigurationsV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAWSConfiguration `json:"resources"` }
ModelsCustomerConfigurationsV1 models customer configurations v1
swagger:model models.CustomerConfigurationsV1
func (*ModelsCustomerConfigurationsV1) ContextValidate ¶
func (m *ModelsCustomerConfigurationsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this models customer configurations v1 based on the context it is used
func (*ModelsCustomerConfigurationsV1) MarshalBinary ¶
func (m *ModelsCustomerConfigurationsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsCustomerConfigurationsV1) UnmarshalBinary ¶
func (m *ModelsCustomerConfigurationsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsModifyAWSCustomerSettingsV1 ¶
type ModelsModifyAWSCustomerSettingsV1 struct { // resources // Required: true Resources []*ModelsAWSCustomerSettingsRequestV1 `json:"resources"` }
ModelsModifyAWSCustomerSettingsV1 models modify a w s customer settings v1
swagger:model models.ModifyAWSCustomerSettingsV1
func (*ModelsModifyAWSCustomerSettingsV1) ContextValidate ¶
func (m *ModelsModifyAWSCustomerSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this models modify a w s customer settings v1 based on the context it is used
func (*ModelsModifyAWSCustomerSettingsV1) MarshalBinary ¶
func (m *ModelsModifyAWSCustomerSettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsModifyAWSCustomerSettingsV1) UnmarshalBinary ¶
func (m *ModelsModifyAWSCustomerSettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsPackageInfoType ¶ added in v0.2.29
type ModelsPackageInfoType struct { // layer hash LayerHash string `json:"LayerHash,omitempty"` // layer index LayerIndex int32 `json:"LayerIndex,omitempty"` // major version MajorVersion string `json:"MajorVersion,omitempty"` // package hash PackageHash string `json:"PackageHash,omitempty"` // package provider PackageProvider string `json:"PackageProvider,omitempty"` // package source PackageSource string `json:"PackageSource,omitempty"` // product Product string `json:"Product,omitempty"` // software architecture SoftwareArchitecture string `json:"SoftwareArchitecture,omitempty"` // status Status string `json:"Status,omitempty"` // vendor Vendor string `json:"Vendor,omitempty"` }
ModelsPackageInfoType models package info type
swagger:model models.PackageInfoType
func (*ModelsPackageInfoType) ContextValidate ¶ added in v0.2.29
ContextValidate validates this models package info type based on context it is used
func (*ModelsPackageInfoType) MarshalBinary ¶ added in v0.2.29
func (m *ModelsPackageInfoType) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsPackageInfoType) UnmarshalBinary ¶ added in v0.2.29
func (m *ModelsPackageInfoType) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsUpdateAWSAccountsV1 ¶
type ModelsUpdateAWSAccountsV1 struct { // resources // Required: true Resources []*ModelsAWSAccountRequestV1 `json:"resources"` }
ModelsUpdateAWSAccountsV1 models update a w s accounts v1
swagger:model models.UpdateAWSAccountsV1
func (*ModelsUpdateAWSAccountsV1) ContextValidate ¶
func (m *ModelsUpdateAWSAccountsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this models update a w s accounts v1 based on the context it is used
func (*ModelsUpdateAWSAccountsV1) MarshalBinary ¶
func (m *ModelsUpdateAWSAccountsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsUpdateAWSAccountsV1) UnmarshalBinary ¶
func (m *ModelsUpdateAWSAccountsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ModelsVerifyAccessResponseV1 ¶
type ModelsVerifyAccessResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAccountAccessResult `json:"resources"` }
ModelsVerifyAccessResponseV1 models verify access response v1
swagger:model models.VerifyAccessResponseV1
func (*ModelsVerifyAccessResponseV1) ContextValidate ¶
func (m *ModelsVerifyAccessResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this models verify access response v1 based on the context it is used
func (*ModelsVerifyAccessResponseV1) MarshalBinary ¶
func (m *ModelsVerifyAccessResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ModelsVerifyAccessResponseV1) UnmarshalBinary ¶
func (m *ModelsVerifyAccessResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAPIError ¶
type MsaAPIError struct { // code // Required: true Code *int32 `json:"code"` // id ID string `json:"id,omitempty"` // message // Required: true Message *string `json:"message"` }
MsaAPIError msa API error
swagger:model msa.APIError
func (*MsaAPIError) ContextValidate ¶
ContextValidate validates this msa API error based on context it is used
func (*MsaAPIError) MarshalBinary ¶
func (m *MsaAPIError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaAPIError) String ¶ added in v0.2.9
func (m *MsaAPIError) String() string
func (*MsaAPIError) UnmarshalBinary ¶
func (m *MsaAPIError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaActionParameter ¶ added in v0.2.2
type MsaActionParameter struct { // name // Required: true Name *string `json:"name"` // value // Required: true Value *string `json:"value"` }
MsaActionParameter msa action parameter
swagger:model msa.ActionParameter
func (*MsaActionParameter) ContextValidate ¶ added in v0.2.2
ContextValidate validates this msa action parameter based on context it is used
func (*MsaActionParameter) MarshalBinary ¶ added in v0.2.2
func (m *MsaActionParameter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaActionParameter) UnmarshalBinary ¶ added in v0.2.2
func (m *MsaActionParameter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAffectedEntity ¶
type MsaAffectedEntity struct { // id // Required: true ID *string `json:"id"` // path // Required: true Path *string `json:"path"` }
MsaAffectedEntity msa affected entity
swagger:model msa.AffectedEntity
func (*MsaAffectedEntity) ContextValidate ¶
ContextValidate validates this msa affected entity based on context it is used
func (*MsaAffectedEntity) MarshalBinary ¶
func (m *MsaAffectedEntity) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaAffectedEntity) UnmarshalBinary ¶
func (m *MsaAffectedEntity) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAggregateQueryRequest ¶
type MsaAggregateQueryRequest struct { // date ranges // Required: true DateRanges []*MsaDateRangeSpec `json:"date_ranges"` // field // Required: true Field *string `json:"field"` // filter // Required: true Filter *string `json:"filter"` // from // Required: true From *int32 `json:"from"` // include // Required: true Include *string `json:"include"` // interval // Required: true Interval *string `json:"interval"` // min doc count // Required: true MinDocCount *int64 `json:"min_doc_count"` // missing // Required: true Missing *string `json:"missing"` // name // Required: true Name *string `json:"name"` // q // Required: true Q *string `json:"q"` // ranges // Required: true Ranges []*MsaRangeSpec `json:"ranges"` // size // Required: true Size *int32 `json:"size"` // sort // Required: true Sort *string `json:"sort"` // sub aggregates // Required: true SubAggregates []*MsaAggregateQueryRequest `json:"sub_aggregates"` // time zone // Required: true TimeZone *string `json:"time_zone"` // type // Required: true Type *string `json:"type"` }
MsaAggregateQueryRequest msa aggregate query request
swagger:model msa.AggregateQueryRequest
func (*MsaAggregateQueryRequest) ContextValidate ¶
func (m *MsaAggregateQueryRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this msa aggregate query request based on the context it is used
func (*MsaAggregateQueryRequest) MarshalBinary ¶
func (m *MsaAggregateQueryRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaAggregateQueryRequest) UnmarshalBinary ¶
func (m *MsaAggregateQueryRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAggregatesResponse ¶
type MsaAggregatesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MsaAggregationResult `json:"resources"` }
MsaAggregatesResponse msa aggregates response
swagger:model msa.AggregatesResponse
func (*MsaAggregatesResponse) ContextValidate ¶
ContextValidate validate this msa aggregates response based on the context it is used
func (*MsaAggregatesResponse) MarshalBinary ¶
func (m *MsaAggregatesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaAggregatesResponse) UnmarshalBinary ¶
func (m *MsaAggregatesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAggregationResult ¶
type MsaAggregationResult struct { // buckets // Required: true Buckets []*MsaAggregationResultItem `json:"buckets"` // name // Required: true Name *string `json:"name"` // sum other doc count SumOtherDocCount int64 `json:"sum_other_doc_count,omitempty"` }
MsaAggregationResult msa aggregation result
swagger:model msa.AggregationResult
func (*MsaAggregationResult) ContextValidate ¶
ContextValidate validate this msa aggregation result based on the context it is used
func (*MsaAggregationResult) MarshalBinary ¶
func (m *MsaAggregationResult) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaAggregationResult) UnmarshalBinary ¶
func (m *MsaAggregationResult) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAggregationResultItem ¶
type MsaAggregationResultItem struct { // count // Required: true Count *int64 `json:"count"` // from From float64 `json:"from,omitempty"` // key as string KeyAsString string `json:"key_as_string,omitempty"` // label Label MsaAggregationResultItemLabel `json:"label,omitempty"` // string from StringFrom string `json:"string_from,omitempty"` // string to StringTo string `json:"string_to,omitempty"` // sub aggregates SubAggregates []*MsaAggregationResult `json:"sub_aggregates"` // to To float64 `json:"to,omitempty"` // value Value float64 `json:"value,omitempty"` // value as string ValueAsString string `json:"value_as_string,omitempty"` }
MsaAggregationResultItem msa aggregation result item
swagger:model msa.AggregationResultItem
func (*MsaAggregationResultItem) ContextValidate ¶
func (m *MsaAggregationResultItem) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this msa aggregation result item based on the context it is used
func (*MsaAggregationResultItem) MarshalBinary ¶
func (m *MsaAggregationResultItem) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaAggregationResultItem) UnmarshalBinary ¶
func (m *MsaAggregationResultItem) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaAggregationResultItemLabel ¶
type MsaAggregationResultItemLabel interface{}
MsaAggregationResultItemLabel msa aggregation result item label
swagger:model msa.AggregationResultItem.label
type MsaBaseEntitiesResponse ¶ added in v0.2.4
type MsaBaseEntitiesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
MsaBaseEntitiesResponse msa base entities response
swagger:model msa.BaseEntitiesResponse
func (*MsaBaseEntitiesResponse) ContextValidate ¶ added in v0.2.4
func (m *MsaBaseEntitiesResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this msa base entities response based on the context it is used
func (*MsaBaseEntitiesResponse) MarshalBinary ¶ added in v0.2.4
func (m *MsaBaseEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaBaseEntitiesResponse) UnmarshalBinary ¶ added in v0.2.4
func (m *MsaBaseEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaDateRangeSpec ¶
type MsaDateRangeSpec struct { // from // Required: true From *string `json:"from"` // to // Required: true To *string `json:"to"` }
MsaDateRangeSpec msa date range spec
swagger:model msa.DateRangeSpec
func (*MsaDateRangeSpec) ContextValidate ¶
ContextValidate validates this msa date range spec based on context it is used
func (*MsaDateRangeSpec) MarshalBinary ¶
func (m *MsaDateRangeSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaDateRangeSpec) UnmarshalBinary ¶
func (m *MsaDateRangeSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaEntitiesResponse ¶
type MsaEntitiesResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources MsaEntitiesResponseResources `json:"resources"` }
MsaEntitiesResponse msa entities response
swagger:model msa.EntitiesResponse
func (*MsaEntitiesResponse) ContextValidate ¶
ContextValidate validate this msa entities response based on the context it is used
func (*MsaEntitiesResponse) MarshalBinary ¶
func (m *MsaEntitiesResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaEntitiesResponse) UnmarshalBinary ¶
func (m *MsaEntitiesResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaEntitiesResponseResources ¶
type MsaEntitiesResponseResources interface{}
MsaEntitiesResponseResources msa entities response resources
swagger:model msa.EntitiesResponse.resources
type MsaEntityActionRequest ¶ added in v0.2.16
type MsaEntityActionRequest struct { // action parameters ActionParameters []*MsaActionParameter `json:"action_parameters"` }
MsaEntityActionRequest msa entity action request
swagger:model msa.EntityActionRequest
func (*MsaEntityActionRequest) ContextValidate ¶ added in v0.2.16
func (m *MsaEntityActionRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this msa entity action request based on the context it is used
func (*MsaEntityActionRequest) MarshalBinary ¶ added in v0.2.16
func (m *MsaEntityActionRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaEntityActionRequest) UnmarshalBinary ¶ added in v0.2.16
func (m *MsaEntityActionRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaEntityActionRequestV2 ¶
type MsaEntityActionRequestV2 struct { // action parameters ActionParameters []*MsaActionParameter `json:"action_parameters"` // ids // Required: true Ids []string `json:"ids"` }
MsaEntityActionRequestV2 msa entity action request v2
swagger:model msa.EntityActionRequestV2
func (*MsaEntityActionRequestV2) ContextValidate ¶
func (m *MsaEntityActionRequestV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this msa entity action request v2 based on the context it is used
func (*MsaEntityActionRequestV2) MarshalBinary ¶
func (m *MsaEntityActionRequestV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaEntityActionRequestV2) UnmarshalBinary ¶
func (m *MsaEntityActionRequestV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaErrorsOnly ¶
type MsaErrorsOnly struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
MsaErrorsOnly msa errors only
swagger:model msa.ErrorsOnly
func (*MsaErrorsOnly) ContextValidate ¶
ContextValidate validate this msa errors only based on the context it is used
func (*MsaErrorsOnly) MarshalBinary ¶
func (m *MsaErrorsOnly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaErrorsOnly) UnmarshalBinary ¶
func (m *MsaErrorsOnly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaFacet ¶
type MsaFacet struct { // by By []*MsaFacet `json:"by"` // count // Required: true Count *int64 `json:"count"` // facet Facet string `json:"facet,omitempty"` // label Label string `json:"label,omitempty"` // term // Required: true Term *string `json:"term"` }
MsaFacet msa facet
swagger:model msa.Facet
func (*MsaFacet) ContextValidate ¶
ContextValidate validate this msa facet based on the context it is used
func (*MsaFacet) MarshalBinary ¶
MarshalBinary interface implementation
func (*MsaFacet) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MsaFacetsResponse ¶
type MsaFacetsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MsaFacet `json:"resources"` }
MsaFacetsResponse msa facets response
swagger:model msa.FacetsResponse
func (*MsaFacetsResponse) ContextValidate ¶
ContextValidate validate this msa facets response based on the context it is used
func (*MsaFacetsResponse) MarshalBinary ¶
func (m *MsaFacetsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaFacetsResponse) UnmarshalBinary ¶
func (m *MsaFacetsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaIdsRequest ¶
type MsaIdsRequest struct { // ids // Required: true Ids []string `json:"ids"` }
MsaIdsRequest msa ids request
swagger:model msa.IdsRequest
func (*MsaIdsRequest) ContextValidate ¶
ContextValidate validates this msa ids request based on context it is used
func (*MsaIdsRequest) MarshalBinary ¶
func (m *MsaIdsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaIdsRequest) UnmarshalBinary ¶
func (m *MsaIdsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaMetaInfo ¶
type MsaMetaInfo struct { // pagination Pagination *MsaPaging `json:"pagination,omitempty"` // powered by PoweredBy string `json:"powered_by,omitempty"` // query time // Required: true QueryTime *float64 `json:"query_time"` // trace id // Required: true TraceID *string `json:"trace_id"` // writes Writes *MsaResources `json:"writes,omitempty"` }
MsaMetaInfo msa meta info
swagger:model msa.MetaInfo
func (*MsaMetaInfo) ContextValidate ¶
ContextValidate validate this msa meta info based on the context it is used
func (*MsaMetaInfo) MarshalBinary ¶
func (m *MsaMetaInfo) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaMetaInfo) String ¶ added in v0.2.9
func (m *MsaMetaInfo) String() string
func (*MsaMetaInfo) UnmarshalBinary ¶
func (m *MsaMetaInfo) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaPaging ¶
type MsaPaging struct { // limit // Required: true Limit *int32 `json:"limit"` // offset // Required: true Offset *int32 `json:"offset"` // total // Required: true Total *int64 `json:"total"` }
MsaPaging msa paging
swagger:model msa.Paging
func (*MsaPaging) ContextValidate ¶
ContextValidate validates this msa paging based on context it is used
func (*MsaPaging) MarshalBinary ¶
MarshalBinary interface implementation
func (*MsaPaging) UnmarshalBinary ¶
UnmarshalBinary interface implementation
type MsaQueryResponse ¶
type MsaQueryResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
MsaQueryResponse msa query response
swagger:model msa.QueryResponse
func (*MsaQueryResponse) ContextValidate ¶
ContextValidate validate this msa query response based on the context it is used
func (*MsaQueryResponse) MarshalBinary ¶
func (m *MsaQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaQueryResponse) UnmarshalBinary ¶
func (m *MsaQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaRangeSpec ¶
type MsaRangeSpec struct { // from // Required: true From *float64 `json:"From"` // to // Required: true To *float64 `json:"To"` }
MsaRangeSpec msa range spec
swagger:model msa.RangeSpec
func (*MsaRangeSpec) ContextValidate ¶
ContextValidate validates this msa range spec based on context it is used
func (*MsaRangeSpec) MarshalBinary ¶
func (m *MsaRangeSpec) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaRangeSpec) UnmarshalBinary ¶
func (m *MsaRangeSpec) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaReplyAffectedEntities ¶
type MsaReplyAffectedEntities struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*MsaAffectedEntity `json:"resources"` }
MsaReplyAffectedEntities msa reply affected entities
swagger:model msa.ReplyAffectedEntities
func (*MsaReplyAffectedEntities) ContextValidate ¶
func (m *MsaReplyAffectedEntities) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this msa reply affected entities based on the context it is used
func (*MsaReplyAffectedEntities) MarshalBinary ¶
func (m *MsaReplyAffectedEntities) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaReplyAffectedEntities) UnmarshalBinary ¶
func (m *MsaReplyAffectedEntities) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaReplyMetaOnly ¶
type MsaReplyMetaOnly struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
MsaReplyMetaOnly msa reply meta only
swagger:model msa.ReplyMetaOnly
func (*MsaReplyMetaOnly) ContextValidate ¶
ContextValidate validate this msa reply meta only based on the context it is used
func (*MsaReplyMetaOnly) MarshalBinary ¶
func (m *MsaReplyMetaOnly) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaReplyMetaOnly) UnmarshalBinary ¶
func (m *MsaReplyMetaOnly) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaResources ¶
type MsaResources struct { // resources affected // Required: true ResourcesAffected *int32 `json:"resources_affected"` }
MsaResources msa resources
swagger:model msa.Resources
func (*MsaResources) ContextValidate ¶
ContextValidate validates this msa resources based on context it is used
func (*MsaResources) MarshalBinary ¶
func (m *MsaResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaResources) UnmarshalBinary ¶
func (m *MsaResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaspecActionParameter ¶ added in v0.2.24
type MsaspecActionParameter struct { // name // Required: true Name *string `json:"name"` // value // Required: true Value *string `json:"value"` }
MsaspecActionParameter msaspec action parameter
swagger:model msaspec.ActionParameter
func (*MsaspecActionParameter) ContextValidate ¶ added in v0.2.24
func (m *MsaspecActionParameter) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this msaspec action parameter based on context it is used
func (*MsaspecActionParameter) MarshalBinary ¶ added in v0.2.24
func (m *MsaspecActionParameter) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaspecActionParameter) UnmarshalBinary ¶ added in v0.2.24
func (m *MsaspecActionParameter) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaspecIdsRequest ¶ added in v0.2.31
type MsaspecIdsRequest struct { // ids // Required: true Ids []string `json:"ids"` }
MsaspecIdsRequest msaspec ids request
swagger:model msaspec.IdsRequest
func (*MsaspecIdsRequest) ContextValidate ¶ added in v0.2.31
ContextValidate validates this msaspec ids request based on context it is used
func (*MsaspecIdsRequest) MarshalBinary ¶ added in v0.2.31
func (m *MsaspecIdsRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaspecIdsRequest) UnmarshalBinary ¶ added in v0.2.31
func (m *MsaspecIdsRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaspecQueryResponse ¶ added in v0.2.31
type MsaspecQueryResponse struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []string `json:"resources"` }
MsaspecQueryResponse msaspec query response
swagger:model msaspec.QueryResponse
func (*MsaspecQueryResponse) ContextValidate ¶ added in v0.2.31
ContextValidate validate this msaspec query response based on the context it is used
func (*MsaspecQueryResponse) MarshalBinary ¶ added in v0.2.31
func (m *MsaspecQueryResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaspecQueryResponse) UnmarshalBinary ¶ added in v0.2.31
func (m *MsaspecQueryResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaspecResponseFields ¶ added in v0.2.24
type MsaspecResponseFields struct { // errors Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
MsaspecResponseFields msaspec response fields
swagger:model msaspec.ResponseFields
func (*MsaspecResponseFields) ContextValidate ¶ added in v0.2.24
ContextValidate validate this msaspec response fields based on the context it is used
func (*MsaspecResponseFields) MarshalBinary ¶ added in v0.2.24
func (m *MsaspecResponseFields) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaspecResponseFields) UnmarshalBinary ¶ added in v0.2.24
func (m *MsaspecResponseFields) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type MsaspecWrites ¶ added in v0.2.24
type MsaspecWrites struct { // resources affected // Required: true ResourcesAffected *int32 `json:"resources_affected"` }
MsaspecWrites msaspec writes
swagger:model msaspec.Writes
func (*MsaspecWrites) ContextValidate ¶ added in v0.2.24
ContextValidate validates this msaspec writes based on context it is used
func (*MsaspecWrites) MarshalBinary ¶ added in v0.2.24
func (m *MsaspecWrites) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*MsaspecWrites) UnmarshalBinary ¶ added in v0.2.24
func (m *MsaspecWrites) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type PatterndispositionPatternDisposition ¶
type PatterndispositionPatternDisposition struct { // bootup safeguard enabled // Required: true BootupSafeguardEnabled *bool `json:"bootup_safeguard_enabled"` // critical process disabled // Required: true CriticalProcessDisabled *bool `json:"critical_process_disabled"` // detect // Required: true Detect *bool `json:"detect"` // fs operation blocked // Required: true FsOperationBlocked *bool `json:"fs_operation_blocked"` // handle operation downgraded // Required: true HandleOperationDowngraded *bool `json:"handle_operation_downgraded"` // inddet mask // Required: true InddetMask *bool `json:"inddet_mask"` // indicator // Required: true Indicator *bool `json:"indicator"` // kill parent // Required: true KillParent *bool `json:"kill_parent"` // kill process // Required: true KillProcess *bool `json:"kill_process"` // kill subprocess // Required: true KillSubprocess *bool `json:"kill_subprocess"` // operation blocked // Required: true OperationBlocked *bool `json:"operation_blocked"` // policy disabled // Required: true PolicyDisabled *bool `json:"policy_disabled"` // process blocked // Required: true ProcessBlocked *bool `json:"process_blocked"` // quarantine file // Required: true QuarantineFile *bool `json:"quarantine_file"` // quarantine machine // Required: true QuarantineMachine *bool `json:"quarantine_machine"` // registry operation blocked // Required: true RegistryOperationBlocked *bool `json:"registry_operation_blocked"` // rooting // Required: true Rooting *bool `json:"rooting"` // sensor only // Required: true SensorOnly *bool `json:"sensor_only"` }
PatterndispositionPatternDisposition patterndisposition pattern disposition
swagger:model patterndisposition.PatternDisposition
func (*PatterndispositionPatternDisposition) ContextValidate ¶
func (m *PatterndispositionPatternDisposition) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this patterndisposition pattern disposition based on context it is used
func (*PatterndispositionPatternDisposition) MarshalBinary ¶
func (m *PatterndispositionPatternDisposition) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*PatterndispositionPatternDisposition) UnmarshalBinary ¶
func (m *PatterndispositionPatternDisposition) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QuarantineQuarantinedFile ¶ added in v0.2.9
type QuarantineQuarantinedFile struct { // aid Aid string `json:"aid,omitempty"` // cid Cid string `json:"cid,omitempty"` // date created DateCreated string `json:"date_created,omitempty"` // date updated DateUpdated string `json:"date_updated,omitempty"` // detect ids DetectIds []string `json:"detect_ids"` // extracted Extracted bool `json:"extracted,omitempty"` // hostname Hostname string `json:"hostname,omitempty"` // id ID string `json:"id,omitempty"` // paths Paths []*QuarantineQuarantinedFilePath `json:"paths"` // primary module PrimaryModule bool `json:"primary_module,omitempty"` // sandbox report id SandboxReportID string `json:"sandbox_report_id,omitempty"` // sandbox report state SandboxReportState string `json:"sandbox_report_state,omitempty"` // sha256 Sha256 string `json:"sha256,omitempty"` // state State string `json:"state,omitempty"` // username Username string `json:"username,omitempty"` }
QuarantineQuarantinedFile quarantine quarantined file
swagger:model quarantine.QuarantinedFile
func (*QuarantineQuarantinedFile) ContextValidate ¶ added in v0.2.9
func (m *QuarantineQuarantinedFile) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this quarantine quarantined file based on the context it is used
func (*QuarantineQuarantinedFile) MarshalBinary ¶ added in v0.2.9
func (m *QuarantineQuarantinedFile) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuarantineQuarantinedFile) UnmarshalBinary ¶ added in v0.2.9
func (m *QuarantineQuarantinedFile) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QuarantineQuarantinedFilePath ¶ added in v0.2.9
type QuarantineQuarantinedFilePath struct { // filename Filename string `json:"filename,omitempty"` // path Path string `json:"path,omitempty"` // reason Reason int32 `json:"reason,omitempty"` // state State string `json:"state,omitempty"` }
QuarantineQuarantinedFilePath quarantine quarantined file path
swagger:model quarantine.QuarantinedFilePath
func (*QuarantineQuarantinedFilePath) ContextValidate ¶ added in v0.2.9
func (m *QuarantineQuarantinedFilePath) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this quarantine quarantined file path based on context it is used
func (*QuarantineQuarantinedFilePath) MarshalBinary ¶ added in v0.2.9
func (m *QuarantineQuarantinedFilePath) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuarantineQuarantinedFilePath) UnmarshalBinary ¶ added in v0.2.9
func (m *QuarantineQuarantinedFilePath) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReconmsaAPIError ¶ added in v0.2.32
type ReconmsaAPIError struct { // code // Required: true Code *int32 `json:"code"` // details Details []*ReconmsaAPIErrorDetail `json:"details"` // id ID string `json:"id,omitempty"` // message // Required: true Message *string `json:"message"` // message key MessageKey string `json:"message_key,omitempty"` }
ReconmsaAPIError reconmsa API error
swagger:model reconmsa.APIError
func (*ReconmsaAPIError) ContextValidate ¶ added in v0.2.32
ContextValidate validate this reconmsa API error based on the context it is used
func (*ReconmsaAPIError) MarshalBinary ¶ added in v0.2.32
func (m *ReconmsaAPIError) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReconmsaAPIError) UnmarshalBinary ¶ added in v0.2.32
func (m *ReconmsaAPIError) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ReconmsaAPIErrorDetail ¶ added in v0.2.32
type ReconmsaAPIErrorDetail struct { // field // Required: true Field *string `json:"field"` // message // Required: true Message *string `json:"message"` // message key // Required: true MessageKey *string `json:"message_key"` }
ReconmsaAPIErrorDetail reconmsa API error detail
swagger:model reconmsa.APIErrorDetail
func (*ReconmsaAPIErrorDetail) ContextValidate ¶ added in v0.2.32
func (m *ReconmsaAPIErrorDetail) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this reconmsa API error detail based on context it is used
func (*ReconmsaAPIErrorDetail) MarshalBinary ¶ added in v0.2.32
func (m *ReconmsaAPIErrorDetail) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ReconmsaAPIErrorDetail) UnmarshalBinary ¶ added in v0.2.32
func (m *ReconmsaAPIErrorDetail) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountConsoleURL ¶
type RegistrationAWSAccountConsoleURL struct { // account id AccountID string `json:"account_id,omitempty"` // url URL string `json:"url,omitempty"` }
RegistrationAWSAccountConsoleURL registration a w s account console URL
swagger:model registration.AWSAccountConsoleURL
func (*RegistrationAWSAccountConsoleURL) ContextValidate ¶
func (m *RegistrationAWSAccountConsoleURL) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration a w s account console URL based on context it is used
func (*RegistrationAWSAccountConsoleURL) MarshalBinary ¶
func (m *RegistrationAWSAccountConsoleURL) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountConsoleURL) UnmarshalBinary ¶
func (m *RegistrationAWSAccountConsoleURL) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountCreateRequestD4CExtV2 ¶ added in v0.2.29
type RegistrationAWSAccountCreateRequestD4CExtV2 struct { // resources // Required: true Resources []*RegistrationAWSAccountD4CExtV2 `json:"resources"` }
RegistrationAWSAccountCreateRequestD4CExtV2 registration a w s account create request d4 c ext v2
swagger:model registration.AWSAccountCreateRequestD4CExtV2
func (*RegistrationAWSAccountCreateRequestD4CExtV2) ContextValidate ¶ added in v0.2.29
func (m *RegistrationAWSAccountCreateRequestD4CExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration a w s account create request d4 c ext v2 based on the context it is used
func (*RegistrationAWSAccountCreateRequestD4CExtV2) MarshalBinary ¶ added in v0.2.29
func (m *RegistrationAWSAccountCreateRequestD4CExtV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountCreateRequestD4CExtV2) UnmarshalBinary ¶ added in v0.2.29
func (m *RegistrationAWSAccountCreateRequestD4CExtV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountCreateRequestExtV2 ¶
type RegistrationAWSAccountCreateRequestExtV2 struct { // resources // Required: true Resources []*RegistrationAWSAccountExtV2 `json:"resources"` }
RegistrationAWSAccountCreateRequestExtV2 registration a w s account create request ext v2
swagger:model registration.AWSAccountCreateRequestExtV2
func (*RegistrationAWSAccountCreateRequestExtV2) ContextValidate ¶
func (m *RegistrationAWSAccountCreateRequestExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration a w s account create request ext v2 based on the context it is used
func (*RegistrationAWSAccountCreateRequestExtV2) MarshalBinary ¶
func (m *RegistrationAWSAccountCreateRequestExtV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountCreateRequestExtV2) UnmarshalBinary ¶
func (m *RegistrationAWSAccountCreateRequestExtV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountD4CExtV2 ¶ added in v0.2.29
type RegistrationAWSAccountD4CExtV2 struct { // account id // Required: true AccountID *string `json:"account_id"` // account type AccountType string `json:"account_type,omitempty"` // cloudtrail region // Required: true CloudtrailRegion *string `json:"cloudtrail_region"` // is master IsMaster bool `json:"is_master,omitempty"` // organization id // Required: true OrganizationID *string `json:"organization_id"` }
RegistrationAWSAccountD4CExtV2 registration a w s account d4 c ext v2
swagger:model registration.AWSAccountD4CExtV2
func (*RegistrationAWSAccountD4CExtV2) ContextValidate ¶ added in v0.2.29
func (m *RegistrationAWSAccountD4CExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration a w s account d4 c ext v2 based on context it is used
func (*RegistrationAWSAccountD4CExtV2) MarshalBinary ¶ added in v0.2.29
func (m *RegistrationAWSAccountD4CExtV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountD4CExtV2) UnmarshalBinary ¶ added in v0.2.29
func (m *RegistrationAWSAccountD4CExtV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountExtV2 ¶
type RegistrationAWSAccountExtV2 struct { // account id // Required: true AccountID *string `json:"account_id"` // cloudtrail region // Required: true CloudtrailRegion *string `json:"cloudtrail_region"` // organization id // Required: true OrganizationID *string `json:"organization_id"` }
RegistrationAWSAccountExtV2 registration a w s account ext v2
swagger:model registration.AWSAccountExtV2
func (*RegistrationAWSAccountExtV2) ContextValidate ¶
func (m *RegistrationAWSAccountExtV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration a w s account ext v2 based on context it is used
func (*RegistrationAWSAccountExtV2) MarshalBinary ¶
func (m *RegistrationAWSAccountExtV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountExtV2) UnmarshalBinary ¶
func (m *RegistrationAWSAccountExtV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountPatch ¶ added in v0.2.4
type RegistrationAWSAccountPatch struct { // account id // Required: true AccountID *string `json:"account_id"` // behavior assessment enabled BehaviorAssessmentEnabled bool `json:"behavior_assessment_enabled,omitempty"` // cloudtrail region CloudtrailRegion string `json:"cloudtrail_region,omitempty"` // iam role arn // Required: true IamRoleArn *string `json:"iam_role_arn"` // remediation region RemediationRegion string `json:"remediation_region,omitempty"` // remediation tou accepted // Format: date-time RemediationTouAccepted strfmt.DateTime `json:"remediation_tou_accepted,omitempty"` // sensor management enabled SensorManagementEnabled bool `json:"sensor_management_enabled,omitempty"` }
RegistrationAWSAccountPatch registration a w s account patch
swagger:model registration.AWSAccountPatch
func (*RegistrationAWSAccountPatch) ContextValidate ¶ added in v0.2.4
func (m *RegistrationAWSAccountPatch) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration a w s account patch based on context it is used
func (*RegistrationAWSAccountPatch) MarshalBinary ¶ added in v0.2.4
func (m *RegistrationAWSAccountPatch) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountPatch) UnmarshalBinary ¶ added in v0.2.4
func (m *RegistrationAWSAccountPatch) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountPatchRequest ¶ added in v0.2.4
type RegistrationAWSAccountPatchRequest struct { // resources // Required: true Resources []*RegistrationAWSAccountPatch `json:"resources"` }
RegistrationAWSAccountPatchRequest registration a w s account patch request
swagger:model registration.AWSAccountPatchRequest
func (*RegistrationAWSAccountPatchRequest) ContextValidate ¶ added in v0.2.4
func (m *RegistrationAWSAccountPatchRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration a w s account patch request based on the context it is used
func (*RegistrationAWSAccountPatchRequest) MarshalBinary ¶ added in v0.2.4
func (m *RegistrationAWSAccountPatchRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountPatchRequest) UnmarshalBinary ¶ added in v0.2.4
func (m *RegistrationAWSAccountPatchRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountResponseV2 ¶
type RegistrationAWSAccountResponseV2 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAWSAccountV2 `json:"resources"` }
RegistrationAWSAccountResponseV2 registration a w s account response v2
swagger:model registration.AWSAccountResponseV2
func (*RegistrationAWSAccountResponseV2) ContextValidate ¶
func (m *RegistrationAWSAccountResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration a w s account response v2 based on the context it is used
func (*RegistrationAWSAccountResponseV2) MarshalBinary ¶
func (m *RegistrationAWSAccountResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountResponseV2) UnmarshalBinary ¶
func (m *RegistrationAWSAccountResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSAccountScript ¶
type RegistrationAWSAccountScript struct { // bash Bash string `json:"bash,omitempty"` }
RegistrationAWSAccountScript registration a w s account script
swagger:model registration.AWSAccountScript
func (*RegistrationAWSAccountScript) ContextValidate ¶
func (m *RegistrationAWSAccountScript) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration a w s account script based on context it is used
func (*RegistrationAWSAccountScript) MarshalBinary ¶
func (m *RegistrationAWSAccountScript) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSAccountScript) UnmarshalBinary ¶
func (m *RegistrationAWSAccountScript) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAWSProvisionGetAccountScriptResponseV2 ¶
type RegistrationAWSProvisionGetAccountScriptResponseV2 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*RegistrationAWSAccountScript `json:"resources"` }
RegistrationAWSProvisionGetAccountScriptResponseV2 registration a w s provision get account script response v2
swagger:model registration.AWSProvisionGetAccountScriptResponseV2
func (*RegistrationAWSProvisionGetAccountScriptResponseV2) ContextValidate ¶
func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration a w s provision get account script response v2 based on the context it is used
func (*RegistrationAWSProvisionGetAccountScriptResponseV2) MarshalBinary ¶
func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAWSProvisionGetAccountScriptResponseV2) UnmarshalBinary ¶
func (m *RegistrationAWSProvisionGetAccountScriptResponseV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureAccountCreateRequestExternalV1 ¶
type RegistrationAzureAccountCreateRequestExternalV1 struct { // resources // Required: true Resources []*RegistrationAzureAccountExternalV1 `json:"resources"` }
RegistrationAzureAccountCreateRequestExternalV1 registration azure account create request external v1
swagger:model registration.AzureAccountCreateRequestExternalV1
func (*RegistrationAzureAccountCreateRequestExternalV1) ContextValidate ¶
func (m *RegistrationAzureAccountCreateRequestExternalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration azure account create request external v1 based on the context it is used
func (*RegistrationAzureAccountCreateRequestExternalV1) MarshalBinary ¶
func (m *RegistrationAzureAccountCreateRequestExternalV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureAccountCreateRequestExternalV1) UnmarshalBinary ¶
func (m *RegistrationAzureAccountCreateRequestExternalV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureAccountExternalV1 ¶
type RegistrationAzureAccountExternalV1 struct { // Azure Subscription ID. SubscriptionID string `json:"subscription_id,omitempty"` // Azure Tenant ID to use. TenantID string `json:"tenant_id,omitempty"` }
RegistrationAzureAccountExternalV1 registration azure account external v1
swagger:model registration.AzureAccountExternalV1
func (*RegistrationAzureAccountExternalV1) ContextValidate ¶
func (m *RegistrationAzureAccountExternalV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration azure account external v1 based on context it is used
func (*RegistrationAzureAccountExternalV1) MarshalBinary ¶
func (m *RegistrationAzureAccountExternalV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureAccountExternalV1) UnmarshalBinary ¶
func (m *RegistrationAzureAccountExternalV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureAccountResponseV1 ¶
type RegistrationAzureAccountResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAzureAccountV1 `json:"resources"` }
RegistrationAzureAccountResponseV1 registration azure account response v1
swagger:model registration.AzureAccountResponseV1
func (*RegistrationAzureAccountResponseV1) ContextValidate ¶
func (m *RegistrationAzureAccountResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration azure account response v1 based on the context it is used
func (*RegistrationAzureAccountResponseV1) MarshalBinary ¶
func (m *RegistrationAzureAccountResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureAccountResponseV1) UnmarshalBinary ¶
func (m *RegistrationAzureAccountResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureDownloadCertificateResponseV1 ¶ added in v0.2.22
type RegistrationAzureDownloadCertificateResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*RegistrationAzureKeyV1 `json:"resources"` }
RegistrationAzureDownloadCertificateResponseV1 registration azure download certificate response v1
swagger:model registration.AzureDownloadCertificateResponseV1
func (*RegistrationAzureDownloadCertificateResponseV1) ContextValidate ¶ added in v0.2.22
func (m *RegistrationAzureDownloadCertificateResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration azure download certificate response v1 based on the context it is used
func (*RegistrationAzureDownloadCertificateResponseV1) MarshalBinary ¶ added in v0.2.22
func (m *RegistrationAzureDownloadCertificateResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureDownloadCertificateResponseV1) UnmarshalBinary ¶ added in v0.2.22
func (m *RegistrationAzureDownloadCertificateResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureKeyV1 ¶ added in v0.2.22
type RegistrationAzureKeyV1 struct { // client id // Required: true ClientID *string `json:"client_id"` // end date EndDate string `json:"end_date,omitempty"` // public certificate PublicCertificate string `json:"public_certificate,omitempty"` // tenant id // Required: true TenantID *string `json:"tenant_id"` // valid Valid bool `json:"valid,omitempty"` }
RegistrationAzureKeyV1 registration azure key v1
swagger:model registration.AzureKeyV1
func (*RegistrationAzureKeyV1) ContextValidate ¶ added in v0.2.22
func (m *RegistrationAzureKeyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration azure key v1 based on context it is used
func (*RegistrationAzureKeyV1) MarshalBinary ¶ added in v0.2.22
func (m *RegistrationAzureKeyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureKeyV1) UnmarshalBinary ¶ added in v0.2.22
func (m *RegistrationAzureKeyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureProvisionGetUserScriptResponseV1 ¶
type RegistrationAzureProvisionGetUserScriptResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*RegistrationAzureUserScript `json:"resources"` }
RegistrationAzureProvisionGetUserScriptResponseV1 registration azure provision get user script response v1
swagger:model registration.AzureProvisionGetUserScriptResponseV1
func (*RegistrationAzureProvisionGetUserScriptResponseV1) ContextValidate ¶
func (m *RegistrationAzureProvisionGetUserScriptResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration azure provision get user script response v1 based on the context it is used
func (*RegistrationAzureProvisionGetUserScriptResponseV1) MarshalBinary ¶
func (m *RegistrationAzureProvisionGetUserScriptResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureProvisionGetUserScriptResponseV1) UnmarshalBinary ¶
func (m *RegistrationAzureProvisionGetUserScriptResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureServicePrincipalResponseV1 ¶
type RegistrationAzureServicePrincipalResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainAzureClientServicePrincipalV1 `json:"resources"` }
RegistrationAzureServicePrincipalResponseV1 registration azure service principal response v1
swagger:model registration.AzureServicePrincipalResponseV1
func (*RegistrationAzureServicePrincipalResponseV1) ContextValidate ¶
func (m *RegistrationAzureServicePrincipalResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration azure service principal response v1 based on the context it is used
func (*RegistrationAzureServicePrincipalResponseV1) MarshalBinary ¶
func (m *RegistrationAzureServicePrincipalResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureServicePrincipalResponseV1) UnmarshalBinary ¶
func (m *RegistrationAzureServicePrincipalResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureTenantDefaultSubscriptionIDResponseV1 ¶ added in v0.2.4
type RegistrationAzureTenantDefaultSubscriptionIDResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources *Resources `json:"resources"` }
RegistrationAzureTenantDefaultSubscriptionIDResponseV1 registration azure tenant default subscription ID response v1
swagger:model registration.AzureTenantDefaultSubscriptionIDResponseV1
func (*RegistrationAzureTenantDefaultSubscriptionIDResponseV1) ContextValidate ¶ added in v0.2.4
func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration azure tenant default subscription ID response v1 based on the context it is used
func (*RegistrationAzureTenantDefaultSubscriptionIDResponseV1) MarshalBinary ¶ added in v0.2.4
func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureTenantDefaultSubscriptionIDResponseV1) UnmarshalBinary ¶ added in v0.2.4
func (m *RegistrationAzureTenantDefaultSubscriptionIDResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationAzureUserScript ¶
type RegistrationAzureUserScript struct { // bash Bash string `json:"bash,omitempty"` // service account public keys // Required: true ServiceAccountPublicKeys []string `json:"service_account_public_keys"` }
RegistrationAzureUserScript registration azure user script
swagger:model registration.AzureUserScript
func (*RegistrationAzureUserScript) ContextValidate ¶
func (m *RegistrationAzureUserScript) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration azure user script based on context it is used
func (*RegistrationAzureUserScript) MarshalBinary ¶
func (m *RegistrationAzureUserScript) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationAzureUserScript) UnmarshalBinary ¶
func (m *RegistrationAzureUserScript) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationBaseResponseV1 ¶
type RegistrationBaseResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` }
RegistrationBaseResponseV1 registration base response v1
swagger:model registration.BaseResponseV1
func (*RegistrationBaseResponseV1) ContextValidate ¶
func (m *RegistrationBaseResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration base response v1 based on the context it is used
func (*RegistrationBaseResponseV1) MarshalBinary ¶
func (m *RegistrationBaseResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationBaseResponseV1) UnmarshalBinary ¶
func (m *RegistrationBaseResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationEmptyRequest ¶
type RegistrationEmptyRequest interface{}
RegistrationEmptyRequest registration empty request
swagger:model registration.EmptyRequest
type RegistrationExternalIOAEventResponse ¶ added in v0.2.4
type RegistrationExternalIOAEventResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *RegistrationMSAMetaInfoExtension `json:"meta"` // resources // Required: true Resources *RegistrationExternalIOAResources `json:"resources"` }
RegistrationExternalIOAEventResponse registration external i o a event response
swagger:model registration.ExternalIOAEventResponse
func (*RegistrationExternalIOAEventResponse) ContextValidate ¶ added in v0.2.4
func (m *RegistrationExternalIOAEventResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration external i o a event response based on the context it is used
func (*RegistrationExternalIOAEventResponse) MarshalBinary ¶ added in v0.2.4
func (m *RegistrationExternalIOAEventResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationExternalIOAEventResponse) UnmarshalBinary ¶ added in v0.2.4
func (m *RegistrationExternalIOAEventResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationExternalIOAResources ¶ added in v0.2.14
type RegistrationExternalIOAResources struct { // confidence Confidence string `json:"confidence,omitempty"` // events // Required: true Events []*RegistrationIOAEvent `json:"events"` // max score MaxScore int32 `json:"max_score,omitempty"` }
RegistrationExternalIOAResources registration external i o a resources
swagger:model registration.ExternalIOAResources
func (*RegistrationExternalIOAResources) ContextValidate ¶ added in v0.2.14
func (m *RegistrationExternalIOAResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration external i o a resources based on the context it is used
func (*RegistrationExternalIOAResources) MarshalBinary ¶ added in v0.2.14
func (m *RegistrationExternalIOAResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationExternalIOAResources) UnmarshalBinary ¶ added in v0.2.14
func (m *RegistrationExternalIOAResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationExternalIOMEventResponse ¶ added in v0.2.14
type RegistrationExternalIOMEventResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *RegistrationMSAMetaInfoExtension `json:"meta"` // resources Resources *RegistrationIOMResources `json:"resources,omitempty"` }
RegistrationExternalIOMEventResponse registration external i o m event response
swagger:model registration.ExternalIOMEventResponse
func (*RegistrationExternalIOMEventResponse) ContextValidate ¶ added in v0.2.14
func (m *RegistrationExternalIOMEventResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration external i o m event response based on the context it is used
func (*RegistrationExternalIOMEventResponse) MarshalBinary ¶ added in v0.2.14
func (m *RegistrationExternalIOMEventResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationExternalIOMEventResponse) UnmarshalBinary ¶ added in v0.2.14
func (m *RegistrationExternalIOMEventResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationGCPAccountCreateRequestExtV1 ¶
type RegistrationGCPAccountCreateRequestExtV1 struct { // resources // Required: true Resources []*RegistrationGCPAccountExtV1 `json:"resources"` }
RegistrationGCPAccountCreateRequestExtV1 registration g c p account create request ext v1
swagger:model registration.GCPAccountCreateRequestExtV1
func (*RegistrationGCPAccountCreateRequestExtV1) ContextValidate ¶
func (m *RegistrationGCPAccountCreateRequestExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration g c p account create request ext v1 based on the context it is used
func (*RegistrationGCPAccountCreateRequestExtV1) MarshalBinary ¶
func (m *RegistrationGCPAccountCreateRequestExtV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationGCPAccountCreateRequestExtV1) UnmarshalBinary ¶
func (m *RegistrationGCPAccountCreateRequestExtV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationGCPAccountExtV1 ¶
type RegistrationGCPAccountExtV1 struct { // parent id // Required: true ParentID *string `json:"parent_id"` }
RegistrationGCPAccountExtV1 registration g c p account ext v1
swagger:model registration.GCPAccountExtV1
func (*RegistrationGCPAccountExtV1) ContextValidate ¶
func (m *RegistrationGCPAccountExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration g c p account ext v1 based on context it is used
func (*RegistrationGCPAccountExtV1) MarshalBinary ¶
func (m *RegistrationGCPAccountExtV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationGCPAccountExtV1) UnmarshalBinary ¶
func (m *RegistrationGCPAccountExtV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationGCPAccountResponseV1 ¶
type RegistrationGCPAccountResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainGCPAccountV1 `json:"resources"` }
RegistrationGCPAccountResponseV1 registration g c p account response v1
swagger:model registration.GCPAccountResponseV1
func (*RegistrationGCPAccountResponseV1) ContextValidate ¶
func (m *RegistrationGCPAccountResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration g c p account response v1 based on the context it is used
func (*RegistrationGCPAccountResponseV1) MarshalBinary ¶
func (m *RegistrationGCPAccountResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationGCPAccountResponseV1) UnmarshalBinary ¶
func (m *RegistrationGCPAccountResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationGCPProvisionGetUserScriptResponseV1 ¶
type RegistrationGCPProvisionGetUserScriptResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*RegistrationGCPUserScript `json:"resources"` }
RegistrationGCPProvisionGetUserScriptResponseV1 registration g c p provision get user script response v1
swagger:model registration.GCPProvisionGetUserScriptResponseV1
func (*RegistrationGCPProvisionGetUserScriptResponseV1) ContextValidate ¶
func (m *RegistrationGCPProvisionGetUserScriptResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration g c p provision get user script response v1 based on the context it is used
func (*RegistrationGCPProvisionGetUserScriptResponseV1) MarshalBinary ¶
func (m *RegistrationGCPProvisionGetUserScriptResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationGCPProvisionGetUserScriptResponseV1) UnmarshalBinary ¶
func (m *RegistrationGCPProvisionGetUserScriptResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationGCPUserScript ¶
type RegistrationGCPUserScript struct { // bash Bash string `json:"bash,omitempty"` // service account emails // Required: true ServiceAccountEmails []string `json:"service_account_emails"` }
RegistrationGCPUserScript registration g c p user script
swagger:model registration.GCPUserScript
func (*RegistrationGCPUserScript) ContextValidate ¶
func (m *RegistrationGCPUserScript) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration g c p user script based on context it is used
func (*RegistrationGCPUserScript) MarshalBinary ¶
func (m *RegistrationGCPUserScript) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationGCPUserScript) UnmarshalBinary ¶
func (m *RegistrationGCPUserScript) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationIOAEvent ¶ added in v0.2.4
type RegistrationIOAEvent struct { // additional event data AdditionalEventData string `json:"additional_event_data,omitempty"` // aggregate Aggregate *DomainIOAEventAggregate `json:"aggregate,omitempty"` // api version APIVersion string `json:"api_version,omitempty"` // cid // Required: true Cid *string `json:"cid"` // cloud account id CloudAccountID *DomainCloudAccountID `json:"cloud_account_id,omitempty"` // cloud provider // Required: true CloudProvider *string `json:"cloud_provider"` // cloud region CloudRegion string `json:"cloud_region,omitempty"` // enrichments Enrichments *DomainIOAEnrichments `json:"enrichments,omitempty"` // error code ErrorCode string `json:"error_code,omitempty"` // error message ErrorMessage string `json:"error_message,omitempty"` // event category EventCategory string `json:"event_category,omitempty"` // event created EventCreated string `json:"event_created,omitempty"` // event id EventID string `json:"event_id,omitempty"` // event name EventName string `json:"event_name,omitempty"` // event source EventSource string `json:"event_source,omitempty"` // event type EventType string `json:"event_type,omitempty"` // group id GroupID string `json:"group_id,omitempty"` // management event ManagementEvent bool `json:"management_event,omitempty"` // policy id // Required: true PolicyID *int32 `json:"policy_id"` // policy statement // Required: true PolicyStatement *string `json:"policy_statement"` // read only ReadOnly bool `json:"read_only,omitempty"` // recipient account id RecipientAccountID string `json:"recipient_account_id,omitempty"` // request id RequestID string `json:"request_id,omitempty"` // request parameters RequestParameters string `json:"request_parameters,omitempty"` // resources Resources string `json:"resources,omitempty"` // response elements ResponseElements string `json:"response_elements,omitempty"` // service // Required: true Service *string `json:"service"` // service event details ServiceEventDetails string `json:"service_event_details,omitempty"` // severity // Required: true Severity *string `json:"severity"` SharedEventID string `json:"shared_event_id,omitempty"` // source ip address SourceIPAddress string `json:"source_ip_address,omitempty"` // state // Required: true State *string `json:"state"` // user agent UserAgent string `json:"user_agent,omitempty"` // user id UserID string `json:"user_id,omitempty"` // user identity UserIdentity string `json:"user_identity,omitempty"` // vertex id // Required: true VertexID *string `json:"vertex_id"` // vertex type // Required: true VertexType *string `json:"vertex_type"` // vpc endpoint id VpcEndpointID string `json:"vpc_endpoint_id,omitempty"` }
RegistrationIOAEvent registration i o a event
swagger:model registration.IOAEvent
func (*RegistrationIOAEvent) ContextValidate ¶ added in v0.2.4
ContextValidate validate this registration i o a event based on the context it is used
func (*RegistrationIOAEvent) MarshalBinary ¶ added in v0.2.4
func (m *RegistrationIOAEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationIOAEvent) UnmarshalBinary ¶ added in v0.2.4
func (m *RegistrationIOAEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationIOAUserResponse ¶ added in v0.2.4
type RegistrationIOAUserResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainIOAUser `json:"resources"` }
RegistrationIOAUserResponse registration i o a user response
swagger:model registration.IOAUserResponse
func (*RegistrationIOAUserResponse) ContextValidate ¶ added in v0.2.4
func (m *RegistrationIOAUserResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration i o a user response based on the context it is used
func (*RegistrationIOAUserResponse) MarshalBinary ¶ added in v0.2.4
func (m *RegistrationIOAUserResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationIOAUserResponse) UnmarshalBinary ¶ added in v0.2.4
func (m *RegistrationIOAUserResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationIOMEvent ¶ added in v0.2.14
type RegistrationIOMEvent struct { // account id // Required: true AccountID *string `json:"account_id"` // account name // Required: true AccountName *string `json:"account_name"` // azure tenant id // Required: true AzureTenantID *string `json:"azure_tenant_id"` // cid // Required: true Cid *string `json:"cid"` // cloud provider // Required: true CloudProvider *string `json:"cloud_provider"` // finding // Required: true Finding *string `json:"finding"` // policy id // Required: true PolicyID *string `json:"policy_id"` // policy statement // Required: true PolicyStatement *string `json:"policy_statement"` // region // Required: true Region *string `json:"region"` // report date time // Required: true ReportDateTime *string `json:"report_date_time"` // resource attributes // Required: true ResourceAttributes *string `json:"resource_attributes"` // resource create time // Required: true ResourceCreateTime *string `json:"resource_create_time"` // resource id // Required: true ResourceID *string `json:"resource_id"` // resource id type // Required: true ResourceIDType *string `json:"resource_id_type"` // resource url // Required: true ResourceURL *string `json:"resource_url"` // service // Required: true Service *string `json:"service"` // severity // Required: true Severity *string `json:"severity"` // status // Required: true Status *string `json:"status"` // tags // Required: true Tags *string `json:"tags"` }
RegistrationIOMEvent registration i o m event
swagger:model registration.IOMEvent
func (*RegistrationIOMEvent) ContextValidate ¶ added in v0.2.14
ContextValidate validates this registration i o m event based on context it is used
func (*RegistrationIOMEvent) MarshalBinary ¶ added in v0.2.14
func (m *RegistrationIOMEvent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationIOMEvent) UnmarshalBinary ¶ added in v0.2.14
func (m *RegistrationIOMEvent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationIOMResources ¶ added in v0.2.14
type RegistrationIOMResources struct { // events Events []*RegistrationIOMEvent `json:"events"` }
RegistrationIOMResources registration i o m resources
swagger:model registration.IOMResources
func (*RegistrationIOMResources) ContextValidate ¶ added in v0.2.14
func (m *RegistrationIOMResources) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration i o m resources based on the context it is used
func (*RegistrationIOMResources) MarshalBinary ¶ added in v0.2.14
func (m *RegistrationIOMResources) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationIOMResources) UnmarshalBinary ¶ added in v0.2.14
func (m *RegistrationIOMResources) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationMSAMetaInfoExtension ¶ added in v0.2.14
type RegistrationMSAMetaInfoExtension struct { // meta info // Required: true MetaInfo *MsaMetaInfo `json:"MetaInfo"` // pagination Pagination *RegistrationMSAPagingExtension `json:"pagination,omitempty"` }
RegistrationMSAMetaInfoExtension registration m s a meta info extension
swagger:model registration.MSAMetaInfoExtension
func (*RegistrationMSAMetaInfoExtension) ContextValidate ¶ added in v0.2.14
func (m *RegistrationMSAMetaInfoExtension) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration m s a meta info extension based on the context it is used
func (*RegistrationMSAMetaInfoExtension) MarshalBinary ¶ added in v0.2.14
func (m *RegistrationMSAMetaInfoExtension) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationMSAMetaInfoExtension) UnmarshalBinary ¶ added in v0.2.14
func (m *RegistrationMSAMetaInfoExtension) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationMSAPagingExtension ¶ added in v0.2.14
type RegistrationMSAPagingExtension struct { // paging // Required: true Paging *MsaPaging `json:"Paging"` // next token NextToken string `json:"next_token,omitempty"` }
RegistrationMSAPagingExtension registration m s a paging extension
swagger:model registration.MSAPagingExtension
func (*RegistrationMSAPagingExtension) ContextValidate ¶ added in v0.2.14
func (m *RegistrationMSAPagingExtension) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration m s a paging extension based on the context it is used
func (*RegistrationMSAPagingExtension) MarshalBinary ¶ added in v0.2.14
func (m *RegistrationMSAPagingExtension) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationMSAPagingExtension) UnmarshalBinary ¶ added in v0.2.14
func (m *RegistrationMSAPagingExtension) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationPolicyExtV1 ¶
type RegistrationPolicyExtV1 struct { // account id // Required: true AccountID *string `json:"account_id"` // enabled // Required: true Enabled *bool `json:"enabled"` // policy id // Required: true PolicyID *int32 `json:"policy_id"` // regions // Required: true Regions []string `json:"regions"` // severity // Required: true Severity *string `json:"severity"` // tag excluded // Required: true TagExcluded *bool `json:"tag_excluded"` }
RegistrationPolicyExtV1 registration policy ext v1
swagger:model registration.PolicyExtV1
func (*RegistrationPolicyExtV1) ContextValidate ¶
func (m *RegistrationPolicyExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this registration policy ext v1 based on context it is used
func (*RegistrationPolicyExtV1) MarshalBinary ¶
func (m *RegistrationPolicyExtV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationPolicyExtV1) UnmarshalBinary ¶
func (m *RegistrationPolicyExtV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationPolicyRequestExtV1 ¶
type RegistrationPolicyRequestExtV1 struct { // resources // Required: true Resources []*RegistrationPolicyExtV1 `json:"resources"` }
RegistrationPolicyRequestExtV1 registration policy request ext v1
swagger:model registration.PolicyRequestExtV1
func (*RegistrationPolicyRequestExtV1) ContextValidate ¶
func (m *RegistrationPolicyRequestExtV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration policy request ext v1 based on the context it is used
func (*RegistrationPolicyRequestExtV1) MarshalBinary ¶
func (m *RegistrationPolicyRequestExtV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationPolicyRequestExtV1) UnmarshalBinary ¶
func (m *RegistrationPolicyRequestExtV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationPolicyResponseV1 ¶
type RegistrationPolicyResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainPolicyInfo `json:"resources"` }
RegistrationPolicyResponseV1 registration policy response v1
swagger:model registration.PolicyResponseV1
func (*RegistrationPolicyResponseV1) ContextValidate ¶
func (m *RegistrationPolicyResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration policy response v1 based on the context it is used
func (*RegistrationPolicyResponseV1) MarshalBinary ¶
func (m *RegistrationPolicyResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationPolicyResponseV1) UnmarshalBinary ¶
func (m *RegistrationPolicyResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationPolicySettingsResponseV1 ¶
type RegistrationPolicySettingsResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainCIDPolicyAssignments `json:"resources"` }
RegistrationPolicySettingsResponseV1 registration policy settings response v1
swagger:model registration.PolicySettingsResponseV1
func (*RegistrationPolicySettingsResponseV1) ContextValidate ¶
func (m *RegistrationPolicySettingsResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration policy settings response v1 based on the context it is used
func (*RegistrationPolicySettingsResponseV1) MarshalBinary ¶
func (m *RegistrationPolicySettingsResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationPolicySettingsResponseV1) UnmarshalBinary ¶
func (m *RegistrationPolicySettingsResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationScanScheduleResponseV1 ¶
type RegistrationScanScheduleResponseV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*DomainScanScheduleDataV1 `json:"resources"` }
RegistrationScanScheduleResponseV1 registration scan schedule response v1
swagger:model registration.ScanScheduleResponseV1
func (*RegistrationScanScheduleResponseV1) ContextValidate ¶
func (m *RegistrationScanScheduleResponseV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration scan schedule response v1 based on the context it is used
func (*RegistrationScanScheduleResponseV1) MarshalBinary ¶
func (m *RegistrationScanScheduleResponseV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationScanScheduleResponseV1) UnmarshalBinary ¶
func (m *RegistrationScanScheduleResponseV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationScanScheduleUpdateRequestV1 ¶
type RegistrationScanScheduleUpdateRequestV1 struct { // resources // Required: true Resources []*DomainScanScheduleDataV1 `json:"resources"` }
RegistrationScanScheduleUpdateRequestV1 registration scan schedule update request v1
swagger:model registration.ScanScheduleUpdateRequestV1
func (*RegistrationScanScheduleUpdateRequestV1) ContextValidate ¶
func (m *RegistrationScanScheduleUpdateRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration scan schedule update request v1 based on the context it is used
func (*RegistrationScanScheduleUpdateRequestV1) MarshalBinary ¶
func (m *RegistrationScanScheduleUpdateRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationScanScheduleUpdateRequestV1) UnmarshalBinary ¶
func (m *RegistrationScanScheduleUpdateRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationStaticScriptsResponse ¶ added in v0.2.29
type RegistrationStaticScriptsResponse struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []RegistrationStaticScriptsResponseResources `json:"resources"` }
RegistrationStaticScriptsResponse registration static scripts response
swagger:model registration.StaticScriptsResponse
func (*RegistrationStaticScriptsResponse) ContextValidate ¶ added in v0.2.29
func (m *RegistrationStaticScriptsResponse) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this registration static scripts response based on the context it is used
func (*RegistrationStaticScriptsResponse) MarshalBinary ¶ added in v0.2.29
func (m *RegistrationStaticScriptsResponse) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RegistrationStaticScriptsResponse) UnmarshalBinary ¶ added in v0.2.29
func (m *RegistrationStaticScriptsResponse) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RegistrationStaticScriptsResponseResources ¶ added in v0.2.29
type RegistrationStaticScriptsResponseResources interface{}
RegistrationStaticScriptsResponseResources registration static scripts response resources
swagger:model registration.StaticScriptsResponse.resources
type RequestsCreateDeviceControlPoliciesV1 ¶
type RequestsCreateDeviceControlPoliciesV1 struct { // A collection of policies to create // Required: true Resources []*RequestsCreateDeviceControlPolicyV1 `json:"resources"` }
RequestsCreateDeviceControlPoliciesV1 A req to create DeviceControl policies
swagger:model requests.CreateDeviceControlPoliciesV1
func (*RequestsCreateDeviceControlPoliciesV1) ContextValidate ¶
func (m *RequestsCreateDeviceControlPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create device control policies v1 based on the context it is used
func (*RequestsCreateDeviceControlPoliciesV1) MarshalBinary ¶
func (m *RequestsCreateDeviceControlPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateDeviceControlPoliciesV1) UnmarshalBinary ¶
func (m *RequestsCreateDeviceControlPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateDeviceControlPolicyV1 ¶
type RequestsCreateDeviceControlPolicyV1 struct { // If specified the settings of the DeviceControl policy identified by the id will be used CloneID string `json:"clone_id,omitempty"` // The description to use when creating the policy Description string `json:"description,omitempty"` // The name to use when creating the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // The settings to create the policy with Settings *RequestsDeviceControlPolicySettingsV1 `json:"settings,omitempty"` }
RequestsCreateDeviceControlPolicyV1 requests create device control policy v1
swagger:model requests.CreateDeviceControlPolicyV1
func (*RequestsCreateDeviceControlPolicyV1) ContextValidate ¶
func (m *RequestsCreateDeviceControlPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create device control policy v1 based on the context it is used
func (*RequestsCreateDeviceControlPolicyV1) MarshalBinary ¶
func (m *RequestsCreateDeviceControlPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateDeviceControlPolicyV1) UnmarshalBinary ¶
func (m *RequestsCreateDeviceControlPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateFirewallPoliciesV1 ¶
type RequestsCreateFirewallPoliciesV1 struct { // A collection of policies to create // Required: true Resources []*RequestsCreateFirewallPolicyV1 `json:"resources"` }
RequestsCreateFirewallPoliciesV1 A req to create prevention policies
swagger:model requests.CreateFirewallPoliciesV1
func (*RequestsCreateFirewallPoliciesV1) ContextValidate ¶
func (m *RequestsCreateFirewallPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create firewall policies v1 based on the context it is used
func (*RequestsCreateFirewallPoliciesV1) MarshalBinary ¶
func (m *RequestsCreateFirewallPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateFirewallPoliciesV1) UnmarshalBinary ¶
func (m *RequestsCreateFirewallPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateFirewallPolicyV1 ¶
type RequestsCreateFirewallPolicyV1 struct { // If specified the firewall rules of the firewall policy identified by the id will be used CloneID string `json:"clone_id,omitempty"` // The description to use when creating the policy Description string `json:"description,omitempty"` // The name to use when creating the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` }
RequestsCreateFirewallPolicyV1 requests create firewall policy v1
swagger:model requests.CreateFirewallPolicyV1
func (*RequestsCreateFirewallPolicyV1) ContextValidate ¶
func (m *RequestsCreateFirewallPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests create firewall policy v1 based on context it is used
func (*RequestsCreateFirewallPolicyV1) MarshalBinary ¶
func (m *RequestsCreateFirewallPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateFirewallPolicyV1) UnmarshalBinary ¶
func (m *RequestsCreateFirewallPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateGroupV1 ¶
type RequestsCreateGroupV1 struct { // The FQL assignment rule for the group. This may only be specified if the groups type is 'dynamic' AssignmentRule string `json:"assignment_rule,omitempty"` // The description of the group Description string `json:"description,omitempty"` // The type of device group to create // Required: true // Enum: [static dynamic staticByID] GroupType *string `json:"group_type"` // The name of the group // Required: true Name *string `json:"name"` }
RequestsCreateGroupV1 A specific device group to create
swagger:model requests.CreateGroupV1
func (*RequestsCreateGroupV1) ContextValidate ¶
ContextValidate validates this requests create group v1 based on context it is used
func (*RequestsCreateGroupV1) MarshalBinary ¶
func (m *RequestsCreateGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateGroupV1) UnmarshalBinary ¶
func (m *RequestsCreateGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateGroupsV1 ¶
type RequestsCreateGroupsV1 struct { // A collection of device groups to create // Required: true Resources []*RequestsCreateGroupV1 `json:"resources"` }
RequestsCreateGroupsV1 A request to create device groups
swagger:model requests.CreateGroupsV1
func (*RequestsCreateGroupsV1) ContextValidate ¶
func (m *RequestsCreateGroupsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create groups v1 based on the context it is used
func (*RequestsCreateGroupsV1) MarshalBinary ¶
func (m *RequestsCreateGroupsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateGroupsV1) UnmarshalBinary ¶
func (m *RequestsCreateGroupsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreatePreventionPoliciesV1 ¶
type RequestsCreatePreventionPoliciesV1 struct { // A collection of policies to create // Required: true Resources []*RequestsCreatePreventionPolicyV1 `json:"resources"` }
RequestsCreatePreventionPoliciesV1 A req to create prevention policies
swagger:model requests.CreatePreventionPoliciesV1
func (*RequestsCreatePreventionPoliciesV1) ContextValidate ¶
func (m *RequestsCreatePreventionPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create prevention policies v1 based on the context it is used
func (*RequestsCreatePreventionPoliciesV1) MarshalBinary ¶
func (m *RequestsCreatePreventionPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreatePreventionPoliciesV1) UnmarshalBinary ¶
func (m *RequestsCreatePreventionPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreatePreventionPolicyV1 ¶
type RequestsCreatePreventionPolicyV1 struct { // If specified the settings of the prevention policy identified by the id will be used CloneID string `json:"clone_id,omitempty"` // The description to use when creating the policy Description string `json:"description,omitempty"` // The name to use when creating the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // The settings to create the policy with Settings []*RequestsPreventionSettingV1 `json:"settings"` }
RequestsCreatePreventionPolicyV1 requests create prevention policy v1
swagger:model requests.CreatePreventionPolicyV1
func (*RequestsCreatePreventionPolicyV1) ContextValidate ¶
func (m *RequestsCreatePreventionPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create prevention policy v1 based on the context it is used
func (*RequestsCreatePreventionPolicyV1) MarshalBinary ¶
func (m *RequestsCreatePreventionPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreatePreventionPolicyV1) UnmarshalBinary ¶
func (m *RequestsCreatePreventionPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateRTResponsePoliciesV1 ¶ added in v0.2.3
type RequestsCreateRTResponsePoliciesV1 struct { // A collection of policies to create // Required: true Resources []*RequestsCreateRTResponsePolicyV1 `json:"resources"` }
RequestsCreateRTResponsePoliciesV1 A req to create realtime policies
swagger:model requests.CreateRTResponsePoliciesV1
func (*RequestsCreateRTResponsePoliciesV1) ContextValidate ¶ added in v0.2.3
func (m *RequestsCreateRTResponsePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create r t response policies v1 based on the context it is used
func (*RequestsCreateRTResponsePoliciesV1) MarshalBinary ¶ added in v0.2.3
func (m *RequestsCreateRTResponsePoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateRTResponsePoliciesV1) UnmarshalBinary ¶ added in v0.2.3
func (m *RequestsCreateRTResponsePoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateRTResponsePolicyV1 ¶ added in v0.2.3
type RequestsCreateRTResponsePolicyV1 struct { // If specified the settings of the realtime response policy identified by the id will be used CloneID string `json:"clone_id,omitempty"` // The description to use when creating the policy Description string `json:"description,omitempty"` // The name to use when creating the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // The settings to create the policy with Settings []*RequestsPreventionSettingV1 `json:"settings"` }
RequestsCreateRTResponsePolicyV1 requests create r t response policy v1
swagger:model requests.CreateRTResponsePolicyV1
func (*RequestsCreateRTResponsePolicyV1) ContextValidate ¶ added in v0.2.3
func (m *RequestsCreateRTResponsePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create r t response policy v1 based on the context it is used
func (*RequestsCreateRTResponsePolicyV1) MarshalBinary ¶ added in v0.2.3
func (m *RequestsCreateRTResponsePolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateRTResponsePolicyV1) UnmarshalBinary ¶ added in v0.2.3
func (m *RequestsCreateRTResponsePolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateSensorUpdatePoliciesV1 ¶
type RequestsCreateSensorUpdatePoliciesV1 struct { // A collection of policies to create // Required: true Resources []*RequestsCreateSensorUpdatePolicyV1 `json:"resources"` }
RequestsCreateSensorUpdatePoliciesV1 A req to create sensor update policies
swagger:model requests.CreateSensorUpdatePoliciesV1
func (*RequestsCreateSensorUpdatePoliciesV1) ContextValidate ¶
func (m *RequestsCreateSensorUpdatePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create sensor update policies v1 based on the context it is used
func (*RequestsCreateSensorUpdatePoliciesV1) MarshalBinary ¶
func (m *RequestsCreateSensorUpdatePoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateSensorUpdatePoliciesV1) UnmarshalBinary ¶
func (m *RequestsCreateSensorUpdatePoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateSensorUpdatePoliciesV2 ¶
type RequestsCreateSensorUpdatePoliciesV2 struct { // A collection of policies to create // Required: true Resources []*RequestsCreateSensorUpdatePolicyV2 `json:"resources"` }
RequestsCreateSensorUpdatePoliciesV2 A req to create sensor update policies
swagger:model requests.CreateSensorUpdatePoliciesV2
func (*RequestsCreateSensorUpdatePoliciesV2) ContextValidate ¶
func (m *RequestsCreateSensorUpdatePoliciesV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create sensor update policies v2 based on the context it is used
func (*RequestsCreateSensorUpdatePoliciesV2) MarshalBinary ¶
func (m *RequestsCreateSensorUpdatePoliciesV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateSensorUpdatePoliciesV2) UnmarshalBinary ¶
func (m *RequestsCreateSensorUpdatePoliciesV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateSensorUpdatePolicyV1 ¶
type RequestsCreateSensorUpdatePolicyV1 struct { // The description to use when creating the policy Description string `json:"description,omitempty"` // The name to use when creating the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // The settings to create the policy with Settings *RequestsSensorUpdateSettingsV1 `json:"settings,omitempty"` }
RequestsCreateSensorUpdatePolicyV1 requests create sensor update policy v1
swagger:model requests.CreateSensorUpdatePolicyV1
func (*RequestsCreateSensorUpdatePolicyV1) ContextValidate ¶
func (m *RequestsCreateSensorUpdatePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create sensor update policy v1 based on the context it is used
func (*RequestsCreateSensorUpdatePolicyV1) MarshalBinary ¶
func (m *RequestsCreateSensorUpdatePolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateSensorUpdatePolicyV1) UnmarshalBinary ¶
func (m *RequestsCreateSensorUpdatePolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsCreateSensorUpdatePolicyV2 ¶
type RequestsCreateSensorUpdatePolicyV2 struct { // The description to use when creating the policy Description string `json:"description,omitempty"` // The name to use when creating the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // The settings to create the policy with Settings *RequestsSensorUpdateSettingsV2 `json:"settings,omitempty"` }
RequestsCreateSensorUpdatePolicyV2 requests create sensor update policy v2
swagger:model requests.CreateSensorUpdatePolicyV2
func (*RequestsCreateSensorUpdatePolicyV2) ContextValidate ¶
func (m *RequestsCreateSensorUpdatePolicyV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests create sensor update policy v2 based on the context it is used
func (*RequestsCreateSensorUpdatePolicyV2) MarshalBinary ¶
func (m *RequestsCreateSensorUpdatePolicyV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsCreateSensorUpdatePolicyV2) UnmarshalBinary ¶
func (m *RequestsCreateSensorUpdatePolicyV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsDeviceControlPolicyClassSettingsV1 ¶
type RequestsDeviceControlPolicyClassSettingsV1 struct { // Policy action // Required: true // Enum: [FULL_ACCESS FULL_BLOCK READ_ONLY] Action *string `json:"action"` // Exceptions to the rules of this policy setting // Required: true Exceptions []*RequestsDeviceControlPolicyExceptionV1 `json:"exceptions"` // USB Class id // Required: true ID *string `json:"id"` }
RequestsDeviceControlPolicyClassSettingsV1 requests device control policy class settings v1
swagger:model requests.DeviceControlPolicyClassSettingsV1
func (*RequestsDeviceControlPolicyClassSettingsV1) ContextValidate ¶
func (m *RequestsDeviceControlPolicyClassSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests device control policy class settings v1 based on the context it is used
func (*RequestsDeviceControlPolicyClassSettingsV1) MarshalBinary ¶
func (m *RequestsDeviceControlPolicyClassSettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsDeviceControlPolicyClassSettingsV1) UnmarshalBinary ¶
func (m *RequestsDeviceControlPolicyClassSettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsDeviceControlPolicyExceptionV1 ¶
type RequestsDeviceControlPolicyExceptionV1 struct { // action Action string `json:"action,omitempty"` // combined id CombinedID string `json:"combined_id,omitempty"` // description Description string `json:"description,omitempty"` // expiration time // Format: date-time ExpirationTime strfmt.DateTime `json:"expiration_time,omitempty"` // Unique identifier for an exception ID string `json:"id,omitempty"` // product id ProductID string `json:"product_id,omitempty"` // product id decimal ProductIDDecimal string `json:"product_id_decimal,omitempty"` // product name ProductName string `json:"product_name,omitempty"` // serial number SerialNumber string `json:"serial_number,omitempty"` // Hexadecimal VendorID used to apply the exception VendorID string `json:"vendor_id,omitempty"` // Hexadecimal VendorID used to apply the exception VendorIDDecimal string `json:"vendor_id_decimal,omitempty"` // Vendor Name, optional VendorName string `json:"vendor_name,omitempty"` }
RequestsDeviceControlPolicyExceptionV1 requests device control policy exception v1
swagger:model requests.DeviceControlPolicyExceptionV1
func (*RequestsDeviceControlPolicyExceptionV1) ContextValidate ¶
func (m *RequestsDeviceControlPolicyExceptionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests device control policy exception v1 based on context it is used
func (*RequestsDeviceControlPolicyExceptionV1) MarshalBinary ¶
func (m *RequestsDeviceControlPolicyExceptionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsDeviceControlPolicyExceptionV1) UnmarshalBinary ¶
func (m *RequestsDeviceControlPolicyExceptionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsDeviceControlPolicySettingsV1 ¶
type RequestsDeviceControlPolicySettingsV1 struct { // Settings that apply to a USB Class // Required: true Classes []*RequestsDeviceControlPolicyClassSettingsV1 `json:"classes"` // An array of exception IDs to delete from the policy // Required: true DeleteExceptions []string `json:"delete_exceptions"` // Does the end user receives a notification when the policy is violated // Required: true // Enum: [SILENT NOTIFY_USER] EndUserNotification *string `json:"end_user_notification"` // How is this policy enforced // Required: true // Enum: [MONITOR_ONLY MONITOR_ENFORCE] EnforcementMode *string `json:"enforcement_mode"` }
RequestsDeviceControlPolicySettingsV1 requests device control policy settings v1
swagger:model requests.DeviceControlPolicySettingsV1
func (*RequestsDeviceControlPolicySettingsV1) ContextValidate ¶
func (m *RequestsDeviceControlPolicySettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests device control policy settings v1 based on the context it is used
func (*RequestsDeviceControlPolicySettingsV1) MarshalBinary ¶
func (m *RequestsDeviceControlPolicySettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsDeviceControlPolicySettingsV1) UnmarshalBinary ¶
func (m *RequestsDeviceControlPolicySettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsIoaExclusionCreateReqV1 ¶
type RequestsIoaExclusionCreateReqV1 struct { // cl regex // Required: true ClRegex *string `json:"cl_regex"` // comment Comment string `json:"comment,omitempty"` // description // Required: true Description *string `json:"description"` // detection json // Required: true DetectionJSON *string `json:"detection_json"` // groups // Required: true Groups []string `json:"groups"` // ifn regex // Required: true IfnRegex *string `json:"ifn_regex"` // name // Required: true Name *string `json:"name"` // pattern id // Required: true PatternID *string `json:"pattern_id"` // pattern name // Required: true PatternName *string `json:"pattern_name"` }
RequestsIoaExclusionCreateReqV1 requests ioa exclusion create req v1
swagger:model requests.IoaExclusionCreateReqV1
func (*RequestsIoaExclusionCreateReqV1) ContextValidate ¶
func (m *RequestsIoaExclusionCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests ioa exclusion create req v1 based on context it is used
func (*RequestsIoaExclusionCreateReqV1) MarshalBinary ¶
func (m *RequestsIoaExclusionCreateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsIoaExclusionCreateReqV1) UnmarshalBinary ¶
func (m *RequestsIoaExclusionCreateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsIoaExclusionUpdateReqV1 ¶
type RequestsIoaExclusionUpdateReqV1 struct { // cl regex // Required: true ClRegex *string `json:"cl_regex"` // comment Comment string `json:"comment,omitempty"` // description // Required: true Description *string `json:"description"` // detection json // Required: true DetectionJSON *string `json:"detection_json"` // groups // Required: true Groups []string `json:"groups"` // id // Required: true ID *string `json:"id"` // ifn regex // Required: true IfnRegex *string `json:"ifn_regex"` // name // Required: true Name *string `json:"name"` // pattern id // Required: true PatternID *string `json:"pattern_id"` // pattern name // Required: true PatternName *string `json:"pattern_name"` }
RequestsIoaExclusionUpdateReqV1 requests ioa exclusion update req v1
swagger:model requests.IoaExclusionUpdateReqV1
func (*RequestsIoaExclusionUpdateReqV1) ContextValidate ¶
func (m *RequestsIoaExclusionUpdateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests ioa exclusion update req v1 based on context it is used
func (*RequestsIoaExclusionUpdateReqV1) MarshalBinary ¶
func (m *RequestsIoaExclusionUpdateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsIoaExclusionUpdateReqV1) UnmarshalBinary ¶
func (m *RequestsIoaExclusionUpdateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsMlExclusionCreateReqV1 ¶
type RequestsMlExclusionCreateReqV1 struct { // comment Comment string `json:"comment,omitempty"` // excluded from ExcludedFrom []RequestsMlExclusionType `json:"excluded_from"` // groups Groups []string `json:"groups"` // value Value string `json:"value,omitempty"` }
RequestsMlExclusionCreateReqV1 requests ml exclusion create req v1
swagger:model requests.MlExclusionCreateReqV1
func (*RequestsMlExclusionCreateReqV1) ContextValidate ¶
func (m *RequestsMlExclusionCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests ml exclusion create req v1 based on context it is used
func (*RequestsMlExclusionCreateReqV1) MarshalBinary ¶
func (m *RequestsMlExclusionCreateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsMlExclusionCreateReqV1) UnmarshalBinary ¶
func (m *RequestsMlExclusionCreateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsMlExclusionType ¶
type RequestsMlExclusionType interface{}
RequestsMlExclusionType requests ml exclusion type
swagger:model requests.MlExclusionType
type RequestsPreventionSettingV1 ¶
type RequestsPreventionSettingV1 struct { // The id of the setting to update // Required: true ID *string `json:"id"` // The new value for the setting. For a toggle this value will take the form {'enabled':true|false}. For an mlslider this will take the form {'detection':'DISABLED|CAUTIOUS|MODERATE|AGGRESSIVE|EXTRA_AGGRESSIVE','prevention':'DISABLED|CAUTIOUS|MODERATE|AGGRESSIVE|EXTRA_AGGRESSIVE'} // Required: true Value interface{} `json:"value"` }
RequestsPreventionSettingV1 A specific setting to update
swagger:model requests.PreventionSettingV1
func (*RequestsPreventionSettingV1) ContextValidate ¶
func (m *RequestsPreventionSettingV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests prevention setting v1 based on context it is used
func (*RequestsPreventionSettingV1) MarshalBinary ¶
func (m *RequestsPreventionSettingV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsPreventionSettingV1) UnmarshalBinary ¶
func (m *RequestsPreventionSettingV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsRevealUninstallTokenV1 ¶
type RequestsRevealUninstallTokenV1 struct { // An optional message to append to the recorded audit log AuditMessage string `json:"audit_message,omitempty"` // The id of the device to reveal the token for // Required: true DeviceID *string `json:"device_id"` }
RequestsRevealUninstallTokenV1 A req to reveal an uninstall token for a specific device
swagger:model requests.RevealUninstallTokenV1
func (*RequestsRevealUninstallTokenV1) ContextValidate ¶
func (m *RequestsRevealUninstallTokenV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests reveal uninstall token v1 based on context it is used
func (*RequestsRevealUninstallTokenV1) MarshalBinary ¶
func (m *RequestsRevealUninstallTokenV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsRevealUninstallTokenV1) UnmarshalBinary ¶
func (m *RequestsRevealUninstallTokenV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsSensorUpdateBuildV1 ¶ added in v0.2.28
type RequestsSensorUpdateBuildV1 struct { // build // Required: true Build *string `json:"build"` // platform // Required: true Platform *string `json:"platform"` }
RequestsSensorUpdateBuildV1 requests sensor update build v1
swagger:model requests.SensorUpdateBuildV1
func (*RequestsSensorUpdateBuildV1) ContextValidate ¶ added in v0.2.28
func (m *RequestsSensorUpdateBuildV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests sensor update build v1 based on context it is used
func (*RequestsSensorUpdateBuildV1) MarshalBinary ¶ added in v0.2.28
func (m *RequestsSensorUpdateBuildV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsSensorUpdateBuildV1) UnmarshalBinary ¶ added in v0.2.28
func (m *RequestsSensorUpdateBuildV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsSensorUpdateSettingsV1 ¶
type RequestsSensorUpdateSettingsV1 struct { // build Build string `json:"build,omitempty"` }
RequestsSensorUpdateSettingsV1 requests sensor update settings v1
swagger:model requests.SensorUpdateSettingsV1
func (*RequestsSensorUpdateSettingsV1) ContextValidate ¶
func (m *RequestsSensorUpdateSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests sensor update settings v1 based on context it is used
func (*RequestsSensorUpdateSettingsV1) MarshalBinary ¶
func (m *RequestsSensorUpdateSettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsSensorUpdateSettingsV1) UnmarshalBinary ¶
func (m *RequestsSensorUpdateSettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsSensorUpdateSettingsV2 ¶
type RequestsSensorUpdateSettingsV2 struct { // The target build to apply to the policy Build string `json:"build,omitempty"` // The uninstall protection state to apply to the policy // Enum: [ENABLED DISABLED MAINTENANCE_MODE IGNORE UNKNOWN] UninstallProtection string `json:"uninstall_protection,omitempty"` // variants // Required: true Variants []*RequestsSensorUpdateBuildV1 `json:"variants"` }
RequestsSensorUpdateSettingsV2 requests sensor update settings v2
swagger:model requests.SensorUpdateSettingsV2
func (*RequestsSensorUpdateSettingsV2) ContextValidate ¶
func (m *RequestsSensorUpdateSettingsV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests sensor update settings v2 based on the context it is used
func (*RequestsSensorUpdateSettingsV2) MarshalBinary ¶
func (m *RequestsSensorUpdateSettingsV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsSensorUpdateSettingsV2) UnmarshalBinary ¶
func (m *RequestsSensorUpdateSettingsV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsSetPolicyPrecedenceReqV1 ¶
type RequestsSetPolicyPrecedenceReqV1 struct { // The ids of all current prevention policies for the platform specified. The precedence will be set in the order the ids are specified // Required: true Ids []string `json:"ids"` // The name of the platform for which to set precedence // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` }
RequestsSetPolicyPrecedenceReqV1 Sets the precedence order for policies of a given platform
swagger:model requests.SetPolicyPrecedenceReqV1
func (*RequestsSetPolicyPrecedenceReqV1) ContextValidate ¶
func (m *RequestsSetPolicyPrecedenceReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests set policy precedence req v1 based on context it is used
func (*RequestsSetPolicyPrecedenceReqV1) MarshalBinary ¶
func (m *RequestsSetPolicyPrecedenceReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsSetPolicyPrecedenceReqV1) UnmarshalBinary ¶
func (m *RequestsSetPolicyPrecedenceReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsSvExclusionCreateReqV1 ¶
type RequestsSvExclusionCreateReqV1 struct { // comment Comment string `json:"comment,omitempty"` // groups Groups []string `json:"groups"` // value Value string `json:"value,omitempty"` }
RequestsSvExclusionCreateReqV1 requests sv exclusion create req v1
swagger:model requests.SvExclusionCreateReqV1
func (*RequestsSvExclusionCreateReqV1) ContextValidate ¶
func (m *RequestsSvExclusionCreateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests sv exclusion create req v1 based on context it is used
func (*RequestsSvExclusionCreateReqV1) MarshalBinary ¶
func (m *RequestsSvExclusionCreateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsSvExclusionCreateReqV1) UnmarshalBinary ¶
func (m *RequestsSvExclusionCreateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsSvExclusionUpdateReqV1 ¶
type RequestsSvExclusionUpdateReqV1 struct { // comment Comment string `json:"comment,omitempty"` // groups Groups []string `json:"groups"` // id // Required: true ID *string `json:"id"` // value Value string `json:"value,omitempty"` }
RequestsSvExclusionUpdateReqV1 requests sv exclusion update req v1
swagger:model requests.SvExclusionUpdateReqV1
func (*RequestsSvExclusionUpdateReqV1) ContextValidate ¶
func (m *RequestsSvExclusionUpdateReqV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests sv exclusion update req v1 based on context it is used
func (*RequestsSvExclusionUpdateReqV1) MarshalBinary ¶
func (m *RequestsSvExclusionUpdateReqV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsSvExclusionUpdateReqV1) UnmarshalBinary ¶
func (m *RequestsSvExclusionUpdateReqV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateDeviceControlPoliciesV1 ¶
type RequestsUpdateDeviceControlPoliciesV1 struct { // A collection of policies to update // Required: true Resources []*RequestsUpdateDeviceControlPolicyV1 `json:"resources"` }
RequestsUpdateDeviceControlPoliciesV1 A req to update DeviceControl policies
swagger:model requests.UpdateDeviceControlPoliciesV1
func (*RequestsUpdateDeviceControlPoliciesV1) ContextValidate ¶
func (m *RequestsUpdateDeviceControlPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update device control policies v1 based on the context it is used
func (*RequestsUpdateDeviceControlPoliciesV1) MarshalBinary ¶
func (m *RequestsUpdateDeviceControlPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateDeviceControlPoliciesV1) UnmarshalBinary ¶
func (m *RequestsUpdateDeviceControlPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateDeviceControlPolicyV1 ¶
type RequestsUpdateDeviceControlPolicyV1 struct { // The new description to assign to the policy Description string `json:"description,omitempty"` // The id of the policy to update // Required: true ID *string `json:"id"` // The new name to assign to the policy Name string `json:"name,omitempty"` // A collection of DeviceControl policy settings to update // Required: true Settings *RequestsDeviceControlPolicySettingsV1 `json:"settings"` }
RequestsUpdateDeviceControlPolicyV1 An update for a specific policy
swagger:model requests.UpdateDeviceControlPolicyV1
func (*RequestsUpdateDeviceControlPolicyV1) ContextValidate ¶
func (m *RequestsUpdateDeviceControlPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update device control policy v1 based on the context it is used
func (*RequestsUpdateDeviceControlPolicyV1) MarshalBinary ¶
func (m *RequestsUpdateDeviceControlPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateDeviceControlPolicyV1) UnmarshalBinary ¶
func (m *RequestsUpdateDeviceControlPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateFirewallPoliciesV1 ¶
type RequestsUpdateFirewallPoliciesV1 struct { // A collection of policies to update // Required: true Resources []*RequestsUpdateFirewallPolicyV1 `json:"resources"` }
RequestsUpdateFirewallPoliciesV1 A req to update firewall policies
swagger:model requests.UpdateFirewallPoliciesV1
func (*RequestsUpdateFirewallPoliciesV1) ContextValidate ¶
func (m *RequestsUpdateFirewallPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update firewall policies v1 based on the context it is used
func (*RequestsUpdateFirewallPoliciesV1) MarshalBinary ¶
func (m *RequestsUpdateFirewallPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateFirewallPoliciesV1) UnmarshalBinary ¶
func (m *RequestsUpdateFirewallPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateFirewallPolicyV1 ¶
type RequestsUpdateFirewallPolicyV1 struct { // The new description to assign to the policy Description string `json:"description,omitempty"` // The id of the policy to update // Required: true ID *string `json:"id"` // The new name to assign to the policy Name string `json:"name,omitempty"` }
RequestsUpdateFirewallPolicyV1 requests update firewall policy v1
swagger:model requests.UpdateFirewallPolicyV1
func (*RequestsUpdateFirewallPolicyV1) ContextValidate ¶
func (m *RequestsUpdateFirewallPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this requests update firewall policy v1 based on context it is used
func (*RequestsUpdateFirewallPolicyV1) MarshalBinary ¶
func (m *RequestsUpdateFirewallPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateFirewallPolicyV1) UnmarshalBinary ¶
func (m *RequestsUpdateFirewallPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateGroupV1 ¶
type RequestsUpdateGroupV1 struct { // The new assignment rule of the group. Note: If the group type is static, this field cannot be updated manually AssignmentRule string `json:"assignment_rule,omitempty"` // The new description of the group Description string `json:"description,omitempty"` // The id of the group to update // Required: true ID *string `json:"id"` // The new name of the group Name string `json:"name,omitempty"` }
RequestsUpdateGroupV1 A specific group to be updated
swagger:model requests.UpdateGroupV1
func (*RequestsUpdateGroupV1) ContextValidate ¶
ContextValidate validates this requests update group v1 based on context it is used
func (*RequestsUpdateGroupV1) MarshalBinary ¶
func (m *RequestsUpdateGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateGroupV1) UnmarshalBinary ¶
func (m *RequestsUpdateGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateGroupsV1 ¶
type RequestsUpdateGroupsV1 struct { // A collection of groups to update // Required: true Resources []*RequestsUpdateGroupV1 `json:"resources"` }
RequestsUpdateGroupsV1 A request to update a set of device groups
swagger:model requests.UpdateGroupsV1
func (*RequestsUpdateGroupsV1) ContextValidate ¶
func (m *RequestsUpdateGroupsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update groups v1 based on the context it is used
func (*RequestsUpdateGroupsV1) MarshalBinary ¶
func (m *RequestsUpdateGroupsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateGroupsV1) UnmarshalBinary ¶
func (m *RequestsUpdateGroupsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdatePreventionPoliciesV1 ¶
type RequestsUpdatePreventionPoliciesV1 struct { // A collection of policies to update // Required: true Resources []*RequestsUpdatePreventionPolicyV1 `json:"resources"` }
RequestsUpdatePreventionPoliciesV1 A req to update prevention policies
swagger:model requests.UpdatePreventionPoliciesV1
func (*RequestsUpdatePreventionPoliciesV1) ContextValidate ¶
func (m *RequestsUpdatePreventionPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update prevention policies v1 based on the context it is used
func (*RequestsUpdatePreventionPoliciesV1) MarshalBinary ¶
func (m *RequestsUpdatePreventionPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdatePreventionPoliciesV1) UnmarshalBinary ¶
func (m *RequestsUpdatePreventionPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdatePreventionPolicyV1 ¶
type RequestsUpdatePreventionPolicyV1 struct { // The new description to assign to the policy Description string `json:"description,omitempty"` // The id of the policy to update // Required: true ID *string `json:"id"` // The new name to assign to the policy Name string `json:"name,omitempty"` // A collection of prevention policy settings to update // Required: true Settings []*RequestsPreventionSettingV1 `json:"settings"` }
RequestsUpdatePreventionPolicyV1 An update for a specific policy
swagger:model requests.UpdatePreventionPolicyV1
func (*RequestsUpdatePreventionPolicyV1) ContextValidate ¶
func (m *RequestsUpdatePreventionPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update prevention policy v1 based on the context it is used
func (*RequestsUpdatePreventionPolicyV1) MarshalBinary ¶
func (m *RequestsUpdatePreventionPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdatePreventionPolicyV1) UnmarshalBinary ¶
func (m *RequestsUpdatePreventionPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateRTResponsePoliciesV1 ¶ added in v0.2.3
type RequestsUpdateRTResponsePoliciesV1 struct { // A collection of policies to update // Required: true Resources []*RequestsUpdateRTResponsePolicyV1 `json:"resources"` }
RequestsUpdateRTResponsePoliciesV1 A req to update realtime response policies
swagger:model requests.UpdateRTResponsePoliciesV1
func (*RequestsUpdateRTResponsePoliciesV1) ContextValidate ¶ added in v0.2.3
func (m *RequestsUpdateRTResponsePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update r t response policies v1 based on the context it is used
func (*RequestsUpdateRTResponsePoliciesV1) MarshalBinary ¶ added in v0.2.3
func (m *RequestsUpdateRTResponsePoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateRTResponsePoliciesV1) UnmarshalBinary ¶ added in v0.2.3
func (m *RequestsUpdateRTResponsePoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateRTResponsePolicyV1 ¶ added in v0.2.3
type RequestsUpdateRTResponsePolicyV1 struct { // The new description to assign to the policy Description string `json:"description,omitempty"` // The id of the policy to update // Required: true ID *string `json:"id"` // The new name to assign to the policy Name string `json:"name,omitempty"` // A collection of realtime response policy settings to update // Required: true Settings []*RequestsPreventionSettingV1 `json:"settings"` }
RequestsUpdateRTResponsePolicyV1 An update for a specific policy
swagger:model requests.UpdateRTResponsePolicyV1
func (*RequestsUpdateRTResponsePolicyV1) ContextValidate ¶ added in v0.2.3
func (m *RequestsUpdateRTResponsePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update r t response policy v1 based on the context it is used
func (*RequestsUpdateRTResponsePolicyV1) MarshalBinary ¶ added in v0.2.3
func (m *RequestsUpdateRTResponsePolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateRTResponsePolicyV1) UnmarshalBinary ¶ added in v0.2.3
func (m *RequestsUpdateRTResponsePolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateSensorUpdatePoliciesV1 ¶
type RequestsUpdateSensorUpdatePoliciesV1 struct { // A collection of policies to update // Required: true Resources []*RequestsUpdateSensorUpdatePolicyV1 `json:"resources"` }
RequestsUpdateSensorUpdatePoliciesV1 A req to update sensorUpdate policies
swagger:model requests.UpdateSensorUpdatePoliciesV1
func (*RequestsUpdateSensorUpdatePoliciesV1) ContextValidate ¶
func (m *RequestsUpdateSensorUpdatePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update sensor update policies v1 based on the context it is used
func (*RequestsUpdateSensorUpdatePoliciesV1) MarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateSensorUpdatePoliciesV1) UnmarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateSensorUpdatePoliciesV2 ¶
type RequestsUpdateSensorUpdatePoliciesV2 struct { // A collection of policies to update // Required: true Resources []*RequestsUpdateSensorUpdatePolicyV2 `json:"resources"` }
RequestsUpdateSensorUpdatePoliciesV2 A req to update sensorUpdate policies
swagger:model requests.UpdateSensorUpdatePoliciesV2
func (*RequestsUpdateSensorUpdatePoliciesV2) ContextValidate ¶
func (m *RequestsUpdateSensorUpdatePoliciesV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update sensor update policies v2 based on the context it is used
func (*RequestsUpdateSensorUpdatePoliciesV2) MarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePoliciesV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateSensorUpdatePoliciesV2) UnmarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePoliciesV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateSensorUpdatePolicyV1 ¶
type RequestsUpdateSensorUpdatePolicyV1 struct { // The new description to assign to the policy Description string `json:"description,omitempty"` // The id of the policy to update // Required: true ID *string `json:"id"` // The new name to assign to the policy Name string `json:"name,omitempty"` // A collection of sensorUpdate policy settings to update Settings *RequestsSensorUpdateSettingsV1 `json:"settings,omitempty"` }
RequestsUpdateSensorUpdatePolicyV1 An update for a specific policy
swagger:model requests.UpdateSensorUpdatePolicyV1
func (*RequestsUpdateSensorUpdatePolicyV1) ContextValidate ¶
func (m *RequestsUpdateSensorUpdatePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update sensor update policy v1 based on the context it is used
func (*RequestsUpdateSensorUpdatePolicyV1) MarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateSensorUpdatePolicyV1) UnmarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type RequestsUpdateSensorUpdatePolicyV2 ¶
type RequestsUpdateSensorUpdatePolicyV2 struct { // The new description to assign to the policy Description string `json:"description,omitempty"` // The id of the policy to update // Required: true ID *string `json:"id"` // The new name to assign to the policy Name string `json:"name,omitempty"` // A collection of sensorUpdate policy settings to update Settings *RequestsSensorUpdateSettingsV2 `json:"settings,omitempty"` }
RequestsUpdateSensorUpdatePolicyV2 An update for a specific policy
swagger:model requests.UpdateSensorUpdatePolicyV2
func (*RequestsUpdateSensorUpdatePolicyV2) ContextValidate ¶
func (m *RequestsUpdateSensorUpdatePolicyV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this requests update sensor update policy v2 based on the context it is used
func (*RequestsUpdateSensorUpdatePolicyV2) MarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePolicyV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*RequestsUpdateSensorUpdatePolicyV2) UnmarshalBinary ¶
func (m *RequestsUpdateSensorUpdatePolicyV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type Resources ¶ added in v0.2.4
type Resources struct { // default subscription id // Required: true DefaultSubscriptionID *string `json:"default_subscription_id"` // subscription ids // Required: true SubscriptionIds []string `json:"subscription_ids"` // tenant id // Required: true TenantID *string `json:"tenant_id"` }
Resources resources
swagger:model .resources
func (*Resources) ContextValidate ¶ added in v0.2.4
ContextValidate validates this resources based on context it is used
func (*Resources) MarshalBinary ¶ added in v0.2.4
MarshalBinary interface implementation
func (*Resources) UnmarshalBinary ¶ added in v0.2.4
UnmarshalBinary interface implementation
type ResponsesDeviceControlPoliciesV1 ¶
type ResponsesDeviceControlPoliciesV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesDeviceControlPolicyV1 `json:"resources"` }
ResponsesDeviceControlPoliciesV1 responses device control policies v1
swagger:model responses.DeviceControlPoliciesV1
func (*ResponsesDeviceControlPoliciesV1) ContextValidate ¶
func (m *ResponsesDeviceControlPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses device control policies v1 based on the context it is used
func (*ResponsesDeviceControlPoliciesV1) MarshalBinary ¶
func (m *ResponsesDeviceControlPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesDeviceControlPoliciesV1) UnmarshalBinary ¶
func (m *ResponsesDeviceControlPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesDeviceControlPolicyClassSettingsV1 ¶
type ResponsesDeviceControlPolicyClassSettingsV1 struct { // Policy action // Required: true // Enum: [FULL_ACCESS FULL_BLOCK READ_ONLY] Action *string `json:"action"` // Exceptions to the rules of this policy setting // Required: true Exceptions []*ResponsesDeviceControlPolicyExceptionV1 `json:"exceptions"` // USB Class id // Required: true ID *string `json:"id"` }
ResponsesDeviceControlPolicyClassSettingsV1 responses device control policy class settings v1
swagger:model responses.DeviceControlPolicyClassSettingsV1
func (*ResponsesDeviceControlPolicyClassSettingsV1) ContextValidate ¶
func (m *ResponsesDeviceControlPolicyClassSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses device control policy class settings v1 based on the context it is used
func (*ResponsesDeviceControlPolicyClassSettingsV1) MarshalBinary ¶
func (m *ResponsesDeviceControlPolicyClassSettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesDeviceControlPolicyClassSettingsV1) UnmarshalBinary ¶
func (m *ResponsesDeviceControlPolicyClassSettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesDeviceControlPolicyExceptionV1 ¶
type ResponsesDeviceControlPolicyExceptionV1 struct { // action Action string `json:"action,omitempty"` // USB Class ID to apply the exception. If empty it applies to all classes // Required: true Class *string `json:"class"` // combined id CombinedID string `json:"combined_id,omitempty"` // description Description string `json:"description,omitempty"` // expiration time ExpirationTime string `json:"expiration_time,omitempty"` // Unique identifier for an exception // Required: true ID *string `json:"id"` // match method MatchMethod string `json:"match_method,omitempty"` // product id ProductID string `json:"product_id,omitempty"` // product id decimal ProductIDDecimal string `json:"product_id_decimal,omitempty"` // product name ProductName string `json:"product_name,omitempty"` // serial number SerialNumber string `json:"serial_number,omitempty"` // Hexadecimal VendorID used to apply the exception VendorID string `json:"vendor_id,omitempty"` // Hexadecimal VendorID used to apply the exception VendorIDDecimal string `json:"vendor_id_decimal,omitempty"` // Vendor Name VendorName string `json:"vendor_name,omitempty"` }
ResponsesDeviceControlPolicyExceptionV1 responses device control policy exception v1
swagger:model responses.DeviceControlPolicyExceptionV1
func (*ResponsesDeviceControlPolicyExceptionV1) ContextValidate ¶
func (m *ResponsesDeviceControlPolicyExceptionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses device control policy exception v1 based on context it is used
func (*ResponsesDeviceControlPolicyExceptionV1) MarshalBinary ¶
func (m *ResponsesDeviceControlPolicyExceptionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesDeviceControlPolicyExceptionV1) UnmarshalBinary ¶
func (m *ResponsesDeviceControlPolicyExceptionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesDeviceControlPolicyV1 ¶
type ResponsesDeviceControlPolicyV1 struct { // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // settings // Required: true Settings *ResponsesDeviceControlSettingsV1 `json:"settings"` }
ResponsesDeviceControlPolicyV1 responses device control policy v1
swagger:model responses.DeviceControlPolicyV1
func (*ResponsesDeviceControlPolicyV1) ContextValidate ¶
func (m *ResponsesDeviceControlPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses device control policy v1 based on the context it is used
func (*ResponsesDeviceControlPolicyV1) MarshalBinary ¶
func (m *ResponsesDeviceControlPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesDeviceControlPolicyV1) UnmarshalBinary ¶
func (m *ResponsesDeviceControlPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesDeviceControlSettingsV1 ¶
type ResponsesDeviceControlSettingsV1 struct { // List of class_settings this policy applies to // Required: true Classes []*ResponsesDeviceControlPolicyClassSettingsV1 `json:"classes"` // Does the end user receives a notification when the policy is violated // Required: true // Enum: [SILENT NOTIFY_USER] EndUserNotification *string `json:"end_user_notification"` // [How] is this policy enforced // Required: true // Enum: [MONITOR_ONLY MONITOR_ENFORCE OFF] EnforcementMode *string `json:"enforcement_mode"` }
ResponsesDeviceControlSettingsV1 responses device control settings v1
swagger:model responses.DeviceControlSettingsV1
func (*ResponsesDeviceControlSettingsV1) ContextValidate ¶
func (m *ResponsesDeviceControlSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses device control settings v1 based on the context it is used
func (*ResponsesDeviceControlSettingsV1) MarshalBinary ¶
func (m *ResponsesDeviceControlSettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesDeviceControlSettingsV1) UnmarshalBinary ¶
func (m *ResponsesDeviceControlSettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesFirewallPoliciesV1 ¶
type ResponsesFirewallPoliciesV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesFirewallPolicyV1 `json:"resources"` }
ResponsesFirewallPoliciesV1 responses firewall policies v1
swagger:model responses.FirewallPoliciesV1
func (*ResponsesFirewallPoliciesV1) ContextValidate ¶
func (m *ResponsesFirewallPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses firewall policies v1 based on the context it is used
func (*ResponsesFirewallPoliciesV1) MarshalBinary ¶
func (m *ResponsesFirewallPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesFirewallPoliciesV1) UnmarshalBinary ¶
func (m *ResponsesFirewallPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesFirewallPolicyV1 ¶
type ResponsesFirewallPolicyV1 struct { // Channel file version for the policy // Required: true ChannelVersion *int64 `json:"channel_version"` // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // Firewall rule set id. This id combines several firewall rules and gets attached to the policy // Required: true RuleSetID *string `json:"rule_set_id"` }
ResponsesFirewallPolicyV1 responses firewall policy v1
swagger:model responses.FirewallPolicyV1
func (*ResponsesFirewallPolicyV1) ContextValidate ¶
func (m *ResponsesFirewallPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses firewall policy v1 based on the context it is used
func (*ResponsesFirewallPolicyV1) MarshalBinary ¶
func (m *ResponsesFirewallPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesFirewallPolicyV1) UnmarshalBinary ¶
func (m *ResponsesFirewallPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesHostGroupMembersV1 ¶
type ResponsesHostGroupMembersV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // A collection of device details // Required: true Resources []*CsdomainDevice `json:"resources"` }
ResponsesHostGroupMembersV1 responses host group members v1
swagger:model responses.HostGroupMembersV1
func (*ResponsesHostGroupMembersV1) ContextValidate ¶
func (m *ResponsesHostGroupMembersV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses host group members v1 based on the context it is used
func (*ResponsesHostGroupMembersV1) MarshalBinary ¶
func (m *ResponsesHostGroupMembersV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesHostGroupMembersV1) UnmarshalBinary ¶
func (m *ResponsesHostGroupMembersV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesHostGroupV1 ¶
type ResponsesHostGroupV1 struct { // The assignment rule of a group AssignmentRule string `json:"assignment_rule,omitempty"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // An additional description of the group or the devices it targets // Required: true Description *string `json:"description"` // The method by which this host group is managed // Enum: [static dynamic staticByID] GroupType string `json:"group_type,omitempty"` // The identifier of this host group // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The name of the group // Required: true Name *string `json:"name"` }
ResponsesHostGroupV1 A host group which targets a set of devices either through a dynamic assignment rule or a static set of hosts
swagger:model responses.HostGroupV1
func (*ResponsesHostGroupV1) ContextValidate ¶
ContextValidate validates this responses host group v1 based on context it is used
func (*ResponsesHostGroupV1) MarshalBinary ¶
func (m *ResponsesHostGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesHostGroupV1) UnmarshalBinary ¶
func (m *ResponsesHostGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesHostGroupsV1 ¶
type ResponsesHostGroupsV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesHostGroupV1 `json:"resources"` }
ResponsesHostGroupsV1 responses host groups v1
swagger:model responses.HostGroupsV1
func (*ResponsesHostGroupsV1) ContextValidate ¶
ContextValidate validate this responses host groups v1 based on the context it is used
func (*ResponsesHostGroupsV1) MarshalBinary ¶
func (m *ResponsesHostGroupsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesHostGroupsV1) UnmarshalBinary ¶
func (m *ResponsesHostGroupsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesIOARuleGroupV1 ¶ added in v0.2.11
type ResponsesIOARuleGroupV1 struct { // comment // Required: true Comment *string `json:"comment"` // The last attempted time CFS got this data on the rule group // Required: true // Format: date-time CommittedTimestamp *strfmt.DateTime `json:"committed_timestamp"` // The email of the user which created the rule group // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // customer id // Required: true CustomerID *string `json:"customer_id"` // deleted // Required: true Deleted *bool `json:"deleted"` // An additional description of the group or the rules it contains // Required: true Description *string `json:"description"` // enabled // Required: true Enabled *bool `json:"enabled"` // The identifier of this IOA rule group // Required: true ID *string `json:"id"` // The email of the user which last modified the rule group // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The name of the group // Required: true Name *string `json:"name"` // platform // Required: true Platform *string `json:"platform"` // rule ids // Required: true RuleIds []string `json:"rule_ids"` // version // Required: true Version *int64 `json:"version"` }
ResponsesIOARuleGroupV1 An IOA rule group which contains a set of IOA rules
swagger:model responses.IOARuleGroupV1
func (*ResponsesIOARuleGroupV1) ContextValidate ¶ added in v0.2.11
func (m *ResponsesIOARuleGroupV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses i o a rule group v1 based on context it is used
func (*ResponsesIOARuleGroupV1) MarshalBinary ¶ added in v0.2.11
func (m *ResponsesIOARuleGroupV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesIOARuleGroupV1) UnmarshalBinary ¶ added in v0.2.11
func (m *ResponsesIOARuleGroupV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesIoaExclusionRespV1 ¶
type ResponsesIoaExclusionRespV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesIoaExclusionV1 `json:"resources"` }
ResponsesIoaExclusionRespV1 responses ioa exclusion resp v1
swagger:model responses.IoaExclusionRespV1
func (*ResponsesIoaExclusionRespV1) ContextValidate ¶
func (m *ResponsesIoaExclusionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses ioa exclusion resp v1 based on the context it is used
func (*ResponsesIoaExclusionRespV1) MarshalBinary ¶
func (m *ResponsesIoaExclusionRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesIoaExclusionRespV1) UnmarshalBinary ¶
func (m *ResponsesIoaExclusionRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesIoaExclusionV1 ¶
type ResponsesIoaExclusionV1 struct { // applied globally // Required: true AppliedGlobally *bool `json:"applied_globally"` // cl regex // Required: true ClRegex *string `json:"cl_regex"` // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // description // Required: true Description *string `json:"description"` // detection json // Required: true DetectionJSON *string `json:"detection_json"` // groups // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // id // Required: true ID *string `json:"id"` // ifn regex // Required: true IfnRegex *string `json:"ifn_regex"` // last modified // Required: true // Format: date-time LastModified *strfmt.DateTime `json:"last_modified"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // name // Required: true Name *string `json:"name"` // pattern id // Required: true PatternID *string `json:"pattern_id"` // pattern name // Required: true PatternName *string `json:"pattern_name"` }
ResponsesIoaExclusionV1 responses ioa exclusion v1
swagger:model responses.IoaExclusionV1
func (*ResponsesIoaExclusionV1) ContextValidate ¶
func (m *ResponsesIoaExclusionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses ioa exclusion v1 based on the context it is used
func (*ResponsesIoaExclusionV1) MarshalBinary ¶
func (m *ResponsesIoaExclusionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesIoaExclusionV1) UnmarshalBinary ¶
func (m *ResponsesIoaExclusionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesMlExclusionRespV1 ¶
type ResponsesMlExclusionRespV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesMlExclusionV1 `json:"resources"` }
ResponsesMlExclusionRespV1 responses ml exclusion resp v1
swagger:model responses.MlExclusionRespV1
func (*ResponsesMlExclusionRespV1) ContextValidate ¶
func (m *ResponsesMlExclusionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses ml exclusion resp v1 based on the context it is used
func (*ResponsesMlExclusionRespV1) MarshalBinary ¶
func (m *ResponsesMlExclusionRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesMlExclusionRespV1) UnmarshalBinary ¶
func (m *ResponsesMlExclusionRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesMlExclusionV1 ¶
type ResponsesMlExclusionV1 struct { // applied globally // Required: true AppliedGlobally *bool `json:"applied_globally"` // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // excluded from ExcludedFrom []string `json:"excluded_from"` // groups // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // id // Required: true ID *string `json:"id"` // last modified // Required: true // Format: date-time LastModified *strfmt.DateTime `json:"last_modified"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // regexp value // Required: true RegexpValue *string `json:"regexp_value"` // value // Required: true Value *string `json:"value"` // value hash // Required: true ValueHash *string `json:"value_hash"` }
ResponsesMlExclusionV1 responses ml exclusion v1
swagger:model responses.MlExclusionV1
func (*ResponsesMlExclusionV1) ContextValidate ¶
func (m *ResponsesMlExclusionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses ml exclusion v1 based on the context it is used
func (*ResponsesMlExclusionV1) MarshalBinary ¶
func (m *ResponsesMlExclusionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesMlExclusionV1) UnmarshalBinary ¶
func (m *ResponsesMlExclusionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesPolicyMembersRespV1 ¶
type ResponsesPolicyMembersRespV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // A collection of device details // Required: true Resources []*DeviceDevice `json:"resources"` }
ResponsesPolicyMembersRespV1 responses policy members resp v1
swagger:model responses.PolicyMembersRespV1
func (*ResponsesPolicyMembersRespV1) ContextValidate ¶
func (m *ResponsesPolicyMembersRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses policy members resp v1 based on the context it is used
func (*ResponsesPolicyMembersRespV1) MarshalBinary ¶
func (m *ResponsesPolicyMembersRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesPolicyMembersRespV1) UnmarshalBinary ¶
func (m *ResponsesPolicyMembersRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesPreventionCategoryV1 ¶
type ResponsesPreventionCategoryV1 struct { // The name of the category // Required: true Name *string `json:"name"` // A collection of prevention policy settings // Required: true Settings []*ResponsesPreventionSettingV1 `json:"settings"` }
ResponsesPreventionCategoryV1 A prevention policy category
swagger:model responses.PreventionCategoryV1
func (*ResponsesPreventionCategoryV1) ContextValidate ¶
func (m *ResponsesPreventionCategoryV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses prevention category v1 based on the context it is used
func (*ResponsesPreventionCategoryV1) MarshalBinary ¶
func (m *ResponsesPreventionCategoryV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesPreventionCategoryV1) UnmarshalBinary ¶
func (m *ResponsesPreventionCategoryV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesPreventionPoliciesV1 ¶
type ResponsesPreventionPoliciesV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesPreventionPolicyV1 `json:"resources"` }
ResponsesPreventionPoliciesV1 responses prevention policies v1
swagger:model responses.PreventionPoliciesV1
func (*ResponsesPreventionPoliciesV1) ContextValidate ¶
func (m *ResponsesPreventionPoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses prevention policies v1 based on the context it is used
func (*ResponsesPreventionPoliciesV1) MarshalBinary ¶
func (m *ResponsesPreventionPoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesPreventionPoliciesV1) UnmarshalBinary ¶
func (m *ResponsesPreventionPoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesPreventionPolicyV1 ¶
type ResponsesPreventionPolicyV1 struct { // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The IOA rule groups that are currently attached to the policy // Required: true IoaRuleGroups []*ResponsesIOARuleGroupV1 `json:"ioa_rule_groups"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // A category of settings in a prevention policy // Required: true PreventionSettings []*ResponsesPreventionCategoryV1 `json:"prevention_settings"` }
ResponsesPreventionPolicyV1 A fully formed prevention policy
swagger:model responses.PreventionPolicyV1
func (*ResponsesPreventionPolicyV1) ContextValidate ¶
func (m *ResponsesPreventionPolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses prevention policy v1 based on the context it is used
func (*ResponsesPreventionPolicyV1) MarshalBinary ¶
func (m *ResponsesPreventionPolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesPreventionPolicyV1) UnmarshalBinary ¶
func (m *ResponsesPreventionPolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesPreventionSettingV1 ¶
type ResponsesPreventionSettingV1 struct { // The human readable description of the setting Description string `json:"description,omitempty"` // The id of the setting // Required: true ID *string `json:"id"` // The name of the setting // Required: true Name *string `json:"name"` // The type of the setting which can be used as a hint when displaying in the UI // Required: true // Enum: [toggle mlslider] Type *string `json:"type"` // The value for the setting. For a toggle this value will take the form {'enabled':true|false}. For an mlslider this will take the form {'detection':'DISABLED|CAUTIOUS|MODERATE|AGGRESSIVE|EXTRA_AGGRESSIVE','prevention':'DISABLED|CAUTIOUS|MODERATE|AGGRESSIVE|EXTRA_AGGRESSIVE'} // Required: true Value interface{} `json:"value"` }
ResponsesPreventionSettingV1 A prevention policy setting
swagger:model responses.PreventionSettingV1
func (*ResponsesPreventionSettingV1) ContextValidate ¶
func (m *ResponsesPreventionSettingV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses prevention setting v1 based on context it is used
func (*ResponsesPreventionSettingV1) MarshalBinary ¶
func (m *ResponsesPreventionSettingV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesPreventionSettingV1) UnmarshalBinary ¶
func (m *ResponsesPreventionSettingV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesRTResponsePoliciesV1 ¶ added in v0.2.3
type ResponsesRTResponsePoliciesV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesRTResponsePolicyV1 `json:"resources"` }
ResponsesRTResponsePoliciesV1 responses r t response policies v1
swagger:model responses.RTResponsePoliciesV1
func (*ResponsesRTResponsePoliciesV1) ContextValidate ¶ added in v0.2.3
func (m *ResponsesRTResponsePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses r t response policies v1 based on the context it is used
func (*ResponsesRTResponsePoliciesV1) MarshalBinary ¶ added in v0.2.3
func (m *ResponsesRTResponsePoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesRTResponsePoliciesV1) UnmarshalBinary ¶ added in v0.2.3
func (m *ResponsesRTResponsePoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesRTResponsePolicyV1 ¶ added in v0.2.3
type ResponsesRTResponsePolicyV1 struct { // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // A category of settings in a RTR policy // Required: true Settings []*ResponsesPreventionCategoryV1 `json:"settings"` }
ResponsesRTResponsePolicyV1 A fully formed RTR policy
swagger:model responses.RTResponsePolicyV1
func (*ResponsesRTResponsePolicyV1) ContextValidate ¶ added in v0.2.3
func (m *ResponsesRTResponsePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses r t response policy v1 based on the context it is used
func (*ResponsesRTResponsePolicyV1) MarshalBinary ¶ added in v0.2.3
func (m *ResponsesRTResponsePolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesRTResponsePolicyV1) UnmarshalBinary ¶ added in v0.2.3
func (m *ResponsesRTResponsePolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesRevealUninstallTokenRespV1 ¶
type ResponsesRevealUninstallTokenRespV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // A collection of uninstall tokens // Required: true Resources []*ResponsesUninstallTokenV1 `json:"resources"` }
ResponsesRevealUninstallTokenRespV1 responses reveal uninstall token resp v1
swagger:model responses.RevealUninstallTokenRespV1
func (*ResponsesRevealUninstallTokenRespV1) ContextValidate ¶
func (m *ResponsesRevealUninstallTokenRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses reveal uninstall token resp v1 based on the context it is used
func (*ResponsesRevealUninstallTokenRespV1) MarshalBinary ¶
func (m *ResponsesRevealUninstallTokenRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesRevealUninstallTokenRespV1) UnmarshalBinary ¶
func (m *ResponsesRevealUninstallTokenRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdateBuildV1 ¶
type ResponsesSensorUpdateBuildV1 struct { // build // Required: true Build *string `json:"build"` // platform // Required: true Platform *string `json:"platform"` // sensor version // Required: true SensorVersion *string `json:"sensor_version"` }
ResponsesSensorUpdateBuildV1 responses sensor update build v1
swagger:model responses.SensorUpdateBuildV1
func (*ResponsesSensorUpdateBuildV1) ContextValidate ¶
func (m *ResponsesSensorUpdateBuildV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses sensor update build v1 based on context it is used
func (*ResponsesSensorUpdateBuildV1) MarshalBinary ¶
func (m *ResponsesSensorUpdateBuildV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdateBuildV1) UnmarshalBinary ¶
func (m *ResponsesSensorUpdateBuildV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdateBuildsV1 ¶
type ResponsesSensorUpdateBuildsV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesSensorUpdateBuildV1 `json:"resources"` }
ResponsesSensorUpdateBuildsV1 responses sensor update builds v1
swagger:model responses.SensorUpdateBuildsV1
func (*ResponsesSensorUpdateBuildsV1) ContextValidate ¶
func (m *ResponsesSensorUpdateBuildsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update builds v1 based on the context it is used
func (*ResponsesSensorUpdateBuildsV1) MarshalBinary ¶
func (m *ResponsesSensorUpdateBuildsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdateBuildsV1) UnmarshalBinary ¶
func (m *ResponsesSensorUpdateBuildsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdateKernelV1 ¶ added in v0.2.17
type ResponsesSensorUpdateKernelV1 struct { // architecture // Required: true Architecture *string `json:"architecture"` // base package supported sensor versions // Required: true BasePackageSupportedSensorVersions []string `json:"base_package_supported_sensor_versions"` // created timestamp // Required: true CreatedTimestamp *string `json:"created_timestamp"` // distro // Required: true Distro *string `json:"distro"` // distro version // Required: true DistroVersion *string `json:"distro_version"` // flavor // Required: true Flavor *string `json:"flavor"` // id // Required: true ID *string `json:"id"` // modified timestamp // Required: true ModifiedTimestamp *string `json:"modified_timestamp"` // release // Required: true Release *string `json:"release"` // vendor // Required: true Vendor *string `json:"vendor"` // version // Required: true Version *string `json:"version"` // ztl module supported sensor versions // Required: true ZtlModuleSupportedSensorVersions []string `json:"ztl_module_supported_sensor_versions"` // ztl supported sensor versions // Required: true ZtlSupportedSensorVersions []string `json:"ztl_supported_sensor_versions"` }
ResponsesSensorUpdateKernelV1 responses sensor update kernel v1
swagger:model responses.SensorUpdateKernelV1
func (*ResponsesSensorUpdateKernelV1) ContextValidate ¶ added in v0.2.17
func (m *ResponsesSensorUpdateKernelV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses sensor update kernel v1 based on context it is used
func (*ResponsesSensorUpdateKernelV1) MarshalBinary ¶ added in v0.2.17
func (m *ResponsesSensorUpdateKernelV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdateKernelV1) UnmarshalBinary ¶ added in v0.2.17
func (m *ResponsesSensorUpdateKernelV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdateKernelsV1 ¶ added in v0.2.17
type ResponsesSensorUpdateKernelsV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesSensorUpdateKernelV1 `json:"resources"` }
ResponsesSensorUpdateKernelsV1 responses sensor update kernels v1
swagger:model responses.SensorUpdateKernelsV1
func (*ResponsesSensorUpdateKernelsV1) ContextValidate ¶ added in v0.2.17
func (m *ResponsesSensorUpdateKernelsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update kernels v1 based on the context it is used
func (*ResponsesSensorUpdateKernelsV1) MarshalBinary ¶ added in v0.2.17
func (m *ResponsesSensorUpdateKernelsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdateKernelsV1) UnmarshalBinary ¶ added in v0.2.17
func (m *ResponsesSensorUpdateKernelsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdatePoliciesV1 ¶
type ResponsesSensorUpdatePoliciesV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesSensorUpdatePolicyV1 `json:"resources"` }
ResponsesSensorUpdatePoliciesV1 responses sensor update policies v1
swagger:model responses.SensorUpdatePoliciesV1
func (*ResponsesSensorUpdatePoliciesV1) ContextValidate ¶
func (m *ResponsesSensorUpdatePoliciesV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update policies v1 based on the context it is used
func (*ResponsesSensorUpdatePoliciesV1) MarshalBinary ¶
func (m *ResponsesSensorUpdatePoliciesV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdatePoliciesV1) UnmarshalBinary ¶
func (m *ResponsesSensorUpdatePoliciesV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdatePoliciesV2 ¶
type ResponsesSensorUpdatePoliciesV2 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesSensorUpdatePolicyV2 `json:"resources"` }
ResponsesSensorUpdatePoliciesV2 responses sensor update policies v2
swagger:model responses.SensorUpdatePoliciesV2
func (*ResponsesSensorUpdatePoliciesV2) ContextValidate ¶
func (m *ResponsesSensorUpdatePoliciesV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update policies v2 based on the context it is used
func (*ResponsesSensorUpdatePoliciesV2) MarshalBinary ¶
func (m *ResponsesSensorUpdatePoliciesV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdatePoliciesV2) UnmarshalBinary ¶
func (m *ResponsesSensorUpdatePoliciesV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdatePolicyV1 ¶
type ResponsesSensorUpdatePolicyV1 struct { // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // settings // Required: true Settings *ResponsesSensorUpdateSettingsV1 `json:"settings"` }
ResponsesSensorUpdatePolicyV1 responses sensor update policy v1
swagger:model responses.SensorUpdatePolicyV1
func (*ResponsesSensorUpdatePolicyV1) ContextValidate ¶
func (m *ResponsesSensorUpdatePolicyV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update policy v1 based on the context it is used
func (*ResponsesSensorUpdatePolicyV1) MarshalBinary ¶
func (m *ResponsesSensorUpdatePolicyV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdatePolicyV1) UnmarshalBinary ¶
func (m *ResponsesSensorUpdatePolicyV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdatePolicyV2 ¶
type ResponsesSensorUpdatePolicyV2 struct { // The customer id associated with the policy // Required: true Cid *string `json:"cid"` // The email of the user which created the policy // Required: true CreatedBy *string `json:"created_by"` // The time at which the policy was created // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The description of a policy. Use this field to provide a high level summary of what this policy enforces // Required: true Description *string `json:"description"` // If a policy is enabled it will be used during the course of policy evaluation // Required: true Enabled *bool `json:"enabled"` // The groups that are currently attached to the policy // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // The unique id of the policy // Required: true ID *string `json:"id"` // The email of the user which last modified the policy // Required: true ModifiedBy *string `json:"modified_by"` // The time at which the policy was last modified // Required: true // Format: date-time ModifiedTimestamp *strfmt.DateTime `json:"modified_timestamp"` // The human readable name of the policy // Required: true Name *string `json:"name"` // The name of the platform // Required: true // Enum: [Windows Mac Linux] PlatformName *string `json:"platform_name"` // settings // Required: true Settings *ResponsesSensorUpdateSettingsV2 `json:"settings"` }
ResponsesSensorUpdatePolicyV2 responses sensor update policy v2
swagger:model responses.SensorUpdatePolicyV2
func (*ResponsesSensorUpdatePolicyV2) ContextValidate ¶
func (m *ResponsesSensorUpdatePolicyV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update policy v2 based on the context it is used
func (*ResponsesSensorUpdatePolicyV2) MarshalBinary ¶
func (m *ResponsesSensorUpdatePolicyV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdatePolicyV2) UnmarshalBinary ¶
func (m *ResponsesSensorUpdatePolicyV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdateSettingsV1 ¶
type ResponsesSensorUpdateSettingsV1 struct { // build // Required: true Build *string `json:"build"` }
ResponsesSensorUpdateSettingsV1 responses sensor update settings v1
swagger:model responses.SensorUpdateSettingsV1
func (*ResponsesSensorUpdateSettingsV1) ContextValidate ¶
func (m *ResponsesSensorUpdateSettingsV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses sensor update settings v1 based on context it is used
func (*ResponsesSensorUpdateSettingsV1) MarshalBinary ¶
func (m *ResponsesSensorUpdateSettingsV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdateSettingsV1) UnmarshalBinary ¶
func (m *ResponsesSensorUpdateSettingsV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSensorUpdateSettingsV2 ¶
type ResponsesSensorUpdateSettingsV2 struct { // The target build applied to devices in the policy // Required: true Build *string `json:"build"` // sensor version // Required: true SensorVersion *string `json:"sensor_version"` // The uninstall protection setting to apply to devices in the policy // Required: true // Enum: [ENABLED DISABLED MAINTENANCE_MODE IGNORE UNKNOWN] UninstallProtection *string `json:"uninstall_protection"` // variants // Required: true Variants []*ResponsesSensorUpdateBuildV1 `json:"variants"` }
ResponsesSensorUpdateSettingsV2 responses sensor update settings v2
swagger:model responses.SensorUpdateSettingsV2
func (*ResponsesSensorUpdateSettingsV2) ContextValidate ¶
func (m *ResponsesSensorUpdateSettingsV2) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sensor update settings v2 based on the context it is used
func (*ResponsesSensorUpdateSettingsV2) MarshalBinary ¶
func (m *ResponsesSensorUpdateSettingsV2) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSensorUpdateSettingsV2) UnmarshalBinary ¶
func (m *ResponsesSensorUpdateSettingsV2) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSvExclusionRespV1 ¶
type ResponsesSvExclusionRespV1 struct { // A collection of any errors which occurred during execution of the request // Required: true Errors []*MsaAPIError `json:"errors"` // Additional metadata about the request // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*ResponsesSvExclusionV1 `json:"resources"` }
ResponsesSvExclusionRespV1 responses sv exclusion resp v1
swagger:model responses.SvExclusionRespV1
func (*ResponsesSvExclusionRespV1) ContextValidate ¶
func (m *ResponsesSvExclusionRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sv exclusion resp v1 based on the context it is used
func (*ResponsesSvExclusionRespV1) MarshalBinary ¶
func (m *ResponsesSvExclusionRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSvExclusionRespV1) UnmarshalBinary ¶
func (m *ResponsesSvExclusionRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesSvExclusionV1 ¶
type ResponsesSvExclusionV1 struct { // applied globally // Required: true AppliedGlobally *bool `json:"applied_globally"` // created by // Required: true CreatedBy *string `json:"created_by"` // created on // Required: true // Format: date-time CreatedOn *strfmt.DateTime `json:"created_on"` // groups // Required: true Groups []*ResponsesHostGroupV1 `json:"groups"` // id // Required: true ID *string `json:"id"` // last modified // Required: true // Format: date-time LastModified *strfmt.DateTime `json:"last_modified"` // modified by // Required: true ModifiedBy *string `json:"modified_by"` // regexp value // Required: true RegexpValue *string `json:"regexp_value"` // value // Required: true Value *string `json:"value"` // value hash // Required: true ValueHash *string `json:"value_hash"` }
ResponsesSvExclusionV1 responses sv exclusion v1
swagger:model responses.SvExclusionV1
func (*ResponsesSvExclusionV1) ContextValidate ¶
func (m *ResponsesSvExclusionV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this responses sv exclusion v1 based on the context it is used
func (*ResponsesSvExclusionV1) MarshalBinary ¶
func (m *ResponsesSvExclusionV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesSvExclusionV1) UnmarshalBinary ¶
func (m *ResponsesSvExclusionV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ResponsesUninstallTokenV1 ¶
type ResponsesUninstallTokenV1 struct { // The device the token belongs to // Required: true DeviceID *string `json:"device_id"` // The seedID of the uninstall token // Required: true SeedID *int64 `json:"seed_id"` // The uninstall token // Required: true UninstallToken *string `json:"uninstall_token"` }
ResponsesUninstallTokenV1 An uninstall token for a device
swagger:model responses.UninstallTokenV1
func (*ResponsesUninstallTokenV1) ContextValidate ¶
func (m *ResponsesUninstallTokenV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this responses uninstall token v1 based on context it is used
func (*ResponsesUninstallTokenV1) MarshalBinary ¶
func (m *ResponsesUninstallTokenV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ResponsesUninstallTokenV1) UnmarshalBinary ¶
func (m *ResponsesUninstallTokenV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainCreateRuleRequestV1 ¶ added in v0.2.3
type SadomainCreateRuleRequestV1 struct { // Whether to monitor for breach data. Available only for `Company Domains` and `Email addresses` rule topics. When enabled, ownership of the monitored domains or emails is required // Required: true BreachMonitoringEnabled *bool `json:"breach_monitoring_enabled"` // The FQL filter to be used for searching // Required: true Filter *string `json:"filter"` // The name of a given rule // Required: true Name *string `json:"name"` // The permissions for a given rule which specifies the rule's access by other users. Possible values: `private`, `public` // Required: true Permissions *string `json:"permissions"` // The priority for a given rule. Possible values: `low`, `medium`, `high` // Required: true Priority *string `json:"priority"` // Whether to monitor for substring matches. Only available for the `Typosquatting` topic. // Required: true SubstringMatchingEnabled *bool `json:"substring_matching_enabled"` // The topic of a given rule. Possible values: `SA_BRAND_PRODUCT`, `SA_VIP`, `SA_IP`, `SA_CVE`, `SA_BIN`, `SA_DOMAIN`, `SA_TYPOSQUATTING`, `SA_THIRD_PARTY`, `SA_EMAIL`, `SA_ALIAS`, `SA_AUTHOR`, `SA_CUSTOM` // Required: true Topic *string `json:"topic"` }
SadomainCreateRuleRequestV1 sadomain create rule request v1
swagger:model sadomain.CreateRuleRequestV1
func (*SadomainCreateRuleRequestV1) ContextValidate ¶ added in v0.2.3
func (m *SadomainCreateRuleRequestV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sadomain create rule request v1 based on context it is used
func (*SadomainCreateRuleRequestV1) MarshalBinary ¶ added in v0.2.3
func (m *SadomainCreateRuleRequestV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainCreateRuleRequestV1) UnmarshalBinary ¶ added in v0.2.3
func (m *SadomainCreateRuleRequestV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainCustomerAssets ¶ added in v0.2.25
type SadomainCustomerAssets struct { // domains Domains []string `json:"domains"` // emails Emails []string `json:"emails"` }
SadomainCustomerAssets sadomain customer assets
swagger:model sadomain.CustomerAssets
func (*SadomainCustomerAssets) ContextValidate ¶ added in v0.2.25
func (m *SadomainCustomerAssets) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sadomain customer assets based on context it is used
func (*SadomainCustomerAssets) MarshalBinary ¶ added in v0.2.25
func (m *SadomainCustomerAssets) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainCustomerAssets) UnmarshalBinary ¶ added in v0.2.25
func (m *SadomainCustomerAssets) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainRule ¶ added in v0.2.3
type SadomainRule struct { // Whether to monitor for breach data. Available only for `Company Domains` and `Email addresses` rule topics. When enabled, ownership of the monitored domains or emails is required // Required: true BreachMonitoringEnabled *bool `json:"breach_monitoring_enabled"` // cid // Required: true Cid *string `json:"cid"` // The creation time for a given rule // Required: true // Format: date-time CreatedTimestamp *strfmt.DateTime `json:"created_timestamp"` // The FQL filter contained in a rule and used for searching. Parentheses may be added automatically for clarity // Required: true Filter *string `json:"filter"` // The ID of a given rule // Required: true ID *string `json:"id"` // The name of a given rule // Required: true Name *string `json:"name"` // The customer assets for which ownership must be verified, in order to monitor for breach data OwnershipAssets *SadomainCustomerAssets `json:"ownership_assets,omitempty"` // The permissions of a given rule // Required: true Permissions *string `json:"permissions"` // The priority of a given rule // Required: true Priority *string `json:"priority"` // The status of a given rule // Required: true Status *string `json:"status"` // The detailed status message of a given rule StatusMessage string `json:"status_message,omitempty"` // Whether to monitor for substring matches. Only available for the `Typosquatting` rule topic // Required: true SubstringMatchingEnabled *bool `json:"substring_matching_enabled"` // The topic of a given rule // Required: true Topic *string `json:"topic"` // The last updated time for a given rule // Required: true // Format: date-time UpdatedTimestamp *strfmt.DateTime `json:"updated_timestamp"` // The user ID of the user that created a given rule UserID string `json:"user_id,omitempty"` // The user name of the user that created a given rule UserName string `json:"user_name,omitempty"` // The UUID of the user that created a given rule // Required: true UserUUID *string `json:"user_uuid"` }
SadomainRule sadomain rule
swagger:model sadomain.Rule
func (*SadomainRule) ContextValidate ¶ added in v0.2.3
ContextValidate validate this sadomain rule based on the context it is used
func (*SadomainRule) MarshalBinary ¶ added in v0.2.3
func (m *SadomainRule) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainRule) UnmarshalBinary ¶ added in v0.2.3
func (m *SadomainRule) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainTyposquattingBaseDomain ¶ added in v0.2.28
type SadomainTyposquattingBaseDomain struct { // The date when the domain was registered // Format: date-time CreatedDate strfmt.DateTime `json:"created_date,omitempty"` // The ID of the domain // Required: true ID *string `json:"id"` // Whether the domain has a valid Whois record // Required: true IsRegistered *bool `json:"is_registered"` // The Punycode representation of the domain, i.e. starting with `xn--` // Required: true PunycodeFormat *string `json:"punycode_format"` // The Unicode representation of the domain // Required: true UnicodeFormat *string `json:"unicode_format"` // The Whois record for the domain Whois *SadomainWhoisRecord `json:"whois,omitempty"` }
SadomainTyposquattingBaseDomain sadomain typosquatting base domain
swagger:model sadomain.TyposquattingBaseDomain
func (*SadomainTyposquattingBaseDomain) ContextValidate ¶ added in v0.2.28
func (m *SadomainTyposquattingBaseDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this sadomain typosquatting base domain based on the context it is used
func (*SadomainTyposquattingBaseDomain) MarshalBinary ¶ added in v0.2.28
func (m *SadomainTyposquattingBaseDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainTyposquattingBaseDomain) UnmarshalBinary ¶ added in v0.2.28
func (m *SadomainTyposquattingBaseDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainTyposquattingComponent ¶ added in v0.2.28
type SadomainTyposquattingComponent struct { // Snapshot for the base domain of the infrastructure component // Required: true BaseDomain *SadomainTyposquattingBaseDomain `json:"base_domain"` // The ID of the infrastructure component // Required: true ID *string `json:"id"` // Snapshot for the parent domain of the infrastructure component // Required: true ParentDomain *SadomainTyposquattingParentDomain `json:"parent_domain"` // The Punycode representation of the infrastructure component, i.e. starting with `xn--` // Required: true PunycodeFormat *string `json:"punycode_format"` // The Unicode representation of the infrastructure component // Required: true UnicodeFormat *string `json:"unicode_format"` }
SadomainTyposquattingComponent sadomain typosquatting component
swagger:model sadomain.TyposquattingComponent
func (*SadomainTyposquattingComponent) ContextValidate ¶ added in v0.2.28
func (m *SadomainTyposquattingComponent) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this sadomain typosquatting component based on the context it is used
func (*SadomainTyposquattingComponent) MarshalBinary ¶ added in v0.2.28
func (m *SadomainTyposquattingComponent) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainTyposquattingComponent) UnmarshalBinary ¶ added in v0.2.28
func (m *SadomainTyposquattingComponent) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainTyposquattingParentDomain ¶ added in v0.2.28
type SadomainTyposquattingParentDomain struct { // The ID of the domain // Required: true ID *string `json:"id"` // The Punycode representation of the domain, i.e. starting with `xn--` // Required: true PunycodeFormat *string `json:"punycode_format"` // The Unicode representation of the domain // Required: true UnicodeFormat *string `json:"unicode_format"` }
SadomainTyposquattingParentDomain sadomain typosquatting parent domain
swagger:model sadomain.TyposquattingParentDomain
func (*SadomainTyposquattingParentDomain) ContextValidate ¶ added in v0.2.28
func (m *SadomainTyposquattingParentDomain) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sadomain typosquatting parent domain based on context it is used
func (*SadomainTyposquattingParentDomain) MarshalBinary ¶ added in v0.2.28
func (m *SadomainTyposquattingParentDomain) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainTyposquattingParentDomain) UnmarshalBinary ¶ added in v0.2.28
func (m *SadomainTyposquattingParentDomain) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainWhoisRecord ¶ added in v0.2.28
type SadomainWhoisRecord struct { // The timestamp when the Whois snapshot was captured for a given domain // Format: date-time DateCollected strfmt.DateTime `json:"date_collected,omitempty"` // The timestamp when the Whois record was created // Format: date-time DateCreated strfmt.DateTime `json:"date_created,omitempty"` // The timestamp when the Whois record expires // Format: date-time DateExpires strfmt.DateTime `json:"date_expires,omitempty"` // The timestamp when the Whois record was updated // Format: date-time DateUpdated strfmt.DateTime `json:"date_updated,omitempty"` // The list of nameservers associated with a given domain NameServers []string `json:"name_servers"` // Details about the entity who registered a given domain Registrant *SadomainWhoisRegistrant `json:"registrant,omitempty"` // Details about the registrar of a given domain Registrar *SadomainWhoisRegistrar `json:"registrar,omitempty"` }
SadomainWhoisRecord sadomain whois record
swagger:model sadomain.WhoisRecord
func (*SadomainWhoisRecord) ContextValidate ¶ added in v0.2.28
ContextValidate validate this sadomain whois record based on the context it is used
func (*SadomainWhoisRecord) MarshalBinary ¶ added in v0.2.28
func (m *SadomainWhoisRecord) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainWhoisRecord) UnmarshalBinary ¶ added in v0.2.28
func (m *SadomainWhoisRecord) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainWhoisRegistrant ¶ added in v0.2.28
type SadomainWhoisRegistrant struct { // The email of the entity who registered a given domain // Required: true Email *string `json:"email"` // The name of the entity who registered a given domain // Required: true Name *string `json:"name"` // The organization who registered a given domain // Required: true Org *string `json:"org"` }
SadomainWhoisRegistrant sadomain whois registrant
swagger:model sadomain.WhoisRegistrant
func (*SadomainWhoisRegistrant) ContextValidate ¶ added in v0.2.28
func (m *SadomainWhoisRegistrant) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sadomain whois registrant based on context it is used
func (*SadomainWhoisRegistrant) MarshalBinary ¶ added in v0.2.28
func (m *SadomainWhoisRegistrant) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainWhoisRegistrant) UnmarshalBinary ¶ added in v0.2.28
func (m *SadomainWhoisRegistrant) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type SadomainWhoisRegistrar ¶ added in v0.2.28
type SadomainWhoisRegistrar struct { // The name of the registrar for a given domain // Required: true Name *string `json:"name"` // The list of Extensible Provisioning Protocol (EPP) status codes provided by the registrar for a given domain // Required: true Status []string `json:"status"` }
SadomainWhoisRegistrar sadomain whois registrar
swagger:model sadomain.WhoisRegistrar
func (*SadomainWhoisRegistrar) ContextValidate ¶ added in v0.2.28
func (m *SadomainWhoisRegistrar) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this sadomain whois registrar based on context it is used
func (*SadomainWhoisRegistrar) MarshalBinary ¶ added in v0.2.28
func (m *SadomainWhoisRegistrar) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*SadomainWhoisRegistrar) UnmarshalBinary ¶ added in v0.2.28
func (m *SadomainWhoisRegistrar) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StateOnlineStateRespV1 ¶ added in v0.2.21
type StateOnlineStateRespV1 struct { // errors // Required: true Errors []*MsaAPIError `json:"errors"` // meta // Required: true Meta *MsaMetaInfo `json:"meta"` // resources // Required: true Resources []*StateOnlineStateResultV1 `json:"resources"` }
StateOnlineStateRespV1 state online state resp v1
swagger:model state.OnlineStateRespV1
func (*StateOnlineStateRespV1) ContextValidate ¶ added in v0.2.21
func (m *StateOnlineStateRespV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this state online state resp v1 based on the context it is used
func (*StateOnlineStateRespV1) MarshalBinary ¶ added in v0.2.21
func (m *StateOnlineStateRespV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StateOnlineStateRespV1) UnmarshalBinary ¶ added in v0.2.21
func (m *StateOnlineStateRespV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type StateOnlineStateResultV1 ¶ added in v0.2.21
type StateOnlineStateResultV1 struct { // cid Cid string `json:"cid,omitempty"` // id // Required: true ID *string `json:"id"` // last seen // Format: date-time LastSeen strfmt.DateTime `json:"last_seen,omitempty"` // state // Required: true State *string `json:"state"` }
StateOnlineStateResultV1 state online state result v1
swagger:model state.OnlineStateResultV1
func (*StateOnlineStateResultV1) ContextValidate ¶ added in v0.2.21
func (m *StateOnlineStateResultV1) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validates this state online state result v1 based on context it is used
func (*StateOnlineStateResultV1) MarshalBinary ¶ added in v0.2.21
func (m *StateOnlineStateResultV1) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*StateOnlineStateResultV1) UnmarshalBinary ¶ added in v0.2.21
func (m *StateOnlineStateResultV1) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type ThreatgraphCrawlEdgesRequest ¶ added in v0.2.22
type ThreatgraphCrawlEdgesRequest struct { // edge direction // Required: true EdgeDirection *string `json:"edge_direction"` // edge type // Required: true EdgeType *string `json:"edge_type"` // limit // Required: true Limit *int32 `json:"limit"` // next requests NextRequests []*ThreatgraphCrawlEdgesRequest `json:"next_requests"` // scope // Required: true Scope *string `json:"scope"` // sort descending SortDescending bool `json:"sort_descending,omitempty"` }
ThreatgraphCrawlEdgesRequest threatgraph crawl edges request
swagger:model threatgraph.CrawlEdgesRequest
func (*ThreatgraphCrawlEdgesRequest) ContextValidate ¶ added in v0.2.22
func (m *ThreatgraphCrawlEdgesRequest) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this threatgraph crawl edges request based on the context it is used
func (*ThreatgraphCrawlEdgesRequest) MarshalBinary ¶ added in v0.2.22
func (m *ThreatgraphCrawlEdgesRequest) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*ThreatgraphCrawlEdgesRequest) UnmarshalBinary ¶ added in v0.2.22
func (m *ThreatgraphCrawlEdgesRequest) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
Source Files ¶
- api_action_resp_v1.go
- api_action_v1.go
- api_action_v1_platforms_by_type.go
- api_activity_creation_request.go
- api_audit_event_details_resource_v1.go
- api_audit_event_details_response_v1.go
- api_bulk_update_req_v1.go
- api_case_creation_request.go
- api_case_update_request.go
- api_customer_settings_patch_request_v1.go
- api_customer_settings_resource_v1.go
- api_customer_settings_response_v1.go
- api_execution_metadata_v1.go
- api_exposed_data_file_details_v1.go
- api_exposed_data_record_financial_v1.go
- api_exposed_data_record_location_v1.go
- api_exposed_data_record_social_v1.go
- api_i_o_c_devices_count.go
- api_image_lookup_request.go
- api_indicator_create_req_v1.go
- api_indicator_create_reqs_v1.go
- api_indicator_query_resp_v1.go
- api_indicator_resp_v1.go
- api_indicator_update_req_v1.go
- api_indicator_update_reqs_v1.go
- api_indicator_v1.go
- api_indicators_query_meta.go
- api_indicators_query_paging.go
- api_indicators_report_request.go
- api_indicators_sorted_search.go
- api_message_center_activity_response.go
- api_message_center_attachment_upload_response.go
- api_message_center_cases_response.go
- api_metadata_req_v1.go
- api_metadata_v1.go
- api_msa_environment_score_response.go
- api_msa_external_behavior_response.go
- api_msa_external_incident_response.go
- api_msa_incident_query_response.go
- api_msa_process_detail_response.go
- api_msa_reply_devices_ran_on.go
- api_msa_reply_i_o_c_devices_count.go
- api_msa_reply_processes_ran_on.go
- api_notification_exposed_data_record_entities_response_v1.go
- api_notification_exposed_data_record_v1.go
- api_pagination_meta.go
- api_pagination_meta_offset.go
- api_pattern_v1.go
- api_patterns_response.go
- api_platforms_response.go
- api_post_enrollment_details.go
- api_post_enrollment_details_response.go
- api_process_detail.go
- api_report_execution_launch_request_v1.go
- api_report_execution_retry_request_v1.go
- api_report_execution_v1.go
- api_report_executions_response_v1.go
- api_response_meta.go
- api_rule_create_v1.go
- api_rule_details_v1.go
- api_rule_group_create_request_v1.go
- api_rule_group_modify_request_v1.go
- api_rule_group_v1.go
- api_rule_groups_response.go
- api_rule_type_v1.go
- api_rule_types_response.go
- api_rule_update_v1.go
- api_rule_updates_request_v1.go
- api_rule_v1.go
- api_rules_get_request_v1.go
- api_rules_response.go
- api_scheduled_report_v1.go
- api_scheduled_reports_result_v1.go
- api_token_create_request_v1.go
- api_token_details_resource_v1.go
- api_token_details_response_v1.go
- api_token_patch_request_v1.go
- api_user_metadata_response.go
- api_user_role_i_ds_response.go
- api_user_role_response.go
- api_validation_request_field_v1.go
- api_validation_request_v1.go
- api_validation_response_v1.go
- binservclient_msa_p_f_response.go
- binservclient_msa_put_file_response.go
- binservclient_remote_command_put_file.go
- client_archive_create_response_v1.go
- client_archive_list_files_response_v1.go
- client_archive_with_files_v1.go
- client_extraction_create_request_v1.go
- client_extraction_create_response_v1.go
- client_extraction_file_parameters_v1.go
- client_extraction_file_result_v1.go
- client_extraction_list_files_response_v1.go
- client_extraction_with_files_v1.go
- client_query_samples_request.go
- client_sample_metadata_response_v2.go
- client_sample_metadata_v2.go
- cloudontology_pattern_disposition.go
- common_c_id_compliance_result.go
- common_o_s_compliance.go
- core_entities_response.go
- core_entities_response_resources.go
- csdomain_device.go
- csdomain_device_meta.go
- csdomain_device_policy.go
- csdomain_managed_app.go
- csdomain_managed_apps.go
- csdomain_mapped_device_policies.go
- detection_aggregate_indicator.go
- detection_aggregate_threat_intel.go
- detection_enrichment.go
- detection_enrichment_host.go
- detection_host_network.go
- detection_inventory_enrichment.go
- detects_behavior.go
- detects_device_detail_indexed.go
- detects_host_info.go
- detects_investigatable.go
- detects_investigatable_crawl_edge_ids.go
- detects_investigatable_crawl_vertex_ids.go
- detects_parent_details.go
- detects_quarantined_file.go
- detectsapi_patch_entities_investigatables_v1_request.go
- detectsapi_patch_entities_investigatables_v2_request.go
- detectsapi_post_entities_investigatables_v1_request.go
- detectsapi_post_entities_investigatables_v1_response.go
- device_control_exception_resp_v1.go
- device_control_policy_v1.go
- device_control_req_update_default_d_c_policy_v1.go
- device_control_resp_v1.go
- device_control_settings_resp_v1.go
- device_control_u_s_b_class_exceptions_response.go
- device_control_u_s_b_custom_notification.go
- device_control_u_s_b_custom_notifications.go
- device_device.go
- device_device_meta.go
- device_device_policy.go
- device_managed_app.go
- device_managed_apps.go
- device_mapped_device_policies.go
- deviceapi_device_details_response_swagger.go
- deviceapi_device_swagger.go
- deviceapi_group_meta.go
- deviceapi_group_response_v1.go
- deviceapi_groups_response_v1.go
- deviceapi_login_detail_v1.go
- deviceapi_login_history_response_v1.go
- deviceapi_login_info_v1.go
- deviceapi_network_address_history_response_v1.go
- deviceapi_network_address_history_v1.go
- deviceapi_network_address_v1.go
- deviceapi_update_device_details_response_v1.go
- deviceapi_update_device_tags_request_v1.go
- deviceapi_update_device_tags_swagger_v1.go
- domain_a_w_s_account_v2.go
- domain_a_w_s_configuration.go
- domain_a_w_s_d4_c_account_v1.go
- domain_a_w_s_d4_c_organization_account_v1.go
- domain_access_token_response_v1.go
- domain_account_access_result.go
- domain_action_entities_response_v1.go
- domain_action_user_roles_request.go
- domain_action_v1.go
- domain_actor_document.go
- domain_actors_response.go
- domain_aggregates_response.go
- domain_api_detection_document.go
- domain_api_error.go
- domain_api_error_resources.go
- domain_api_evaluation_logic_comparisons_v1.go
- domain_api_evaluation_logic_entity_comparison_v1.go
- domain_api_evaluation_logic_entity_comparison_v1_expected_value.go
- domain_api_evaluation_logic_item_v1.go
- domain_api_evaluation_logic_state_comparison_v1.go
- domain_api_evaluation_logic_system_characteristic_v1.go
- domain_api_evaluation_logic_v1.go
- domain_api_host_group.go
- domain_api_remediation_i_ds.go
- domain_api_remediation_v2.go
- domain_api_vulnerability_app_v2.go
- domain_api_vulnerability_c_v_e_c_i_s_a_info.go
- domain_api_vulnerability_c_v_e_details_facet_v2.go
- domain_api_vulnerability_extended_app_v2.go
- domain_api_vulnerability_host_facet_v2.go
- domain_api_vulnerability_remediation_facet_v2.go
- domain_api_vulnerability_suppression_info_v2.go
- domain_api_vulnerability_v2.go
- domain_assessment.go
- domain_assessment_items.go
- domain_assessments_response.go
- domain_azure_account_v1.go
- domain_azure_client_service_principal_v1.go
- domain_base_api_vulnerability_v2.go
- domain_batch_execute_command_request.go
- domain_batch_get_cmd_status_response.go
- domain_batch_get_command_request.go
- domain_batch_get_command_response.go
- domain_batch_init_session_request.go
- domain_batch_init_session_response.go
- domain_batch_refresh_session_request.go
- domain_batch_refresh_session_response.go
- domain_behavior.go
- domain_botnet_config_source.go
- domain_botnet_inject.go
- domain_breach_details_v1.go
- domain_breached_item_v1.go
- domain_c_id_group.go
- domain_c_id_group_members.go
- domain_c_id_group_members_request_v1.go
- domain_c_id_group_members_response_v1.go
- domain_c_id_groups_request_v1.go
- domain_c_id_groups_response_v1.go
- domain_c_id_policy_assignments.go
- domain_c_id_policy_assignments_cis_benchmark.go
- domain_c_id_policy_assignments_nist_benchmark.go
- domain_c_id_policy_assignments_pci_benchmark.go
- domain_c_id_policy_assignments_soc2_benchmark.go
- domain_c_s_i_x_label.go
- domain_c_s_i_x_relation.go
- domain_case_creation_request_v2.go
- domain_child_link.go
- domain_children_response_v1.go
- domain_cloud_account_id.go
- domain_command_execute_request.go
- domain_command_execute_response.go
- domain_command_execute_response_wrapper.go
- domain_compliance_response.go
- domain_condition.go
- domain_create_action_request.go
- domain_create_user_request.go
- domain_d_d_o_s_attack_source.go
- domain_d_d_o_s_target_details.go
- domain_detailed_notification_v1.go
- domain_detects_entities_patch_request.go
- domain_device.go
- domain_device_details_response_swagger.go
- domain_device_meta.go
- domain_device_paging.go
- domain_device_response.go
- domain_device_swagger.go
- domain_discover_api_account.go
- domain_discover_api_account_entities_response.go
- domain_discover_api_application.go
- domain_discover_api_application_entities_response.go
- domain_discover_api_application_host.go
- domain_discover_api_bios_hashes_data.go
- domain_discover_api_disk_size.go
- domain_discover_api_field_metadata.go
- domain_discover_api_host.go
- domain_discover_api_host_entities_response.go
- domain_discover_api_login.go
- domain_discover_api_login_entities_response.go
- domain_discover_api_mount_storage_info.go
- domain_discover_api_network_interface.go
- domain_discover_api_os_security.go
- domain_disposition.go
- domain_e_crime_kill_chain.go
- domain_entities_patch_request.go
- domain_entity.go
- domain_environment_score.go
- domain_errors_only.go
- domain_event.go
- domain_event_entities_response.go
- domain_event_histogram.go
- domain_export_job_entities_response_v1.go
- domain_export_job_id_response_v1.go
- domain_export_job_metadata_v1.go
- domain_export_job_v1.go
- domain_exposed_data_record_financial_v1.go
- domain_exposed_data_record_location_v1.go
- domain_exposed_data_record_social_v1.go
- domain_field.go
- domain_field_validation.go
- domain_field_value.go
- domain_file.go
- domain_file_count.go
- domain_file_details_v1.go
- domain_file_v2.go
- domain_g_c_p_account_v1.go
- domain_i_o_a_enrichments.go
- domain_i_o_a_event_aggregate.go
- domain_i_o_a_user.go
- domain_image.go
- domain_incident.go
- domain_incident_id.go
- domain_init_request.go
- domain_init_response.go
- domain_init_response_wrapper.go
- domain_key_value_pair.go
- domain_kill_chain.go
- domain_launch_export_job_request_v1.go
- domain_launch_export_job_response_v1.go
- domain_list_files_response_wrapper.go
- domain_list_files_v2_response_wrapper.go
- domain_list_sessions_response_msa.go
- domain_m_s_s_p_role_request_v1.go
- domain_m_s_s_p_role_response_v1.go
- domain_m_s_s_p_roles.go
- domain_malicious_file.go
- domain_matched_breach_summary_v1.go
- domain_matched_rule.go
- domain_meta_info.go
- domain_msa_detect_summaries_response.go
- domain_msa_entities_roles_response.go
- domain_msa_entities_users_response.go
- domain_msa_meta_info.go
- domain_msa_p_f_response_v2.go
- domain_msa_qf_response.go
- domain_msa_user_grants_response.go
- domain_multi_command_execute_response.go
- domain_multi_command_execute_response_wrapper.go
- domain_multi_pulse_sensor_response.go
- domain_multi_status_sensor_response.go
- domain_news_document.go
- domain_news_response.go
- domain_notification_config.go
- domain_notification_details_response_v1.go
- domain_notification_details_v1.go
- domain_notification_entities_response_v1.go
- domain_notification_id_response.go
- domain_notification_v1.go
- domain_notifications.go
- domain_pastebin_text_source.go
- domain_pastebin_text_source_legacy_source.go
- domain_permission.go
- domain_platform.go
- domain_policy_info.go
- domain_policy_setting_by_account_and_region.go
- domain_public_indicator_v3.go
- domain_public_indicators_v3_response.go
- domain_queries_patch_request.go
- domain_query_response.go
- domain_queued_session_command.go
- domain_queued_session_job.go
- domain_queued_session_response_wrapper.go
- domain_quota.go
- domain_recon_api_error.go
- domain_recon_api_error_detail.go
- domain_register_actions_request.go
- domain_remote_command_put_file_v2.go
- domain_report_execution_summary.go
- domain_report_params.go
- domain_result_metadata.go
- domain_role_i_ds.go
- domain_rule.go
- domain_rule_entities_response.go
- domain_rule_meta_info.go
- domain_rule_preview_request.go
- domain_rule_query_response_v1.go
- domain_rule_quota.go
- domain_rules_entities_response_v1.go
- domain_rules_response.go
- domain_s_p_api_combined_vulnerabilities_response.go
- domain_s_p_api_evaluation_logic_combined_response_v1.go
- domain_s_p_api_evaluation_logic_entities_response_v1.go
- domain_s_p_api_query_meta.go
- domain_s_p_api_query_paging.go
- domain_s_p_api_query_response.go
- domain_s_p_api_remediation_entities_response_v2.go
- domain_s_p_api_vulnerabilities_entities_response_v2.go
- domain_scan.go
- domain_scan_host_metadata.go
- domain_scan_metadata.go
- domain_scan_profile.go
- domain_scan_profile_metadata.go
- domain_scan_schedule_data_v1.go
- domain_schedule.go
- domain_script_help.go
- domain_sensor_installer_v1.go
- domain_sensor_installers_v1.go
- domain_session.go
- domain_session_commands.go
- domain_session_response_wrapper.go
- domain_signal_properties.go
- domain_signal_property.go
- domain_simple_actor.go
- domain_status_response.go
- domain_status_response_wrapper.go
- domain_tweet_source.go
- domain_tweet_source_legacy_source.go
- domain_update_action_request.go
- domain_update_notification_request_v1.go
- domain_update_rule_request_v1.go
- domain_update_user_fields.go
- domain_update_user_request.go
- domain_user.go
- domain_user_action.go
- domain_user_action_request.go
- domain_user_create_request.go
- domain_user_grants.go
- domain_user_group.go
- domain_user_group_members.go
- domain_user_group_members_request_v1.go
- domain_user_group_members_response_v1.go
- domain_user_groups_request_v1.go
- domain_user_groups_response_v1.go
- domain_user_metadata.go
- domain_user_role.go
- domain_value_item.go
- domain_vulnerability.go
- domain_vulnerability_actor.go
- domain_vulnerability_affected_product.go
- domain_vulnerability_related_threat.go
- domain_vulnerability_report.go
- domain_vulnerability_response.go
- domain_x_d_r_data.go
- domain_x_d_r_params.go
- entities_o_d_s_cancel_scan_request.go
- entities_o_d_s_scan_host_response.go
- entities_o_d_s_scan_malicious_file_response.go
- entities_o_d_s_scan_request.go
- entities_o_d_s_scan_response.go
- entities_o_d_s_schedule_scan_request.go
- entities_o_d_s_schedule_scan_response.go
- external_change.go
- external_diff.go
- external_diff_hash.go
- external_diff_type.go
- external_get_changes_response.go
- external_host.go
- external_host_group.go
- external_policy.go
- external_policy_rule.go
- external_policy_rule_group.go
- falconx_actor.go
- falconx_actor_summary.go
- falconx_associated_runtime.go
- falconx_contacted_host.go
- falconx_dns_request.go
- falconx_entity.go
- falconx_errors_only.go
- falconx_extracted_file.go
- falconx_extracted_interesting_string.go
- falconx_file_access.go
- falconx_file_import.go
- falconx_file_metadata.go
- falconx_handle.go
- falconx_http_request.go
- falconx_incident.go
- falconx_intel_report_v1.go
- falconx_intel_summary_report_v1.go
- falconx_m_i_t_r_e_attack.go
- falconx_malquery_error_v1.go
- falconx_malquery_report_v1.go
- falconx_malquery_resource.go
- falconx_matched_signature.go
- falconx_memory_forensic.go
- falconx_meta_info.go
- falconx_parameter.go
- falconx_process.go
- falconx_process_flag.go
- falconx_query_response.go
- falconx_quota.go
- falconx_registry.go
- falconx_related_indicator.go
- falconx_report_v1.go
- falconx_report_v1_response.go
- falconx_sandbox_parameters_v1.go
- falconx_sandbox_report_v1.go
- falconx_sandbox_summary_report_v1.go
- falconx_script_call.go
- falconx_signature.go
- falconx_stream.go
- falconx_submission_parameters_v1.go
- falconx_submission_v1.go
- falconx_submission_v1_response.go
- falconx_summary_report_v1.go
- falconx_summary_report_v1_response.go
- falconx_suricata_alert.go
- falconx_threat_graph_indicator_v1.go
- falconx_threat_graph_report_v1.go
- falconx_version_info.go
- fwmgr_api_aggregates_response.go
- fwmgr_api_events_response.go
- fwmgr_api_filepath_test_request.go
- fwmgr_api_filepath_test_result.go
- fwmgr_api_firewall_fields_response.go
- fwmgr_api_firewall_fields_v1.go
- fwmgr_api_json_diff.go
- fwmgr_api_json_diff_value.go
- fwmgr_api_meta_info.go
- fwmgr_api_network_location_create_request_v1.go
- fwmgr_api_network_location_modify_metadata_request_v1.go
- fwmgr_api_network_location_modify_precedence_request_v1.go
- fwmgr_api_network_location_modify_request_v1.go
- fwmgr_api_network_location_summaries_response.go
- fwmgr_api_network_location_summary_v1.go
- fwmgr_api_network_locations_metadata_v1.go
- fwmgr_api_network_locations_response.go
- fwmgr_api_network_locations_v1.go
- fwmgr_api_platforms_response.go
- fwmgr_api_policy_container_upsert_request_v1.go
- fwmgr_api_policy_containers_response.go
- fwmgr_api_query_paging.go
- fwmgr_api_query_response.go
- fwmgr_api_rule_create_request_v1.go
- fwmgr_api_rule_group_create_request_v1.go
- fwmgr_api_rule_group_modify_request_v1.go
- fwmgr_api_rule_group_v1.go
- fwmgr_api_rule_groups_response.go
- fwmgr_api_rules_response.go
- fwmgr_api_validate_filepath_response.go
- fwmgr_api_workaround_ui_field_value.go
- fwmgr_domain_address_range.go
- fwmgr_domain_connection_type.go
- fwmgr_domain_dns_resolution_targets.go
- fwmgr_domain_dns_resolution_targets_with_polling.go
- fwmgr_domain_dns_target.go
- fwmgr_domain_field.go
- fwmgr_domain_https_hosts.go
- fwmgr_domain_https_hosts_with_polling.go
- fwmgr_domain_i_c_m_p.go
- fwmgr_domain_i_c_m_p_targets.go
- fwmgr_domain_i_c_m_p_targets_with_polling.go
- fwmgr_domain_monitoring.go
- fwmgr_domain_platform.go
- fwmgr_domain_port_range.go
- fwmgr_domain_value_item.go
- fwmgr_domain_wireless_type.go
- fwmgr_firewall_address_range.go
- fwmgr_firewall_field_value.go
- fwmgr_firewall_flags.go
- fwmgr_firewall_i_c_m_p.go
- fwmgr_firewall_match_event_response.go
- fwmgr_firewall_monitoring.go
- fwmgr_firewall_policy_container_v1.go
- fwmgr_firewall_port_range.go
- fwmgr_firewall_rule_group_summary_v1.go
- fwmgr_firewall_rule_v1.go
- fwmgr_msa_aggregate_query_request.go
- fwmgr_msa_aggregation_result.go
- fwmgr_msa_aggregation_result_item.go
- fwmgr_msa_aggregation_result_item_label.go
- fwmgr_msa_api_error.go
- fwmgr_msa_date_range_spec.go
- fwmgr_msa_meta_info.go
- fwmgr_msa_paging.go
- fwmgr_msa_query_response.go
- fwmgr_msa_range_spec.go
- fwmgr_msa_reply_meta_only.go
- fwmgr_msa_resources.go
- fwmgr_msaspec_error.go
- fwmgr_msaspec_meta_info.go
- fwmgr_msaspec_paging.go
- fwmgr_msaspec_query_response.go
- fwmgr_msaspec_response_fields.go
- fwmgr_msaspec_writes.go
- helper_methods.go
- host_groups_host_group_v1.go
- k8sreg_a_w_s_account_permissions_status.go
- k8sreg_a_w_s_account_resp.go
- k8sreg_a_w_s_cluster_item_resp.go
- k8sreg_account_permissions_status.go
- k8sreg_api_key.go
- k8sreg_azure_acct_cluster_item_resp.go
- k8sreg_azure_bash_script.go
- k8sreg_azure_sub_entity.go
- k8sreg_azure_subscription_resp.go
- k8sreg_azure_tenant_config.go
- k8sreg_azure_tenant_info.go
- k8sreg_cluster_resp.go
- k8sreg_create_a_w_s_acc_req.go
- k8sreg_create_a_w_s_acc_req_resources.go
- k8sreg_create_azure_sub_req.go
- k8sreg_get_a_w_s_accounts_resp.go
- k8sreg_get_azure_bash_script_resp.go
- k8sreg_get_azure_subscriptions_resp.go
- k8sreg_get_azure_tenant_config_resp.go
- k8sreg_get_azure_tenant_info_resp.go
- k8sreg_get_clusters_resp.go
- k8sreg_get_locations_resp.go
- k8sreg_get_scripts_resp.go
- k8sreg_get_scripts_resp_resources.go
- k8sreg_helm_y_a_m_l_resp.go
- k8sreg_list_cluster_cloud_item_resp.go
- k8sreg_list_cluster_cloud_resp.go
- k8sreg_location_resp.go
- k8sreg_regen_api_key_resp.go
- k8sreg_version_resp.go
- main_available_stream_v2.go
- main_discovery_response_v2.go
- main_session_token.go
- malquery_external_exact_search_parameters_v1.go
- malquery_external_hunt_options.go
- malquery_external_hunt_parameters_v1.go
- malquery_external_query_response.go
- malquery_external_resource.go
- malquery_fuzzy_options.go
- malquery_fuzzy_search_meta_info.go
- malquery_fuzzy_search_parameters_v1.go
- malquery_fuzzy_search_response.go
- malquery_multi_download_request_v1.go
- malquery_query_error.go
- malquery_query_meta_info.go
- malquery_rate_limits_meta.go
- malquery_rate_limits_response.go
- malquery_request_meta_info.go
- malquery_request_response.go
- malquery_sample_metadata.go
- malquery_sample_metadata_response.go
- malquery_samples_metadata_meta_info.go
- malquery_search_parameter.go
- malquery_stats.go
- malquery_user_request_count.go
- messages_activity.go
- messages_alert.go
- messages_attachment.go
- messages_author.go
- messages_case.go
- messages_detection.go
- messages_incident.go
- mlscanner_meta_info.go
- mlscanner_query_response.go
- mlscanner_quota.go
- mlscanner_samples_scan_parameters.go
- mlscanner_samples_scan_result.go
- mlscanner_scan_v1_response.go
- mlscanner_scanned_sample.go
- model_argument.go
- model_file.go
- model_session_log.go
- models_a_w_s_account_request_v1.go
- models_a_w_s_account_v1.go
- models_a_w_s_accounts_v1.go
- models_a_w_s_customer_settings_request_v1.go
- models_access_health_details.go
- models_aws_account_access_health.go
- models_base_response_v1.go
- models_create_a_w_s_accounts_v1.go
- models_customer_configurations_v1.go
- models_modify_a_w_s_customer_settings_v1.go
- models_package_info_type.go
- models_update_a_w_s_accounts_v1.go
- models_verify_access_response_v1.go
- msa_action_parameter.go
- msa_affected_entity.go
- msa_aggregate_query_request.go
- msa_aggregates_response.go
- msa_aggregation_result.go
- msa_aggregation_result_item.go
- msa_aggregation_result_item_label.go
- msa_api_error.go
- msa_base_entities_response.go
- msa_date_range_spec.go
- msa_entities_response.go
- msa_entities_response_resources.go
- msa_entity_action_request.go
- msa_entity_action_request_v2.go
- msa_errors_only.go
- msa_facet.go
- msa_facets_response.go
- msa_ids_request.go
- msa_meta_info.go
- msa_paging.go
- msa_paging_fn.go
- msa_query_response.go
- msa_range_spec.go
- msa_reply_affected_entities.go
- msa_reply_meta_only.go
- msa_resources.go
- msaspec_action_parameter.go
- msaspec_ids_request.go
- msaspec_query_response.go
- msaspec_response_fields.go
- msaspec_writes.go
- patterndisposition_pattern_disposition.go
- quarantine_quarantined_file.go
- quarantine_quarantined_file_path.go
- reconmsa_api_error.go
- reconmsa_api_error_detail.go
- registration_a_w_s_account_console_url.go
- registration_a_w_s_account_create_request_d4_c_ext_v2.go
- registration_a_w_s_account_create_request_ext_v2.go
- registration_a_w_s_account_d4_c_ext_v2.go
- registration_a_w_s_account_ext_v2.go
- registration_a_w_s_account_patch.go
- registration_a_w_s_account_patch_request.go
- registration_a_w_s_account_response_v2.go
- registration_a_w_s_account_script.go
- registration_a_w_s_provision_get_account_script_response_v2.go
- registration_azure_account_create_request_external_v1.go
- registration_azure_account_external_v1.go
- registration_azure_account_response_v1.go
- registration_azure_download_certificate_response_v1.go
- registration_azure_key_v1.go
- registration_azure_provision_get_user_script_response_v1.go
- registration_azure_service_principal_response_v1.go
- registration_azure_tenant_default_subscription_id_response_v1.go
- registration_azure_user_script.go
- registration_base_response_v1.go
- registration_empty_request.go
- registration_external_i_o_a_event_response.go
- registration_external_i_o_a_resources.go
- registration_external_i_o_m_event_response.go
- registration_g_c_p_account_create_request_ext_v1.go
- registration_g_c_p_account_ext_v1.go
- registration_g_c_p_account_response_v1.go
- registration_g_c_p_provision_get_user_script_response_v1.go
- registration_g_c_p_user_script.go
- registration_i_o_a_event.go
- registration_i_o_a_user_response.go
- registration_i_o_m_event.go
- registration_i_o_m_resources.go
- registration_m_s_a_meta_info_extension.go
- registration_m_s_a_paging_extension.go
- registration_policy_ext_v1.go
- registration_policy_request_ext_v1.go
- registration_policy_response_v1.go
- registration_policy_settings_response_v1.go
- registration_scan_schedule_response_v1.go
- registration_scan_schedule_update_request_v1.go
- registration_static_scripts_response.go
- registration_static_scripts_response_resources.go
- requests_create_device_control_policies_v1.go
- requests_create_device_control_policy_v1.go
- requests_create_firewall_policies_v1.go
- requests_create_firewall_policy_v1.go
- requests_create_group_v1.go
- requests_create_groups_v1.go
- requests_create_prevention_policies_v1.go
- requests_create_prevention_policy_v1.go
- requests_create_r_t_response_policies_v1.go
- requests_create_r_t_response_policy_v1.go
- requests_create_sensor_update_policies_v1.go
- requests_create_sensor_update_policies_v2.go
- requests_create_sensor_update_policy_v1.go
- requests_create_sensor_update_policy_v2.go
- requests_device_control_policy_class_settings_v1.go
- requests_device_control_policy_exception_v1.go
- requests_device_control_policy_settings_v1.go
- requests_ioa_exclusion_create_req_v1.go
- requests_ioa_exclusion_update_req_v1.go
- requests_ml_exclusion_create_req_v1.go
- requests_ml_exclusion_type.go
- requests_prevention_setting_v1.go
- requests_reveal_uninstall_token_v1.go
- requests_sensor_update_build_v1.go
- requests_sensor_update_settings_v1.go
- requests_sensor_update_settings_v2.go
- requests_set_policy_precedence_req_v1.go
- requests_sv_exclusion_create_req_v1.go
- requests_sv_exclusion_update_req_v1.go
- requests_update_device_control_policies_v1.go
- requests_update_device_control_policy_v1.go
- requests_update_firewall_policies_v1.go
- requests_update_firewall_policy_v1.go
- requests_update_group_v1.go
- requests_update_groups_v1.go
- requests_update_prevention_policies_v1.go
- requests_update_prevention_policy_v1.go
- requests_update_r_t_response_policies_v1.go
- requests_update_r_t_response_policy_v1.go
- requests_update_sensor_update_policies_v1.go
- requests_update_sensor_update_policies_v2.go
- requests_update_sensor_update_policy_v1.go
- requests_update_sensor_update_policy_v2.go
- resources.go
- responses_device_control_policies_v1.go
- responses_device_control_policy_class_settings_v1.go
- responses_device_control_policy_exception_v1.go
- responses_device_control_policy_v1.go
- responses_device_control_settings_v1.go
- responses_firewall_policies_v1.go
- responses_firewall_policy_v1.go
- responses_host_group_members_v1.go
- responses_host_group_v1.go
- responses_host_groups_v1.go
- responses_i_o_a_rule_group_v1.go
- responses_ioa_exclusion_resp_v1.go
- responses_ioa_exclusion_v1.go
- responses_ml_exclusion_resp_v1.go
- responses_ml_exclusion_v1.go
- responses_policy_members_resp_v1.go
- responses_prevention_category_v1.go
- responses_prevention_policies_v1.go
- responses_prevention_policy_v1.go
- responses_prevention_setting_v1.go
- responses_r_t_response_policies_v1.go
- responses_r_t_response_policy_v1.go
- responses_reveal_uninstall_token_resp_v1.go
- responses_sensor_update_build_v1.go
- responses_sensor_update_builds_v1.go
- responses_sensor_update_kernel_v1.go
- responses_sensor_update_kernels_v1.go
- responses_sensor_update_policies_v1.go
- responses_sensor_update_policies_v2.go
- responses_sensor_update_policy_v1.go
- responses_sensor_update_policy_v2.go
- responses_sensor_update_settings_v1.go
- responses_sensor_update_settings_v2.go
- responses_sv_exclusion_resp_v1.go
- responses_sv_exclusion_v1.go
- responses_uninstall_token_v1.go
- sadomain_create_rule_request_v1.go
- sadomain_customer_assets.go
- sadomain_rule.go
- sadomain_typosquatting_base_domain.go
- sadomain_typosquatting_component.go
- sadomain_typosquatting_parent_domain.go
- sadomain_whois_record.go
- sadomain_whois_registrant.go
- sadomain_whois_registrar.go
- state_online_state_resp_v1.go
- state_online_state_result_v1.go
- threatgraph_crawl_edges_request.go